我在 VirtualBox 上使用 Windows VM 时遇到了一些问题,我正在寻求帮助以从桌面上删除文件。我已经尝试了所有我能想到的方法。
背景是今天早上我尝试打开 Visio,它说Microsoft Office has run into problems
根本无法打开,尝试修复、重新安装,所有办公程序都无法运行。我的虚拟机上有几个 visio 和 excel 文档,现在我需要将它们从虚拟机中移除。
我的问题有很多:
- 由于一个非常独特的错误,Vbox 客户机添加程序无法安装:
ERROR (0000000d): The data is invalid.
- 将文件从虚拟机拖到主机不起作用,错误:
The data was not retrieved in time
- 我尝试将共享文件夹添加到主机上的任意位置,但无法让虚拟驱动器显示在客户机中。我尝试了共享驱动器的所有设置组合。
- 我尝试使用外部 USB 驱动器直通到虚拟机,但当我插入 USB 并检查可以在 VirtualBox 中添加哪些 USB 设备时,它显示
<no devices available>
(我尝试使用来自 2 个不同品牌的 6 个不同的 USB)。USB 控制器已为虚拟机启用,但卡在 USB 1.1(OHCI)。 - 网络适配器根本不起作用(任何 NIC 类型),因为 Windows 没有任何类型的驱动程序(我认为它们在 vbox 附加组件中)。
- 我尝试手动安装 Intel 100 MT 驱动程序,但安装失败并出现以下错误:
Drivers for the installed Intel Ethernet network devices were not detected. Please ensure you have downloaded and installed the driver package from Intel or system manufacturer and try again.
这真是太令人沮丧了。Virtualbox 多年来一直运行良好,但现在却崩溃了。
我只需要一种方法来从客户操作系统中提取一个包含不可替代文档的 ZIP 文件。由于我甚至无法打开文档,所以我也无法手动提取信息。目前,我认为手动解析 VMDK 更为可行...
这是对缺乏备份的惩罚。
答案1
使用 poweriso 打开 .vdi 文件并将文件复制到您的桌面。
https://www.poweriso.com/tutorials/open-vdi-file.htm
这里还有一些选项:https://www.raymond.cc/blog/access-virtual-hard-disks-easily-in-windows-7/
如果您想要更多选项,只需谷歌搜索“打开 .vdi 文件”,有很多程序可以做到这一点,而不仅仅是 virtualbox。