一個Windows進程由於某種原因崩潰。我需要分析崩潰轉儲。一個進程在Windows崩潰..崩潰轉儲位置
在Windows 2003 PC健康幫助我們找到故障轉儲文件。
如何獲取Windows 2008中的崩潰轉儲文件位置?
一個Windows進程由於某種原因崩潰。我需要分析崩潰轉儲。一個進程在Windows崩潰..崩潰轉儲位置
在Windows 2003 PC健康幫助我們找到故障轉儲文件。
如何獲取Windows 2008中的崩潰轉儲文件位置?
核心轉儲通常僅在Windows內核崩潰時出現(又稱藍屏)。在大多數情況下,servicecrash只會留下一些日誌記錄(可能在事件查看器中)。
如果是藍屏崩潰轉儲您正在尋找,看在C:\ WINDOWS \內存轉儲或C:我已經在Windows 2008中的Windows錯誤報告崩潰轉儲得到觀察\ WINDOWS \ MEMORY.DMP
上演C:\ Users \ All用戶\微軟\的Windows \ WER \ ReportQueue \
任何想法,這將在Windows 10? 「所有用戶」不在「用戶」文件夾中的位置? – AllTradesJack 2017-01-12 19:21:54
@AllTradesJack,可能是C:\ ProgramData \ Microsoft \ Windows \ WER \。此外,所有用戶都是Windows 8上的隱藏聯結點。如果您在Windows資源管理器選項中取消選中「隱藏受保護的操作系統文件」選項,則可能會看到它。它可能會重定向到c:\ ProgramData。 – 2017-01-12 21:11:34
在Windows 2008 R2,我已經看到應用程序崩潰或者
℃下在轉儲:\ Users \ [用戶一些用戶] \微軟\ Windows \ WER \ ReportArchive
或
C:\ ProgramData \微軟\的Windows \ WER \ ReportArchive
我不知道Windows如何決定使用哪個目錄。
http://support.microsoft.com/kb/931673
有註冊表更改您可以明確地選擇在崩潰轉儲文件所在,否則%LOCALAPPDATA%\微軟\的Windows \ WER是默認位置。我假設%localappdata%對系統中運行的用戶或服務定義不同。您需要啓用我相信的WER。
的位置是在以下注冊表項:HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\的Windows \ Windows錯誤報告\ LocalDumps
來源:http://msdn.microsoft.com/en-us/library/windows/desktop/bb787181%28v=vs.85%29.aspx
該註冊表項爲空。 – 2017-06-01 20:41:32
Windows 7中,64位,沒有修改註冊表項,該位置是:
C:\用戶[當應用程序崩潰的當前用戶] \應用程序數據\本地\微軟\的Windows \ WER \ ReportArchive
在Windows 8 64位中,該文件夾也是:C:\ ProgramData \ Microsoft \ Windows \ WER \ ReportArchive – Kiquenet 2014-10-01 13:39:35
也許有用(PowerShell的)
http://sbrennan.net/2012/10/21/configuring-application-crash-dumps-with-powershell/
從Windows Vista和Windows Server 2008年起微軟 介紹了Windows錯誤報告或WER。這允許服務器 被配置爲自動啓用 應用程序崩潰轉儲的生成和捕獲。這裏討論這個配置。 缺省配置的主要問題是轉儲文件 已創建並存儲在運行 進程的%APPDATA%\ crashdumps文件夾中,因爲它們在整個服務器上傳播 會使收集轉儲變得很難。還有一些其他問題,但我總是遇到的主要問題是它的一個簡單任務,即 非常重複,但容易做錯。在PowerShell中
的源代碼(應該是在C#中有用的源代碼太):
$verifydumpkey = Test-Path "HKLM:\Software\Microsoft\windows\Windows Error Reporting\LocalDumps"
if ($verifydumpkey -eq $false)
{
New-Item -Path "HKLM:\Software\Microsoft\windows\Windows Error Reporting\" -Name LocalDumps
}
##### adding the values
$dumpkey = "HKLM:\Software\Microsoft\Windows\Windows Error Reporting\LocalDumps"
New-ItemProperty $dumpkey -Name "DumpFolder" -Value $Folder -PropertyType "ExpandString" -Force
New-ItemProperty $dumpkey -Name "DumpCount" -Value 10 -PropertyType "Dword" -Force
New-ItemProperty $dumpkey -Name "DumpType" -Value 2 -PropertyType "Dword" -Force
WER -Windows錯誤報告 - 文件夾:
HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\ Windows \ Windows Error Reporting \ LocalDumps
%localappdata%\ Microsoft \ Windows \ WER
%LOCALAPPDATA%\ CrashDumps
C:\用戶[當前用戶,當應用程序>墜毀] \應用程序數據\本地\微軟\的Windows \ WER \ ReportArchive
C:\ ProgramData \微軟\的Windows \ WER \ ReportArchive
C:\ Users \ All用戶\微軟\的Windows \ WER \ ReportQueue \
藍屏崩潰
%WINDIR%\內存轉儲
%WINDIR%\ MEMORY.DMP
來源:
http://sbrennan.net/2012/10/21/configuring-application-crash-dumps-with-powershell/
http://msdn.microsoft.com/en-us/library/windows/desktop/bb787181%28v=vs.85%29.aspx
http://support.microsoft.com/kb/931673
https://support2.microsoft.com/kb/931673?wa=wsignin1.0
這刷新系統(BSOD )崩潰。我們正在尋找Windows應用*的崩潰日誌。 – 2017-06-01 20:43:30