突如其来的错误
花费了些时间搭建的VMware渗透测试主机,今天打开突然出现了这个情况!!
error:打不开文件“D:\testwin10\Windows 10渗透-000002.vmdk”: 系统找不到指定的文件。
如下图所示
网上找了很多的方案但是并没能正确的解决。
问题所在
根据提示是文件出现了问题。
可以看到是我这里少了一个文件导致的这个问题。毕竟这是用来做安全的一台虚机,所以我猜测应该是被Windows Defender给删除了,然而我一开始并没有发现并且彻底删除了这个文件。。。。。所以如果是发现早的朋友可以去Windows Defender里面恢复,这么恢复所有文件都不会丢失。
下面我要介绍的是和我一样情况,就是没有第一时间发现文件被Windows Defender 和谐,发现后又已经做了些无法挽回的事情,接下来该怎么办。
最佳解决方案
第一步删除选中的所有文件,我的情况是因为又快照,如果没有快照的朋友可以尝试直接复制
”Windows 10渗透-000002-s006.vmdk 改名为Windows 10渗透-000002-s007.vmdk“
用做代替
好了接下来是第二步
打开虚拟机所在文件夹
删除如下后缀的几个文件
*.lck
*.vmsd
*.vmsn
结果检查
这里我们选择浏览 选择
Windows 10渗透-000001.vmdk
可以打开了系统出现了错误,不用着急能打开就是最好的消息。
重启过后已经可以正常进入系统了。
这么做虚拟机内容会恢复到上次创建的快照,文件丢失情况还可以接受。
最终结果展示