Загрузка и автозагрузка с USB Flash

     На замену обычного CD-диска относительно недавно пришла Flash-память ("флэшка"). Многие полезные программы можно использовать для загрузки с нее, как с обычного винчестера. При работе в Windows можно воспользоваться автозагрузкой. Форматировать флэшку нужно в NTFS. Это дает более высокую скорость записи файлов большого размера. Лучше всего использовать программу HP USB Disk Storage Format Tool, V2.0.6. В отличие от других программ она наиболее проста в использовании, не декларирует, а действительно выполняет свое предназначение и, к тому же, не имеет ограничений на некоммерческое использование. Программа задает код начальной загрузки с поиском файла NTLDR (без расширения) на диске С под Windows XP SP2 (файл скрытый), что имеет принципиальное отличие от форматирования в FAT16 или FAT32 с переносом системных файлов. Если файл NTLDR в корневой папке отсутствует, переименован или указан с расширением, то при загрузке с флэшки на экране будет выведено уведомление об отсутствии этого файла. Если флэшка отформатирована в FAT16 или FAT32 без переноса системных файлов, то такое уведомление не выводится, а повторная попытка начнет загрузку с винчестера.
     В некоторых случаях удается простым переносом всех файлов на флэшку с загрузочного CD и переименованием файла SETUPLDR.BIN в NTLDR выполнять загрузку с флэшки. В принципе, перенос системных файлов не нужен (зачем нам DOS даже версии 8.0, который используется для загрузочных дискет с поддержкой дисков с файловой системой NTFS). Флэшка станет источником загрузки компьютера, если в BIOS в строке First Boot Device (первое загрузочное устройство) установить [USB-HDD]. Использование флэшки для автозагрузки программ при работе в Windows этого не требует, но и не мешает.
     Любое приложение, документ или программу можно выполнить с автозагрузкой в среде Windows. Автозагрузка работает при наличии в корневой папке флэшки файла autorun.inf (не работает на "Macs"). При этом последовательно перебираются все файлы в корневом каталоге, пока он не будет найден. Иначе для загрузки необходимо открыть папку для просмотра файлов, используя Проводник. Некоторые производители предохраняют флэшки от автозагрузки (вероятно, в целях предосторожности и безопасности), но это встречается очень редко.
     Создать файл автозагрузки довольно просто. Откройте редактор "Блокнот" и наберите следующий текст:
     [autorun]
     OPEN=ACDSee32.exe
     ICON=ACDSee32.exe
     ACTION=Файл для запуска с USB-Flash
     Сохраните этот текст в файл autorun.inf. Файл создан для автозапуска программы ACDSee32 Classic. Программа состоит всего из одного файла, который должен находиться в корневой папке. Если этот файл находится в другой папке, то необходимо указать путь к нему. Значок программы извлекается из самой программы. Если вы хотите создать собственный значок (товарный знак фирмы и т.д.), то понадобится выполнить его изображение размерами 16х16 пикселей в графическом редакторе и сохранить с расширением ico. Третья строка файла автозагрузки должна в этом случае быть записана так:
     ICON=NAME.ico.
     В последней строке после знака равенства можно сделать запись на свое усмотрение. Она будет выведена в окне (с выделением) при автозагрузке, как показано на рисунке. Для запуска программы остается мышкой нажать на кнопку ОК.
     Вторая строка файла автозагрузки может быть записана и так (от этого ничего не меняется):
     shellexecute=ACDSee32.exe
     Таким способом нельзя запустить исполняемый exe или com файл с другого дискового устройства, но если запускается файл с расширением html, doc и т.д., то Internet Explorer или Microsoft Word откроется с нужным документом.
     Все перечисленное работает даже там, где делались исключения в [1]. Не нужны драйверы и специальные программы. В этом случае с флэшкой удобно работать на любом компьютере.

     Литература
     1. Д. Панкратьев. Автозапуск программ с USB-диска. - Радио, 2007,  №11, С.29.


Besucherzahler most beautiful Russian and Ukrainian brides
счетчик посещений
META - Украина. 
Украинская поисковая система
Hosted by uCoz