一、先装显卡驱动

去 NVIDIA / AMD / Intel 官网下载对应型号的稳定版驱动,不要依赖第三方驱动软件。如果某次驱动更新后游戏开始花屏或闪退,可以在设备管理器里回滚到上一版本。

二、运行库三件套(按顺序装)

PC 游戏报错,十有八九是运行库缺失。按下面顺序装一遍,能避开绝大多数启动问题:

  1. Visual C++ Redistributable:2005 到 2022 各版本的 x86 和 x64 都要装。64 位系统同样大量跑 32 位程序,只装 x64 会留下隐患;
  2. DirectX 最终用户运行时:运行安装包里那份 DXSETUP.exe(2010 年 6 月版),补上现代 Windows 不再自带的 d3dx9_43.dll、xinput1_3.dll 等 legacy 组件;
  3. .NET Framework:控制面板 → 程序 → 启用或关闭 Windows 功能,勾选 .NET Framework 3.5;部分新游戏还需要 .NET Desktop Runtime。
最精确的做法:每个游戏的安装目录里基本都有 _CommonRedist 文件夹(下面分 vcredist / DirectX / DotNet),把里面 x86、x64 安装器都跑一遍,就是开发者测试过的版本组合。

三、虚拟内存

16GB 物理内存的机器,建议把虚拟内存初始值设为 8192MB、最大值 16384MB,或直接选"自动管理"。部分老游戏和大型沙盒对提交内存很敏感,太小会直接报内存不足退出。

四、系统与电源设置

五、我的配置清单

类别项目
驱动显卡官网驱动、声卡/网卡驱动(主板官网)
运行库VC++ 2005-2022 x86+x64、DirectX 2010-06、.NET 3.5 / Desktop Runtime
按需OpenAL(老游戏)、XNA Framework(部分独立游戏)
系统虚拟内存、高性能电源、存储感知、临时文件清理
工具7-Zip、Everything、DXDIAG(Win+R 输入 dxdiag 可查组件版本)

这套环境我在每台电脑上都是先装好再装游戏,后面确实很少再碰"缺 DLL"类报错。遇到问题时,先用 dxdiag 确认组件版本,能少走很多弯路。

← 返回首页(更多教程)