簡體   English   中英

如何避免Windows Server 2016上Powershell中的致命錯誤或未知錯誤

[英]How to avoid fatal error or unknown error in powershell on windows server 2016

有時我每次在Windows Server 2016上的Powershell中都遇到未知錯誤,每次此錯誤具有隨機行為,但每次都是“致命錯誤”,如屏幕截圖所示。

屏幕截圖

Unknown type: 541

#
# Fatal error in, line 0
# unreachable code
#
#
#
#FailureMessage Object: 0000007BD8BFF1F0

那是什么以及如何解決這個問題? 我在此服務器上啟動node.js

內存泄漏? 光盤錯誤?

Linux服務器上的PS我沒有任何錯誤,但是我需要在Windows Server 2016上啟動我的代碼。對不起,如果我的問題很愚蠢或重復。

在您的代碼中您是否設置了類似以下內容的代碼:

$ErrorActionPreference = Stop 

這將使您的過程停止任何錯誤; 無論如何,最佳實踐是使用try / catch塊來處理任何錯誤,並至少顯示錯誤消息的位置和內容。

在您的情況下,我懷疑內存訪問錯誤或與某些內容發生沖突,但是如果沒有更多詳細信息,這將非常困難。

您是否在腳本中使用了try and catch塊?

我發現了問題所在-CPU。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM