level 1
小程-密码时间锁
楼主
VMware Workstation 里安装了 Windows 2000/XP/7/10/11 这几种 Guest OS, 我发现了一个问题。通过 VMware Tools 提供的“共享文件夹”功能将 Host OS 里的某些文件共享给 Guest OS, 为了防止有意无意修改了文件,选择了“只读”共享。通过 Windows 的“资源管理器”将共享的文件复制进 Guest OS 后,却保留了只读的属性。如下图红色圈子所示:

这是 Windows XP 客户机里的截图,已经将该文件复制到了 C:, 却存在只读属性。如果要编辑,还需要手工去掉只读属性,显得非常麻烦。我测试发现: Windows 2000/XP 存在此问题,但 Windows 7 没有这个问题。而到了 Windows 10/
11
, 该问题又重新出现了!这究竟是 VMware Tools 的问题,还是 Windows 自身的问题?
因为不同版本的 Windows 所用的 VMware Tools 共享文件系统驱动不同,所以可能是 VMware Tools 为不同的 Windows 版本提供了不同的文件系统驱动。如果是这样,那么应该向 VMware 反映此问题,要求他们解决。
如果是 Windows 自身的问题,那么可能是不同的 Windows 版本对“从只读网络共享复制文件到本机,是否保留只读属性”有不同的处理方式。如果是这样,那么或许可以通过修改 Windows 注册表来去掉只读文件属性。
大家都是怎么处理这个问题的?每次都要手工去掉只读属性,特别麻烦。
2025年03月02日 08点03分
1

这是 Windows XP 客户机里的截图,已经将该文件复制到了 C:, 却存在只读属性。如果要编辑,还需要手工去掉只读属性,显得非常麻烦。我测试发现: Windows 2000/XP 存在此问题,但 Windows 7 没有这个问题。而到了 Windows 10/11
, 该问题又重新出现了!这究竟是 VMware Tools 的问题,还是 Windows 自身的问题?
因为不同版本的 Windows 所用的 VMware Tools 共享文件系统驱动不同,所以可能是 VMware Tools 为不同的 Windows 版本提供了不同的文件系统驱动。如果是这样,那么应该向 VMware 反映此问题,要求他们解决。
如果是 Windows 自身的问题,那么可能是不同的 Windows 版本对“从只读网络共享复制文件到本机,是否保留只读属性”有不同的处理方式。如果是这样,那么或许可以通过修改 Windows 注册表来去掉只读文件属性。
大家都是怎么处理这个问题的?每次都要手工去掉只读属性,特别麻烦。