computery.ru

flashback

 на главную

 заложить
 подписка
 editorial

hardware

 железо
 ликбез
 support

software

 программы
 support

connect

 интернет
 телефония

history

 как это было
 market history
 письма
 случаи
 mustdie
 о журнале
 архив журнала

сервис

 комиссионка
 конференция
 драйверы
 гостевая книга
 отзывы
 почта

реклама

поиск



PageRank

 


soft FAQ 115

 

"Добрый Каспер"
Поставил на свою голову
Конфликт

В обход

О ностальгии

Антивирусные истории

"Добрый Каспер"

Довольно давно уже в Windows Me я использую заслуженно любимый народом антивирус Dr.Web. Перешел я на него после того, как глюки и тормоза "Касперского" окончательно меня доконали. Однако надо отдать должное "Касперу": многое в нем мне нравилось. Например, антивирусный монитор в "Каспере" можно было оперативно отключать, а в Dr.Web этого почему-то нет, что весьма напрягает. Не подскажете, может быть, есть какие-нибудь скрытые фичи, позволяющие временно отключить антивирусный "спайдер" в Dr.Web без перезагрузки ПК?


Действительно, непонятно, почему разработчики вдруг решили, что пользователь не вправе оперативно отключать фоновый монитор SpIDer Guard. На мой взгляд, это очень неудобно, да и вообще всякое лишение пользователя права выбора выглядит некрасиво.

Возможно, это является неким тестом на продвинутость пользователя, ведь на самом деле возможность временного отключения монитора имеется и описана, только она довольно неплохо скрыта в недрах ini-файла настроек Dr.Web. Для того чтобы в контекстном меню SpIDer Guard появилась новая команда "Выключить", необходимо открыть файл drweb32.ini, расположенный в папке программы, и в раздел [SpIDerGuard98] добавить строку: EnableSwitch=Yes.

В Windows 2000 / XP этот трюк, к сожалению, не работает. Хотелось бы надеяться, что в будущих версиях программы параметр "Выключить" в контекстном меню SpIDer Guard будет присутствовать по умолчанию. Все-таки пользователь (наш, российский, всяких там америкосов, разумеется, это не касается) сам разберется, когда ему включить монитор, а когда выключить.


Поставил на свою голову

Я установил одну программу с помощью прилагаемого к ней для этого inf-файла (нормального инсталлятора не было) и теперь не понимаю, как мне ее удалить... Возможно ли это теперь вообще?

Да, возможно. Устанавливать и удалять программы с помощью inf-файла можно, используя командную строку. Так, для инсталляции в Windows 9x попробуйте ввести в строке "Выполнить" меню кнопки Пуск такую команду: rundll.exe setupx.dll, InstallHinfSec-tion DefaultInstall 132 %1, где %1 - путь к inf-файлу и его имя. В Windows NT / 2000 / XP инсталляция производится несколько по-иному: rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %1.

Удалить же установленную таким образом программу можно, выполнив такие команды. В Windows 9x: RunDll setupx.dll,Install-HinfSection DefaultUninstall 4 %1, а в Windows NT / 2000 / XP, соответственно: rundll32.exe setupapi,InstallHinfSection DefaultUninstall 132 %1, где %1 - путь к inf-файлу и его имя.

Если же этот трюк не сработал и программа не удалена, то откройте в Блокноте соответствующий inf-файл и просмотрите его хорошенько, в частности секцию [DefaultInstall] - в ней как раз и указывается, какие файлы в какую директорию на диске копируются при установке программы и какие параметры при этом добавляются в реестр. Не так уж и сложно во всем этом разобраться и подчистить все вручную.

Конфликт

А что за несовместимость программы "1С:Бухгалтерия " и Dr.Web? SpIDer почему-то сообщает о вирусной активности, хотя я уверен, что вирусов в системе нет, да и другие антивирусы ничего подозрительного не находят.


Об этой тонкости работы Dr.Web с некоторыми вариантами "1C:Бухгалтерии" разработчики антивируса хорошо знают. Вот, что они пишут на своем сайте по этому поводу: "Это вполне нормальная реакция SpIDer 9x - Me на проявление вирусоподобной активности. Тот факт, что разработчики "1C" (или, возможно, люди, взламывающие "1C") используют те же методы, что и компьютерные вирусы, не может не огорчать и не имеет к SpIDer никакого отношения. Если вы хотите работать с "1C", но пропускать новые вирусы, подобные Win95.CIH, внесите в секцию [SpIDerGuard] файла drweb32.ini такую строчку: DisableIDTHook=Yes.

В Spider 9x - Me использована уникальная технология перехвата CIH-подобного проявления вирусной активности. Такая активность свойственна многим вирусам, которые пытаются проникнуть в системную память Windows 9x / ME для размножения и, возможно, для разрушения флэш-памяти ПК. Более того, данная технология позволяет защитить ПК от инфицирования еще неизвестными вирусами, использующими такой же механизм проникновения в систему.

Ни в одном другом антивирусе не реализована подобная технология обнаружения вирусов, как и многие другие решения, которые уже сейчас реализованы в SpIDer". Так что понятно, почему на криво взломанную "Бухгалтерию" реагирует только Dr.Web. Вообще, пользователям этого антивируса я советую просмотреть другие статьи и FAQ по Dr.Web, размещенные на сайте www.drweb.ru.

В обход

При попытке установить Windows Me поверх предыдущей ОС в режиме обновления я получаю сообщение об ошибке: "You are trying to setup the OEM release of Windows Me on a computer that already has an Operating System installed. Get the upgrade version and try again". Можно ли каким-то образом заставить "Миллениум" обновить предыдущую 98-ю? Описанный в одном из журналов трюк с созданием в корне диска файла NTLDR, переименованием файла win.com и запуском установки с ключом /NTLDR в моем случае не срабатывает. 


Windows Me OEM / VAR (Original Equipment Manu-facturer / Value Added Reseller) поставляется с новым оборудованием и может быть установлена только на чистый диск. Однако есть еще один способ обойти это ограничение (хотя, скорее всего, при этом будет нарушено лицензионное соглашение). Проделайте следующее: из предыдущей версии Windows скопируйте дистрибутив Windows Me на жесткий диск - это папка \Windows 9х с компакт-диска Windows Me;

переименуйте файлы win.com и winver.exe, расположенные в папке обновляемой Windows (обычно C:\Windows) таким образом, чтобы обязательно изменить расширение файла, например, выполнив такие команды:
REN C:\WINDOWS\WIN.COM WIN.CO!
REN C:\WINDOWS\WINVER.EXE WINVER.EX!

Если на ПК установлено несколько копий Windows, то переименовывать придется все копии файлов win.com и winver.exe, которые имеются на дисках. Возможно, для этого понадобится загрузить чистый MS-DOS, используя для этого, например, режим "Command prompt only" загрузочного меню Windows 95 / OSR2 / 98, или же для входа в DOS закомментируйте (дописав REM в начало соответствующей строки) команду WIN в файле Autoexec.bat, если вы вдруг хотите обновить Windows / WfWG 3.1x; запустите установку Windows Me, запустив программу Setup.exe из скопированного на жесткий диск дистрибутива.

Крайне желательно это делать из графического режима предыдущей копии Win-dows, а не из DOS. Будьте готовы к тому, что при установке Win-dows Me инсталлятор не захочет устанавливать систему в уже имеющуюся папку Windows, а создаст новую (обычно C:\Windows.000).

Вам необходимо успеть переименовать C:\Windows.000 в C:\Win-dows. Для этого отслеживайте момент создания новой папки и в тот момент, когда она будет создана, но еще не будет запущен процесс копирования файлов, нажмите клавиши Alt+Tab и с помощью Проводника или File Manager переименуйте или удалите новую папку.

Снова переключитесь в окно инсталлятора и продолжите процесс установки ОС. Также для жесткого задания папки Windows можно попробовать воспользоваться файлом msbatch.inf. Если такого файла в папке дистрибутива нет, то создайте его, записав в нем такие строки:
[Version]
signature="$CHICAGO$"
[Setup]
InstallDir=C:\WINDOWS
Технология эта не мной придумана, а взята с сайта members.aol.com/axcel216, а потому будьте внимательны и заранее позаботьтесь о полном резервировании текущей системы, так как за 100% работоспособность этого способа я не ручаюсь. Не проверял.

О ностальгии

У меня имеется несколько дорогих сердцу, но очень старых DOS-игр, в которые периодически тянет порубиться, но вся загогулина заключается в том, что после перехода на Windows 2000 я не могу добиться звука в этих игрушках. Аналогичная ситуация и в Windows XP, несмотря на все ее хваленые режимы совместимости.

Я могу вам предложить испробовать на практике уникальную программу VDMSound, которая позволяет получить нормальный звук в DOS-окнах Windows NT. VDMSound эмулирует не только стандартный интерфейс MPU-401, совместимый с SoundBlaster, но и стандартный игровой порт! Так что в вашей DOS-игре даже будет работать навороченный USB-джойстик, хоть и не в полную силу.

Но зато джойстиков может быть два. Программа работает со всеми звуковыми картами и поддерживает DirectSound. Для игр, требующих наличия в приводе CD-ROM родного компакт-диска, предусмотрена соответствующая специальная опция.

Программа может потребовать небольшой настройки, пример которой вы найдете по этому адресу: www.aerowinx.com/html/winxp.html (как минимум, скорее всего, потребуется в autoexec.bat добавить строку SET BLASTER=A220 I7 D1).

Оптимальный же вариант - не копаться в файле vdms.ini, а использовать для тонкой настройки эмулятора специальную программу VDMSound Launchpad (прямая ссылка на файл - vdmsound.sourceforge.net/files/
VDMSLaunchPad.v1.0.0.7.zip
. Официальный сайт программы VDMSound - ntvdm.cjb.net. Сам же инсталлятор можно найти во многих местах, например, скачать вот здесь: file.mydrivers.com/tools/sound/VDMSound-2.0.4-
WinNT-i386.msi
.

 

   архив

280, 278, 277, 276, 275, 274, 273, 272, 271, 270, 269, 268, 267, 266, 265, 264, 263, 261-262, 260, 259, 258, 257, 256, 255, 254, 253, 252, 251, 250, 249, 248, 247, 246, 243, 242, 241, 240, 239, 238, 237, 236, 235, 234, 233, 232, 231, 230, 229, 228, 227, 226, 225, 224, 223, 222, 221, 220, 219, 218, 217, 216, 215, 214, 213, 212, 211, 210-209, 208, 207, 206, 205, 204, 203, 202, 201, 200, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 175, 174, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 162, 161, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 099, 098, 097, 096, 095, 094, 093, 092, 091, 090, 089, 088, 087, 086, 085, 084, 083, 082, 081, 080, 079, 078, 077, 076, 075, 074, 073, 072,
071, 070, 069, 068, 067, 066, 065, 064, 063, 062, 061, 060, 059, 058, 057, 056, 055, 054, 053, 052, 051, 050, 049, 048, 047, 046, 045, 044, 043, 042, 041, 040, 039, 038, 037, 036, 035, 034, 033, 032, 031, 030, 029, 028, 027, 026, 025, 024, 023, 022, 021, 020, 019, 018, 017, 016, 015, 014, 013, 012, 011, 010, 009, 008, 007, 006, 005, 004, 003, 002

Сергей Трошин

  
stnvidnoye@mail.ru

 

Feedback


Пожалуйста, не забывайте, что каждый отловленный вами системный глюк или глюк программного обеспечения нужен и важен нам и вам - для отчетности. 

Так что если вы самостоятельно и успешно решили какую-то системную или софтовую проблему, не сочтите за труд написать об этом подробное письмо на 
stnvidnoye@mail.ru 
или на support@computery.ru.

 Так вы прославитесь на всю страну, а также спасете кучу народа от наступания на те же самые грабли.

А мы уж постараемся передать ваши мысли всем читателям журнала - в целости и сохранности.

 

 

DataFile
 
Напоминаем вам, что в конференции на нашем сайте - computery.ru/conf - наряду с пингвином "модератором" живет зверек "софт-модератор", который ответит на все ваши самые сокровенные вопросы о системе.

Если вы недолюбливаете конференции и / или желаете пообщаться с ним "в привате", то милости просим: support@computery.ru

 



При перепечатке материалов сайта ссылка на UPGRADE обязательна. 
Имена и фамилии авторов изменять не рекомендуется.

  programmer: 
  Илья Васильев
новые поступления: 
vano@veneto.ru
PR-менеджер: 
Екатерина Кожанова
  newswriters:
  Николай Барсуков
  Александр Савицкий
тех. поддержка по софту:
stnvidnoye@mail.ru;
problem@veneto.ru
менеджер тестовой лаборатории:
testlab@veneto.ru
(495) 246-7468
  content: egor_be 
 
тех. поддержка по железу:
problem@veneto.ru
отдел рекламы: (495) 745-6898, 510 58 31
Виноградов Павел, Илья Саньков
директор отдела распространения Ирина Агронова agronova@veneto.ru: (495) 681-7837, 684-5285

© © 2000-2006 Upgrade