При деинсталляции 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\ваше_имя_пользователя\Applicati on 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\CurrentControl Set\Enum\Root\LEGACY_SPTD.
Для удаления этих веток необходимы права администратора.
— Если не получается удалить SPTD, скачайте чистый дистрибутив SPTD версии не ниже 1.50 (SPTDinst_x86.exe),
положите его на диск С:\. Загружайтесь в безопасном режиме, откройте Пуск->Выполнить,
введите c:\sptdinst_x86.exe remove и нажмите ок.
— Перезагрузитесь в нормальном режиме, почистите реестр.
P.S: Если система не дает Вам удалить ветки реестра (выскакивает окно с ошибкой), то щелкните правой кнопкой мыши по ветке реестра, выберите пункт «Разрешения», выберите свою учетную запись и поставьте для нее галочку в поле «Полный доступ». Чтобы сделать это, у Вас должны быть права администратора системы.
C:WINDOWSSYSTEM32AUTOEXEC.NT Системный файл не предназначен для выполнений приложений MS-DOS и MicroSoft Windows. Для завершения работы приложения нажмите кнопку «Закрыть»
Это возникает при запуске MS-DOS приложений и при инстале некоторых виндовых прог! ЧТо это может быть и как это исправить??!
Добавлено спустя 5 минут, 30 секунд:
Crime писал(а):
C:\WINDOWS\SYSTEM32\AUTOEXEC.NT Системный файл не предназначен для выполнений приложений MS-DOS и MicroSoft Windows. Для завершения работы приложения нажмите кнопку «Закрыть»
Это возникает при запуске MS-DOS приложений и при инстале некоторых виндовых прог! ЧТо это может быть и как это исправить??!
No problema. Hasta Lavista
http://support.microsoft.com/default.as … ;ru;324767
Проблема
При попытке установки или запуска программы MS-DOS или 16-разрядного приложения Windows на компьютере под управлением операционной системы Windows XP может появляться сообщение об ошибке, подобное одному из следующих:
16-разрядная подсистема MS-DOS
путь к программе, которую Вы пытаетесь запустить или установить
C:\Winnt\System32\config.nt. Системный файл не предназначен для выполнения приложений MS-DOS и Microsoft Windows. Для завершения работы приложения нажмите кнопку «Закрыть».
16-разрядная подсистема MS-DOS
путь к программе, которую Вы пытаетесь запустить или установить
config.nt. Системный файл не предназначен для выполнения приложений MS-DOS и Microsoft Windows. Для завершения работы приложения нажмите кнопку «Закрыть».
16-разрядная подсистема MS-DOS
путь к программе, которую Вы пытаетесь запустить или установить
C:\Windows\System32\Autoexec.nt. Системный файл не предназначен для выполнения приложений MS-DOS и Microsoft Windows. Для завершения работы приложения нажмите кнопку «Закрыть».
Несмотря на то, что Вам может быть предложено выйти из программы или проигнорировать сообщение об ошибке, и тот, и другой выбор приводит к выходу из программы.
Причина
Эта проблема может возникнуть в случае, если один или несколько нижеперечисленных файлов отсутствуют или повреждены:
• Config.nt
• Autoexec.nt
• Command.com
Решение
Для разрешения проблемы:
1. Нажмите кнопку Пуск и выберите Выполнить.
2. В окне Открыть введите cmd и нажмите кнопку OK.
3. В командной строке введите следующие команды, нажимая ENTER после каждой команды:
expand Буква CD-ROM дисковода:\i386\config.nt_ c:\windows\system32\config.nt
expand Буква CD-ROM дисковода:\i386\autoexec.nt_ c:\windows\system32\autoexec.nt
expand Буква CD-ROM дисковода:\i386\command.co_ c:\windows\system32\command.com
exit
4. Запустите и установите программу. Если это помогло решить проблему, не выполняйте нижеприведенные действия. Если нет, перейдите к следующему шагу.
5. Примечание: Файл Command.com не является редактируемым и не может быть создан. Из-за этого Вам может понадобиться распаковать его с установочного диска Windows XP.
Запустите «Блокнот».
6. В «Блокноте» введите следующие строки:
dos=high, umb device=%SYSTEMROOT%\system32\himem.sys files=40
7. В меню «Файл» выберите «Сохранить как…».
8. В окне «Имя файла» введите Config.nt и нажмите кнопку «Сохранить». Закройте файл Config.nt.
9. В меню «Файл» выберите «Новый».
10. В новом документе введите следующие строки:
@echo off lh %SYSTEMROOT%\system32\mscdexnt.exe lh %SYSTEMROOT%\system32\redir lh %SYSTEMROOT%\system32\dosx SET BLASTER=A220 I5 D1 P330 T3
11. В меню «Файл» выберите «Сохранить как…».
12. В окне «Имя файла» введите Autoexec.nt и нажмите кнопку «Сохранить». Закройте файл Autoexec.nt.
13. Запустите «Проводник». Найдите файл Config.nt, щелкните на нем правой кнопкой мыши и выберите «Копировать».
14. Щелкните правой кнопкой мыши на папке %SYSTEMROOT%\System32 и выберите «Вставить».
15. Найдите файл Autoexec.nt, щелкните на нем правой кнопкой мыши и выберите «Копировать».
16. Щелкните правой кнопкой мыши на папке %SYSTEMROOT%\System32 и выберите «Вставить».
17. Найдите файл Command.com, щелкните на нем правой кнопкой мыши и выберите «Копировать».
18. Щелкните правой кнопкой мыши на папке %SYSTEMROOT%\System32 и выберите «Вставить». Перезагрузите Ваш компьютер.
Буха-ахахахахх!
AVZ, меню «Файл — Выполнить скрипт» — Скопировать ниже написанный скрипт— Нажать кнопку «Запустить».
beginShowMessage('Внимание! Перед выполнением скрипта AVZ автоматически закроет все сетевые подключения.'+#13#10+'После перезагрузки компьютера подключения к сети будут восстановлены в автоматическом режиме.');ExecuteFile('net.exe', 'stop tcpip /y', 0, 15000, true);SearchRootkit(true, true);SetAVZGuardStatus(true);QuarantineFile('C:\Users\m23\AppData\Roaming\netprotocol.exe','');QuarantineFile('C:\Users\m23\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\L4tXuwyv7tU.exe','');QuarantineFile('= C:\Windows\System32\netevent.dll','');QuarantineFile('C:\Windows\system32\drivers\uxpatch.sys','');DeleteFile('C:\Users\m23\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\L4tXuwyv7tU.exe');DeleteFile('C:\Users\m23\AppData\Roaming\netprotocol.exe');BC_ImportALL; ExecuteSysClean;BC_Activate;RebootWindows(true);end.
После выполнения скрипта компьютер перезагрузится.
beginCreateQurantineArchive(GetAVZDirectory+'quarantine.zip');end.
Полученный архив отправьте при помощи этой формы
Скачайте Malwarebytes’ Anti-Malware или с зеркала, установите, обновите базы, выберите «Perform Full Scan«, нажмите «Scan«, после сканирования — Ok — Show Results (показать результаты) — Откройте лог и скопируйте в блокнот и прикрепите его к следующему посту.
Skip to content
Navigation Menu
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign up
Description
OS : Windows 7 X64 Chinese version.
I run a DOS program and got error message below
16 bit MS-DOS Subsystem
An application has attempted to directly access the hard disk, which cannot be supported.
This may cause the application to function incorrectly. Choose ‘Close’ to terminate the application.
Close(C) Ignore(I)
Can it always answer «Ignore» and do NOT show the window ?
Which file (Source Code File/EXE/DLL) include this error message ?
Sample File for testing.
Ошибка 16-bit MS-DOS Subsystem — это ошибка, которая возникает при попытке запустить 16-битное приложение MS-DOS в Windows 7. Эта ошибка может быть вызвана рядом причин, включая отсутствие поддержки 16-битных приложений в Windows 7, повреждение файлов операционной системы или наличие вредоносного ПО.
Причины ошибки 16-bit MS-DOS Subsystem
Существует несколько причин, по которым может возникнуть ошибка 16-bit MS-DOS Subsystem. Наиболее распространенными причинами являются:
Отсутствие поддержки 16-битных приложений в Windows 7. Windows 7 не поддерживает 16-битные приложения, поэтому попытка запустить такое приложение приведет к ошибке.
Повреждение файлов операционной системы. Повреждение файлов операционной системы может привести к тому, что Windows 7 не сможет правильно запускать 16-битные приложения.
Наличие вредоносного ПО. Вредоносное ПО может повредить файлы операционной системы или внести изменения в реестр, что может привести к ошибке 16-bit MS-DOS Subsystem.
Как исправить ошибку 16-bit MS-DOS Subsystem?
Существует несколько способов исправить ошибку 16-bit MS-DOS Subsystem. Наиболее распространенными способами являются:
Установка виртуальной машины. Виртуальная машина позволяет запускать 16-битные приложения в изолированной среде, что предотвращает их влияние на основную операционную систему.
Использование эмулятора. Эмулятор позволяет запускать 16-битные приложения в среде, имитирующей MS-DOS.
Переустановка Windows 7. Переустановка Windows 7 может исправить поврежденные файлы операционной системы и удалить вредоносное ПО, что может привести к устранению ошибки 16-bit MS-DOS Subsystem.
Если вы столкнулись с ошибкой 16-bit MS-DOS Subsystem, вы можете попробовать исправить ее с помощью одного из описанных выше способов.