El registro del sistema informa de muchos "identificador de suceso PerfOS: 2001" cuando se utiliza un equipo basado en Microsoft Windows Server 2003 o en Windows Server 2008 que tiene más de 32 procesadores

Se aplica a: Microsoft Windows Server 2003 Enterprise x64 EditionMicrosoft Windows Server 2003 Datacenter Edition (32-bit x86)Microsoft Windows Server 2003 Enterprise Edition (32-bit x86)

Importante: Este artículo contiene información acerca de cómo modificar el registro. Asegúrese de hacer copia de seguridad del registro antes de modificarlo. Asegúrese de que sabe cómo restaurarlo si ocurre algún problema. Para obtener más información acerca de cómo hacer copia de seguridad, restaurar y modificar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Síntomas


Cuando se utiliza un Microsoft Windows Server 2003 o un equipo basado en Microsoft Windows Server 2008 que tiene más de 32 procesadores, puede observar que muchos eventos se notifican en el registro de sistema similares a los siguientes:
Se registra el suceso:
===============
Id. de suceso PerfOS: 2001 - "No se puede obtener información de interrupciones del sistema".

Causa


Este problema se produce porque una o más aplicaciones de 32 bits han utilizado la función NtQuerySystemInformation para determinar el número de procesadores que están disponibles para el equipo. Si existen más de 32 procesadores, el evento PerfOS se registra cada vez que se utiliza la función NtQuerySystemInformation .

Solución


Equipos basados en Server 2003 que están ejecutando el Service Pack 2 (SP2) de Windows

Advertencia: pueden producirse problemas graves si modifica incorrectamente el registro mediante el Editor del registro o mediante cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar que estos problemas puedan resolverse. Modifique el registro bajo su propio riesgo.

Este problema se ha solucionado en Windows Server 2003 Service Pack 2 (SP2). No es necesario descargar un hotfix para resolver este problema. Sin embargo, alguna información del registro de Windows es que faltan. Para resolver este problema, debe modificar el registro de Windows. Para ello, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, escriba regedity, a continuación, haga clic en
    OK.
  2. Busque y, a continuación, haga clic en la clave del registro siguiente:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfOS\Performance
  3. En el menú Edición , elija
    De nuevo, haga clic en Valor DWORD, tipo
    LogErrorToFiley presione ENTRAR.
  4. Haga doble clic en LogErrorToFile, tipo
    0y, a continuación, haga clic en Aceptar.
    Nota: Cuando se establece el valor de LogErrorToFile en 0, PerfOS eventos ya no se registran en el registro del sistema. Puede habilitar de nuevo el registro estableciendo este valor en 1.

Información de la revisión

Información del Service pack para Windows Server 2003

Para resolver este problema, obtenga el service pack más reciente para Windows Server 2003. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
889100 cómo obtener el service pack más reciente para Windows Server 2003
Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix.

Si la revisión está disponible para su descarga, 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 al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Equipos basados en Server 2003 que están ejecutando el Service Pack 1 (SP1) o versiones anteriores de Windows

Cuando instala esta revisión en equipos que ejecutan Service Pack 1 (SP1) o versiones anteriores, no es necesario modificar el registro para resolver este problema.
Requisitos previos
No hay ningún requisito previo para instalar este hotfix.
Requisito de reinicio
Debe reiniciar el equipo después de aplicar este hotfix.
Información de reemplazo de revisión

Este hotfix no sustituye a otras revisiones.
Información de archivo
La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha zona horaria en el elemento de fecha y hora del Panel de Control.

Windows Server 2003, los equipos basados en Itanium que ejecutan SP1 o versiones anteriores
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SPTipo de servicio
Perfos.dll5.2.3790.279457.34416-Sep-200614:28IA-64SP1SP1QFE
Wperfos.dll5.2.3790.279427.13616-Sep-200614:28x86SP1WOW
Updspapi.dll6.2.29.0638,68816-Sep-200614:39IA-64NingunoNo aplicable
Windows Server 2003, los equipos x64 que ejecutan SP1 o versiones anteriores
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SPTipo de servicio
Perfos.dll5.2.3790.279432,25616-Sep-200614:28x64SP1SP1QFE
Wperfos.dll5.2.3790.279427.13616-Sep-200614:28x86SP1WOW
Updspapi.dll6.2.29.0462,04816-Sep-200614:39x64NingunoNo aplicable
Windows Server 2003, los equipos x86 que ejecutan SP1 o versiones anteriores
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Perfos.dll5.2.3790.279427.13616-Sep-200612:50x86
Updspapi.dll6.2.29.0371,42412-Oct-200523:13x86

Información del Service pack para Windows Server 2008

Nota: Se ha corregido este error cuando instala esta revisión en Windows Server 2008 o Windows Server 2008 SP2. Por lo tanto, no es necesario modificar la entrada del registro en Windows Server 2008 o Windows Server 2008 SP2.
Requisitos previos
No hay ningún requisito previo para instalar este hotfix.
Requisito de reinicio
Debe reiniciar el equipo después de aplicar este hotfix.
Información de reemplazo de revisión

Este hotfix no sustituye a otras revisiones.
Información de archivo
La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha zona horaria en el elemento de fecha y hora del Panel de Control.

Windows Server 2008, los equipos basados en Itanium
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Perfctrs.dll6.0.6001.2246784,99210-Jul-200911:57IA-64
Perfdisk.dll6.0.6001.2246772,70410-Jul-200911:57IA-64
Perfnet.dll6.0.6001.2246747.10410-Jul-200911:57IA-64
Perfos.dll6.0.6001.2246761.44010-Jul-200911:57IA-64
Perfproc.dll6.0.6001.2246777.82410-Jul-200911:57IA-64
Perfctrs.dll6.0.6002.2216984,99210-Jul-200911:42IA-64
Perfdisk.dll6.0.6002.2216972,70410-Jul-200911:42IA-64
Perfnet.dll6.0.6002.2216947.10410-Jul-200911:42IA-64
Perfos.dll6.0.6002.2216961.44010-Jul-200911:42IA-64
Perfproc.dll6.0.6002.2216977.82410-Jul-200911:42IA-64
Perfctrs.dll6.0.6001.2246739.42410-Jul-200911:58x86
Perfdisk.dll6.0.6001.2246731.74410-Jul-200911:58x86
Perfnet.dll6.0.6001.2246719,96810-Jul-200911:58x86
Perfos.dll6.0.6001.2246728.67210-Jul-200911:58x86
Perfproc.dll6.0.6001.2246735,84010-Jul-200911:58x86
Perfctrs.dll6.0.6002.2216939.42410-Jul-200911:49x86
Perfdisk.dll6.0.6002.2216931.74410-Jul-200911:49x86
Perfnet.dll6.0.6002.2216919,96810-Jul-200911:49x86
Perfos.dll6.0.6002.2216928.67210-Jul-200911:49x86
Perfproc.dll6.0.6002.2216935,84010-Jul-200911:49x86

Windows Server 2008, los equipos basados en x64
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Perfctrs.dll6.0.6001.2246743,52010-Jul-200912:26x64
Perfdisk.dll6.0.6001.2246735,32810-Jul-200912:26x64
Perfnet.dll6.0.6001.2246723.04010-Jul-200912:26x64
Perfos.dll6.0.6001.2246729.69610-Jul-200912:26x64
Perfproc.dll6.0.6001.2246737,88810-Jul-200912:26x64
Perfctrs.dll6.0.6002.2216943,52010-Jul-200911:55x64
Perfdisk.dll6.0.6002.2216935,32810-Jul-200911:55x64
Perfnet.dll6.0.6002.2216923.04010-Jul-200911:55x64
Perfos.dll6.0.6002.2216929.69610-Jul-200911:55x64
Perfproc.dll6.0.6002.2216937,88810-Jul-200911:55x64
Perfctrs.dll6.0.6001.2246739.42410-Jul-200911:58x86
Perfdisk.dll6.0.6001.2246731.74410-Jul-200911:58x86
Perfnet.dll6.0.6001.2246719,96810-Jul-200911:58x86
Perfos.dll6.0.6001.2246728.67210-Jul-200911:58x86
Perfproc.dll6.0.6001.2246735,84010-Jul-200911:58x86
Perfctrs.dll6.0.6002.2216939.42410-Jul-200911:49x86
Perfdisk.dll6.0.6002.2216931.74410-Jul-200911:49x86
Perfnet.dll6.0.6002.2216919,96810-Jul-200911:49x86
Perfos.dll6.0.6002.2216928.67210-Jul-200911:49x86
Perfproc.dll6.0.6002.2216935,84010-Jul-200911:49x86

Windows Server 2008, los equipos basados en x86
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Perfctrs.dll6.0.6001.2246739.42410-Jul-200911:58x86
Perfdisk.dll6.0.6001.2246731.74410-Jul-200911:58x86
Perfnet.dll6.0.6001.2246719,96810-Jul-200911:58x86
Perfos.dll6.0.6001.2246728.67210-Jul-200911:58x86
Perfproc.dll6.0.6001.2246735,84010-Jul-200911:58x86
Perfctrs.dll6.0.6002.2216939.42410-Jul-200911:49x86
Perfdisk.dll6.0.6002.2216931.74410-Jul-200911:49x86
Perfnet.dll6.0.6002.2216919,96810-Jul-200911:49x86
Perfos.dll6.0.6002.2216928.67210-Jul-200911:49x86
Perfproc.dll6.0.6002.2216935,84010-Jul-200911:49x86

Estado


Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a". Este problema se corrigió primero en Windows Server 2003 Service Pack 2.

Más información


Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
824684 descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft