可将windows 11临时文件路径从c盘改为d盘以释放空间并提升性能:一、修改用户级%temp%和%tmp%变量指向d:\temp\user;二、修改系统级变量指向d:\temp\system;三、通过命令提示符验证路径生效;四、为新文件夹设置everyone、system及当前用户完全控制权限;五、手动清空原c盘%temp%和c:\windows\temp残留文件。

如果您希望减少C盘空间占用并提升系统临时文件读写性能,可将Windows 11的默认临时文件路径从C盘更改为其他分区。系统临时文件夹(%TEMP%和%TMP%)默认指向C盘用户目录及系统目录,但Windows允许通过环境变量修改其指向位置,从而将新生成的临时数据定向至D盘等非系统盘。以下是具体操作步骤:
一、修改用户级临时文件路径(%TEMP%与%TMP%)
该方法仅影响当前登录用户的临时文件存储位置,不改变系统级服务行为,操作安全且无需管理员权限即可生效。修改后,所有以当前用户身份运行的应用程序(如浏览器、Office、下载工具等)将自动在新路径下创建临时文件。
1、右键“此电脑”或“我的电脑”,选择“属性”。
2、点击左侧“高级系统设置”,在弹出窗口中切换到“高级”选项卡,点击“环境变量”按钮。
3、在“用户变量”区域中,找到变量名为TEMP和TMP的两项,分别双击编辑。
4、将变量值修改为新路径,例如:D:\Temp\User;确保路径末尾不带反斜杠,且目标文件夹已手动创建(若不存在,需提前在D盘新建Temp→User文件夹)。
5、依次点击“确定”保存所有更改,然后重启所有已打开的应用程序(包括浏览器、微信、Office等),使新路径生效。
二、修改系统级临时文件路径(需管理员权限)
该方法针对全局临时路径,影响以SYSTEM、LOCAL SERVICE等身份运行的服务及安装程序。修改前必须确保目标盘符有足够空间与稳定权限,且不能指向网络路径或可移动设备。操作涉及系统变量,需谨慎核对路径格式。
1、在“环境变量”窗口中,切换至“系统变量”区域。
2、找到变量名为TEMP和TMP的两项,分别双击编辑。
3、将变量值统一修改为同一本地固定路径,例如:D:\Temp\System;同样需提前在D盘创建该完整路径(D:\Temp\System)。
4、点击“确定”关闭所有对话框,重启计算机以使系统级服务加载新路径。
三、验证临时路径是否生效
路径修改完成后,必须确认系统与应用程序实际使用的是新位置,避免因拼写错误、权限缺失或未重启导致旧路径继续写入。验证方式为直接调用系统命令展开当前解析路径,结果应显示新指定目录。
1、按下Win + R打开“运行”对话框,输入cmd并回车启动命令提示符。
2、依次执行以下两条命令:
echo %TEMP%
echo %TMP%
3、观察输出结果——两行均应显示为所设新路径,例如D:\Temp\User(用户级)或D:\Temp\System(系统级)。
4、若仍显示C盘路径(如C:\Users\XXX\AppData\Local\Temp),请检查是否遗漏重启、路径拼写错误、目标文件夹未创建,或误在错误变量区域(用户/系统)中修改。
四、创建并配置新临时文件夹权限
将临时路径移至非系统盘后,必须赋予当前用户及SYSTEM账户完全控制权限,否则部分程序(尤其是安装包、更新服务)会因拒绝访问而失败或回退至C盘创建临时文件。权限缺失是迁移失败最常见的原因。
1、在文件资源管理器中导航至新路径(如D:\Temp\User),右键该文件夹,选择“属性”。
2、切换到“安全”选项卡,点击“编辑”按钮。
3、点击“添加”,在输入框中键入Everyone,点击“检查名称”后确定。
4、在下方权限列表中,勾选“完全控制”,点击“应用”并确认权限继承提示。
5、重复上述步骤,为SYSTEM和当前登录用户名单独添加“完全控制”权限,确保无遗漏主体。
五、清理原C盘临时文件夹残留
路径变更仅影响后续新生成的临时文件,原有C盘中的%TEMP%与C:\Windows\Temp内容不会自动迁移或删除。这些残留文件已无程序引用,可安全清除,否则仍将占用C盘空间,抵消迁移效果。
1、按下Win + R,输入%temp%并回车,打开原用户临时文件夹。
2、按Ctrl + A全选,再按Shift + Delete永久删除全部内容;遇到“文件正在使用”提示时跳过对应项。
3、再次按下Win + R,输入C:\Windows\Temp并回车,获取管理员权限后全选并Shift + Delete清空。
4、可选:输入prefetch进入C:\Windows\Prefetch,删除全部文件(系统将在下次启动时重建)。











