Sei sulla pagina 1di 6

Importante: esta seccin, mtodo o tarea contiene pasos que indican cmo modificar el registro.

Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por lo tanto, asegrese de que sigue estos pasos cuidadosamente. Para mayor proteccin, copia de seguridad del Registro antes de modificarlo. A continuacin, puede restaurar el Registro si se produce un problema. Para obtener ms informacin acerca de cmo realizar una copia de seguridad y restaurar el Registro, haga clic en el nmero de artculo siguiente para ver el artculo en el Microsoft Knowledge Base: 322756 Cmo realizar una copia de seguridad y restaurar el registro de Windows Cuando se utiliza la herramienta Monitor de sistema, algunos contadores pueden estar ausentes o no contienen datos del contador. El conjunto bsico de las bibliotecas de contador de rendimiento se pueden daar y pueden necesitar ser reconstruido. Adems, es posible que deba reconstruir cualquier personalizado (. NET Framework aplicacin creada) contadores o los contadores extensibles.

Este comportamiento puede producirse si algunos contadores extensibles daan el Registro, o si alguna de Windows Management Instrumentation (WMI) los programas basados en modificar el registro. Reconstruir los contadores de rendimiento de base

Informacin del contador extensible se almacena en ambas de las siguientes ubicaciones: La subclave del Registro siguiente: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ Current Version \ Perflib \ 009 El% SystemRoot% \ System32 \ archivo Perfc009.dat y el% SystemRoot% \ System32 \ Perfh009.dat archivo Para reconstruir las bibliotecas de rendimiento de base contador manualmente, siga estos pasos: Expanda el archivo y el archivo Perfc009.dat Perfh009.dat. Estos archivos se encuentran en el disco de instalacin de Windows. Los archivos comprimidos se encuentran en DriveLetter: \ i386 \ perfc009.da_ y en DriveLetter: \ i386 \ perfh009.da_. Vuelva a colocar los archivos que se encuentran en la carpeta% SystemRoot% \ System32. Inicie el Editor del Registro y, a continuacin, busque la siguiente clave del Registro: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Perflib En el registro, cambiar el valor de Last Counter a 1846 (decimal), y cambie el valor de Last Help a 1847 (decimal). Busque la siguiente clave del registro para buscar servicios que tienen un Performancesubkey:

HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services Quite los siguientes valores de la subclave Performance (si existen): Primer contador Ayuda de Primera Last Counter Last Help Tambin puede utilizar la herramienta Exctrlst.exe para localizar a los contadores de rendimiento de vnculos dinmicos archivos de biblioteca (DLL) que se instalan, a continuacin, acceder al registro para eliminar los valores DWORD. Ahora tiene un registro de rendimiento que funciona y que slo contiene los contadores bsicos del sistema.

Nota Al quitar los valores de la subclave del Registro puede causar las aplicaciones instaladas. NET Framework no funcione la prxima vez que se inician. Si esto ocurre, utilice el comando lodctr / R en el "Re-agregar los contadores extensibles" para reconstruir los contadores de rendimiento. Si sigues teniendo problemas al iniciar una aplicacin. NET Framework, vea la seccin "Reinstalar ninguna costumbre. NET Framework contadores de rendimiento" de este artculo. Vuelva a agregar los contadores extensibles

Debe volver a agregar los contadores extensibles de la lista de servicios. Antes de hacer esto, usted debe identificar el archivo ini que se utiliza para cargar los contadores.: Abra una ventana del smbolo del sistema. En el smbolo del sistema, escriba cd% SystemRoot% \ System32 y, a continuacin, presione ENTRAR. En el smbolo del sistema, escriba findstr * drivername. Ini, a continuacin, presione ENTRAR. Anote el nombre del archivo. Ini para cada drivername en la lista. En el smbolo del sistema, escriba el comando siguiente y, a continuacin, presione ENTRAR: lodctr <inifile> Nota En este comando, <inifile> representa el nombre del archivo. Ini para el conductor que desea recargar. Por ejemplo, si desea volver a cargar el controlador de ASP, la lista que anot en el paso 4 muestra que Axperf.ini es el ini para el controlador de ASP (axperf.ini: drivername = ASP).. Por lo tanto, volver a cargar el controlador de ASP, tipo lodctr axperf.ini en el smbolo del sistema y, a continuacin, presione ENTRAR.

Repita el paso 5 para cada archivo. Ini en la lista. Reinicie el equipo. Para volver a generar todos los contadores de rendimiento, incluyendo contadores extensibles y de terceros en Windows Server 2003, escriba los comandos siguientes en un smbolo del sistema. Presione ENTRAR despus de cada comando. cd \ windows \ system32 lodctr / R Notas / R es mayscula. Debe tener derechos administrativos en el equipo para llevar a cabo con xito este comando. En un equipo que ejecuta una edicin de 32 bits de Windows XP, el Lodctr / R: comando <nombre es el mtodo estndar para restaurar las cadenas del contador de rendimiento del registro e informacin mediante el uso de un nombre de archivo. Windows Server 2003 vuelve a generar todos los contadores, ya que lee todos los archivos INI en el directorio C:. \ Windows \ inf \ 009 carpeta para el sistema operativo Ingls.

Notas Si est ejecutando un producto de clster o Datacenter, debe fallar sobre el nodo para actualizar la lista de contadores. Debe hacerlo despus de realizar los pasos de "volver a agregar los contadores extensibles" para contadores y contadores de ambas bases extensibles. En los sistemas que ejecutan aplicaciones que agregan sus propios contadores de rendimiento, como Microsoft Exchange o SQL Server, el archivo. Ini que se utiliza para cargar el contador de rendimiento no puede ser ubicado en% SystemRoot% \ System32. Estos archivos. Ini se puede encontrar bajo la estructura de carpeta de aplicaciones. Si recibe un mensaje de error acerca de la biblioteca de rendimiento al utilizar los pasos anteriores, es posible que tenga que descargar y volver a cargar las bibliotecas de rendimiento de IIS de enlace dinmico (DLL). Para obtener ms informacin acerca de cmo hacerlo, haga clic en el nmero de artculo siguiente para ver el artculo en el Microsoft Knowledge Base: 267831 Event ID 2003 mensaje de advertencia conectado al cargar los contadores de rendimiento Si sigues teniendo problemas al iniciar una aplicacin marco. NET, consulte la seccin "Reinstalar ninguna costumbre. NET Framework contadores de rendimiento de montaje" seccin. Vuelva a instalar cualquier medida. NET Framework contadores de rendimiento de montaje

Si sigues teniendo problemas al iniciar una aplicacin. NET Framework despus de realizar los procedimientos que figuran en esta lista, es posible que tenga que reconstruir los contadores de rendimiento de la costumbre. NET Framework. Para ello, utilice el comando "/ i" opcin en la Herramienta de Marco. NET Installer (Installutil.exe). Debe conocer los nombres de archivo de los archivos DLL que crean los contadores de rendimiento.

Ejemplo

Si usted sigue estos procedimientos y eliminar las fichas del registro de todos los servicios instalados en un sistema que tiene instalado Microsoft System Center Operations Manager 2007 instalado, puede tener un servidor de administracin roto. Esto se debe a los contadores para el servicio de configuracin, Servicio de SDK, y los mdulos de la base de datos de escritura no se presentan en forma de contadores extensibles en archivos INI. En su lugar, se registran en el momento de la instalacin. Por lo tanto, cuando intenta iniciar System Center Operations Manager 2007, puede recibir un mensaje de error similar al siguiente debido a que los contadores de rendimiento estn faltando:

Tipo de evento: Error Origen del suceso: Servicio SDK de OpsMgr Categora del suceso: Ninguno Id. del suceso: 26380 Fecha: fecha Tiempo: el tiempo Usuario: N / A Equipo: MOM Descripcin: El System Center Operations Manager SDK de servicio fall debido a una excepcin no controlada.

Para resolver este problema en System Center Operations Manager 2007, debe volver a instalar los ensamblados. NET Framework que crearon los contadores de rendimiento. Para ello, utilice la opcin / i en la herramienta NET Framework Installer (Installutil.exe) para volver a instalar los siguientes ensamblados.: Microsoft.Mom.ConfigService.dll

Microsoft.Mom.Sdk.ServiceDataLayer.dll Microsoft.Mom.DatabaseWriteModules.dll Microsoft.EnterpriseManagement.HealthService.Modules.DataWarehouse.dll Por ejemplo, en el smbolo del sistema, escriba los comandos siguientes y presione ENTRAR despus de cada comando: InstallUtil / i Microsoft.Mom.ConfigService.dll

InstallUtil / i Microsoft.Mom.Sdk.ServiceDataLayer.dll

InstallUtil / i Microsoft.Mom.DatabaseWriteModules.dll

InstallUtil / i Microsoft.EnterpriseManagement.HealthService.Modules.DataWarehouse.dll Nota Debe tener derechos administrativos en el equipo para llevar a cabo con xito estos comandos. Volver al principio | Danos tu opinin Propiedades Identificacin del artculo: 300956 - ltima revisin: 6 de mayo de 2011 - Versin: 17.1 Se refiere a: Microsoft Windows Server 2003, Standard Edition (32-bit x86) Microsoft Windows Server 2003, Enterprise Edition (32-bit x86) Microsoft Windows 2000 Server Microsoft Windows 2000 Advanced Server Microsoft Windows 2000 Professional Edition Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard Microsoft Windows XP Professional x64 Edition Windows 7 Enterprise Windows 7 Home Basic

Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Palabras clave: kbenv kbhowto KB300956