Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pomocí následujících kroků nakonfigurujte záznam paměti pro vaši instalaci Server Core.
Krok 1: Zakázání automatické správy systémových stránkových souborů
Prvním krokem je ruční konfigurace možností selhání systému a obnovení. To je nutné k dokončení zbývajících kroků.
Spusťte následující příkaz:
wmic computersystem set AutomaticManagedPagefile=False
Krok 2: Nastavte cílovou cestu pro výpis paměti
Není nutné mít stránkovací soubor na oddílu, kde je nainstalován operační systém. Chcete-li umístit stránkovací soubor do jiného oddílu, musíte vytvořit novou položku registru s názvem DedicatedDumpFile. Velikost stránkovacího souboru můžete definovat pomocí položky registru DumpFileSize . Chcete-li vytvořit položky registru DedicatedDumpFile a DumpFileSize, postupujte takto:
Na příkazovém řádku spusťte příkaz regedit a otevřete Editor registru.
Vyhledejte a klikněte na následující podklíč registru: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
Klikněte na Upravit > novou > hodnotu řetězce.
Pojmenujte novou hodnotu DedicatedDumpFile a stiskněte klávesu ENTER.
Klepněte pravým tlačítkem myši DedicatedDumpFile a klepněte na tlačítko Změnit.
V hodnotě datový typ <Jednotka>:\<Dedicateddumpfile.sys>a klepněte na tlačítko OK.
Note
Nahraďte <diskovou jednotku> jednotkou, která má dostatek místa na disku pro stránkovací soubor, a nahraďte <Dedicateddumpfile.dmp> plnou cestou k vyhrazenému souboru.
Klikněte na Upravit > novou > hodnotu DWORD.
Zadejte dumpFileSize a stiskněte ENTER.
Klepněte pravým tlačítkem myši dumpFileSize a klepněte na tlačítko Změnit.
V části Upravit hodnotu DWORD v části Základ klepněte na tlačítko Desetinné číslo.
Do pole Data hodnoty zadejte odpovídající hodnotu a klepněte na tlačítko OK.
Note
Velikost souboru výpisu paměti je v megabajtech (MB).
Ukončete Editor registru.
Po určení umístění oddílu výpisu paměti nakonfigurujte cílovou cestu pro stránkovací soubor. Pokud chcete zobrazit aktuální cílovou cestu pro stránkový soubor, spusťte následující příkaz:
wmic RECOVEROS get DebugFilePath
Výchozí cíl pro DebugFilePath je %systemroot%\memory.dmp. Pokud chcete změnit aktuální cílovou cestu, spusťte následující příkaz:
wmic RECOVEROS set DebugFilePath = <FilePath>
Nastavte <FilePath> na cílovou cestu. Například následující příkaz nastaví cílovou cestu k výpisu paměti na C:\WINDOWS\MEMORY. DMP:
wmic RECOVEROS set DebugFilePath = C:\WINDOWS\MEMORY.DMP
Krok 3: Nastavení typu výpisu paměti
Určete typ výpisu paměti, který chcete nakonfigurovat pro svůj server. Pokud chcete zobrazit aktuální typ výpisu paměti, spusťte následující příkaz:
wmic RECOVEROS get DebugInfoType
Pokud chcete změnit aktuální typ výpisu paměti, spusťte následující příkaz:
wmic RECOVEROS set DebugInfoType = <Value>
<Hodnota> může být 0, 1, 2 nebo 3, jak je definováno níže.
- 0: Zakažte odebrání výpisu paměti.
- 1: Úplný výpis paměti. Zaznamenává veškerý obsah systémové paměti, když se počítač neočekávaně zastaví. Úplný výpis paměti může obsahovat data z procesů, které byly spuštěny při pořízení výpisu paměti.
- 2: Výpis paměti jádra (výchozí). Zaznamenává pouze paměť jádra. Tím se zrychlí proces zaznamenávání informací v souboru protokolu, když se počítač neočekávaně zastaví.
- 3: Malý výpis paměti. Zaznamenává nejmenší sadu užitečných informací, které můžou pomoct určit, proč se počítač neočekávaně zastavil.
Krok 4: Konfigurace automatického restartování serveru po vygenerování výpisu paměti
Ve výchozím nastavení se server po vygenerování výpisu paměti automaticky restartuje. Pokud chcete zobrazit aktuální konfiguraci, spusťte následující příkaz:
wmic RECOVEROS get AutoReboot
Pokud je hodnota AutoReboot true, server se po vygenerování výpisu paměti automaticky restartuje. Není nutná žádná konfigurace a můžete přejít k dalšímu kroku.
Pokud je hodnota automatického restartování FALSE, server se automaticky nerestartuje. Pokud chcete změnit hodnotu, spusťte následující příkaz:
wmic RECOVEROS set AutoReboot = true
Krok 5: Konfigurace serveru pro přepsání existujícího souboru výpisu paměti
Ve výchozím nastavení server přepíše existující soubor výpisu paměti při vytvoření nového souboru. Pokud chcete zjistit, jestli už jsou existující soubory výpisu paměti nakonfigurované tak, aby se přepisovaly, spusťte následující příkaz:
wmic RECOVEROS get OverwriteExistingDebugFile
Pokud je hodnota 1, server přepíše existující soubor výpisu paměti. Není potřeba žádná konfigurace a můžete přejít k dalšímu kroku.
Pokud je hodnota 0, server nepřepíše existující soubor výpisu paměti. Pokud chcete změnit hodnotu, spusťte následující příkaz:
wmic RECOVEROS set OverwriteExistingDebugFile = 1
Krok 6: Nastavení výstrahy pro správu
Určete, jestli je výstraha pro správu vhodná, a odpovídajícím způsobem nastavte SendAdminAlert . Pokud chcete zobrazit aktuální hodnotu pro SendAdminAlert, spusťte následující příkaz:
wmic RECOVEROS get SendAdminAlert
Možné hodnoty pro SendAdminAlert jsou TRUE nebo FALSE. Chcete-li upravit existující hodnotu SendAdminAlert na true, spusťte následující příkaz:
wmic RECOVEROS set SendAdminAlert = true
Krok 7: Nastavení velikosti stránkového souboru výpisu paměti
Pokud chcete zkontrolovat nastavení aktuálního stránkového souboru, spusťte jeden z následujících příkazů:
wmic.exe pagefile
or
wmic.exe pagefile list /format:list
Spuštěním následujícího příkazu například nakonfigurujte počáteční a maximální velikost stránkového souboru:
wmic pagefileset where name="c:\\pagefile.sys" set InitialSize=1000,MaximumSize=5000
Krok 8: Konfigurace serveru pro vygenerování ručního výpisu paměti
Výpis paměti můžete ručně vygenerovat pomocí klávesnice PS/2. Tato funkce je ve výchozím nastavení zakázaná a není k dispozici pro klávesnice USB (Universal Serial Bus).
Pokud chcete povolit ruční výpisy paměti pomocí klávesnice PS/2, spusťte následující příkaz:
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters /v CrashOnCtrlScroll /t REG_DWORD /d 1 /f
Pokud chcete zjistit, jestli je funkce správně povolená, spusťte následující příkaz:
Reg query HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ i8042prt \ Parameters / v CrashOnCtrlScroll
Aby se změny projevily, musíte server restartovat. Server můžete restartovat spuštěním následujícího příkazu:
Shutdown / r / t 0
Ruční výpisy paměti můžete vygenerovat pomocí klávesnice PS/2, která je připojena k serveru, a to tak, že podržíte klávesu CTRL vpravo a dvakrát stisknete klávesu SCROLL LOCK. Tím dojde ke kontrole chyby počítače s kódem chyby 0xE2. Po restartování serveru se v cílové cestě uvedené v kroku 2 zobrazí nový výpisový soubor.
Krok 9: Ověřte, že soubory výpisu paměti jsou vytvářeny správně
Pomocí nástroje dumpchk.exe můžete ověřit, že se soubory s výpisem paměti vytvářejí správně. Nástroj dumpchk.exe není nainstalovaný s možností instalace jádra serveru, takže ho budete muset spustit ze serveru s desktopovým prostředím nebo z Windows 10. Kromě toho musí být nainstalovány nástroje pro ladění pro produkty Windows.
Nástroj dumpchk.exe umožňuje přenést soubor s výpisem paměti z instalace jádra serveru systému Windows Server 2008 do druhého počítače pomocí média podle vašeho výběru.
Warning
Stránkové soubory můžou být velmi velké, proto pečlivě zvažte metodu přenosu a prostředky, které metoda vyžaduje.
Další odkazy
Obecné informace o použití souborů výpisu paměti naleznete v tématu Přehled možností souboru výpisu paměti pro Windows.
Další informace o vyhrazených souborech výpisu paměti naleznete v tématu Použití hodnoty registru DedicatedDeumpFile k překonání omezení místa na systémové jednotce při zachytávání výpisu systémové paměti.