Kuidas käsitsi taastada Counter jõudlusteekide väärtused

Artiklite tõlked Artiklite tõlked
Artikli ID: 300956 - Vaadake tooteid, millega see artikkel seostub.
Laienda kõik | Ahenda kõik

Sellel veebilehel

Kokkuvõte

Selles artiklis kirjeldatakse, kuidas käsitsi taastada ning Performance counter Raamatukogu väärtused.

Lisateave

Oluline See osa, meetod või ülesanne sisaldab juhiseid, mis õpetavad registrit muutma. Registri ekslik muutmine võib samas põhjustada tõsiseid probleeme. Seega veenduge, et te järgite neid samme hoolikalt. Täiendavaks kaitseks varundage register enne selle muutmist. Seejärel saate registri taastada mõne probleemi ilmnemisel. Kuidas varundada ja taastada registri kohta lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
322756 Varundamine ja taastamine Windows registry
Kui kasutate tööriista System Monitor, mõned loendurid võivad olla kadunud või ei sisalda andmete. Baasi komplekt Performance counter raamatukogude võib rikneda ja vajada uuesti üles ehitada. Lisaks võib tekkida vajadus taastada kõik kohandatud (.NET Framework taotlus loodud) loendurid või mis tahes laiendatav müügipunktides.

Selline käitumine võib ilmneda juhul, kui teatud laiendatav loendurid rikutud registri, või kui mõned Windows Management Haldusteenuse (WMI)-põhised programmid registrit muuta.

Ehitada baasi jõudluseloendurid

Laiendatav Counter teave säilitatakse mõlemad järgmistest kohtadest:
  • Järgmine registri alamvõti:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Perflib\009
  • %Systemroot%\System32\Perfc009.dat fail ja fail %Systemroot%\System32\Perfh009.dat
Ehitada baasi performance counter raamatukogude käsitsi, toimige järgmiselt.
  1. Laiendada selle Perfc009.dat faili ja sellePerfh009.dat faili. Need failid asuvad Windows installiketas. Tihendatud failid on aadressil Draivitäht: \i386\perfc009.da_ ja Draivitäht: \i386\perfh009.da_. Asenda failid on kausta %Systemroot%\System32.
  2. Käivitage registriredaktor ning seejärel otsige üles järgmine võti register:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Perflib
  3. Registris, muuta nende Viimase Counter1846 (kümnend) väärtust, ning muuta selle Viimase aidata1847 (kümnend) väärtus.
  4. Leidke registrist järgmine võti otsida teenuseid, mis on ka Performancesubkey:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
  5. Eemaldage järgmistest väärtustest tulemuslikkuse alamvõti (kui need on olemas):
    • Esimene Counter
    • Esimene abi
    • Viimase Counter
    • Viimase aidata
    Saab kasutada ka Exctrlst.exe tööriista leidmiseks on tulemuslikkuse counter dll-teegi failid (dll), mis on paigaldatud, ja siis juurdepääsu registri DWORD-väärtustest eemaldada. Nüüd on teil töötav täitmise register, mis sisaldab ainult süsteemi alus loendurid.

    Märkus Registri alamvõtme jõudluse väärtusi eemaldamine võib põhjustada installitud .NET Frameworki rakendused ei ole järgmine kord, kui nad hakkasid tegema. Kui see juhtub, kasutada ka lodctr/r jaotises "Tema laiendatav loendurid", et taastada Jõudluseloendurite käsk. Kui teil on jätkuvalt probleeme .NET Frameworki rakenduse käivitamisel, vt käesoleva artikli jaotist "Uuesti kõik kohandatud .NET Frameworki assamblee jõudluseloendurid".

Tema laiendatav loendurid

Te peate uuesti lisada ning laiendatav loendurid: teenuste loetelu. Enne kui sa seda teed, sa ini faili, mida kasutatakse laadimiseks letid tuleb identifitseerida:
  1. Avage käsuviiba aken.
  2. Tippige käsureale käsk CD %SystemRoot%\System32, ja seejärel vajutage sisestusklahvi ENTER.
  3. Tippige käsureale käsk Findstr drivername *.ini, ja seejärel vajutage sisestusklahvi ENTER.
  4. Pange tähele iga drivername ja ini-faili nimi on loend.
  5. Tippige käsureale käsk järgmine käsk ja seejärel vajutage ENTER:
    lodctrInifile>
    Märkus Selle käsu <inifile></inifile> tähistab nime ning ini faili draiveri, mida soovite laadida.
    Näiteks, kui te Tahad reload ASP juht, mida juhises 4 näitab, et Axperf.ini on ASP juht (axperf.ini:drivername=ASP) ini-fail. Seega, reload ASP juht, tüüp lodctr axperf.ini Käsuviip ja seejärel vajutage nuppu ENTER.
  6. Korrake sammu 5 iga ini faili loendis.
  7. Taaskäivitage arvuti.
Taastada kõik jõudluseloendurid, sealhulgas laiendatav ja kolmanda osapoole loendurid Windows Server 2003, tippige käsuviibale järgmised käsud. Pärast igat käsku vajutage ENTER.
cd\windows\system32
lodctr/r
Märkmed
  • /R on suur. Selle käsu edukalt täita arvutis peab teil olema ülemaõigused.
  • Arvutis, kus töötab 32-bitine versioon Windows XP, on Lodctr salvestadafaili nimi> käsk on standardmeetod performance counter registri stringid ja andmete taastamiseks poolt failinimega.
Windows Server 2003 ehitab kõik loendurid, sest see kõlab kõik .ini failid kaustas C:\Windows\inf\009 inglise operatsioonisüsteemi.

Märkmed
  • Kui kasutate klastri või Datacenter toote, peate tõrkesiire sõlme counter loendi värskendamiseks. Peate seda tegema pärast seda, kui juhiste all "tema laiendatav loendurid" puhul baas loendurid ja laiendatav loendurid.
  • Süsteeme, mis töötavad rakendused et lisada oma jõudluseloendurid Microsoft Exchange'i või SQL Server ini faili, mida kasutatakse laadimiseks performance counter võib asuda % Systemroot%\System32. Need ini faili võib leida tavaliselt all on rakenduste kausta struktuuri.
  • Kui kuvatakse tõrketeade tulemuslikkuse Raamatukogu Kui kasutate ülaltoodud samme, pead maha laadida ja asendusostu IIS tulemuslikkuse dünaamilisi lingitavad teegid (dll). Lisateabe saamiseks kuidas seda teha, klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
    267831Sündmuse ID 2003 hoiatusteade kuvatakse sisseloginud jõudluseloendurid laadimisel
  • Kui teil esineb endiselt probleeme .NET Frameworki rakenduse käivitamisel, lugege jaotist "Uuesti kõik kohandatud .NET Frameworki assamblee jõudluseloendurid".

Installige kõik kohandatud .NET Frameworki assamblee jõudluseloendurid

Kui teil on jätkuvalt probleeme .NET Frameworki rakenduse käivitamisel pärast seda, kui siin loetletud toimingute teostamist, võib olla kohandatud rakenduse .NET Frameworki Jõudluseloendurite taastada. Selleks, kasutage selle "/ ma" suvandi .NET raamistiku Installeri tööriista (Installutil.exe). Teate DLL-failid, mis loovad Jõudluseloendurite failinimed.

Näide

Kui te järgite neid protseduure ja eemaldada letid registri jaoks kõik teenused, mis on paigaldatud süsteem, mis on Microsoft System Center operatsioonide Manager 2007 installitud, peate purustatud dokumendihalduse serverisse. Seda sellepärast, et letid Config teenus, SDK teenus ja andmebaasi kirjutada moodulite jaoks ei pakuta laiendatav loendurid INI faili kujul. Selle asemel, nad on registreeritud paigaldamise ajal. Seega, kui proovite käivitada System Center operatsioonide Manager 2007, võidakse kuvada tõrketeade, mis sarnaneb järgmisega, sest Jõudluseloendurite puuduvad:

Sündmuse tüüp: viga
Sündmuse allikas: OpsMgr SDK teenus
Sündmuse kategooria: puudub
Sündmuse ID: 26380
Kuupäev: kuupäev
Aeg: aeg
Kasutaja: N/A
Arvuti: ema
Kirjeldus: Süsteemi Center operatsioonide juht SDK teenus nurjus käsitlematu erand.

System Center operatsioonide Manager 2007 probleemi lahendamiseks peab uuesti loodud Jõudluseloendurite .NET Frameworki assemblerid. Selleks, kasutage/i-suvand .NET raamistiku Installeri tööriista (Installutil.exe) uuesti järgmised sõlmed:
  • Microsoft.Mom.ConfigService.dll
  • Microsoft.Mom.Sdk.ServiceDataLayer.dll
  • Microsoft.Mom.DatabaseWriteModules.dll
  • Microsoft.EnterpriseManagement.HealthService.Modules.DataWarehouse.dll
Näiteks, tippige käsureale käsk järgmised käsud ja vajutage pärast iga käsku sisestusklahvi ENTER:
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
Märkus Edukalt täita neid käske arvutisse peab teil olema ülemaõigused.

Atribuudid

Artikli ID: 300956 - Viimati läbi vaadatud: 25. aprill 2013 - Redaktsioon: 2.0
Kehtib järgmise lõigu kohta:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • 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
Märksõnad: 
kbenv kbhowto kbmt KB300956 KbMtet
Masintõlgitud
NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections.
Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 300956

Andke tagasisidet

 

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