我刚买了一台新的英特尔第 10 代 NUC10i7FNH,打算在上面安装 Win7。
是的,我知道 Win7 已不再受支持,而 Win10 很可能永远是未来,但我喜欢处于 Win7 领域,并且希望长期保留它的一个工作示例。
此后我发现有几个原因导致这不太可能奏效。
禁用安全启动和 UEFI 启动后,我可以运行 Win7 安装程序,但它卡在第一个屏幕,因为没有 USB3 驱动程序它无法检测到键盘。
我尝试将 USB3 驱动程序拼接到设置 ISO 中(英特尔提供了相关说明,技嘉提供了实用程序),但这也不起作用,从内部接头针脚添加 USB2 端口也不起作用。这些端口可以工作(例如在导航设置时),但 Win7 设置仍未检测到。
我认为这是因为 Win7 的最新 USB3 xHCI 驱动程序不支持第 10 代芯片组,并且不太可能发布支持第 10 代芯片组的驱动程序。
所以看起来毫无希望。迟来的研究表明,第六代 NUC 是最后正式支持 Win7 的机型,但有很多关于对 NUC 高级功能提供有限支持的免责声明。
回到这样的旧款 NUC 型号似乎是一种倒退,尤其是如果 Win7 仍然只能有限地访问其处理能力的话。
于是我开始考虑屈服于不可避免的现实,安装 Win10,但以 VirtualBox VM 的形式运行 Win7,并将大部分时间花在其中。这似乎很理想,我得到了我想要的环境,甚至可以无限期地将其转移到未来的 PC 上。
所以我想知道,与直接在金属上安装 Win7 相比,Win7 作为 Win10 上的 VM 的性能如何?
我突然想到,如果 Win10 可以充分利用第 10 代 NUC 芯片组,而 Win7 不能(即使可以安装),那么拥有 Win10 主机来提供对这些硬件服务的代理访问实际上可能具有优势。
采用这种方法我应该注意什么缺点吗?
答案1
新的计算机不太可能运行 Windows 7。制造商设计的计算机不支持 Windows 7。所以这就是您在上面看到的内容。
现在回答你的问题:我有一台 ThinkPad X1,配有快速 NVMe SSD 和大量 CPU 和内存。它运行 Windows 10 Pro 64 位。
在这台机器上,我安装了 Windows 7 Pro 64 位客户机,其中装有 Office、Adobe 和其他工具。它运行良好。我可以(并且经常)同时运行 Kali 和 Ubuntu。所有机器都很快,所以我没有看到任何重大缺点。
我使用 VMware Workstation V15.5,主机通过 VMware 为客户机提供硬件。VMware(根据我的经验和我读到的内容)在这方面比 Virtual Box 更好。
总而言之,这对于您的情况来说是一个非常好的解决方案。