针对虚拟机中windows系统将电脑中的文件复制到虚拟机
一、前提(两种软件通用)
虚拟机里 Windows 要正常开机。
必须安装增强工具:
VMware:安装 VMware Tools
VirtualBox:安装 增强功能(Guest Additions)
不装:拖放、共享文件夹都用不了。
二、VMware(Windows 虚拟机)
方法 1:直接拖放(最简单)
主机:选中文件 / 文件夹。
直接拖进虚拟机窗口里,松开就自动复制进去了。
虚拟机 → 设置 → 选项 → 客户机隔离:
勾选 启用拖放(双向)
重装一下 VMware Tools,重启虚拟机。
方法 2:共享文件夹(最稳定,推荐)
1)主机端设置(VMware)
虚拟机 → 设置 → 选项 → 共享文件夹

选 始终启用 → 添加 → 选主机文件夹(如 D:\vmshare)。

2)虚拟机里访问(Windows)
\\vmware-host\Shared Folders

net use Z: \\vmware-host\Shared Folders /persistent:yes
三、VirtualBox(Windows 虚拟机)
方法 1:拖放文件
设备 → 共享剪贴板 → 双向
设备 → 拖放 → 双向
主机文件直接拖进虚拟机窗口。
方法 2:共享文件夹(推荐)
1)主机端设置
VirtualBox → 选中虚拟机 → 设置 → 共享文件夹

添加:选主机目录(如 D:\vboxshare),勾选 自动挂载、固定分配。
2)虚拟机里访问
\\VBOXSVR\你的共享名
网络位置 里,名字一般是 sf_xxx。四、备用方案(都不行时)
用 U 盘:虚拟机设置 → USB → 插上主机 U 盘,虚拟机连接 U 盘,直接拷贝。
远程桌面:开启虚拟机远程桌面,主机用 mstsc 连接,直接复制文件。
网盘 / 微信:主机传网盘,虚拟机登录下载(小文件应急)。
五、常见问题
拖放没反应:没装增强工具 / 没开双向拖放 → 重装 + 重启。
共享文件夹找不到:路径别用中文 / 空格;VMware 用
\\vmware-host\Shared Folders;VirtualBox 用\\VBOXSVR\共享名。


