Co je třeba vzít v úvahu při konfiguraci nové umístění pro soubory s výpisem stavu paměti v systému Windows Server 2003

Překlady článku Překlady článku
ID článku: 886429 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Úvod

Tento článek popisuje problémy, které je třeba vzít v úvahu Pokud konfigurujete Microsoft Windows Server 2003 pro výpis fyzické paměti do umístění, jiných než spouštěcích svazků.

Windows Server 2003 ve výchozím nastavení zapisuje informace výpisu paměti do následujícího umístění:
%SystemRoot%\MEMORY.DMP
Chcete-li změnit toto umístění, postupujte takto:
  1. Klepněte na tlačítko Start, klepněte pravým tlačítkem myši na ikonu Tento počítač a potom klepněte na příkaz Vlastnosti.
  2. Klepněte na kartu Upřesnit a ve skupinovém rámečku spuštění a zotavení systému klepněte na tlačítko Nastavení.
  3. V poli výpis souboru zadejte cestu, kde chcete zapsat informace o souboru s výpisem stavu paměti v systému Windows.

Další informace

Předpokládejme následující situaci:
  • Windows Server 2003 pro výpis fyzické paměti do umístění, než spouštěcí svazek nakonfigurujete.
  • Windows Server 2003 dojde k závažné chybě.
Po restartování systému Windows po závažné chybě systému Windows vyžaduje dočasný soubor na spouštěcím svazku, který je rovna fyzické paměti, která je nainstalována v počítači. Pokud není dostatek místa na pevném disku k dispozici k uspokojení tohoto požadavku, vygeneruje se stále souboru s výpisem stavu paměti. Velikost stránkovacího souboru na tomto svazku je však snižuje.

K tomuto chování dochází, protože systém Windows Server 2003 zavádí následující změny návrhu pro generování souboru s výpisem stavu paměti:
  • V první fázi operace výpisu stavu paměti podsystém správce relací procesu (SMSS.exe) provádí součást nástroje Savedump úlohy dříve, než systém Windows vytvoří stránkovací soubor. SMSS zkoumá zjistit, zda tento soubor je soubor s výpisem stavu paměti platné hlavy bloku stránkovací soubor. Pokud soubor výpisu stavu paměti je platný, SMSS zkrátí původní stránkovacího souboru na velikost souboru s výpisem a přejmenuje tento soubor výpisu stavu paměti xxx TMP.

    Poznámka:xxx část tento název souboru se vypočte z dolní Word funkce tickcount.

    SMSS ukládá soubor TMP xxx výpis na spouštěcím svazku a odebere atribut Skrytý i atribut systému z tohoto souboru. SMSS také nastaví hodnoty TempDestination a hodnoty DumpFile těkavých podklíč. Tento podklíč čte proces savedump.exe později, když proces zkopíruje TMP xxx výpis Memory.dmp.
  • Ve druhé fázi operace výpisu stavu paměti prozkoumá proces savedump.exe do následujícího umístění registru určit, zda existuje těkavých podklíč:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\MachineCrash
    Existence klíče registru těkavých označuje, že souboru s výpisem stavu paměti platné má byla vytvořena. V tomto scénáři savedump.exe procesu čte data z TempDestination hodnotu registru a zkopíruje soubor s výpisem stavu paměti do správného umístění.
SMSS vyžaduje dočasný soubor na spouštěcím svazku následujících důvodů:
  • V tomto scénáři SMSS lze bezpečně zapisovat pouze spouštěcí svazek. Operace zápisu havarijním výpisem informace ignoruje ovladače filtrů.

    Poznámka: Proces SMSS nemůže zapisovat souboru s výpisem stavu paměti pole redundant array of independent disks (RAID) pole, protože proces přeskočí ovladače filtrů. Dočasný soubor by měl proto možné zapsat do spouštěcí svazek.
  • V tomto scénáři SMSS funkce NtSetFileInformation operace přejmenování ke zkrácení stránkovacího souboru na velikost dočasného souboru. Tato funkce podporuje operace přejmenování pouze na stejném svazku.

Další informace o situacích, ve kterém soubor Memory.dmp není vytvořen po chybovou zprávu STOP naleznete následující článku znalostní báze Microsoft Knowledge Base:
130536Systém Windows neuloží soubor s výpisem stavu paměti po zhroucení

Vlastnosti

ID článku: 886429 - Poslední aktualizace: 11. října 2007 - Revize: 2.4
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
Klíčová slova: 
kbmt kbdiskmemory kbfilesystems kbenv kbhowto kbinfo KB886429 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:886429

Dejte nám zpětnou vazbu

 

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