Иллюстрированный самоучитель по устранению сбоев и неполадок домашнего ПК

Удаление программ и игр

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

  • программа деинсталляции требует указать путь к LOG-файлу (может иметь название INSTALL.LOG), при этом по умолчанию указывается либо корневой каталог, либо рабочий каталог Windows. Скорее всего, этот файл уже удален. В данной ситуации вам может помочь переустановка данной программы в тот же каталог, после чего уже можно беспрепятственно удалить его. При отсутствии дистрибутива программы вам остается только лишь удалить ее рабочий каталог и попытаться вручную удалить из системного реестра ссылки на нее. Хотя и здесь существует немаловажный нюанс. Те программы, которые так жестко привязаны к текстовым файлам, очень часто не делают ссылок в реестре или делают крайне небольшое их количество;
  • программа деинсталляции требует указать путь к дистрибутиву программы, при этом иногда недостаточно указать каталог, размещенный где-то на жестком диске, а потребуется воспользоваться компакт-диском, с которого была произведена ее установка.

    Далеко не всегда удается удалить программу даже после установки компакт-диска, с которого вы ее устанавливали. Дело в том, что подавляющая часть программ устанавливается с пиратских дисков, а программа-деинсталлятор требует от вас указать путь к лицензионному диску, на котором, как можно предположить, содержатся некие файлы или метки, которые очень "важны" для программы-деинсталлятора. В этом случае вам может помочь только приобретение хотя бы "точной копии лицензионного диска", или же придется вручную очищать компьютер от остатков программы. Наиболее яркий пример – Prompt 98, который, несмотря на все свои достоинства, никак не хотел нормально удаляться, пока не был поменян на новую, более "сговорчивую" версию;

  • программа деинсталляции спрашивает, удалять ли файлы, при этом указывается путь к ним. В этом случае рекомендуется оставлять все файлы, которые находятся в рабочем каталоге Windows или в одном из его подкаталогов. Те же файлы, что размешены в рабочем каталоге самой программы, можно смело удалять, ведь его (имеется в виду рабочий каталог) также впоследствии стоит удалить, в противном случае после удаления самих файлов останутся теперь уже ошибочные записи в системном реестре.

Приведу список программ, которые можно использовать для управления процессом деинсталляции и очистки системного реестра после некорректного удаления любых программ:

  • Norton Clean Sweep, http://www.symantec.com/;
  • Norton Uninstall/Norton Uninstall Deluxe, http://www.symantec.com/;
  • Ashampoo Uninstaller, http://www.ashampoo.com/;
  • Ontrack EasyUninstall, http://www.ontrack.com/;
  • McAffee Uninstaller, http://www.mcafee.com/.

Примечание:
Никогда не полагайтесь на функции автоматической очистки жесткого диска или системного реестра. Помимо удаления, например игровой программы, деинсталлятор вполне может удалить и половину ценной информации, которая оказалась по ряду причин связанной с удаляемой программой. Например, в рабочем каталоге программы могут находиться ярлыки файлов с ценной для вас информацией
.

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

  • корректная деинсталляция – возможна только тех программ, которые установлены уже после самой программы-деинсталлятора, т. к. в противном случае ни одна из программ не сможет восстановить исходные значения ключей реестра, а простое удаление ссылки может привести к сбоям в работе операционной системы;
  • определение неиспользуемых DLL-файлов, расположенных в рабочем каталоге Windows. При этом некоторые (например, Clean System Directory) ищут связи файлов не только в файлах с расширением ЕХЕ, DLL, OCX, но и в документах, файлах HTML и т. п.;
  • поиск и удаление ошибочных ключей системного реестра.

FAQ (ответы на часто задаваемые вопросы)

Вопрос:
Хотел удалить ненужные компоненты Windows 2000/XP, но при за пуске ярлыка Установка и удаление программ не смог найти полного списка программ, которые устанавливаются вместе с операционной системой, как это было раньше, в Windows 98. Как их удалить?

Ответ:
Найдите файл SYSOC.INF, который должен располагаться в рабочем каталоге Windows в подкаталоге INF, и откройте его любым текстовым редактором. Удалите везде слово HIDE (возможно, оно будет написано строчными буквами), при этом можно воспользоваться автоматической заменой. После сохранения изменений вновь откройте Панель управления › Установка и удаление программ › Компоненты Windows, где вы и найдете теперь уже все установленные программы.

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