描述
之前還好好的,突然VMware啟動虛擬機時黑屏,一直卡着無法正常開啟

解決方法
1.以管理員身份啟動"命令提示符"
2.輸入
netsh winsock reset
3.重啟計算機 即可解決
原因解析
虛擬機與主機之間的通信基本上采用socket方式(這里的socket一般指所有的socket,包括本地、網絡等)
程序通過LSP將自己的DLL注入到系統的TCP/IP堆棧中。如果在程序退出時未恢復DLL,或恢復失敗,或未完全恢復DLL,則DLL的剩余部分會影響整個TCP/IP堆棧,並且是永久的。
每個套接字發送和接收的數據包都經過TCP/IP堆棧。此DLL可能會對這些數據包執行某些操作(例如修改數據、直接丟棄等),然后您的虛擬機將變黑
Netsh Winsock reset命令用於重置,因此注入的dll將被清除,因此所有內容都是原始外觀
