解決方案
NI系統設定5.5版本將NI錯誤報告功能增加到了NI MAX中。如果MAX當機,NI錯誤報告應該建立一個.dmp檔案。 .dmp檔案將儲存在
C:\ User \ username \ Documents \ LabVIEW Data \ LVInternalReports \ NIMAX \中,並且
還會出現一個彈出對話框,供您選擇將
.dmp檔案發送至National Instruments進行評估。
或者,如果您使用的是5.5之前的MAX版本,則可以使用WinDbg建立.dmp檔案。 WinDbg是Microsoft提供的用於debugWindows應用程式的工具。可以將其作為Windows SDKdebug工具的一部份,從
Windows Hardware Developer Central網站下載。
請按照以下步驟使用WinDbg工具:
- 在您遇到當機的電腦上安裝debug工具。
- 安裝完成後,請轉到Start>>All Programs>>Debugging Tools for Windows (x86)>>WinDbg來執行它。在64位元Windows上,它將位於Windows(x64)下。
- 準備複製當機後,應透過選擇File >> Open Executable ...將WinDbg附加到Measurement&Automation Explorer。
- 在出現的視窗中,瀏覽至<National Instruments> \ MAX \ NIMAX.exe,然後點擊“Open” 。這將打開一個新的命令視窗。如果此視窗顯示以*** ERROR開頭的語句,請不要驚慌,這很正常。
- 在WinDbg視窗(不是命令視窗)中,選擇Debug >> Go 。這將啟動NI MAX。
- 現在MAX正在WinDbg監視下執行,複製當機。如果在復製過程中遇到諸如* BUSY *的狀態,Debuggee正在執行...並且此狀態在長時間內沒有變化,請點擊Debug >> Break 。
- 在WinDbg命令視窗中,鍵入.dump <檔案名> .dmp 。您的轉儲檔案將儲存在<Program Files> \ Windowsdebug工具(x86)中。在64位元電腦上,預設轉儲檔案位置為C:\ WinDDK \ debugger version \ Debuggers \ 。