模拟器卡顿几乎总是出自少数几个可修复的原因:BIOS 里没开虚拟化、内存分配过少或过多、图形渲染方式选错、分辨率设得过高,或者装在机械硬盘上。按顺序逐条排查,通常不用换硬件就能恢复流畅。
这是效果最大的一步。Intel VT-x 或 AMD-V 让模拟器使用硬件加速,而不是缓慢的软件模拟,而很多机器出厂默认是关闭的。重启进入 BIOS 或 UEFI 设置,在 CPU 或高级选项里找到该设置并开启、保存。Windows 上还要确认 Hyper-V 或内存完整性是否冲突,因为部分模拟器需要特定配置才能与它们共存。
给模拟器分配大约一半的系统内存和一半的物理核心,千万别全给,因为 Windows 自身也需要余量。然后尝试在 DirectX、OpenGL 和 Vulkan 之间切换图形渲染方式,最优选项取决于你的显卡和驱动,差别可能非常明显。同时更新显卡驱动。如果仍然掉帧,就锁定帧率,而不是让它上下大幅波动。
把模拟器的分辨率和 DPI 调低,例如 1280x720;少渲染像素是性价比最高的提速手段。把模拟器及其虚拟磁盘装在固态硬盘上,因为机械硬盘会在加载时造成长时间卡住。最后,关掉浏览器和后台应用、关闭各类悬浮窗和录屏软件,并把 Windows 电源计划从平衡改为高性能。
配置不差为什么模拟器还是慢?
最常见的原因是 BIOS 里的虚拟化仍未开启,或渲染方式与你的显卡不匹配。这两者都是设置问题而非硬件瓶颈,升级硬件前先检查它们。
给模拟器分配更多内存一定更好吗?
并非如此。分配过多会挤压 Windows 自身,导致内存交换,反而更卡。对大多数系统来说,总内存的一半左右是合理上限。