您好,登錄后才能下訂單哦!
最近做項目的時候,德國同事說在做測試時,發(fā)現給外部用戶準備的VM關機或者重啟都超級慢。有問題,那就解決問題吧。
首先,懷疑跟網絡有關系,因為德國同事測試用的那些機器是給外部用戶用的,網絡用的是外部用戶專有網絡。測試了一把,把VM網卡切換到公司內網,關機,重啟都是幾秒鐘的事兒。所以初步確定是跟網絡有關,但是具體原因是什么呢?還是不清楚。
仔細想想,要想找到問題根源,其實要知道關機或者重啟的時候,卡到哪一步了,所以有沒有辦法讓Windows系統(tǒng)顯示關機或者重啟整個流程信息呢?于是Google了一把,果然有。
打開注冊表,查看HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Currentversion\Policies\System下,有沒有VerboseStatus鍵值,如果沒有,創(chuàng)建一個REG_DWORD類型的VerboseStatus,value設置成1,點擊OK保存。詳見下圖
現在可以嘗試關機或者重啟了,你就會看到詳細的關機流程,第一步做什么,第二部做什么,第三步關哪個service,哪個process等等。Windows啟動的時候,也會顯示詳細的流程,load xxx service, start xxxx service, load xxxx policy...
好了,這個時候你就會發(fā)現系統(tǒng)卡在哪一步不動了,哪一步花的時間很長。
我的case是顯示卡在group policy,OK,那問題肯定是出在group policy上了。這個時候,就要去查看EventLog了。
首先,看看這個路徑下有沒有詳細的信息可以參考:Application and services log -> Microsoft ->Windows -> Diagnostics-Performance -> Operational
其次,看看:Windows Logs->Application下面,有沒有詳細的信息可以參考。
根據Eventlog上面的信息,你最終會找到問題的根源。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。