No puede iniciar máquinas virtuales en un equipo que ejecute Windows Server 2008 R2 y en el cual esté instalada una CPU compatible con la característica AVX

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

En esta página

Síntomas

Tenga en cuenta siguiente situación:
  • Tiene una CPU Intel compatible con la característica Advanced Vector Extensions (AVX) en un equipo que ejecuta Windows Server 2008 R2.

    Nota
    Intel introduce soporte para la característica AVX en la familia de procesadores Sandy Bridge.
  • Instala el rol de servidor Hyper-V en el equipo.
  • Intenta iniciar una máquina virtual después de crear la máquina virtual en el equipo.
En este escenario, no se puede iniciar la máquina virtual. Además, aparece un mensaje de error similar a uno de los siguientes:
Se produjo un error al intentar iniciar las máquinas virtuales seleccionadas.
<nombre de la máquina virtual> no se pudo inicializar

<nombre de la máquina virtual> no se pudo inicializar. (Id. de máquina virtual <GUID del equipo virtual>)
Además, se registra un evento 3040 en el nodo Hyper-V-Worker debajo de Aplicaciones y registros de servicios que contiene un mensaje de error similar al siguiente:
<nombre de la máquina virtual> No se pudo establecer o cambiar la propiedad de partición

Causa

Este problema se produce porque Windows Server 2008 R2 no es compatible con la característica AVX.

Solución

Nota Este paquete de revisiones deshabilita la característica AVX en los procesadores virtuales para que las máquinas virtuales se puedan iniciar correctamente. Debe actualizar a Windows Server 2008 R2 SP1 para admitir la característica AVX de modo que las máquinas virtuales se puedan ejecutar como se espera y aprovechar las instrucciones de AVX.

Información de la revisión

Hay disponible una revisión para la que Microsoft proporciona soporte técnico. Sin embargo, esta revisión solo se ha diseñado para corregir el problema descrito en este artículo. Aplíquela solo en sistemas que experimenten el problema específico descrito en este artículo. Esta revisión podría someterse a comprobaciones adicionales. Por tanto, si no se ve gravemente afectado por este problema, recomendamos que espere a la próxima actualización del software que contenga esta revisión.

Si la revisión se puede descargar, hay una sección de descarga de revisión disponible en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio de soporte técnico y de atención al cliente de Microsoft con el fin de obtener la revisión.

Nota: si se producen más problemas o si hay que solucionarlos, es posible que tenga que crear una solicitud de servicio independiente. Se aplicarán los costos de soporte habituales a las preguntas y problemas de soporte técnico adicionales que no reúnan las condiciones necesarias para esta revisión en cuestión. Para obtener una lista completa de los números de teléfono del servicio de soporte técnico y de atención al cliente de Microsoft, así como información acerca de cómo crear una solicitud de servicio independiente, visite el siguiente sitio web de Microsoft:
http://support.microsoft.com/contactus/?ln=es&ws=support#tab0
Nota: el formulario relativo a la revisión que se puede descargar muestra los idiomas en los que está disponible la revisión. Si no ve su idioma, quizá sea debido a que la revisión no esté disponible para dicho idioma.

Requisitos previos

: para aplicar esta revisión, el equipo debe ejecutar Windows Server 2008 R2 y debe estar instalado el rol de servidor Hyper-V.

Información del Registro

: para usar la revisión en este paquete, no es necesario realizar ningún cambio en el Registro.

Requisitos de reinicio

Debe reiniciar el equipo una vez aplicada esta revisión.

Información de reemplazo de la revisión

Esta revisión no sustituye a ninguna revisión publicada previamente.

Información de archivo:

la versión global de esta revisión instala archivos que tienen los atributos de archivo que se enumeran en las siguientes tablas. Las fechas y horas de estos archivos se muestran según la Hora universal coordinada (UTC). Las fechas y horas de estos archivos se muestran en el equipo local en horario local con la configuración actual del horario de verano (DST). Además, las fechas y horas pueden cambiar al realizar determinadas operaciones en los archivos.
Notas de información sobre archivos de Windows Server 2008 R2
  • Los archivos que se aplican a un producto, hito (RTM, SPn) y tipo de servicio (LDR, GDR) específicos se pueden identificar examinado los números de versión de archivos como se indica en la siguiente tabla:
    Contraer esta tablaAmpliar esta tabla
    VersiónProductoHitoTipo de servicio
    6.1.760 0,16xxxWindows Server 2008 R2RTMGDR
    6.1.760 0.20xxxWindows Server 2008 R2RTMLDR
  • Los archivos MANIFEST (.manifest) y MUM (.mum) que se instalan para cada entorno se enumeran por separado en la sección "Información adicional de archivos para Windows Server 2008 R2". Los archivos MUM y MANIFEST, así como los del catálogo de seguridad asociado (.cat), son extremadamente importantes para el mantenimiento del estado de los componentes actualizados. Los archivos del catálogo de seguridad (atributos no enumerados) cuentan con la firma digital de Microsoft.
Para todas las versiones basadas en x64 compatibles de Windows Server 2008 R2
Contraer esta tablaAmpliar esta tabla
File nameFile versionFile sizeDateTimePlatform
Hvax64.exe6.1.7600.16774634,36805-Mar-201103:40x64
Hvboot.sys6.1.7600.16774117,63205-Mar-201106:26x64
Hvix64.exe6.1.7600.16774686,59205-Mar-201103:40x64
Hvax64.exe6.1.7600.20916634,36805-Mar-201103:41x64
Hvboot.sys6.1.7600.20916117,63205-Mar-201106:30x64
Hvix64.exe6.1.7600.20916686,59205-Mar-201103:41x64

Solución

Solución alternativa para Windows Server 2008 R2

Como solución alternativa para este problema, puede forzar indicadores de CPU compatibles configurando una propiedad de WMI. No se puede acceder a esta propiedad desde cualquier interfaz de usuario (IU). Sin embargo, esta propiedad se documenta en el sitio web de Microsoft Software Developer Network (MSDN). Tendrá que realizar esta solución alternativa para todas las máquinas virtuales creadas. El cambio persiste tras reiniciar el equipo. Sin embargo, hay dos problemas conocidos al realizar esta solución alternativa. Además, consulte también el siguiente script de ejemplo de Windows PowerShell.
  • La solución alternativa también establece compatibilidad para otras características de la CPU, como el tamaño de la línea de caché. Por lo tanto, las máquinas virtuales no pueden utilizar todas las capacidades de la CPU.
  • La solución alternativa debe ejecutarse cada vez que se crea una nueva máquina virtual.
El script siguiente es un ejemplo para Windows PowerShell.
                LimitProcFeatures.ps1:

$VirtualMachines = gwmi -namespace "root\virtualization" Msvm_ComputerSystem $VMManagementService = Get-WmiObject -Namespace "root\virtualization" -Class Msvm_VirtualSystemManagementService

foreach ($vm in $VirtualMachines) { $vmName = $vm.Name $vmElementName = $vm.ElementName if(!$vm.Caption.Contains("Hosting Computer System")) { Write-Output "Limiting $vmElementName CPU features" $VMProcessors = (gwmi -namespace "root\virtualization" Msvm_ProcessorSettingData) | where { $_.InstanceID -match "Microsoft:$vmName.*" } $VMProcessors | foreach { $_.LimitProcessorFeatures = $true} $retValue = $VMProcessors | foreach {$VMManagementService.ModifyVirtualSystemResources($vm.__PATH, $_.GetText([System.Management.TextFormat]::WmiDtd20) )} if(!$retValue.ReturnValue) { Write-Output "Success"; } } }

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".

Los productos de terceros que se analizan en este artículo están fabricados por compañías independientes de Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, con respecto al rendimiento o la confiabilidad de estos productos.

Más información

Para obtener más información acerca de la característica AVX, visite el siguiente sitio web de Intel:
General information about the AVX feature
(en inglés) Para obtener más información acerca de la terminología relativa a la actualización de software de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684 Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

Microsoft proporciona información de contacto de otros proveedores para ayudarle a encontrar asistencia técnica. Dicha información de contacto puede cambiar sin notificación previa. Microsoft no garantiza la precisión de esta información de contacto de otros proveedores.

Información adicional sobre archivos


Información adicional sobre archivos de Windows Server 2008 R2

Archivos adicionales para todas las versiones basadas en x64 compatibles de Windows Server 2008 R2
Contraer esta tablaAmpliar esta tabla
File nameAmd64_7592163787ae17c6846e4fb2b40f8f5a_31bf3856ad364e35_6.1.7600.20916_none_7de78a62dc4f2890.manifest
File versionNot applicable
File size710
Date (UTC)05-Mar-2011
Time (UTC)08:43
PlatformNot applicable
File nameAmd64_f19b40c4485ced443925c7cae3f5dd26_31bf3856ad364e35_6.1.7600.16774_none_1c5e1475a6ccebec.manifest
File versionNot applicable
File size710
Date (UTC)05-Mar-2011
Time (UTC)08:43
PlatformNot applicable
File nameAmd64_microsoft-hyper-v-drivers-hypervisor_31bf3856ad364e35_6.1.7600.16774_none_8c501c427f2f0db2.manifest
File versionNot applicable
File size4,163
Date (UTC)05-Mar-2011
Time (UTC)07:03
PlatformNot applicable
File nameAmd64_microsoft-hyper-v-drivers-hypervisor_31bf3856ad364e35_6.1.7600.20916_none_8d1c9b0f981a35ab.manifest
File versionNot applicable
File size4,163
Date (UTC)05-Mar-2011
Time (UTC)07:13
PlatformNot applicable
File nameUpdate.mum
File versionNot applicable
File size1,462
Date (UTC)05-Mar-2011
Time (UTC)08:43
PlatformNot applicable

Propiedades

Id. de artículo: 2517374 - Última revisión: miércoles, 24 de agosto de 2011 - Versión: 2.0
La información de este artículo se refiere a:
  • Microsoft Hyper-V Server 2008 R2
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
Palabras clave: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseinter KB2517374

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