Не очень приятно, когда приложение не удаляется с компьютера полностью и при этом не может быть переустановлено, потому что сохранились остатки предыдущей инсталляции.
Самая общая проблема — это разорванная связь. Каждая запись соответствует подразделу из раздела реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Uninstall.
Если все, что вы хотите сделать, — это удалить запись, просто удалите соответствующие подразделы в системном реестре; чтобы узнать больше о том, как удалять разделы системного реестра, см. главу 3. Но если вы хотите запустить деинсталлятор и удалить ПО с компьютера, то не удаляйте раздел.
Вверху раздела Uninstall вы увидите несколько подразделов с такими именами, как у класса ID (например, {50A0F899-A8B3-42B3-8494-BFD8276C785B}). Если один из разделов представляет собой программу, которую вы хотите полностью удалить из системы, откройте меню Пуск и введите следующую команду в блок Поиск:
rasiexec /х {50A0F899-A8B3-42B3-8494-BFD8276C785B} /q,
где {50A0F899-A8B3-42B3-8494-BFD8276C785B} - ЭТО ID программы, которую необходимо удалить.
Если запуск процесса msiexec.exe вручную не работает, то виновной в этом может быть плохая инсталляция. Это настолько общая проблема программы установки Windows, что Microsoft выпустила инструмент, который устраняет эту проблему. Скачайте сервисную программу Windows Installer CleanUp по адресу http://support. microsoft.com/kb/290301. Затем запустите программу (msicuu2.exe), выберите приложение, которое необходимо удалить из списка, и нажмите на кнопку Удалить.
Удаление записи при помощи сервисной программы Windows Installer CleanUp иа самом деле не удалит ПО с вашего компьютера, оно только сотрет инфор-
• У маци ю °б установке из вашего системного реестра. Чтобы полностью удалить все ненужное ПО, нужно установить его заново, а затем сразу же деинсталлировать.
Если сервисная программа Windows Installer CleanUp не показывает ваше приложение, а раздел системного реестра не такой, как показано выше, это означает, что оно использует стороннюю или собственную программу установки. В этом случае необходимо связаться с производителем для инструкций по удалению программы.
БЫСТРОЕ УСТРАНЕНИЕ НЕПОЛАДОК В ПРИЛОЖЕНИИ
Иногда, хотя в это трудно поверить, компания Microsoft не виновата в неполадках. И в этих случаях самые полезные программы — это Enabler и Dud.
Вам попалось приложение с отключенным пунктом меню или с кнопкой, которой там не должно быть? Просто запустите бесплатную сервисную программу Windows Enabler (http://www.angelfire.cofn/falcon/speedload/Enabler.htm), а после этого щелкните левой кнопкой мышки на ее значке в Панели задач. После этого будет снята блокировка отключенных элементов управления в активном окне. Конечно же, это не всегда работает; некоторые программы достаточно умные (или глупые), чтобы все равно запретить это действие, но иногда все же стоит попробовать.
Иногда приложение настаивает на запуске программы, даже когда это не нужно. Классический пример — это ПО, которое идет в комплекте с планшетными сканерами Cannon: программа позволит сканировать изображение в файл, только если вы уточните приложение, с помощью которого его можно открыть. Решение этой проблемы — программа Dud, которую можно скачать бесплатно с http:// www3.telus.net/_/dud/. Эта программа ничего не делает. Просто задайте dud.exe как целевое приложение, и у вас не будет проблем со сканированием. Вам также будет необходимо заменить любой существующий файл ,ехе или .dll на dud.exe, и он будет работать вместо проблемной программы. Обратите внимание на то, что есть программа, похожая на Dud, — это программа Replacer (http://www3.telus. net/_/replacer/), которая позволяет заменять файл, который сейчас в употреблении на dud.exe.
Также стоит упомянуть программу ShutDownGuard, которая может предотвратить выключение Windows; ее можно бесплатно скачать с http://code.google.eom/p/ shutdownguard/. Похожее приложение — Shut It (доступно бесплатно но адресу http:// www.delphiness.com/) — добавляет свойство контроля, которое может автоматически игнорировать запрос о выключении, если определенная программа работает. С этими приложениями вам не стоит волноваться о неконтролируемых автообновлениях или о том, что вредоносные программы могут перезагрузить компьютер, — они уже не смогут это сделать.
Как вам нравится тот факт, что когда что-то имеет особенно дурную славу, то придумывают даже новый термин, чтобы это описать? Так случилось с «синим экраном смерти», описанным в следующем разделе. Произошло это и с «зеленой лентой смерти» (рис. 5.7.), которая впервые появилась в Vista и продолжает жить в Windows 7. Зеленая лента — это индикатор выполнения хода задания, элемент экрана. Но этот индикатор выполнения хода задания может быть предвестником поломки активного окна Проводника, что, к несчастью, не так уж редко встречается.