При деинсталляции Daemon Tools зачастую не происходит полного удаление всех компонентов (особенно если при установке возникали ошибки) - остаются неудаленные файлы драйверов виртуальных устройств (в папке C:\Windows\system32\drivers), а также записи в реестре (в том числе, и в секциях автозапуска), что приводит к ошибкам при загрузке системы, ошибкам при переустановке/обновлении DT, невозможности окончательно удалить виртуальный привод.
1. Отключить виртуальные приводы и эмуляцию (если DT еще как-то работает): - Щелкаем правой кнопокй мышки на иконке DT в трее->Virtual CD/DVD-ROM->Set number of devices...->Disable.
- Щелкаем правой кнопокй мышки на иконке DT в трее->Emulation->All options OFF
Если не получается, удалить все виртуальные устройства вручную через Диспетчер устройств -
открыть Пуск->Панель Управления->Система->Оборудование->Диспетчер устройств->DVD/CD-ROM дисководы
и удалить там все устройства, имя которых оканчивается на ...SCSI CdRom Device.
При наличии в системе эмулятора Alcohol 120% cледует проверить, что удаляемые устройства принадлежат DT
(щелкаем на иконке DT в трее->Virtual CD/DVD-ROM и для каждого устройства смотрим его имя (DEVICE №: ->Set device parameters), оно должно совпадать с именем в Диспетчере устройств.
Вообще, не рекомендуется устанавливать в системе оба эмулятора сразу, в большинстве случаев (но не всегда) они конфликтуют друг с другом (иногда это лечится обновлением драйверов материнской платы).
2. Удаление Daemon Tools обычным способом - Открыть Пуск->Панель Управления->Установка и удаление программ, найти DT и щелкнуть "Удалить",
либо через главное меню (Пуск->Программы->DAEMON Tools->Uninstall)
- Почистить реестр (например, с помощью jv16 power Tools 2008, тщательный режим).
- Перезагрузить компьютер и повторить установку.
P.S: Если раньше у Вас стояла старая версия Daemon Tools, то попробуйте установить старый дистрибутив, а затем выполнить его деинсталляцию, а если в процессе его установки будет обнаружена уже установленная версия Daemon Tools, в появившемся окне выбрать пункт Uninstall (Удаление).
Если проблема не устранена, повторить пункт 1, затем перейти к пункту 3.
3. Удаление Daemon Tools вручную Если удалить DT обычным способом не удается, попробуйте сделать это вручную.
- Удалить папку установки DT (в C:\Program files\...).
- Очистите папки C:\Windows\Temp, C:\Documents and Settings\ваше_имя_пользователя\Local settings\Temp,
удалите папку C:\Documents and Settings\ваше_имя_пользователя\Application Data\DAEMON Tools.
- Еще раз убедитесь, что виртуальные приводы удалены из Диспетчера устройств (пункт 1).
- Откройте папку C:\Windows\system32\drivers и удалите файлы драйверов виртуальных устройств. В зависимости от версии DT,
они могут называться например так: d347bus.sys, d347prt.sys, dtscsi.sys, up55bus.sys, up55prt.sys, st77bus.sys, st77prt.sys.
(на всякий случай, сохраните резервную копию).
- Откройте Пуск->Панель Управления->Система->Оборудование->Диспетчер устройств->Системные устройства
и удалите драйвер Plug and Play BIOS Extension (имя файла драйвера может быть vax347b.sys, vax347p.sys).
- Откройте редактор реестра, воспользуйтесь поиском, найдите и удалите все ветки, в названии которых встречаются слова
daemon tools, daemon, dt, имена файлов драйверов (dtscsi.sys и др.), короче любые упоминания о Daemon Tools и драйверах,
особое внимание уделить веткам автозапуска и HKLM\system\CurrentControlSet\Services. Перейти к пункту 4.
4. Удаление драйвера SPTD (все операции проводятся в безопасном режиме)
- Перезагрузить компьютер в безопасном режиме (во время загрузки нажмите и удерживайте F5 и выбирайте Безопасный режим).
Когда увидите в нижней части экрана сообщение «Press ESC to cancel loading SPTD.sys», нажмите клавишу ESC.
Таким образом, драйвер SPTD не будет загружен, и его можно будет удалить.
- Удалите файл C:\Windows\System32\Drivers\sptd.sys
- Откройте редактор реестра, перейдите к ветке HKLM\System\CurrentControlSet\Services, найдите и удалите раздел sptd.
- Найдите и удалите ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_SPTD.
Для удаления этих веток необходимы права администратора.
- Если не получается удалить SPTD, скачайте чистый дистрибутив SPTD версии не ниже 1.50 (SPTDinst_x86.exe),
положите его на диск С:\. Загружайтесь в безопасном режиме, откройте Пуск->Выполнить,
введите c:\sptdinst_x86.exe remove и нажмите ок.
- Перезагрузитесь в нормальном режиме, почистите реестр.
P.S: Если система не дает Вам удалить ветки реестра (выскакивает окно с ошибкой), то щелкните правой кнопкой мыши по ветке реестра, выберите пункт "Разрешения", выберите свою учетную запись и поставьте для нее галочку в поле "Полный доступ". Чтобы сделать это, у Вас должны быть права администратора системы.
Теперь Daemon Tools и SPTD должны быть удалены.