作者logs ( )
看板Windows
标题[问题] Win8 移动 AppData ?
时间Wed Sep 11 01:42:06 2013
由於要新买的电脑系统磁碟机是 SSD,容量必然很有限
所以很自然的想要尝试移动 AppData 目录
但很不幸的,即使是改 registry、robocopy、用 mlink (junction link)
网路上都指出:还是会出现问题
而这些问题每次都还是要手动修改,似乎太麻烦了
偶然在网路上查到了这个办法
不晓得有没有人试过?看起来好像很容易
http://www.xiaochongxitong.com/jiaocheng/win8/1218208.html
如果看不到网页的话,简述如下:
进入控制台,修改系统环境变数 (修改 TEMP, TMP 位置的那个画面)
有一个叫做 USERPROFILE 的环境变数
把路径改成想要的位置之後,重开机AppData就会自动移动到目的地了 !?
PS: 但网页上的图片画的是「新增」变数,
可能本来没有这个变数的话,要自己加上去吧?
现在手边没有W8可以用,不知道这招是否真有这麽神奇?
除了 AppData,另一个存在已久的、更可怕的怪物是 Installer
存放的资料只有在安装/解安装/升级的时候会用到
简单讲如果不解安装根本就是无用的东西
只不过系统常常要更新 (ex: Windows Update) 这时候就要用到了
但是想要移动 Installer 目前已知方法皆无效,只能放着不管
曾遇到的惨痛经验是,用了 mlink 之後只要 Windows Update 一开
dest dir 会被完全清空
也就是说如果原本 C:\Windows\Installer 指向 D:\Installer
本来预期是系统会把 D:\Installer 当作 C: 的来用
结果 msi 类型的安装程式一执行 (特别是会动到 Installer 的那种)
会把 D:\Installer 内容物先清空,接着把 junction link 取消
这一清空就不得了,系统根本不可能再安装/反安装程式了
除非应用程式不使用 msi
从此只要安装程式是 msi 的,能不用就不要用
像是选免安装zip或是由其他installer包装的release
这麽做也让 Installer 目录不要增长的太大太快
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.255.52.210
※ 编辑: logs 来自: 111.255.52.210 (09/11 01:42)