d*******r 发帖数: 432 | 1 【 以下文字转载自 Windows 讨论区 】
发信人: dogwalker (3AN-), 信区: Windows
标 题: Win7 move users, programdata folder 问题
发信站: BBS 未名空间站 (Fri Feb 5 22:35:31 2010, 美东)
看了几个教程,准备用 symbolic link,不过还有点糊涂,请明白人指点。
比如,
robocopy c:\users d:\users /MIR /XJ
rmdir C:\users /S /Q
mklink /D c:\users d:\users
这个 mklink 呢,有的地方说用 /D 有的用 /J, 有的说registry 不用动,有的说用 /
D 要改registry, 用 /J 不用,有的说都要改registry ...
照俺的理解呢(很可能不对),在这里 /D /J 应该没区别,应该都不用该registry.
请高手指点,想弄明白了再动手,要还有别的注意事项,也请说说,多谢了。 |
d*******r 发帖数: 432 | 2 貌似很多人用ssd啊,难道都没有弄这个?
/
【在 d*******r 的大作中提到】 : 【 以下文字转载自 Windows 讨论区 】 : 发信人: dogwalker (3AN-), 信区: Windows : 标 题: Win7 move users, programdata folder 问题 : 发信站: BBS 未名空间站 (Fri Feb 5 22:35:31 2010, 美东) : 看了几个教程,准备用 symbolic link,不过还有点糊涂,请明白人指点。 : 比如, : robocopy c:\users d:\users /MIR /XJ : rmdir C:\users /S /Q : mklink /D c:\users d:\users : 这个 mklink 呢,有的地方说用 /D 有的用 /J, 有的说registry 不用动,有的说用 /
|
t**t 发帖数: 27760 | 3 这个跟SSD有什么关系?
【在 d*******r 的大作中提到】 : 貌似很多人用ssd啊,难道都没有弄这个? : : /
|
d*******r 发帖数: 432 | 4 用ssd的不都是尽量精简系统盘吗,所以想把这些挪到别的盘上,难道大家都不折腾这
些?
【在 t**t 的大作中提到】 : 这个跟SSD有什么关系?
|
t**t 发帖数: 27760 | 5 的确要精简系统盘
但和USER目录无关。
数据盘都在别的盘。
【在 d*******r 的大作中提到】 : 用ssd的不都是尽量精简系统盘吗,所以想把这些挪到别的盘上,难道大家都不折腾这 : 些?
|
d*******r 发帖数: 432 | 6 很多程序都往 users folder 写东西啊,尤其是appdata, 还有很多游戏的 savefile
也是,我没用几天,已经好几百mb了。
【在 t**t 的大作中提到】 : 的确要精简系统盘 : 但和USER目录无关。 : 数据盘都在别的盘。
|
p**i 发帖数: 688 | 7 如果是symbolic link, 那应该是文件系统级的, 不知道为啥会需要改registry
我在xp下用过不少NTFS junction指向user profile, 都不需要动registry
你可以建个new user试试
【在 d*******r 的大作中提到】 : 很多程序都往 users folder 写东西啊,尤其是appdata, 还有很多游戏的 savefile : 也是,我没用几天,已经好几百mb了。
|
d*******r 发帖数: 432 | 8 嗯,我也觉得是这样,不过不很肯定。
也没建新用户,直接上了,用了一个多小时,各个程序都跑了一遍,基本没问题,一个
觉得最不可能有问题的(山口山)反而出了点问题,不过google了一下,很容易解决了。
说下过程,要是有人也想弄,可以参考下。
0. backup your stuff incase something goes wrong
1. enable Administrator account (if it's disabled), login as Administrator
2. start cmd prompt, robocopy c:\users\username d:\users\username /MIR /
copyall /XJ
3. rmdir c:\users\username /s /q
这里要是有些东西删不掉,restart in safe mode then try again, make sure c:\
users\username folder is deleted
4. mklink /D c:\users\username d:\users\us
【在 p**i 的大作中提到】 : 如果是symbolic link, 那应该是文件系统级的, 不知道为啥会需要改registry : 我在xp下用过不少NTFS junction指向user profile, 都不需要动registry : 你可以建个new user试试
|
a9 发帖数: 21638 | 9 用mklink干嘛,直接修改注册表改成d:\users\username不就得了?
了。
【在 d*******r 的大作中提到】 : 嗯,我也觉得是这样,不过不很肯定。 : 也没建新用户,直接上了,用了一个多小时,各个程序都跑了一遍,基本没问题,一个 : 觉得最不可能有问题的(山口山)反而出了点问题,不过google了一下,很容易解决了。 : 说下过程,要是有人也想弄,可以参考下。 : 0. backup your stuff incase something goes wrong : 1. enable Administrator account (if it's disabled), login as Administrator : 2. start cmd prompt, robocopy c:\users\username d:\users\username /MIR / : copyall /XJ : 3. rmdir c:\users\username /s /q : 这里要是有些东西删不掉,restart in safe mode then try again, make sure c:\
|
p**i 发帖数: 688 | 10 有些很土的软件例如outlook 2007, 把date file目录都hard code在registry里
我个人认为用link简单一些, 否则会需要改大量的registry
一个
Administrator
【在 a9 的大作中提到】 : 用mklink干嘛,直接修改注册表改成d:\users\username不就得了? : : 了。
|
t**t 发帖数: 27760 | 11 outlook的data file可以设置到其它盘。
【在 p**i 的大作中提到】 : 有些很土的软件例如outlook 2007, 把date file目录都hard code在registry里 : 我个人认为用link简单一些, 否则会需要改大量的registry : : 一个 : Administrator
|
a9 发帖数: 21638 | 12 你改完用户以后再装outlook的话就没问题了。
我装完系统第一件事就是把用户目录搞好。
还有一个办法是用预安装文件。一劳永逸。Users目录可以指定。
解决
/
c
registry
【在 p**i 的大作中提到】 : 有些很土的软件例如outlook 2007, 把date file目录都hard code在registry里 : 我个人认为用link简单一些, 否则会需要改大量的registry : : 一个 : Administrator
|
R**T 发帖数: 1173 | 13 要在安装Win7,进行到输入用户名,计算机名之前,Shift+F10,在dos窗口输入以下指令
装完系统之后再改,很难弄干净。
对于只能装一个HD的笔记本,我一般在SSD上分一个5G左右的盘放user profile。user
data分开放主要是图恢复系统方便。山口山这样的,不要装在user profile目录下就好
了。
/
【在 d*******r 的大作中提到】 : 嗯,我也觉得是这样,不过不很肯定。 : 也没建新用户,直接上了,用了一个多小时,各个程序都跑了一遍,基本没问题,一个 : 觉得最不可能有问题的(山口山)反而出了点问题,不过google了一下,很容易解决了。 : 说下过程,要是有人也想弄,可以参考下。 : 0. backup your stuff incase something goes wrong : 1. enable Administrator account (if it's disabled), login as Administrator : 2. start cmd prompt, robocopy c:\users\username d:\users\username /MIR / : copyall /XJ : 3. rmdir c:\users\username /s /q : 这里要是有些东西删不掉,restart in safe mode then try again, make sure c:\
|