讲师中心 微信公众号
AI工具推荐 视频效率加速

如何更改临时文件夹的默认存放地

秋萱君_6000

秋萱君_6000

发布时间:2026-07-29 10:09:24

|

867人浏览过

|

来源于php中文网

原创

必须更改临时文件夹默认存放地以缓解C盘空间压力,方法包括:1.修改系统环境变量TEMP/TMP;2.通过设置应用重定向用户临时文件夹;3.用mklink创建符号链接;4.单独配置Bandizip专用临时目录。

如何更改临时文件夹的默认存放地

当C盘空间持续告急、磁盘分析工具显示大量临时文件堆积在C:\Users\用户名\AppData\Local\Temp或C:\Windows\Temp时,必须立即更改临时文件夹的默认存放地——不改则系统服务、安装程序、浏览器和Office等所有依赖TEMP/TMP变量的进程,仍将无差别向C盘写入临时数据。

通过系统属性修改用户与系统级环境变量

这是覆盖最广、兼容性最强的方法,所有新启动的桌面程序、后台服务(包括Windows Update、BITS、msiserver)都会读取该设置。

第一步:右键“此电脑”→选择“属性”→点击左侧“高级系统设置”→在弹出窗口中切换到“高级”选项卡→点击“环境变量”按钮。

第二步:在“用户变量”区域,找到TEMP和TMP两项;若不存在,点击“新建”创建;双击TEMP,将变量值设为【D:\Temp\User】(路径末尾不能带反斜杠,且D:\Temp\User文件夹必须已手动创建);对TMP执行完全相同的操作,值也设为D:\Temp\User。

第三步:在“系统变量”区域,同样找到TEMP和TMP;双击编辑,将两项变量值均设为【D:\Temp\System】(该路径也需提前创建,并确保当前用户对该文件夹拥有“完全控制”权限,否则系统服务可能因无写入权而降级使用默认路径)。

第四步:依次点击所有窗口中的“确定”,关闭全部对话框;重启计算机——未重启则系统级服务仍沿用旧路径,用户级应用也可能缓存旧值。

用设置应用图形化重定向用户临时文件夹

该方法仅影响UWP应用及部分现代组件,传统桌面程序仍优先读取环境变量;适合不想碰注册表、也不愿开管理员权限的普通用户。

按下Win + I打开“设置”→点击左侧“系统”→右侧点“存储”→向下滚动至“高级存储设置”→点击“更改临时文件夹位置”。

点击“浏览”→导航至D盘已创建好的文件夹(如D:\Temp\Settings)→选中该文件夹→点击“选择文件夹”→再点“确定”。

系统会提示“需要重启才能应用更改”,保存工作后立即重启。注意:此操作不会修改环境变量,也不会影响C:\Windows\Temp;若你同时做了环境变量修改,此处设置会被忽略——二者冲突时,环境变量优先级更高。

用mklink创建符号链接重定向原路径

该方法保留原有路径字符串不变,只在NTFS底层将其映射到另一磁盘,可规避部分严格校验路径的安装器或安全软件报错。

以管理员身份打开命令提示符或PowerShell。

执行命令创建目标目录:mkdir D:\Temp\WinSystem。

停止可能占用临时文件的关键服务:net stop wuauserv & net stop cryptsvc & net stop bits & net stop msiserver。

重命名原系统临时文件夹:ren C:\Windows\Temp Temp.old。

执行符号链接创建命令:mklink /J C:\Windows\Temp D:\Temp\WinSystem。

对用户级临时文件夹重复操作:先执行ren "%LOCALAPPDATA%\Temp" Temp_User_Old,再执行mklink /J "%LOCALAPPDATA%\Temp" "D:\Temp\User"。

重启上一步中停止的服务:net start wuauserv & net start cryptsvc & net start bits & net start msiserver。

手动修改Bandizip专用临时目录

Bandizip解压大文件时,默认将临时数据写入C:\Users\用户名\AppData\Local\Temp,极易导致C盘爆满;它不读取系统TEMP变量,必须单独配置。

方法一:通过“选项→设置→高级”路径修改

启动Bandizip程序,点击顶部菜单栏中的选项→在下拉菜单中选择设置→在左侧功能列表中单击“高级”选项卡→在右侧区域找到“临时文件夹”复选框,勾选以启用自定义路径→点击“浏览”按钮,在弹出窗口中指定非C盘路径(例如D:\Bandizip_Temp)→点击“确定”保存设置。

方法二:通过“编辑→设置→其他设置”路径启用

打开Bandizip后,点击顶部菜单栏的“编辑”→选择下拉项中的“设置”→在左侧导航栏中点击“其他设置”→向下滚动至“临时文件夹”区域,勾选启用开关→点击“浏览”,定位到目标磁盘的空闲文件夹(建议新建专用文件夹,避免与其他程序混用)→确认路径无误后,点击“应用”,再点击“确定”完成生效。

方法三:手动编辑config.ini强制指定

在D盘或E盘根目录下新建文件夹,命名为BZ_Temp(路径示例:D:\BZ_Temp)→确保该文件夹具有当前用户完全控制权限(右键→属性→安全→编辑→勾选“完全控制”)→关闭Bandizip,按下Win+R输入%appdata%\Bandizip\回车,打开配置目录→查找并用记事本打开config.ini文件→在[Advanced]节区下方添加新行:TempPath=D:\BZ_Temp(路径需与实际一致,使用反斜杠)→保存文件,重新启动Bandizip,临时路径即按配置文件设定生效。

热门AI工具

更多
LibLibAI
LibLibAI Hot

一款AI视频创作工具,主要用于国内领先的AI创意平台,以海量模型、低门槛操作与“创作-分享-商业化”生态,让小白与专业创作者都能高效实现图文乃至视频创意表达,适合需要提升相关任务效率的用户。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
PixTV官网入口地址合集
PixTV官网入口地址合集

本专题汇总了 PixTV AI 一站式视频创作平台的官方入口与使用教程。无需下载软件,浏览器直接访问即可使用。平台将剧本、图像、视频、声音与剪辑整合在“无限画布”中,接入 GPT Image 2.5、Seedance 2.5 等头部模型。本专题整理了从新建画布、角色锚定、分镜拆分到视频生成与导出的完整操作指南,助你快速上手 AI 短剧与漫剧创作。

40

2026.10.10

Kratos框架HTTP与gRPC服务开发教程
Kratos框架HTTP与gRPC服务开发教程

本专题围绕Kratos框架双协议服务开发,涵盖HTTP路由与处理器编写、参数获取、gRPC服务实现与客户端调用、metadata上下文传递、encoding编解码注册、统一响应封装、超时控制与流式响应实现方法。

20

2026.10.10

Kratos框架Protobuf接口定义与代码生成合集
Kratos框架Protobuf接口定义与代码生成合集

本专题讲解Kratos框架接口定义体系,涵盖proto编写规范、proto add/client/server生成命令、http注解路由、validate校验、OpenAPI文档生成、跨服务proto复用与兼容性设计。

0

2026.10.10

C++虚函数怎么定义和调用
C++虚函数怎么定义和调用

C++虚函数是实现运行时多态的重要机制。本专题从virtual关键字的基本用法入手,介绍基类与派生类之间的函数重写、基类指针调用派生类方法,以及动态绑定的执行过程,帮助初学者掌握虚函数的核心语法。

20

2026.10.10

C++类与对象的封装方法教程
C++类与对象的封装方法教程

C++封装是面向对象编程的核心特性之一,通过类将数据与操作数据的函数组织在一起,并利用访问权限控制外部访问。本专题介绍类的定义、成员变量、成员函数以及public、private和protected的使用方法,帮助初学者掌握封装的基本原理。

20

2026.10.10

C++构造函数定义与调用方法
C++构造函数定义与调用方法

C++构造函数用于初始化类对象,是面向对象编程的重要基础。本专题从构造函数的定义、声明和调用入手,介绍默认构造函数、带参数构造函数、拷贝构造函数及成员初始化列表,帮助初学者掌握对象创建与初始化的基本方法。

20

2026.10.10

Kratos框架零基础入门教程
Kratos框架零基础入门教程

本专题整理Kratos框架入门内容,涵盖Go环境准备、kratos CLI安装升级、new命令创建项目、目录结构分层说明、服务启动与双协议端口、依赖下载报错排查,帮助开发者快速跑通第一个Kratos框架微服务应用。

20

2026.10.10

C++条件判断语句怎么写
C++条件判断语句怎么写

C++条件判断是控制程序执行流程的重要基础。本专题介绍if、if-else、else if和switch等常见分支语句,结合条件表达式、比较运算符与代码示例,帮助初学者掌握不同场景下的判断逻辑。

0

2026.10.10

C++变量怎么声明和赋值
C++变量怎么声明和赋值

C++变量是编写程序和存储数据的基础。本专题围绕变量声明、定义、初始化、赋值和类型选择等内容展开,帮助初学者理解不同变量的用法,并掌握在实际代码中定义和使用变量的方法。

20

2026.10.10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn