Компонент панели управления "Установка и удаление программ" неправильно отображает установленные программы

Переводы статьи Переводы статьи
Код статьи: 266668 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

При установке и удалении программ «Установка и удаление программ» панели управления может неправильно отображает установленные программы. « Установленные программы » может содержать только одну текстовую строку или отображается большой пробел перед названием программы. Другие неполадки изображения могут включать что нет перечисленных программ. Кроме того может появиться одно из следующих сообщений об ошибке:

Сообщение 1
Произошла непредвиденная ошибка. Класс не зарегистрирован
res://appwiz.cpl/ListBox.HTC
Строки: 225
Сообщение 2
Объект не поддерживает это свойство или метод res://appwiz.cpl/default.hta
Строки: 75

Причина

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

Решение

Важно Этот раздел, метод или задача содержит действия, о том, как внести изменения в реестр. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому точно выполняйте следующие действия. Для дополнительной защиты создайте резервную копию реестра перед внесением изменений. Затем при возникновении неполадок можно восстановить реестр. Для дополнительных сведений о способах создания резервной копии и восстановлении реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Как провести резервное копирование и восстановление реестра Windows


Чтобы получить помощь в решении проблемы, перейдите к»Получить помощь"раздел. Если вы предпочитаете решить проблему самостоятельно, перейдите к»Решить самостоятельно"раздел.

Получить помощь



Чтобы устранить проблему автоматически, нажмите кнопку или ссылку Устранить проблему. Нажмите кнопку Запустить в диалоговом окне Загрузка файла, а затем следуйте указаниям мастера Fix it.


Устранить проблему
Microsoft Fix it 50542

Примечания
  • Если инструмент «Установка и удаление программ» по-прежнему не работает должным образом после запуска исправления его решения, необходимо выполнить обновление на месте. Дополнительные сведения о том, как выполнить обновление на месте, обратитесь к разделу «Дополнительная информация».
  • Этот мастер может быть доступен только на английском языке. Однако автоматическое исправление также работает для других языковых версий Windows.
  • Если у вас нет под рукой компьютера, на котором зафиксирована проблема - вы можете сохранить данное приложение на Flash устройстве или компакт-диске, а затем запустить его на нужном компьютере.

Перейдите к "Проблема устранена?"раздел.



Решить самостоятельно

Чтобы устранить эту проблему, выполните следующие действия:
  1. Нажмите кнопку Пуск, выберите команду выполнитьи введите CMD.
  2. В командной строке введите REGSVR32APPWIZ.CPL.
  3. Если это не удается, найдите записи реестра, arelisted ниже. Чтобы устранить эту проблему, проверьте следующие keysand значения в реестре. Создайте заново отсутствующих ключей и значений. Обратите внимание, что эти разделы диска thesystem. Может потребоваться изменить эти записи в соответствии с theconfiguration компьютера.
    • [HKEY_CLASSES_ROOT\CLSID\ {00000535-0000-0010-8000-00AA006D2EA4}]
      «ADODB.Набор записей"
    • [HKEY_CLASSES_ROOT\CLSID\ {00000535-0000-0010-8000-00AA006D2EA4} \InprocServer32]
      «C:\Program Files\Common Files\System\ado\msado15.dll»
    • [HKEY_CLASSES_ROOT\CLSID\ {00000535-0000-0010-8000-00AA006D2EA4} \InprocServer32]
      «ThreadingModel ="подразделение»
    • [{00000535-0000-0010-8000-00AA006D2EA4} HKEY_CLASSES_ROOT\CLSID\ \ProgID] «ADODB.Recordset.2.5 "
    • [{00000535-0000-0010-8000-00AA006D2EA4} HKEY_CLASSES_ROOT\CLSID\ \VersionIndependentProgID]
      «ADODB.Набор записей"
    • HKEY_CLASSES_ROOT\CLSID\ {2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}
      «Библиотека положение Microsoft OLE DB строка»
    • HKEY_CLASSES_ROOT\CLSID\ {2048EEE6-7FA2-11D0-9E6A-00A0C9138C29} \InprocServer32
      «C:\Program Files\Common Files\System\Ole DB\oledb32.dll» «ThreadingModel» = «Both»
    • \ProgID HKEY_CLASSES_ROOT\CLSID\ {2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}
      «RowPosition.RowPosition.1»
    • \VersionIndependentProgID HKEY_CLASSES_ROOT\CLSID\ {2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}
      «RowPosition.RowPosition»
    • [HKEY_CLASSES_ROOT\CLSID\ {352EC2B7-8B9A-11D1-B8AE-006008059382} \InProcServer32]
      «% SystemRoot%\System32\appwiz.cpl»
  4. Выполните одну из следующих процедур применительно к компьютеру, а затем проверьте, если эта проблема уже решена. Если проблема не возникает повторно, пропустите оставшиеся действия. Если проблема не устранена, перейдите к шагу 5.
    • Чтобы решить эту проблему с установленным Internet Explorer 6.0, восстановления Internet Explorer 6.0:
      1. В меню Пуск выберите команду Выполнить.
      2. Вставьте следующую команду в поле Открыть и нажмите кнопку ОК.
        Rundll32 setupwbv.dll,IE6Maintenance "C:\ProgramFiles\Internet Explorer\Setup\SETUP./G "EXE" "C:\WINDOWS\IE UninstallLog.Txt
        Поскольку эта команда задается с учетом регистра, рекомендуется скопировать ее из этой статьи, а затем вставить команду в поле Открыть .
    • Для решения этой проблемы с Internet Explorer версии 5.0 или 5.5 установки исправления Internet Explorer 5.0 или 5.5:
      1. В меню Пуск выберите команду Выполнить.
      2. Вставьте следующую команду в поле Открыть и нажмите кнопку ОК.
        Rundll32 setupwbv.dll,IE5Maintenance "C:\Program Files\Internet Explorer\Setup\SETUP."EXE" /g "C:\WINDOWS\IE Uninstall Log.Txt
        Поскольку эта команда задается с учетом регистра, рекомендуется скопировать ее из этой статьи, а затем вставить команду в поле Открыть .
  5. Выполните обновление на месте:

    ПримечаниеПеред выполнением обновления на месте убедитесь, что резервную копию данных. Дополнительные сведения о выполнении обновления с заменой обратитесь к разделу «Дополнительная информация».
    1. Запустите Winnt32.exe из каталога \I386 на установочном компакт-диске Windows 2000.
    2. В появившемся окне установки Windows 2000 нажмите кнопку обновления до Windows 2000.
    3. Разрешить установки для завершения.
Если установка и удаление программ, программа по-прежнему не функционирует должным образом, не отображает содержимое или если вы хотите попробовать устранить эту проблему без обновления его до более поздних версий Internet Explorer, проверьте следующие разделы реестра, чтобы убедиться, что они содержат записи:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Management\ARPCache
Примечание Если в предыдущих разделах реестра пусты, инструмент «Установка и удаление программ» также может быть пустым.

С помощью командной строки REGSVR32 [путь\Имя файла] для регистрации каждого из следующих файлов:
%systemroot%\System32\Appwiz.cpl
%systemroot%\System32\Mshtml.dll
%systemroot%\System32\Jscript.dll
%systemroot%\System32\Msi.dll
Программа Files\Common Files\System\Ole DB\Oledb32.dll
Программа Files\Common Files\System\Ado\Msado15.dll
[не registerable] %SystemRoot%\System32\Msdart32.dll
%systemroot%\System32\Mshtmled.dll
[не registerable] %SystemRoot%\System32\Mswstr10.dll
Если инструмент «Установка и удаление программ» отображаются или пусто, проверьте даты файлов. Там, где это возможно, зарегистрируйте следующие файлы:
[не registerable] %SystemRoot%\System32\Gdi32.dll
[не registerable] %SystemRoot%\System32\User32.dll
[не registerable] %SystemRoot%\System32\Msvcrt.dll
%systemroot%\System32\Ole32.dll
[не registerable] %SystemRoot%\System32\Shlwapi.dll
[не registerable] %SystemRoot%\System32\Imm32.dll
[не registerable] %SystemRoot%\System32\Indicdll.dll
%systemroot%\System32\Urlmon.dll
[не registerable] %SystemRoot%\System32\Version.dll
[не registerable] %SystemRoot%\System32\Lz32.dll
[не registerable] %SystemRoot%\System32\Comctl32.dll
%systemroot%\System32\Clbcatq.dll
%systemroot%\System32\Oleaut32.dll
%systemroot%\System32\Mlang.dll
%systemroot%\System32\Shell32.dll
[не registerable] %SystemRoot%\System32\Shdoclc.dll
[не registerable] %SystemRoot%\System32\NetapI32.dll
[не registerable] %SystemRoot%\System32\Secur32.dll
[не registerable] %SystemRoot%\System32\Netrap.dll
%systemroot%\System32\Samlib.dll [нерегистрируемо]
[не registerable] %SystemRoot%\System32\Ws2_32.dll
[не registerable] %SystemRoot%\System32\Ws2help.dll
[не registerable] %SystemRoot%\System32\Wldap32.dll
[не registerable] %SystemRoot%\System32\Dnsapi.dll
[не registerable] %SystemRoot%\System32\Wsock32.dll
%systemroot%\System32\Plugin.ocx
[не registerable] %SystemRoot%\System32\Wininet.dll
[не registerable] %SystemRoot%\System32\Crypt32.dll
[не registerable] %SystemRoot%\System32\Msasn1.dll
%systemroot%\System32\Msls31.dll [не регистрируемо]
%systemroot%\System32\Imgutil.dll
%systemroot%\System32\Cscui.dll
%systemroot%\System32\Cscdll.dll [не registerable]
Если инструмент «Установка и удаление программ» диалогового окна пользовательского интерфейса, но не список установленных программ, проверьте наличие следующего раздела реестра:
HKEY_CLASSES_ROOT\CLSID\{352EC2B7-8B9A-11D1-B8AE-006008059382}\InProcServer32
Если этот раздел реестра отсутствует, скопируйте следующий текст в текстовый файл, сохраните его с расширением REG на компьютере с проблемой и дважды щелкните его для возврата правильных записей.

Для редактора реестра Windows версии 5.00:
[HKEY_CLASSES_ROOT\CLSID\ {352EC2B7-8B9A-11D1-B8AE-006008059382} \InProcServer32]
@= hex (2): 25, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d, 00, 52, 00, 6f, 00, 6f, 00, 74, 00, 25, 00, 5c, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d, 00, 33, 00, 32, 00, 5c, 00, 61, 00, 70, 00, 70, 00, 77, 00, 69, 00, 7a, 00, 2e, 00, 63, 00, 70, 00, 6c, 00, 00, 00
«ThreadingModel ="подразделение»

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:». В следующем списке перечислены все разделы реестра, которые используются для установки и удаления программ. Эти ключи необходимо установить путем регистрации Appwiz.cpl, но они предоставляются здесь для перекрестной ссылки подтвердить, что регистрация успешно завершена.
  • [HKEY_CLASSES_ROOT\CLSID\ {352EC2B7-8B9A-11D1-B8AE-006008059382}]
    @= «% DESC_ShellAppMgr»
  • [HKEY_CLASSES_ROOT\CLSID\ {352EC2B7-8B9A-11D1-B8AE-006008059382} \InProcServer32]
    @= "SystemRoot%\System32\appwiz.cpl" (REG_EXPAND_SZ)
    «ThreadingModel ="подразделение»
  • [HKEY_CLASSES_ROOT\CLSID\ {0B124F8C-91F0-11D1-B8B5-006008059382}]
    @= «Установлены приложения перечислитель»
  • [HKEY_CLASSES_ROOT\CLSID\ {0B124F8F-91F0-11D1-B8B5-006008059382} \InProcServer32]
    @= "SystemRoot%\System32\appwiz.cpl" (REG_EXPAND_SZ)
    «ThreadingModel ="подразделение»

    Примечание Этот раздел доступен только в Windows XP.
  • [HKEY_CLASSES_ROOT\CLSID\ {CFCCC7A0-A282-11D1-9082-006008059382}]
    @= «Издатель Darwin App»
  • [HKEY_CLASSES_ROOT\CLSID\ {CFCCC7A0-A282-11D1-9082-006008059382} \InProcServer32]
    @= "SystemRoot%\System32\appwiz.cpl" (REG_EXPAND_SZ)
    «ThreadingModel ="подразделение»
  • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved]
    "ApplicationManager {352EC2B7-8B9A-11D1-B8AE-006008059382}"="оболочки"
  • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved]
    "AppsEnumerator {0B124F8F-91F0-11D1-B8B5-006008059382}"="установить"

    Примечание Этот раздел доступен только в Windows XP.
  • [Издателя приложения Management\Publishers\Darwin HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\App]
    @= «{CFCCC7A0-A282-11D1-9082-006008059382}»
  • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved]
    «{CFCCC7A0-A282-11D1-9082-006008059382}» = «Darwin AppPublisher»
  • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\InProcCPLs]
    «appwiz.cpl"=»»

    Записи реестра, которые используются для выполнения ARP.

  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\AppInstallPath
    Считывает файл INF. Код считывает имя INF-файла. Usedis раздел INF «AppInstallList»
  • HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer\Terminal Server\EnableAdminRemote
    Установите значение 1 во время выполнения ARP. Сообщает TS, isrunning ARP.
    Установите значение 0 после завершения работы ARP.
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Management\Publishers Перечисляет app издатели
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Wx86\cmdline
    Считывает, чтобы определить, включен ли wx86.
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\NewShortcutHandlers
    Перечислен для составления списка обработчиков «новых ссылок». Он lookslike эти обработчики могут добавить связь для данного элемента,-например, чтобы theStart меню, рабочего стола и других элементов.
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Shutdown\ForceReboot
    Для определения необходимости перезагрузки после runningsetup чтения.
    Наличие значения указывает необходимо перезагрузить == true.
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\MS DOSOptions

Дополнительная информация

Для получения дополнительных сведений щелкните следующие номера статей базы знаний Майкрософт:
265829 Инструмент «Установка и удаление программ» не работает после установки обозревателя Internet Explorer 6 или Internet Explorer 5.5 для Windows 2000
315341 Выполнение обновления на месте (переустановки) Windows XP
292175 Как выполнить обновление с заменой Windows 2000

Проблема устранена?

  • Проверьте, устранена ли проблема. Если проблема устранена, этот раздел можно пропустить. Если проблема не устранена, обратитесь в обратитесь в службу поддержки.
  • Мы ценим ваши отзывы. Чтобы оставить отзыв или сообщить о проблемах, связанных с этим решением, оставьте комментарий в "Получить помощь«Блог или отправьте сообщение по электронной почте.

Свойства

Код статьи: 266668 - Последний отзыв: 23 ноября 2013 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
Ключевые слова: 
kb3rdparty kbprb kbmsifixme kbfixme kbmt KB266668 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.
Эта статья на английском языке: 266668

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com