четверг, 5 апреля 2012 г.

Вирус: ярлыки вместо папок

В последнее время мне часто приходится восстанавливать флешки, где вместо папок ярлыки с изображением папок. Решив это действие немного автоматизировать, я создал командный файл cure.cmd, который нужно запускать из корня флешки. Содержит он в себе следующие команды:

attrib -h -s -r /S /D
del /Q /F *.lnk
del /Q /F autorun.inf
rmdir /S /Q RECYCLER
mkdir autorun.inf
attrib +h +s +r autorun.inf

Данная последовательность делает следующее:
  1. Восстанавливает все атрибуты файлов и папок, то есть делает их не системными, не скрытыми и не только для чтения.
  2. Удаляет все ярлыки.
  3. Удаляет файл автозапуска.
  4. Удаляет папку RECYCLER, в которой как раз и скрываются вирусы.
  5. Создает папку autorun.inf, для того, чтобы в будущем вирус не смог создать файл с одноименными названием.
  6. Защищает папку autorun.inf, делая ее только для чтения, скрытой и системной.
Внимание! Я не даю никаких гарантий! Вы можете использовать этот метод на  собственный страх и риск!

вторник, 3 апреля 2012 г.

Драйвер на сканер Mustek 1200 USB Plus для Windows 7

Мне удалось запустить этот древний сканер на 32-битной Windows 7. В двух словах об этом.

Сначала я скачал драйвер для XP. Если быть точным, то это драйвер для Windows 2000, и чтобы его установить пришлось систему временно «переименовать». Для этого я в реестре в ключе:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProductName

временно прописал «Microsoft Windows 2000». После этого установка прошла успешно и файлы драйверов оказались в системе, но еще не установлены. На одном форуме нашел сведения о том, чтобы запустить драйвер на Windows 7, необходимо внести изменения в INF-файл. После чего, драйвер успешно установился. Далее, воспользовавшись Driver Pack Solution, я извлек драйвер со всеми файлам в один каталог. Теперь, чтобы установить этот драйвер нужно просто через диспетчер устройств сделать стандартную установку.


P.S.: 
1. Не путайте этот сканер с Mustek 1200 UB Plus.
2. Испытывал только на Windows 7. Если кому интересно, проверьте на Windows XP и Vista.
3. Этот драйвер несет в себе только интерфейс TWAIN, и не содержит WIA.
4. Производитель официально заявил, что эту модель нельзя запустить на современных операционных системах.