2016-09-16 47 views
0

我在SuperUser論壇上問過這個問題,但我在這裏重定向了,有人可以幫我嗎?是否有Windows替代UNIX崩潰核心文件

在此,我的問題的副本:

我面臨崩潰Windows系統在客戶端上。過去當我爲UNIX計算機客戶工作時,我經常遇到這種情況。在這種情況下,我只需要調查覈心文件,並知道發生崩潰的位置。

這樣的系統是否存在於Windows環境中,如果是,它是如何工作的以及它支持哪些Windows系統? (我一直在尋找在互聯網上,但唯一的轉儲(核心)我發現在那些地方的整個Windows系統的崩潰,而不僅僅是一個程序)

+0

是的,谷歌的適當的詞是「小型轉儲」。 –

+0

小崩潰不會由應用程序在崩潰時自動寫入。您必須設置未處理的異常過濾器並調用[MiniDumpWriteDump](https://msdn.microsoft.com/en-us/library/windows/desktop/ms680360.aspx),或設置[Windows錯誤報告](https://msdn.microsoft.com/en-us/library/windows/desktop/bb513641.aspx)爲[收集用戶模式轉儲](https://msdn.microsoft.com/en-us/library /windows/desktop/bb787181.aspx)(Server 2008/Vista SP1及以上版本)。 – IInspectable

回答

0

Windows上的核心轉儲的等效是一個小型轉儲。它具有.dmp文件擴展名,並且可以例如在Visual Studio或WinDbg中打開。

獲取此類故障轉儲的方法很多。我曾經回答How do I take a good crash dump for .NET?,但其中大部分也可以應用於C++和VB6。

Java擁有自己的報告崩潰和Python等解釋性語言的方式。