应立即执行五步清理:一、关闭高占用后台进程;二、清理%temp%及cleanmgr临时文件;三、手动设虚拟内存为物理内存1.5–2倍;四、禁用高影响自启程序与SysMain等服务;五、修改TEMP/TMP环境变量指向大容量磁盘。

电脑在运行软件安装包时弹出“内存不足”提示并中止安装,说明当前可用物理内存已被大量占用,或虚拟内存配置无法支撑安装进程的瞬时峰值需求,此时必须立即释放RAM并优化分页机制。
关闭高内存占用的后台进程
安装包启动时需加载解压模块与UI界面,对内存瞬时需求较高;若Chrome、微信、Teams等进程持续驻留数百MB内存,将直接挤占安装所需资源。
按 Ctrl + Shift + Esc 打开任务管理器。
切换到“进程”选项卡,点击“内存”列标题,使进程按使用量从高到低排序。
识别内存占用超过 400 MB 且非系统关键进程(如多个 chrome.exe 实例、WeChat.exe、Zoom.exe)。
右键选中目标进程 → 选择“结束任务”。【切勿结束 lsass.exe、winlogon.exe 或无明确路径的 svchost.exe】
清理系统临时文件与缓存目录
Windows持续生成安装残留、缩略图、日志等临时文件,虽不计入RAM使用,但会压缩C盘剩余空间,导致虚拟内存分页文件(pagefile.sys)无法动态扩展,间接阻断大体积安装包解压流程。
按 Win + R 输入 %temp% 回车,全选内容后按 Shift + Delete 永久删除。
再次按 Win + R 输入 cleanmgr 回车,选择系统盘(通常为C盘)→ 点击“清理系统文件” → 勾选“Windows更新清理”“临时文件”“传递优化文件” → 确认执行。
手动进入 C:\Windows\Temp,同样全选 → Shift + Delete 删除(跳过正在使用的文件)。
手动扩大并迁移虚拟内存
安装包解压过程高度依赖虚拟内存作为RAM补充缓冲区。默认自动管理常导致 pagefile.sys 尺寸过小或位置碎片化,尤其当C盘为机械硬盘或空间紧张时,读写延迟激增,触发内存告警。
方法一:扩大C盘虚拟内存
右键“此电脑” → “属性” → “高级系统设置” → “性能”栏点击“设置” → “高级”选项卡 → “虚拟内存”下点击“更改”。
取消勾选“自动管理所有驱动器的分页文件大小”。
选中C盘 → 选择“自定义大小” → 初始大小设为物理内存容量的 1.5倍(单位MB),最大值设为 2倍 → 点击“设置” → “确定” → 重启电脑。
方法二:迁移至非系统SSD(推荐长期使用)
在上一步“虚拟内存”设置界面中,先选中C盘 → 选择“无分页文件” → 点击“设置”清除原页面文件。
再选中另一块空闲空间充足、且为固态硬盘的分区(如D盘)→ 选择“自定义大小” → 初始大小设为物理内存的 1.5倍,最大值设为 3倍 → 点击“设置” → “确定” → 重启电脑。
禁用开机自启程序与后台服务
大量第三方软件默认开机自启,抬高系统基础内存占用(通常增加300–1200MB),显著压缩安装环境可用资源。禁用后不仅降低初始负载,还可缩短冷启动响应延迟。
第一步:禁用高影响启动项
在任务管理器中切换至“启动”选项卡 → 观察“启动影响”列为“高”或“中”的条目(如迅雷、网易云音乐、百度网盘、Steam Client Bootstrapper)→ 对确认无需开机即用的项目,右键点击后选择“禁用”。
第二步:停用非必要系统服务
按 Win + R 输入 services.msc 回车 → 找到 SysMain(原Superfetch)、Windows Search、Print Spooler(若近期不打印)→ 右键 → “属性” → 启动类型改为“手动”或“禁用” → 点击“停止” → “确定”。
完成全部禁用后,必须重启电脑,以释放已加载的启动项内存并使设置生效。
修改系统临时路径指向大容量磁盘
很多安装包(尤其是Inno Setup、NSIS打包的exe)默认将解压内容释放到系统临时目录,哪怕你选择安装到D盘,仍会因C盘临时目录空间不足而报错。
右键“此电脑” → “属性” → “高级系统设置” → “环境变量”。
在“用户变量”和“系统变量”中分别找到 TEMP 和 TMP → 双击修改为一个空间充足的路径,例如:D:\Temp。
提前在D盘创建该文件夹,并确保当前用户对该文件夹有完全控制权限。
修改完成后,重启安装程序,它会优先使用新路径解压,避免C盘空间不足问题。

















