需分 “主机共享设置”“虚拟机配置”“虚拟机内访问” 三步操作,以下是详细步骤:

一、先在 Win10 主机端设置共享文件夹

1. 选择要共享的文件夹
右键目标文件夹(如 D:\Shared)→ 属性 → 切换到 共享 选项卡。
2. 配置共享权限

  • 点击 高级共享 → 勾选 “共享此文件夹”→ 点击 权限。
  • 添加用户(建议添加 “Everyone”,方便虚拟机访问),并勾选 “读取” 或 “完全控制” 权限(根据需求选择)→ 确定。
  • 回到 “共享” 选项卡,记录下 “网络路径”(如 \DESKTOP-XXX\Shared,后续虚拟机需用)。
    3. 确保网络共享服务开启
    • 按下 Win+R,输入 services.msc → 确认以下服务状态为 “已启动”:
      • Server(文件共享核心服务)
      • Workstation(客户端访问服务)
    • 关闭主机防火墙(或在防火墙设置中允许 “文件和打印机共享”),避免拦截。

二、根据虚拟机软件配置

使用 VMware Workstation
1. 确保虚拟机已安装 VMware Tools(关键)

  • 启动虚拟机,点击 VMware 菜单栏 虚拟机 → 安装 VMware Tools(若显示 “重新安装” 则已安装)。
  • 虚拟机内会加载工具镜像,运行 setup.exe 完成安装,重启虚拟机生效(无 Tools 则无法共享)。
    2. 添加共享文件夹到 VMware
  • 关闭虚拟机(或在运行时点击 虚拟机 → 设置)→ 选择 选项 选项卡 → 共享文件夹
  • 右侧 “文件夹共享” 选择 总是启用 → 点击 添加 → 按向导选择主机中已共享的文件夹(如 D:\Shared)→ 勾选 “启用此共享”→ 完成。

3. 虚拟机内访问共享文件夹
若虚拟机是 Windows 系统:
打开 “文件资源管理器”→ 地址栏输入 \\vmware-host\Shared Folders → 即可看到共享的文件夹(或在 “网络” 中找到 “vmware-host”)。

三、常见问题排查

无法找到共享文件夹?

  1. 检查虚拟机工具(VMware Tools/VirtualBox 增强功能)是否安装成功(未安装会导致共享功能失效)。
  2. 确认主机与虚拟机网络连通:虚拟机内 ping 主机 IP(Win10 主机 IP 可通过 ipconfig 查看),若不通需检查虚拟机网络模式(推荐 “NAT” 或 “桥接模式”)。

访问时提示 “无权限”?

  1. 主机端共享权限未正确配置:重新添加 “Everyone” 用户并授予权限。
  2. 虚拟机用户权限不足:Windows 虚拟机需用管理员身份运行资源管理器;Linux 虚拟机需加入对应的共享用户组(如 vboxsf)。

共享文件夹不实时更新?
VMware:右键共享文件夹 → 属性 → 取消 “只读”(若勾选);VirtualBox 确保 “自动挂载” 已勾选,重启虚拟机即可同步。

通过以上步骤,即可实现 Win10 主机与虚拟机的文件夹共享,核心是 “主机正确共享 + 虚拟机工具安装 + 软件内配置共享路径”。

Logo

电影级数字人,免显卡端渲染SDK,十行代码即可调用,工业级demo免费开源下载!

更多推荐