1 VMware 跟 VirtualBox

在网络上可以看到很多对比的资料,比如这篇: VirtualBox 和 VMware的区别

VMware 分商业版跟非商业版,我们这里仅讨论非商业版,也就是 VMware Workstation Player,支持在 Linux、Windows、Mac OS 等系统上运行。

VirtualBox 则是 Oracle 的一个免费的开源虚拟化产品,支持在 Linux、Windows、Mac OS 等系统上运行。

两者功能都很强大,但由于其中对 DirectX 的支持是 VMware 比较好,因此我目前选择了 VMware Workstation Player。

2 创建Windows虚拟机

  • 提前先下载个系统ISO映像文件
  • 创建一个虚拟机
    创建新虚拟机
  • 在虚拟机设置的CD/DVD(SATA)中选择ISO映像文件
  • 启动虚拟机,开始安装系统

3 新建并切换到中文用户

为什么需要这么做?

在PC上的测试,经常要考虑的是非英文路径,我们目前以中文路径为考虑重点。那么就要至少覆盖到两种情况:

  • 系统当前用户为中文用户,这样可以使得用户路径为中文路径。比如你在文件夹地址栏输入 %TEMP% 后跳转到的目录就是当前用户的临时目录。
  • 运行的程序.exe位于中文路径下。

如何在电脑上新建并切换用户。可以参考微软官网:https://support.microsoft.com/zh-cn/windows/%E5%9C%A8%E7%94%B5%E8%84%91%E4%B8%8A%E6%B7%BB%E5%8A%A0%E6%88%96%E5%88%A0%E9%99%A4%E5%B8%90%E6%88%B7-104dc19f-6430-4b49-6a2b-e4dbd1dcdf32
新建并切换到中文用户

4 Windows虚拟机使用过程的一些问题记录

4.1 共享文件夹等主机与虚拟机共享的问题

比如共享文件夹、复制粘贴内容、文件拖拽等功能,都需要单独安装 VMware Tools。
这个在左上角的"Player - 管理 - 安装 VMware Tools"可以完成操作。

4.2 提示"由于找不到 VCRUNTIME140.dll,无法继续执行代码。重新安装程序可能会解决此问题。"

虚拟机系统上缺少了一些依赖库,可以到微软官网下载,链接为:https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170 ,一般来说现在安装的系统大多是X64,那么其下载位置如下图所示。
下载VC依赖库

4.3 提示"DX11 feature level 10.0 is required to run the engine"

这个问题我是在使用 VirtualBox 的时候遇到的。后面看到 VMware 对DX的支持比较好,换了 VMware 之后,就没有这个问题了。

VMware 安装 心得 一个软件的下载 安装 再简单不过了,但是这次的 虚拟机 安装 我一定要记录一下,因为网速和各种原因它折磨了我两天!!! 之前是win7系统,装过 虚拟机 ,后来因为它实在太占内存,而且用不到,所以卸载重新装了win10。最近又用到了这个 虚拟机 ,它对电脑内存要求至少是8G,我一看我的才4G,换电脑不可能了,看后期奔溃的程度吧,买个内存条也是可以的。 言归正传,我没想到 VMware 在WIN10下版本匹配要求这么高,稍不对劲就不兼容了。本来,随便找了一个版本下载,具体忘记了,但肯定是比较早的版本,下载
关于 VMware 安装 : 这几天我为了 安装 VMware 可是忙得焦头烂额,经过查找网上各种资料,我才终于把 VMware 安装 并配置成功,在此总结一下我的 经验 。 一、 VMware 安装 包:直接在百度搜索即可应用商城就有并且是最新版,不用专门上官网,那样太麻烦。 二、关于注册码:下载 VMware 后会跳出一个输入注册码的提示,不输入就只能用三十天,刚看到这个窗口时我就有点慌,想到今后可能会一直用,但又不想充钱,于是头脑发热把刚 安装 好的软件又给删了,从此开始了我的苦逼之旅。。。(后来才知道注册码可以多次 使用 ,因此可以上
VMware 有两个版本,分别是 VMware Workstation Pro 和 VMware Workstation Player。 Player 是免费版本,只能用于非商业用途,适合个人学习。 Pro 是商业版本,功能最强大,付费以后才能 使用
VMware Player 用于为 虚拟机 提供宿主服务的免费软件产品 VMware Player可运行由其它 VMware 产品产生的客户 虚拟机 ,同时也可以自行创建新的 虚拟机 VMware 官方网站提供了多个经过预先配置的操作系统和应用程序的免费虚拟盘映像,这之中有不少是社会募捐的。也存在着可用来创建 虚拟机 ,以及对 VMware 虚拟硬盘和软盘映像文件进行挂装、操作及转换的免费工具,因此 VMware Player程序的用户实际上可以无须付费而创建、运行和维护 虚拟机 (即使是用于商业目的)。
后来网上搜索一大堆,跟我卸载vs2013、vs2015有关,卸载了里面的插件,因为之前用到了DirectX11和DirectX12,后来没用就卸载了,在网上找了一个修复工具,修复之后终于可以运行了,下载工具我放在个人资源中,或者点击dx修复工具链接,大家可以自行下载。 注:如果没有修复成功就多修复几次,或者可以按照说明启用强修复功能。 一定要坚持创作更多高质量博客哦, 小小红包, 以资鼓励, 更多创作活动请看: 新星计划2023: https://marketing.csdn.net/p/1738cda78d47b2ebb920916aab7c3584?utm_source=csdn_ai_ada_redpacket 上传ChatGPT/计算机论文等资源,瓜分¥5000元现金: https://blog.csdn.net/VIP_Assistant/article/details/130196121?utm_source=csdn_ai_ada_redpacket 新人首创任务挑战赛: https://marketing.csdn.net/p/90a06697f3eae83aabea1e150f5be8a5?utm_source=csdn_ai_ada_redpacket 全部创作活动: https://mp.csdn.net/mp_blog/manage/creative?utm_source=csdn_ai_ada_redpacket