解決自己電腦VMware打開虛擬機黑屏問題


最近在本機電腦上運行虛擬機之后無法顯示圖像(屏幕一團黑),但點擊顯示縮略圖的時候是可以看到系統已經啟動並在正常運行的。可以通過以下方法解決:

1.以管理員身份打開命令提示符

2.輸入命令:netsh winsock reset

3.重啟電腦

黑屏可能原因如下:

虛擬機和主機之間的通信,基本上是以socket的方式進行通信的(這里socket 泛指一切socket,包括本地的、網絡的等等)
某個程序通過LSP給系統的TCP/IP stack 注入了自己的DLL,如果程序退出時,沒有把這個DLL收回來,或者回收失敗、沒有徹底回收等,那么這DLL殘留的東西影響了整個TCP/IP stack,而且是永久性的。每個socket收發的數據包是要經過TCP/IP stack的,這個**DLL 可能會對這些 socket 的數據包做了些什么操作(比如修改數據、直接丟棄等等),然后所以你的虛擬機就黑屏了……netsh winsock reset這條命令會重置,所以那些被注入的 DLL 就被清理掉了,所以一切都是最初的模樣。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM