虚拟机黑屏处理办法
一、情况一
- 情景:
虚拟机升级,导致挂起有图像,进入黑屏,或非法退出导致dll未正常收回。
-
原因:
虚拟机和主机之间的通信,基本上是以socket的方式进行通信的,某个程序通过LSP给系统的TCP/IP stack 注入了自己的DLL,如果程序退出时,没有把这个DLL收回来,或者回收失败、没有彻底回收等,那么这DLL残留的东西影响了整个TCP/IP stack,因此导致黑屏。 -
方法一:
以管理员打开控制台,输入netsh winsock reset
修复LSP错误,重启计算机即可。
- 方法二:
取消图形3D,方法如下
中把加速3D勾选去掉即可虚拟机>设置>显示器>
二、情况二
- 情景:虚拟机中其他系统可以打开运行正常,就某一台系统打开后黑屏,把该系统放在其他机器同版本虚拟机中可以打开运行,无任何问题。
- 原因:可能不知名的原因,导致的缓存错误,一般不正当关机,或者突然断电,导致虚拟机日志或缓存错误。
- 方法
在其他机器同版本虚拟机中删除该系统缓存及日志文件,在其他机器同版本虚拟机中启动该系统后正常关机,回到原机器,打开虚拟机运行该系统,可以正常运行
三、镜像文件丢失
- 方法:重新用镜像文件在该虚拟机中安装该系统