Windows系统将虚拟内存固定在高速固态硬盘上,能显著降低页面交换延迟、提升多任务响应一致性,并避免C盘小容量SSD因pagefile.sys持续写入而频繁触发空间告警;操作需切断自动管理、锁定物理页边界、确保TRIM启用且SSD健康(重定位扇区为0、剩余寿命≥85%),清除C盘分页文件后在D盘设相同初始与最大值(如16GB内存填24576MB),重启生效并用resmon和wmic验证唯一性。

Windows系统将虚拟内存固定在高速固态硬盘上,能显著降低页面交换延迟、提升多任务响应一致性,并避免C盘小容量SSD因pagefile.sys持续写入而频繁触发空间告警——这一步操作不是简单换位置,而是要切断自动管理逻辑、锁定物理页边界、确保TRIM正常运行,否则可能引发硬错误率飙升或重启后配置回退。
确认目标SSD健康状态与TRIM启用
打开“磁盘管理”(Win+X → 磁盘管理),识别你要使用的NVMe或SATA SSD对应盘符(如D:);右键该盘 → “属性” → “工具” → “优化”,查看状态是否为“已启用TRIM”。若显示“未启用”,必须以管理员身份运行命令提示符,执行defrag /o /d强制刷新TRIM队列。同时用CrystalDiskInfo检查SMART数据:【“重定位扇区计数”必须为0,“剩余寿命”不低于85%】,任一异常都将导致pagefile.sys写入失败,引发Premiere Pro导出卡死或VS编译中途崩溃。
用于设计、审查、生成或重构使用Effector、effector-react、Farfetched、AtomicRouter、@effector/next等库的React应用。
清除C盘分页文件并锁定D盘为唯一位置
第一步:按Win+R输入systempropertiesadvanced回车→“高级”选项卡→“性能”区域点“设置”→“高级”页签→“虚拟内存”旁点“更改”。
第二步:取消勾选“自动管理所有驱动器的分页文件大小”。
第三步:在驱动器列表中选中C盘→选择“无分页文件”→点击“设置”按钮(此操作会立即删除C:\pagefile.sys,不可跳过)。
第四步:选中D盘→勾选“自定义大小”→“初始大小”和“最大值”都填同一数值(16GB内存填24576,32GB填49152,单位MB,不加逗号)→点击“设置”。
第五步:连点三次“确定”关闭所有窗口,系统提示重启时立即执行——【不重启则pagefile.sys不会在D盘生成,且C盘残留的临时分页文件可能引发IO冲突】。
验证是否真正生效并规避注册表陷阱
重启后,按Win+R输入resmon打开资源监视器→切换到“内存”页签→查看“提交限制”数值是否接近你设定的最大值(如24576MB);再打开命令提示符(无需管理员权限),执行wmic pagefile list /format:list,输出中必须只出现一行Name=D:\pagefile.sys,且TempPageFile=FALSE。若仍看到C:\pagefile.sys,说明系统启用了BitLocker或设备加密——此时需进入注册表编辑器(regedit),定位到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management,将PagefileOnOsVolume值由1改为0,再重启一次。

















