Иллюстрированный самоучитель по Microsoft Windows 7

Извлечение загрузочного MS-DOS образа из файла diskcopy.dll и дальнейшая работа с ним

Многие используя в Windows функцию Форматировать, замечали пункт Создание загрузочного диска MS-DOS. Он используется для создания загрузочного диска MS-DOS на определенных типах устройств, для других же типов устройств он заблокирован.

Выясняя откуда Windows берет образ MS-DOS для записи, я узнал что он содержится в файле diskcopy.dll. Но тут появился другой вопрос, а как его оттуда извлечь? Предлагаю Вам несколько способов его извлечения.

Способ 1. Использование редакторов ресурсов.

Открываете файл diskcopy.dll любым редактором ресурсов и извлекаете(сохраняете) ресурс 1 из папки BINFILE как diskcopy.img.

Способ 2. Программа Disk Extract.

  1. Указываете в поле File(s) to search and extract byte sequence (wildcards *.* accepted) – файл для поиска и извлечения необходимого количества байтов: C:\Windows\System32\diskcopy.dll
  2. Указываете в поле Byte sequence to find – с какого байта искать: EB3C90
  3. Указываете в поле Bytes to copy – сколько байт скопировать: 1474560
  4. Указываете в поле Save as – куда и под каким именем сохранить (например так): D:\Temp\diskcopy\diskcopy.img
  5. Нажимаете на кнопку Play
  6. В появившемся окне Confirm нажимаете Yes

Способ 3. Программа GETBTDSK со скриптом.

Запускаете файл GETBTDSK.bat и получаете в итоге готовый файл diskcopy.img.

Некоторые антивирусные программы могут воспринять попытку ее обращения к системному файлу как разновидность вируса, поэтому для работы скрипта либо изолируйте файл GETBTDSK.EXE, или папку где он находится из поиска антивирусной программой, либо воспользуйтесь первым способом.

Хорошо, образ мы извлекли и у нас есть готовый файл diskcopy.img. Что же дальше, спросите Вы. А дальше, Вы можете:

  1. Распаковать полученный файл с помощью программы архиватора 7zip и дальше работать с файлами по-своему усмотрению.
  2. Записать загрузочный MS-DOS образ diskcopy.img на USB флеш-накопитель (флешку).
    1. Открываете файл diskcopy.img в программе UltraISO
    2. Выбираете Самозагрузка › Записать образ жесткого диска…
    3. Метод записи оставляете USB-HDD+
    4. Нажимаете Записать

Чтобы не искать в интернете эти программы, Вы можете скачать архив с ними: msdosboot.zip.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.