找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 137|回复: 12

系统补丁安装解压临时文件路径(已解决)

[复制链接]
发表于 4 小时前 来自手机 | 显示全部楼层 |阅读模式
本帖最后由 窄口牛 于 2026-3-28 14:12 编辑

众所周知,微软的补丁安装,需要解包到一个串码临时路径,它默认貌似是选择体积最大空白分区?
问题来了,我有内存盘,有没有办法让其释放到内存盘里?
 楼主| 发表于 半小时前 | 显示全部楼层
本帖最后由 窄口牛 于 2026-3-28 14:17 编辑

受八楼提示,可以搞个vhd放内存盘,再挂载。
不过现在要想办法,让XP支持vhd。
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
微软Windows系统在安装补丁时,确实会将补丁中的文件解压到一个临时文件夹中,这个路径通常类似于 $NTUninstallKB123456$ 这样的格式,位于系统盘或其他临时选择的磁盘位置。
默认情况下,系统会根据磁盘空间选择一个合适的分区进行解压,通常会选择剩余空间较大的分区。但如果你希望将这些临时解压路径指定到内存盘(RAM Disk),有以下几种方法可以尝试:



方法一:修改系统临时文件夹路径到内存盘

  • 将内存盘挂载为一个固定盘符(如 R:\)。
  • 设置系统的临时文件夹路径指向内存盘:
    • 右键“此电脑” → “属性” → “高级系统设置”。
    • 在“高级”选项卡下点击“环境变量”。
    • 找到“系统变量”中的 TEMP 和 TMP,将它们的值修改为内存盘中的路径,例如:R:\Temp。
  • 重启系统,确保补丁安装程序使用新的临时路径。

注意:某些系统级别的补丁安装可能不完全依赖这个环境变量,还可能使用系统内部路径,因此效果因补丁而异。



方法二:使用符号链接(Symbolic Link)将默认路径指向内存盘

  • 将内存盘挂载为一个盘符,如 R:\。
  • 在内存盘中创建一个文件夹,如 R:\PatchTemp。
  • 将原系统默认的补丁解压路径(如 C:\Windows\$NTUninstallKB...)移动到内存盘,并创建符号链接:                                       
    mklink /J C:\Windows\$NTUninstallKBxxx R:\PatchTemp这样系统解压时就会实际写入内存盘。

注意:操作前建议备份原路径内容,且需管理员权限运行命令提示符。



方法三:使用第三方工具管理补丁安装路径
一些补丁管理工具(如 Windows Update MiniToolPatch My PC)允许你自定义补丁解压路径。你可以将其设置为内存盘中的路径,避免占用实际磁盘空间。



注意事项
  • 内存盘在断电或重启后内容会丢失,因此要确保在系统运行期间保留所需文件。
  • 确保内存盘有足够的空间(通常补丁解压需要几百MB到几GB不等)。
  • 不是所有补丁都支持自定义路径,部分系统级更新仍可能使用默认路径。










回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
了解下
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
2楼回复可行?

点评

这种纯纯的搬运AI聊天结果,就直接忽略就行了。  发表于 1 小时前
回复

使用道具 举报

 楼主| 发表于 2 小时前 | 显示全部楼层
估计只能用占空文件塞满各个分区空间才行,确保内存盘剩余空间为最大。
回复

使用道具 举报

发表于 1 小时前 | 显示全部楼层
如果都想用填充的方式了 …   那么为什么不能把 内存盘 搞成“最大”的?不管物理分区有多大,内存盘就比它一点。

点评

内存盘要受内存大小的限制啊,磁盘分区比内存大得多。 关键是填充了,也是写入操作,没有意义再到内存盘了。  详情 回复 发表于 1 小时前
回复

使用道具 举报

 楼主| 发表于 1 小时前 | 显示全部楼层
201027149 发表于 2026-3-28 13:12
如果都想用填充的方式了 …   那么为什么不能把 内存盘 搞成“最大”的?不管物理分区有多大,内存盘就比它 ...

内存盘要受内存大小的限制啊,磁盘分区比内存大得多。
关键是填充了,也是写入操作,没有意义再到内存盘了。

点评

用的 Primo Ramdisk,内存盘容量反正是可以随便给的,给多少不重要,反正实际使用也没办法突破物理内存大小,也不会比如分 100G 就真占 100G。附个图更直观些。  详情 回复 发表于 1 小时前
回复

使用道具 举报

发表于 1 小时前 | 显示全部楼层
窄口牛 发表于 2026-3-28 13:19
内存盘要受内存大小的限制啊,磁盘分区比内存大得多。
关键是填充了,也是写入操作,没有意义再到内存盘 ...

用的 Primo Ramdisk,内存盘容量反正是可以随便给的,给多少不重要,反正实际使用也没办法突破物理内存大小,也不会比如分 100G 就真占 100G。附个图更直观些。
1.png

点评

才知道可以不受内存大小限制 但是我的硬盘有个2.7t剩余  详情 回复 发表于 半小时前
回复

使用道具 举报

 楼主| 发表于 半小时前 | 显示全部楼层
201027149 发表于 2026-3-28 13:34
用的 Primo Ramdisk,内存盘容量反正是可以随便给的,给多少不重要,反正实际使用也没办法突破物理内存大 ...

才知道可以不受内存大小限制
但是我的硬盘有个2.7t剩余
QQ拼音截图20260328140351.png
回复

使用道具 举报

发表于 半小时前 | 显示全部楼层
在论坛每天都能跟大佬学到东西
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持| 无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-3-28 14:55

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表