You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何修改Windows系统中DVD刻录的默认临时路径以解决‘目标路径过长’问题

如何修改Windows系统中DVD刻录的默认临时路径以解决‘目标路径过长’问题

嘿,我之前也碰到过一模一样的困扰——用mklink做了目录链接但完全没用,系统还是死盯着C盘那个长路径的临时文件夹不放。其实问题出在Windows的DVD刻录临时路径是存在注册表中的,系统会直接读取这个注册表项,而不会跟随快捷链接走,所以得从根源上修改注册表才行,具体步骤如下:

  • 首先,关闭所有和刻录相关的窗口、程序,甚至可以重启一下Windows资源管理器(打开任务管理器,找到explorer.exe结束任务,再点击“运行新任务”重新启动它),确保没有进程在占用原刻录临时目录。
  • 按下Win+R打开运行窗口,输入regedit回车,打开注册表编辑器。
  • 在注册表中定位到这个路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CD Burning
  • 在右侧面板中找到名为BurnDir的字符串值(如果找不到,右键空白处选择「新建」→「字符串值」,命名为BurnDir即可)。
  • 双击BurnDir,将它的「数值数据」改成你想要的短路径,比如D:\Burn,注意不要加引号,直接输入路径就行。
  • 保存修改后关闭注册表编辑器,再重启一次电脑或者资源管理器,这样Windows刻录功能就会默认使用你设置的新临时路径了。

另外还要提醒两点:一是确保你设置的新目录(比如D:\Burn)当前用户有完整的读写权限,不然刻录时可能会出现权限错误;二是如果之前原临时目录里有残留的刻录文件,最好清空掉,避免干扰新路径的使用。

这样修改后,原本接近255字符的源路径加上新的短临时路径,就不会触发“目标路径过长”的报错了。

备注:内容来源于stack exchange,提问作者Steve Elmer

火山引擎 最新活动