El Asistente para hardware nuevo encontrado puede iniciar e intente instalar el servicio de optimización .NET cuando inicia un equipo que está ejecutando .NET Framework 2.0

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

Síntomas

Cuando inicia un equipo que está ejecutando Microsoft .NET Framework 2.0, puede iniciarse el Asistente para nuevo hardware encontrado. Este asistente puede intentar instalar el servicio de optimización .NET v2.0. Number _ Number.

Causa

Esto ocurre porque puede haber una condición de anticipación cuando el equipo crea instancias de dispositivos heredados para un servicio Win32 o para un controlador heredado del núcleo. Cuando el equipo crea una instancia de dispositivo heredado, se crea la siguiente subclave del registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_<ServiceName>\0000
La clave de instancia de dispositivo tiene un valor heredado del registro. Este valor identifica un dispositivo heredado que no se debe instalar. Además, se establece el valor de la subclave heredados justo después de crear la clave. Cuando se crea la clave y valor de la clave no está establecido, se puede iniciar una nueva enumeración del árbol de dispositivos. En esta enumeración, el valor de la clave no existe todavía. Por lo tanto, la clave se percibe no para hacer referencia a un dispositivo heredado. Cuando se produce esta condición de anticipación, un servicio Win32 puede instalarse como un dispositivo en lugar de un servicio.

Solución

Para resolver este problema, examine el Administrador de dispositivos para ver si está instalado el servicio de optimización .NET v2.0. Number _ Number como un dispositivo. Si el servicio está instalado como un dispositivo, debe desinstalar el dispositivo. A continuación, ejecute el comando siguiente para instalar correctamente el servicio:
mscorsvw.exe -i
Para ello, siga estos pasos:
  1. Haga clic en Inicio , haga clic en Ejecutar , escriba devmgmt.msc y, a continuación, haga clic en Aceptar .
  2. Haga clic con el botón secundario en servicio de optimización .NET v2.0. Number _ Number si el dispositivo aparece y, a continuación, haga clic en desinstalar .
  3. En el cuadro de diálogo Confirmar eliminación del dispositivo , haga clic en Aceptar .
  4. En el símbolo del sistema, ejecute el comando siguiente:
    %WINDIR%\Microsoft.NET\Framework <64> \v2.0.Number \mscorsvw.exe -i
    Nota Si el servicio ya está instalado correctamente, puede recibir el siguiente mensaje de error:
    Error al instalar Microsoft .NET Runtime Optimization Service.
    Puede omitir el mensaje de error.

Propiedades

Id. de artículo: 918608 - Última revisión: lunes, 03 de diciembre de 2007 - Versión: 1.2
La información de este artículo se refiere a:
  • Microsoft .NET Framework 2.0
Palabras clave: 
kbmt kbinfo kbtshoot kbprb KB918608 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): 918608

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