Poradce při potížích se sledováním výkonu
Poradce při potížích
Jaké máte potíže?
-
Hodnota čítače je stále rovna nule.
-
V grafech modulu Sledování systému se vyskytují mezery.
-
Hodnoty zaznamenané v protokolu se nezobrazí v grafu.
-
Objekty, čítače či instance jsou zřejmě neplatné nebo chybějí.
-
Při sledování procesů se stejným názvem jsou hodnoty jedné instance někdy extrémně vysoké, zatímco hodnoty jiných instancí nikoli.
-
Při sledování několika podprocesů se při ukončení jednoho podprocesu jeho data zobrazí ve zprávě jiného podprocesu.
-
Při pokusu o export dat protokolu do aplikace Microsoft Excel v době, kdy služba Výstrahy a protokolování výkonu aktivně shromažďuje data do tohoto protokolu, se zobrazí chybová zpráva.
-
Připojení ke vzdálenému počítači, jehož data byla protokolována, bylo přerušeno a v protokolování nelze pokračovat.
-
V nápovědě konzoly MMC se nezobrazí nápověda k modulu Sledování systému. Zobrazí se pouze nápověda pro službu Výstrahy a protokolování výkonu.
-
Není možné protokolovat čítače výkonu ze vzdáleného počítače.
-
Čítače fungovaly, ale po instalaci nové aplikace nefungují. Existuje způsob, jak obnovit staré nastavení čítačů?
Hodnota čítače je stále rovna nule.
Příčina: Sledovaný proces byl zastaven a nástroje pro sledování výkonu nemají k dispozici data.
Řešení: Pokud jste sledování ukončili ručně, restartujte jej. Příslušný proces bude zobrazen v modulu Sledování systému. Pokud se tak nestane, zkontrolujte v Prohlížeči událostí souběžné záznamy. Možná naleznete chybu přidruženou k tomuto procesu.
Příčina: Poté, co jste vybrali příslušné čítače v protokolu nebo v zobrazení, byla knihovna DLL čítače zakázána. Nástroje sledování výkonu nerozpoznají, že byl čítač odebrán nebo zakázán, a hlásí nulové hodnoty dat čítače.
Řešení: Povolte odpovídající knihovnu DLL čítače.
Příčina: Ke sledovanému počítači nemáte příslušná pověření pro správu.
Řešení: Správce musí zajistit, aby váš uživatelský účet měl příslušná pověření pro správu potřebná k použití nástrojů pro sledování výkonu.
V grafech modulu Sledování systému se vyskytují mezery.
Příčina: Systém je plně vytížen a sběr dat byl přerušen kvůli procesu s vyšší prioritou. Jakmile bude mít systém k dispozici adekvátní prostředky, bude sběr dat pokračovat běžným způsobem. Zobrazí se příslušná zpráva.
Řešení: Snižte režii sledování systému.
Viz také: Sledování výkonu - doporučené postupy
Hodnoty zaznamenané v protokolu se nezobrazí v grafu.
Příčina: Graf je omezen na 100 vzorků.
Řešení: Zkraťte zvolený časový interval. Další informace naleznete v tématu Využití dat protokolu.
Příčina: Do zobrazení grafu jste nepřidali čítače.
Viz také: Další informace naleznete v tématu Přidání čítačů do modulu Sledování systému.
Objekty, čítače či instance jsou zřejmě neplatné nebo chybějí.
Příčina: Testovací rutiny zjistily při spuštění konzoly Výkon potíže týkající se nainstalovaných čítačů. Čítače byly automaticky zakázány, aby nedošlo ke zpomalení systému. Zakázané objekty a čítače nebudou v dialogovém okně Přidat čítače zobrazeny.
Řešení č. 1: Povolte zakázané čítače. V Editoru rgistru změňte nastavení podklíče HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\název_služby\Performance\Disable Performance Counters z hodnoty 1 (čítače jsou zakázány) na hodnotu 0 (čítače jsou povoleny). Pamatujte, že čítače, které byly při úvodním testování zakázány, mohou obsahovat chyby a způsobit systému potíže. Informace o ladění potíží s knihovnami DLL čítačů naleznete na webu společnosti Microsoft.
Řešení č. 2: Můžete vypnout automatické testování knihoven DLL čítačů nebo upravit úroveň testování. V Editoru registru vyhledejte podklíč Configuration Flags, který je součástí podklíče HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Perflib, a změňte hodnotu REG_DWORD:
| Hodnota REG_DWORD | Úroveň testování knihoven DLL čítačů výkonu |
|---|---|
|
0 x 00 |
Provádět testování chyb zarovnání vyrovnávací paměti a upozorňovat na kritické chyby. |
|
0 x 01 |
Neprovádět testování chyb zarovnání vyrovnávací paměti. |
|
0 x 02 |
Nezakazovat chybné knihovny DLL čítačů. Poznámka
|
|
0 x 04 |
Zakázat veškeré testování čítačů výkonu. |
|
0 x 08 |
Zakázat objekty sledování výkonu, pokud dojde k překročení časového limitu. Poznámka
|
|
0 x 10 |
Povolit shromažďování statistik výkonu a chyb všech objektů sledování výkonu. Toto je výchozí nastavení. Upozornění
|
Příčina: Proces, který spouští čítače objektů, není nainstalován nebo spuštěn.
Řešení: Použijte Správce úloh a ověřte, zda je proces spuštěn. Není-li proces spuštěn, použijte nástroj Exctrlst.exe.
Viz také: Nápověda k nástrojům sady Windows Resource Kit.
Příčina: Čítače nejsou povoleny.
Řešení: Ujistěte se, že je nainstalována a nakonfigurována služba či funkce, která čítače poskytuje.
Příčina: Knihovna DLL, která provádí instalaci čítačů, generuje chyby. Jako příklad lze uvést možné potíže čítače s funkcemi lokalizace.
Řešení: Ověřte v Prohlížeči událostí, zda knihovna DLL čítače nebo pomocník Performance Data Helper nezaznamenaly chyby. V případě potřeby můžete pomocí nástroje Exctrlst.exe zakázat knihovny DLL čítačů způsobující chyby.
Viz také: Nápověda k nástrojům sady Windows Resource Kit.
Příčina: Pokoušíte se sledovat 16bitovou aplikaci nebo aplikaci systému MS-DOS. V seznamu instancí se zobrazí pouze 32bitové aplikace. Aktivní 16bitové procesy se zobrazí jako podprocesy procesu NTVDM (Windows Virtual DOS Machine).
Řešení: Sledujte aplikaci prostřednictvím procesu NTVDM.
Příčina: Instance, kterou chcete sledovat, není aktivní. Pokud nakonfigurujete modul Sledování systému tak, aby shromažďoval data v reálném čase, můžete shromažďovat pouze data aktivních instancí. (Při prohlížení protokolovaných dat můžete vybrat neaktivní instance, jejichž data jsou v protokolu zaznamenána.) Pokud vyberete určitý proces a poté bude tento proces ukončen, bude daný proces stále zobrazen v seznamu, ale jeho data budou nulová.
Řešení: Ověřte, zda je instance aktivní.
Při sledování procesů se stejným názvem jsou hodnoty jedné instance někdy extrémně vysoké, zatímco hodnoty jiných instancí nikoli.
Příčina: Nástroje pro sledování mohou při sledování procesů se stejným názvem chybně interpretovat kombinované hodnoty více instancí jako hodnotu jedné instance.
Řešení: Použijte index instance a sledujte čítače Proces\ID procesu a Proces\Vytváření ID procesu.
Při sledování několika podprocesů se při ukončení jednoho podprocesu jeho data zobrazí ve zprávě jiného podprocesu.
Příčina: Tento jev je způsoben číslováním podprocesů. Předpokládejme například, že sledujete tři podprocesy očíslované jako 0, 1 a 2. Pokud ukončíte podproces 0, dojde k přečíslování zbývajících dvou podprocesů. Původní podproces s číslem 0 byl ukončen, ale podproces s číslem 1 byl následně přečíslován a nyní je označován jako podproces 0. Může se proto stát, že data původního podprocesu 0 budou zaznamenána do stejné zprávy jako data podprocesu, který byl původně označen číslem 1, protože tento podproces je nyní podprocesem s číslem 0.
Řešení: Využijte při sledování těchto podprocesů index instance s identifikátorem podprocesu.
Při pokusu o export dat protokolu do aplikace Microsoft Excel v době, kdy služba Výstrahy a protokolování výkonu aktivně shromažďuje data do tohoto protokolu, se zobrazí chybová zpráva.
Příčina: Aplikace Microsoft Excel vyžaduje výhradní přístup k souboru protokolu. Jiné programy tento výhradní přístup většinou nevyžadují, je tedy obecně možné s daty souboru protokolu pracovat i v době, kdy služba shromažďuje data do tohoto souboru.
Řešení: Chcete-li exportovat data protokolu do aplikace Microsoft Excel, ukončete nejprve shromažďování dat daného protokolu pomocí služby Výstrahy a protokolování výkonu.
Připojení ke vzdálenému počítači, jehož data byla protokolována, bylo přerušeno a v protokolování nelze pokračovat.
Příčina: Protokolování dat ze vzdáleného počítače vyžaduje službu Vzdálený registr. Pokud je služba ukončena z důvodu chyby, systém ji automaticky restartuje pouze jednou.
Řešení: Pokud je služba Vzdálený registr ukončena vícekrát, bude nutné ji restartovat ručně. Chcete-li toto výchozí nastavení změnit, použijte nástroj Správa počítače nebo Služby (v nabídce Nástroje pro správu) a upravte vlastnosti služby Vzdálený registr.
V nápovědě konzoly MMC se nezobrazí nápověda k modulu Sledování systému. Zobrazí se pouze nápověda pro službu Výstrahy a protokolování výkonu.
Příčina: Modul Sledování systému je navržen jako ovládací prvek ActiveX a jeho chování se liší od jiných modulů snap-in konzoly MMC (Microsoft Management Console). Pokud například klepnete pravým tlačítkem myši na modul Sledování systému a v místní nabídce vyberete příkaz Nápověda nebo pokud klepnete na příkaz Témata nápovědy v nabídce Nápověda, nebude nápověda k modulu Sledování systému k dispozici.
Řešení: Klepněte na tlačítko Nápověda na panelu nástrojů modulu Sledování systému.
Není možné protokolovat čítače výkonu ze vzdáleného počítače.
Příčina: Pravděpodobně nemáte k zobrazení čítačů ve vzdáleném počítači pověření pro správu.
Řešení: Požádejte správce vzdáleného počítače, aby vám pro vzdálený počítač poskytl oprávnění k přístupu pro čtení.
Příčina: Pravděpodobně nemáte v zásadách skupiny přidělena správná pověření pro správu.
Řešení: Požádejte správce vzdáleného počítače, aby vám udělil potřebná oprávnění k přístupu prostřednictvím těchto zásad uživatelských práv: Profilovat výkon systému a Profilovat jeden proces.
Viz také: Zásady skupiny (předcházející konzole GPMC).
Příčina: Služba Výstrahy a protokolování výkonu pravděpodobně nemá oprávnění k protokolování ve vzdáleném počítači nebo k vytvoření a aktualizaci souboru protokolu.
Řešení: Použijte textové pole Spustit jako a tlačítko Heslo a zadejte přihlašovací název účtu, který má oprávnění nezbytná pro službu Výstrahy a protokolování výkonu. Tyto funkce naleznete na kartě Obecné.
Příčina: Ve vzdáleném počítači není spuštěna služba Vzdálený registr.
Řešení: Zajistěte, aby byla služba Vzdálený registr ve vzdáleném počítači spuštěna. Spuštění služby vyžaduje příslušná oprávnění ke vzdálenému počítači.
Poznámka:
-
Uvedená zpráva se může zobrazit i v případě, že se jedná o vzdálený počítač se systémem Windows 95. Nástroj Správa počítače nepodporuje vzdálený přístup k počítačům s tímto systémem.
Viz také: Spuštění, zastavení, pozastavení, pokračování nebo nové spuštění služby.
Příčina: Limit velikosti souboru protokolu není pravděpodobně dostačující pro sběr požadovaných dat.
Řešení: Zvyšte limit velikosti souboru protokolu nebo nastavte maximální možný limit.
Viz také: Nastavení parametrů protokolu.
Příčina: Interval aktualizace protokolu je příliš krátký a server není schopen odpovídat na pravidelné žádosti o data.
Řešení: Zvyšte interval aktualizace protokolu.
Viz také: Zobrazení nebo změna vlastností protokolu nebo výstrahy.
Čítače fungovaly, ale po instalaci nové aplikace nefungují. Existuje způsob, jak obnovit staré nastavení čítačů?
Příčina: Kdykoli instalujete novou aplikaci, která do operačního systému instaluje vlastní čítače výkonu, operační systém před přidáním souboru čítačů výkonu nové aplikace vytvoří záložní kopii položek čítačů výkonu z registru. Tato záloha je uložena do souboru s názvem PerfStringBackup.ini. Pokud operační systém úspěšně přidá soubor čítačů výkonu nové aplikace, nahradí předchozí verzi souboru PerfStringBackup.ini nově vytvořeným souborem.
Řešení: Obnovte registr čítačů výkonu do původního stavu, který je zaznamenán v nepoškozeném záložním souboru, a to pomocí tohoto příkazu: LODCTR /R:název_souboru, kde název_souboru je název záložního souboru s položkami čítačů výkonu z registru.
Poznámka:
-
Chcete-li vytvořit záložní kopii nastavení registru čítačů výkonu, použijte následující příkaz:
LODCTR /S:název_souboru
kde název_souboru je jakýkoli požadovaný název. Tyto záložní soubory můžete ukládat do libovolného umístění v počítači.

