La herramienta Agregar o quitar programas muestra incorrectamente los programas instalados

Seleccione idioma Seleccione idioma
Id. de artículo: 266668 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Al instalar y desinstalar programas, la herramienta Agregar o quitar programas del Panel de Control puede mostrar incorrectamente los programas instalados. El cuadro Programas actualmente instalados puede contener sólo una cadena de texto, o puede mostrar un gran espacio en blanco antes de las entradas de programa. Otros problemas de la pantalla pueden incluir que no hay ningún programa de la lista. Además, puede aparecer uno de los siguientes mensajes de error:

Mensaje 1
Se ha producido un error inesperado. Clase no registrada
res://appwiz.cpl/ListBox.htc
Línea: 225
Mensaje 2
El objeto no admite esta propiedad o método el res://appwiz.cpl/default.hta
Línea: 75

Causa

Este problema puede producirse si el desinstalador de un programa quita incorrectamente entradas del registro que son utilizadas por Windows y la herramienta Agregar o quitar programas.

Solución

Importante: Esta sección, el método o la tarea contiene pasos que le indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por lo tanto, asegúrese de que sigue estos pasos cuidadosamente. Para una mayor protección, copia de seguridad del registro antes de modificarlo. Luego puede restaurar el registro si surge algún problema. Para obtener más información acerca de cómo hacer copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 Cómo hacer copia de seguridad y restaurar el registro en Windows


Para que solucione este problema, vaya a la "Corríjanlo por mí. Si prefiere corregir este problema manualmente, vaya a la sección "Déjeme corregirlo yo mismo.

Corríjanlo por mí



Para corregir este problema automáticamente, haga clic en el botón de corregirloo vínculo. Haga clic en Ejecutaren el cuadro de diálogo Descarga de archivosy, a continuación, siga los pasos de la solución, Asistente.


Solucionar el problema
Microsoft Fix it 50542

Notas
  • Si la herramienta Agregar o quitar programas aún no funciona correctamente después de ejecutar la solución, soluciones, realice una actualización en contexto. Para obtener más información acerca de cómo realizar una actualización en contexto, vea la sección "Más información".
  • Este asistente puede estar sólo en inglés. Sin embargo, la corrección automática también funciona para otras versiones de idioma de Windows.
  • Si no está en el equipo que tiene el problema, guarde la solución de corrección a una unidad flash o un CD y, a continuación, ejecútela en el equipo que tiene el problema.

A continuación, vaya a la "¿Esto ha solucionado el problema?.



Déjeme corregirlo yo mismo

Para resolver este problema, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutary, a continuación, escriba CMD.
  2. En el símbolo del sistema, escriba REGSVR32APPWIZ.CPL.
  3. Si esto no funciona, busque las entradas del registro que arelisted a continuación. Para resolver este problema, compruebe el registro de los siguientes valores de llaves. Vuelva a crear cualquier falta claves o valores. Tenga en cuenta que estas claves utilizan la letra de la unidad elsistema. Tendrá que ajustar estas entradas para que coincida con theconfiguration de su equipo.
    • [HKEY_CLASSES_ROOT\CLSID\ {00000535-0000-0010-8000-00AA006D2EA4}]
      "ADODB."Conjunto de registros"
    • [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"="apartamento"
    • [HKEY_CLASSES_ROOT\CLSID\ {00000535-0000-0010-8000-00AA006D2EA4} \ProgID] "ADODB."Recordset.2.5 "
    • [HKEY_CLASSES_ROOT\CLSID\ {00000535-0000-0010-8000-00AA006D2EA4} \VersionIndependentProgID]
      "ADODB."Conjunto de registros"
    • HKEY_CLASSES_ROOT\CLSID\ {2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}
      "Biblioteca de posición de Microsoft OLE DB fila"
    • HKEY_CLASSES_ROOT\CLSID\ {2048EEE6-7FA2-11D0-9E6A-00A0C9138C29} \InprocServer32
      "C:\Program de programa\Archivos comunes\System\Ole DB\oledb32. dll" "ThreadingModel" = "Both"
    • HKEY_CLASSES_ROOT\CLSID\ {2048EEE6-7FA2-11D0-9E6A-00A0C9138C29} \ProgID
      "RowPosition.RowPosition.1"
    • HKEY_CLASSES_ROOT\CLSID\ {2048EEE6-7FA2-11D0-9E6A-00A0C9138C29} \VersionIndependentProgID
      "RowPosition.RowPosition"
    • [HKEY_CLASSES_ROOT\CLSID\ {352EC2B7-8B9A-11D1-B8AE-006008059382} \InProcServer32]
      '% SystemRoot%\System32\appwiz.cpl'
  4. Siga los pasos de uno de los procedimientos siguientes, tal como se aplica al equipo y, a continuación, realice pruebas para determinar si se ha resuelto este problema. Si se resuelve el problema, omita los pasos restantes. Si no se resuelve el problema, vaya al paso 5.
    • Para resolver este problema con Internet Explorer 6.0 instalado, reparar Internet Explorer 6.0:
      1. Haga clic en Inicioy, a continuación, haga clic en Ejecutar
      2. Pegue el siguiente comando en el cuadro Abrir y, a continuación, haga clic en Aceptar:
        rundll32 IE6Maintenance "C:\ProgramFiles\Internet Explorer\Setup\SETUP."EXE" /g "C:\WINDOWS\IE UninstallLog.Txt
        Dado que este comando distingue mayúsculas de minúsculas, Microsoft recomienda que copie el comando de este artículo y, a continuación, pegue el comando en el cuadro Abrir .
    • Para resolver este problema con Internet Explorer 5.0 ó 5.5 instalado, reparar Internet Explorer 5.0 o 5.5:
      1. Haga clic en Inicioy, a continuación, haga clic en Ejecutar
      2. Pegue el siguiente comando en el cuadro Abrir y, a continuación, haga clic en Aceptar:
        rundll32 IE5Maintenance "C:\Program de programa\Internet Explorer\Setup\SETUP."EXE" /g "C:\WINDOWS\IE Uninstall Log.Txt
        Dado que este comando distingue mayúsculas de minúsculas, Microsoft recomienda que copie el comando de este artículo y, a continuación, pegue el comando en el cuadro Abrir .
  5. Realizar una actualización en contexto:

    NotaAntes de realizar una actualización en contexto, asegúrese de hacer copia de seguridad de los datos. Para obtener más información acerca de los riesgos de realizar una actualización en contexto, vea la sección "Más información".
    1. Ejecutar Winnt32.exe desde el directorio \I386 en el CD-ROM de instalación de Windows 2000.
    2. Cuando aparezca la pantalla de instalación de Windows 2000, haga clic en actualizar a Windows 2000.
    3. Permitir completar la instalación.
Si la herramienta sigue sin funcionar correctamente, de agregar o quitar programas no mostrara ningún contenido o si desea intentar corregir este problema sin actualizar versiones anteriores de Internet Explorer, compruebe las siguientes claves del registro para asegurarse de que tienen entradas:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Management\ARPCache
Nota Si las anteriores claves del registro están en blanco, la herramienta Agregar o quitar programas también puede estar en blanco.

Utilizar la línea de comandos REGSVR32 [rutaDeAcceso\nombreDeArchivo] para registrar cada uno de los siguientes archivos:
%systemroot%\System32\Appwiz.cpl
%systemroot%\System32\Mshtml.dll
%systemroot%\System32\Jscript.dll
%systemroot%\System32\Msi.dll
Programa de programa\Archivos comunes\System\Ole DB\oledb32. dll
Programa de programa\Archivos Files\System\Ado\Msado15.dll
%systemroot%\System32\Msdart32.dll [no se]
%systemroot%\System32\Mshtmled.dll
%systemroot%\System32\Mswstr10.dll [no se]
Si la herramienta Agregar o quitar programas muestra información incompleta o está en blanco, compruebe las fechas de archivo. Siempre que sea posible, registre los siguientes archivos:
%systemroot%\System32\Gdi32.dll [no se]
%systemroot%\System32\User32.dll [no se]
%systemroot%\System32\Msvcrt.dll [no se]
%systemroot%\System32\Ole32.dll
%systemroot%\System32\Shlwapi.dll [no se]
%systemroot%\System32\Imm32.dll [no se]
%systemroot%\System32\Indicdll.dll [no se]
%systemroot%\System32\Urlmon.dll
%systemroot%\System32\Version.dll [no se]
%systemroot%\System32\Lz32.dll [no se]
%systemroot%\System32\Comctl32.dll [no se]
%systemroot%\System32\Clbcatq.dll
%systemroot%\System32\Oleaut32.dll
%systemroot%\System32\Mlang.dll
%SystemRoot%\system32\shell32.dll
%systemroot%\System32\Shdoclc.dll [no se]
%systemroot%\System32\NetapI32.dll [no se]
%systemroot%\System32\Secur32.dll [no se]
%systemroot%\System32\Netrap.dll [no se]
%systemroot%\System32\Samlib.dll [no se]
%systemroot%\System32\Ws2_32.dll [no se]
%systemroot%\System32\Ws2help.dll [no se]
%systemroot%\System32\Wldap32.dll [no se]
%systemroot%\System32\Dnsapi.dll [no se]
%systemroot%\System32\Wsock32.dll [no se]
%systemroot%\System32\Plugin.ocx
%systemroot%\System32\Wininet.dll [no se]
%systemroot%\System32\Crypt32.dll [no se]
%systemroot%\System32\Msasn1.dll [no se]
%systemroot%\System32\Msls31.dll [no se]
%systemroot%\System32\Imgutil.dll
%systemroot%\System32\Cscui.dll
%systemroot%\System32\Cscdll.dll [no se]
Si la herramienta Agregar o quitar programas puede dibujar la interfaz de usuario del cuadro de diálogo, pero no muestra ningún contenido del programa instalado, compruebe el registro de la presencia de la siguiente clave:
HKEY_CLASSES_ROOT\CLSID\{352EC2B7-8B9A-11D1-B8AE-006008059382}\InProcServer32
Si esta clave del registro falta, copie el texto siguiente en un archivo de texto, guarde el archivo con la extensión .reg y, a continuación, haga doble clic en el archivo en el equipo afectado para reintegrar las entradas adecuadas.

Para Windows Registry Editor Version 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, 6d, 00, 52, 00, 6f, 00, 6f, 00, 74, 00, 25, 00, 5C, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 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"="apartamento"

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Se refiere a:". La lista siguiente incluye todas las claves del registro utilizadas por agregar o quitar programas. Estas claves se deben establecer al registrar Appwiz.cpl, pero se proporcionan aquí de referencia cruzada confirmar que el Registro finalizado correctamente.
  • [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"="apartamento"
  • [HKEY_CLASSES_ROOT\CLSID\ {0B124F8C-91F0-11D1-B8B5-006008059382}]
    @= "Enumerador de aplicaciones instaladas"
  • [HKEY_CLASSES_ROOT\CLSID\ {0B124F8F-91F0-11D1-B8B5-006008059382} \InProcServer32]
    @= "SystemRoot%\System32\appwiz.cpl" (REG_EXPAND_SZ)
    "ThreadingModel"="apartamento"

    Nota Este botón sólo está disponible en Microsoft Windows XP.
  • [HKEY_CLASSES_ROOT\CLSID\ {CFCCC7A0-A282-11D1-9082-006008059382}]
    @= "Darwin App Publisher"
  • [HKEY_CLASSES_ROOT\CLSID\ {CFCCC7A0-A282-11D1-9082-006008059382} \InProcServer32]
    @= "SystemRoot%\System32\appwiz.cpl" (REG_EXPAND_SZ)
    "ThreadingModel"="apartamento"
  • [Causar daño intencionadamente.
    "" ="{352EC2B7-8B9A-11D1-B8AE-006008059382} ApplicationManager de Shell"
  • [Causar daño intencionadamente.
    "{0B124F8F-91F0-11D1-B8B5-006008059382}"="instalar AppsEnumerator"

    Nota Este botón sólo está disponible en Microsoft Windows XP.
  • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\App Management\Publishers\Darwin de la aplicación Publisher]
    @= "{CFCCC7A0-A282-11D1-9082-006008059382}"
  • [Causar daño intencionadamente.
    "{CFCCC7A0-A282-11D1-9082-006008059382}" = "Darwin AppPublisher"
  • [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\InProcCPLs]
    "appwiz.cpl" =""

    Entradas del registro que se utilizan una vez se está ejecutando ARP.

  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\AppInstallPath
    Lee el archivo INF. Código lee el nombre del archivo INF. Usedis de sección INF "AppInstallList".
  • HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer\Terminal Server\EnableAdminRemote
    Se establece en 1 mientras ARP está en ejecución. Indica a TS que retrasa ARP.
    Se establece en 0 cuando ARP se cierra.
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Management\Publishers Enumera los publicadores app
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Wx86\cmdline
    Lee para determinar si está habilitado wx86.
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\NewShortcutHandlers
    Se enumera para obtener una lista de los controladores de los "nuevos vínculos". Parece estos controladores podrían agregar un vínculo para un elemento determinado, por ejemplo, en el menú de principio, escritorio u otros elementos.
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Shutdown\ForceReboot
    Lectura para determinar si se requiere un reinicio después de runningsetup.
    Presencia de valor significa must-reboot == true.
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\MS-DOSOptions

Más información

Para obtener más información, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
265829 Herramienta Agregar o quitar programas no funcionen después de instalar Internet Explorer 5.5 o Internet Explorer 6 en Windows 2000
315341 Cómo realizar una actualización en contexto (reinstalación) de Windows XP
292175 Cómo realizar una actualización en contexto de Windows 2000

¿Esto ha solucionado el problema?

  • Compruebe si el problema está solucionado. Si se soluciona el problema, ya ha terminado con esta sección. Si no se soluciona el problema, puede Póngase en contacto con soporte técnico.
  • Agradecemos sus comentarios. Para proporcionar comentarios o informar de cualquier problema con esta solución, deja un comentario en el "Corríjanlo por mí"blog o envíenos un correo electrónico.

Propiedades

Id. de artículo: 266668 - Última revisión: viernes, 02 de mayo de 2014 - Versión: 15.0
La información de este artículo se refiere a:
  • 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
Palabras clave: 
kb3rdparty kbprb kbmsifixme kbfixme kbmt KB266668 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 266668

Enviar comentarios

 

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