Серверная (www.it-simple.ru)

Windows XP: большой пробел в списке «Установка и удаление программ»


В диалоговом окне "Установка и удаление программ" (appwiz.cpl) список программ разрывается огромным по вертикали пространством, после которого список продолжается. Само пространство ведёт себя как строка какой-то установленной программы: выделяется мышью, проматывается стрелками, но стандартных кнопок и описания нигде нет.

Эффект возникает из-за того, что какая-то программа некорректно вписала себя в реестр. Либо её описание содержит массу переносов строк, либо (что чаще) на неё установлена нестандартная иконка, которая также интерпретируется виндузом как переносы.

Идём в реестр по адресу:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Записи программ в реестре представляют собой простые ID-шки и идут не так, как в пользовательском диалоговом окне. Поэтому для уверенности можно удалить все ключи с именем "DisplayIcon" для всех записей.

На особо загаженных системах айдишники программ могут повторяться, появляются полностью дублированные записи. Есть смысл проверить и на это.

Ещё можно посмотреть ключ "HKLM\SOFTWARE\Classes\Installer\Products".