Bu makalede, önyükleme birimini başka bir yere fiziksel bellek dökümünü almak için Microsoft Windows Server 2003 yapılandırırsanız, göz önünde bulundurmanız gereken konular anlatılır.
Varsayılan olarak, Windows Server 2003, aşağıdaki konuma bellek dökümü bilgileri Yazar:
%SystemRoot%\MEMORY.DMP
Bu konumu değiştirmek için şu adımları izleyin:
- Başlat ' ı tıklatın, Bilgisayarım ' ı sağ tıklatın ve sonra da Properties ' i tıklatın.
- Gelişmiş sekmesini tıklatın ve sonra Başlangıç ve Kurtarma altında Ayarlar ' ı tıklatın.
- Döküm dosyası</a0> kutusunda, döküm dosyası bilgilerini yazmak için Windows istediğiniz yolu yazın.
Şu senaryoyu inceleyin:
- Windows Server 2003, önyükleme birimini başka bir yere fiziksel bellek dökümü için yapılandırın.
- Windows Server 2003, önemli bir hatayla karşılaşır.
Windows önemli hatasından sonra yeniden başlatıldığında, Windows bir geçici dosya bilgisayarda yüklü fiziksel belleği eşittir önyükleme biriminde gerektirir. Bu gereksinimi karşılamak yeterli sabit disk alanı yoksa, bellek dökümü dosyası yine de oluşturulur. Ancak, bu birimde disk belleği dosyası boyutu azaltılır.
Bu davranış, Windows Server 2003, döküm dosyası oluşturmak için aşağıdaki tasarım değişiklikleri tanıtır oluşur:
- Bir bellek dökümü işlemi ilk aşamasında, Windows disk belleği dosyası oluşturmadan önce Savedump aracın iş parçası (SMSS.exe) oturum Yöneticisi alt işlemi gerçekleştirir. SMSS, disk belleği dosyası kafa bloğu bu dosya, geçerli bellek dökümü dosyasına olup olmadığını belirlemek için inceler. Bellek dökümü dosyası geçerli, SMSS disk belleği dosyası döküm dosyasının boyutu için özgün keser ve xxx .tmp dökümü için bu dosyayı yeniden adlandırır.
Not Bu dosya adı <a1>xxx</a1> bölümü tickcount işlevinin alt Word'den hesaplanır.
SMSS döküm xxx .tmp dosyası önyükleme biriminde depolar ve bu dosyayı, gizli özniteliği hem de sistem özniteliğini kaldırır. SMSS bir geçici kayıt defteri alt anahtarında TempDestination değerini ve DumpFile değerini de ayarlar. Işlem dökümü xxx .tmp kopyaladığında Memory.dmp için bu alt anahtarı daha sonra Savedump.exe işlem tarafından okunur.
- Bellek dökümü işleminin ikinci aşamasını Savedump.exe işlemi geçici bir alt anahtarının var olup olmadığını belirlemek için aşağıdaki kayıt defteri konumu inceler:
Geçerli bir bellek dökümü dosyasına oluşturulan geçici kayıt defteri anahtarının var olup olmadığını gösterir. Bu senaryoda, Savedump.exe işlem TempDestination kayıt defteri değeri verileri okur ve döküm dosyasının doğru konuma kopyalar.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\MachineCrash
SMSS, aşağıdaki nedenlerle bir geçici dosya önyükleme biriminde gerektirir:
- Bu senaryoda, SMSS güvenli önyükleme birimine yazabilirsiniz. Yazma işlemi crashdump bilgi için filtre sürücülerini yoksayar.
Not Işlem filtre sürücüleri atlıyor, çünkü SMSS işlemi, bir yedek bağımsız diskler (RAID) dizi dizisi için bir döküm dosyası yazılamıyor. Bu nedenle, geçici bir dosya için bir önyükleme biriminin yazılması gerekir.
- Bu senaryoda, SMSS disk belleği dosyası geçici dosya boyutunu kesecek şekilde yeniden adlandırma işlemi NtSetFileInformation fonksiyonunu kullanır. Bu işlev, yalnızca aynı birimde yeniden adlandırma işlemlerini destekler.
Bir Memory.dmp dosyası sonra bir Dur hata iletisi oluşturulmaz durumlar hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
130536
(http://support.microsoft.com/kb/130536/
)
Windows, sonra bir kilitlenme bellek dökümü dosyası kaydetmiyor
Makale numarası: 886429 - Last Review: 11 Ekim 2007 Perşembe - Gözden geçirme: 2.4
Bu makaledeki bilginin uygulandığı durum:
- 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
- Microsoft Windows Server 2003 Standard Edition
- Microsoft Windows Server 2003 Web Edition
|kbmt kbdiskmemory kbfilesystems kbenv kbhowto kbinfo KB886429 KbMttr|Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:886429
(http://support.microsoft.com/kb/886429/en-us/
)