虚拟机运行黑屏
管理员身份运行netsh winsock reset
即可。
这是由于虚拟机和主机之间的通信基本上是以socket的方式进行通信的。
如果某个程序通过LSP给系统的TCP/IP stack诸如了自己的DLL,而在程序退出时没有将这个DLL回收回来,或者回收失败、没有彻底回收,那么这个DLL残留的东西影响了整个TCP/IP stack,并且是永久性的。
每个套接字收发的数据包是要经过TCP/IP stack的,而这个残余的DLL可能会对这些套接字的数据包做一些意料之外的操作。
netsh winsock reset
是清理掉被注入的DLL。
参考知乎