Board logo

标题: [其他] [老坟新内容][视频讲解]移动 Users 目录, 拯救C盘 [打印本页]

作者: beterhans    时间: 2012-8-15 15:47     标题: [老坟新内容][视频讲解]移动 Users 目录, 拯救C盘

posted by wap, platform: Firefox

======= 2014/4/20 更新 ==========
前几天公司 IT 都不知道有这个方法,要我教她, 看来有必要做一个视频啦

视频讲解
http://www.bilibili.tv/video/av1074405/

另外有人反馈说 使用 mklink 做 symbol link 的方法有副作用. 所以我还是推荐我的方法。


----- 根源 ------
Windows 的 C 盘问题其实是一个历史和人文问题 不是技术问题.
Windows 是从 DOS 进化来的
Mac OSX, Linux 是从 Unix 进化来的

DOS 是一个单用户操作系统, 或者说没有用户这个概念.
而 Unix 从一开始就是多用户的,有账号密码的概念 有权限高低的概念
DOS 和早期 Windows 都是几乎没有用户概念的,这台电脑都是我的,东西随便放哪里都可以,再加上早期 DOS windows 非常容易出问题,但是出了问题就算高手也是无法搞定的,所以往往高手们的唯一选择就是重装系统。 这就造成了 用户数据放 D盘或者其他盘,C盘放系统的传统。 即使现在新电脑用户,也会被老一辈的人印象 喜欢把自己的东西放在不是C盘随便的什么地方。
然而windows是再朝 多用户 发展的,再windows vista/7 之后干脆 抄袭了 Unix 类系统的特征, 每个用户给一个目录,这个用户的东西就放这个下面。 但是不是每台机器都有D盘,所以用户目录默认就只能在C盘了。 这给已经形成的 文件随便按照自己意愿乱放习惯的人来说,很难接受 把文档放在 我自己目录下的我的文档里。 而是习惯去D盘建立一个其他文件夹。

然而 Unix 用户往往是接受过专门培训的,他们不会乱放,也不会滥用权限,所以没有这种历史遗留问题。
Mac 用户则大多数不清楚 Unix 文件系统, 也没有 C 盘 D 盘 只看见 文档 啊 下载啊 所以他们就对号入座把东西放在哪里, 而哪里恰恰就是 他自己的文件夹。

这就导致专业的程序员 更近了 微软进步的步伐,而用户却依然抱着 DOS 时代落后的观念
由于多用户操作的需要,在不同用户下生成不一样的缓存和零时文件 和配置文件是必要的,这样才能让不同用户使用不同配置使用相同软件。
而系统构架就是要软件把这些 放在 用户文件夹下。 然而 用户文件夹在 C盘 这个用户不准备放数据的地方。结果造成了悲剧。


======== 下面是老坟墓 ==========

刚刚看到个帖子 共享下方法

先科普
1. 罪魁祸首: 一个软件工具类 非游戏类 本身其实没有多大, 一般 20M 30M 上 100M 的算大的了. 但其实吃空间的不是软件本身 而是软件生成的用户数据(设置这类) 和 缓存文件
如果一个软件写的差比如很多国产软件... 估计都不会去清理缓存文件 就导致 C 盘越来越小.

2. User 文件夹. 这貌似是从 Linux/Unix.Mac 系统 copy 过来的概念, 每个用户都在这里建立一个同名目录 里面用来放用户的文档 比如说 图片 下载 音乐 等.. 但是! 那些生成配置文件 缓存文件 也在你的 User 文件夹下!
有人说 Google Chrome 很霸道只能安装在 C 盘 其实不对 是因为 要提高安全性它会强制安装到 你的 用户名下, 不让其他的人共享. 但如果你的 User 文件夹不在 C 盘 那么 Chome 也不在 C 盘.

结论 如果你只是把软件本体放在 D 盘 但生成的东西还是在你的 Users 目录下, 并且你的 Users 目录在 C 盘 那么 C 盘就会很紧张.


解决方法就是把 User 目录放到 D 盘.
但这个改动很大 注册表要更改 N 多键值. 我个人有个方法 很完美 但是推荐 新装机用户 或者 无所谓你的用户名叫什么的人.



==================================================================
1. 新装机用户 安装的时候会提示你 创建一个用户, 这个时候不要输入你要的用户名 写一个随便什么东西 反正后面要删除它的.
2. 去系统设置里 吧 那些隐藏的属性都打开 指导能看到 系统文件夹 和 隐藏文件夹
3. 在 D 盘 创建一个空 目录 叫 Users
4. 找到 C 盘的 Users 目录 (去 C 盘里看到有一个目录叫 "用户" 这个就是 Users 文件夹, 为啥叫 Users 因为他的真名是 Users "用户" 2个汉字 只是显示出来的假名而已.)
5. 将 C 盘 Users 目录下除了你当前用户的目录之外的所有内容 COPY 到 D 盘 Users 下. 期间会出现一些提示 选 yes 继续 或者覆盖就 OK.
(比如你的用户名叫 zhangxx 那么吧除了 zhangxx 之外的所有内容复制到 D 盘那个新的 Users 下.)
6. 修改注册表 点开始 windows 圆球 输入 regedit
找到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
将链接指向新的 Users 目录


7. 去控制面 找到 用户管理 创建一个你想要的新的用户.
8. 重启 使用新的用户登录
9. 去看一下 D 盘 Users 目录下是不是有你的用户名了? 有了就成功了, 以后你的 我的文档 下载 桌面 音乐 就都在 D 盘里面了 不在吃系统盘空间 你可以真的把文档放在我的文档里 下载放在下载里了!


收尾
去控制面板 删除那个临时用户 , 重启.
然后彻底删除 C 盘的整个 Users 目录.

本帖最后由 beterhans 于 2014-4-20 19:20 通过手机版编辑
作者: chronicle1st    时间: 2012-8-15 15:58

acronis 无损分区.

c盘分个50g,这种移动文件夹的多多少少会出问题.
作者: yx1120    时间: 2012-8-15 16:01

posted by wap, platform: iPhone

@yx1120 mark
作者: beterhans    时间: 2012-8-15 16:08

引用:
原帖由 chronicle1st 于 2012-8-15 15:58 发表
acronis 无损分区.

c盘分个50g,这种移动文件夹的多多少少会出问题.
这个方法我从 windows VISTA 用到现在完全没有任何问题

前提是要放弃 当前的帐号! 在修改后 新建帐号 新建的帐号 的所有注册表键值全部会自动指向新的地方. 绝对没有任何问题!

如果要移动当前帐号 确实一堆问题!
作者: beterhans    时间: 2012-8-15 19:41

还有一个是把 虚拟内存移动到其他的 盘 不过 SSD 最好不要移动 否则就慢了
作者: MIMURA    时间: 2012-8-16 09:36

mark
作者: AndMe    时间: 2012-8-16 20:12

posted by wap, platform: SAMSUNG (Galaxy Nexus)

不用那么麻烦,windows本身就可以移动,包括temp这些临时文件夹数据都可以高级选项里更改
作者: AndMe    时间: 2012-8-16 20:13

posted by wap, platform: SAMSUNG (Galaxy Nexus)

不用那么麻烦,windows本身就可以移动,包括temp这些临时文件夹数据都可以高级选项里更改
作者: 文丑但颜良    时间: 2012-8-16 20:18

mark 刚装完机 给c盘留了40g 装win7就用掉16g
作者: beterhans    时间: 2012-8-16 20:49

引用:
原帖由 AndMe 于 2012-8-16 20:13 发表
posted by wap, platform: SAMSUNG (Galaxy Nexus)

不用那么麻烦,windows本身就可以移动,包括temp这些临时文件夹数据都可以高级选项里更改
本身的移动不彻底的. :D
作者: naohlc    时间: 2012-8-16 22:51

马克思佩恩
作者: 葵花胃康灵    时间: 2012-8-16 23:04

mark
作者: 变形金刚    时间: 2012-8-16 23:38

posted by wap, platform: iOS

@变形金刚 mark
作者: arex    时间: 2012-8-16 23:52

128的SSD剩下不到10G了,捉鸡啊
作者: xxhunter    时间: 2012-8-17 00:01

刚才看了一下一个user文件夹就要我16G
但放弃现在这个也很麻烦啊 很多游戏软件都在里面有存档
作者: 多乐士    时间: 2012-8-17 08:38

mark
作者: 液体蜘蛛    时间: 2012-8-17 11:55

posted by wap, platform: BlackBerry (9780)

今晚装系统。马克
作者: witheredleaf    时间: 2012-8-17 12:00

觉得麻烦的单移文档也行啊,库里面点击文档右键属性里直接设置
作者: 伊藤伸惠    时间: 2012-8-17 12:12

posted by wap, platform: iPhone

我50G都不够用,前两天又划过去50G,现在压力小多了
作者: bstdy    时间: 2012-8-17 12:52

mark
作者: 刘泪    时间: 2012-8-17 13:39

自从合并所有区,C盘独占250GB后,世界变得太美妙了。
什么?东西多?你不能建几个目录么?以前几个分区你就建几个目录,这样分区不又回来了?
备份问题?好吧,我这是扒拉代码机,下载机,看动作片都嫌屏幕小机,基本不考虑备份,老xp已经活了两年了,目前没有重装必要

最后:与其天天这么折腾,还是C盘留多点吧。硬盘真不贵。
作者: beterhans    时间: 2012-8-17 14:35

引用:
原帖由 刘泪 于 2012-8-17 13:39 发表
自从合并所有区,C盘独占250GB后,世界变得太美妙了。
什么?东西多?你不能建几个目录么?以前几个分区你就建几个目录,这样分区不又回来了?
备份问题?好吧,我这是扒拉代码机,下载机,看动作片都嫌屏幕小机, ...
移动 User 的 另外一个好处就是 文档 和设置 都不会掉 (重装的话)
作者: beterhans    时间: 2012-8-17 14:40

引用:
原帖由 witheredleaf 于 2012-8-17 12:00 发表
觉得麻烦的单移文档也行啊,库里面点击文档右键属性里直接设置
没有多少人会吧 文档 放在我的文档里面的

Users 目录下 重点在每个用户名下的那个 AppData 这个隐藏目录中.
作者: 修    时间: 2012-9-24 21:36

MARK
作者: sw2sw2    时间: 2012-9-24 22:03

楼主火星了,网上早有教程,不用楼主那么麻烦,特别是新装机:
1、新系统安装时:
  在安装Win7的过程中,要求输入用户名及密码的时候,先不如输入任何信息,按“Shift+F10”呼出DOS窗口,输入以下命令:
  robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ    ------而后按下回车键,再输入
  rmdir "C:\Users" /S /Q   ------再按下回车键,最后输入
  mklink /J "C:\Users" "D:\Users"    ------以回车键结束命令输入
  而后关闭DOS窗口,按部就班继续安装直至完成。
  如此安装的Windows7,所有“用户特殊文件夹”(User Special Folder)的内容都已经被设置在D盘(非系统盘)上。

网上随便搜搜“Win7移动Users到D盘”多的是,已装好的系统怎么改也有教程
作者: liyu2000    时间: 2012-9-24 22:15

现在你们明白早些年thinkpad什么的整块盘就一个分区的意义了吧
作者: kaikaimao    时间: 2012-9-24 23:04

ren gong mark.
作者: xiduopan    时间: 2012-9-25 09:42

现在装各种亲戚朋友装系统,C盘直接100G妥妥的。
作者: arex    时间: 2012-9-25 10:09

128G SSD不够用了,等256的降价再买个,128G就装点儿游戏吧
作者: tumuyan    时间: 2012-9-25 10:49

posted by wap, platform: Nokia

USER文件夹删删就好了。哪个软件不能用直接重装。
作者: zcomic    时间: 2012-9-25 11:00

引用:
原帖由 arex 于 2012-8-16 23:52 发表
128的SSD剩下不到10G了,捉鸡啊
你这怎么用的啊,我把WIN7和WOW和暗黑3,以及十几个常用软件
都放在C盘,还有虚拟机也放里面,也还有50多G可用空间呢。
作者: Tchaikovsky    时间: 2012-9-25 17:20

posted by wap, platform: Android

@Tchaikovsky mark
作者: 大头木    时间: 2012-9-25 17:34

直接用mklink命令,很方便
作者: beterhans    时间: 2012-9-25 20:55

引用:
原帖由 sw2sw2 于 2012-9-24 22:03 发表
楼主火星了,网上早有教程,不用楼主那么麻烦,特别是新装机:
1、新系统安装时:
  在安装Win7的过程中,要求输入用户名及密码的时候,先不如输入任何信息,按“Shift+F10”呼出DOS窗口,输入以下命令:
  r ...
确实火星
才知道windows 也能像 Unix 那样做 Link
作者: swt    时间: 2012-9-25 22:07

马克,学习
作者: squallySP    时间: 2012-9-25 22:41

现在不是都不分区了么?
作者: riven    时间: 2012-9-25 23:32

posted by wap, platform: Amazon (Kindle)

@riven mark
作者: agefan    时间: 2012-9-26 00:10

马克了一下
作者: yuhui    时间: 2012-9-26 01:28

posted by wap, platform: iPhone

@yuhui mark
作者: 186000    时间: 2012-9-26 11:23

mark
作者: 风之扉    时间: 2012-9-26 11:24

posted by wap, platform: SAMSUNG (Galaxy S II)

@风之扉 mark
作者: fenrile    时间: 2012-9-26 12:25

posted by wap, platform: SAMSUNG (Galaxy Nexus)

c盘是ssd移动到D盘会不会影响速度
作者: beterhans    时间: 2012-9-26 18:51

引用:
原帖由 fenrile 于 2012-9-26 12:25 发表
posted by wap, platform: SAMSUNG (Galaxy Nexus)

c盘是ssd移动到D盘会不会影响速度
Users 放的是用户数据
只要程序本体在 C 盘就不会太慢
作者: alex8637    时间: 2013-2-5 22:22

引用:
原帖由 sw2sw2 于 2012-9-24 22:03 发表
楼主火星了,网上早有教程,不用楼主那么麻烦,特别是新装机:
1、新系统安装时:
  在安装Win7的过程中,要求输入用户名及密码的时候,先不如输入任何信息,按“Shift+F10”呼出DOS窗口,输入以下命令:
  r ...
下回装系统试试看
作者: 金镶玉    时间: 2013-2-5 23:13

强力马克··················
作者: lunar651    时间: 2013-2-6 09:20

posted by wap, platform: Huawei

马克
作者: 众神之弥撒    时间: 2013-2-6 09:31

posted by wap, platform: Symbian

立马装一个试试
在virtualbox上
作者: oldtype    时间: 2013-2-6 10:16

posted by wap, platform: GALAXY NOTE II

技术贴马克一下
作者: rekoeition    时间: 2013-2-6 11:12

posted by wap, platform: Android

马克,放假调教西盘
作者: 安非他命    时间: 2013-2-6 11:23

windows有连接吗?  连接到另外一个盘不就好了?
作者: pspgo    时间: 2013-2-6 12:17

楼主是怎么知道我叫zhangxx 的?
作者: 爱撕衣摸人    时间: 2013-2-6 12:20

真棒,SSD的福音!
作者: n2    时间: 2013-2-6 12:44

posted by wap, platform: iPad

喔喔哦喔喔哦 很好
作者: qiaogd    时间: 2013-2-6 15:11

MARK,技术贴
作者: eating2005    时间: 2013-2-6 15:35

posted by wap, platform: iPhone
引用:
原帖由 @zcomic  于 2012-9-25 11:00 发表
你这怎么用的啊,我把WIN7和WOW和暗黑3,以及十几个常用软件
都放在C盘,还有虚拟机也放里面,也还有50多G可用空间呢。
你这个估计是新装没多久吧,我把wow和d3放进去后现在就剩下30多了
作者: lewx    时间: 2013-2-6 23:11

posted by wap, platform: Nokia (E71)

怀念xp更改我的文档路径的方便
作者: zhiwu    时间: 2013-2-7 20:25

posted by wap, platform: UC

马克....
作者: FantasyJim    时间: 2013-2-7 22:00

posted by wap, platform: iPad

marl
作者: 199uu    时间: 2013-2-7 22:35

posted by wap, platform: Motorola (Defy)

技术贴,手动马克
作者: ECBV    时间: 2013-2-7 23:08

posted by wap, platform: HTC (Desire S)

马克贴
作者: XtonyeE    时间: 2013-6-4 09:55

posted by wap, platform: iOS

mark
作者: 李逵史莱克    时间: 2013-6-4 10:00

posted by wap, platform: Motorola

正好装机,太有用了
作者: 潜水运动员    时间: 2013-6-4 10:01

marl
作者: memajia    时间: 2013-6-4 10:08

posted by wap, platform: iOS

mark
作者: wht1188    时间: 2013-6-4 11:51

mark长姿势
作者: a50565486    时间: 2013-6-4 15:15

马克马克
作者: 不是他    时间: 2013-6-4 20:28

mark
作者: 788414    时间: 2013-6-4 20:51

现在的硬盘白菜价,C盘分个200G跟玩一样
作者: pspgo    时间: 2013-6-4 21:21

posted by wap, platform: Chrome

不知win8会不会有占用空间越来越大这个毛病?
作者: yfl2    时间: 2013-6-4 22:46

引用:
原帖由 788414 于 2013-6-4 20:51 发表
现在的硬盘白菜价,C盘分个200G跟玩一样
ssd
。。。。。。。。。。。。。
作者: xfameng    时间: 2013-6-5 00:21

坟挖成这样还mark。。。我勒个去。。。
作者: yy77    时间: 2013-6-5 07:49

posted by wap, platform: Nokia (E71)

如果只是一个物理盘的话,分区的意义实在不大,都划成c盘好了。
作者: fakecnc    时间: 2013-6-5 08:33

posted by wap, platform: XiaoMi (MI-ONE)

单个128Gssd应该够了吧,懒得折腾了
作者: 不知所谓无所谓    时间: 2013-6-5 08:43

一般会这么做的,都是喜欢单独分一个系统盘,什么东西都放在其他驱动器的人。像我这种除了备份盘之外所有东西都放在C盘的人来说,如果C盘空间不够用就说明该升级硬盘了。
作者: greatcoat    时间: 2013-6-5 09:06

分享工具,Win7资料转移
傻瓜式实现移动User目录
作者: greatcoat    时间: 2013-6-5 09:08

连击了。。。
作者: 一个新号    时间: 2013-6-5 10:11

上面那个怎么没法下载?
作者: 井下多罗    时间: 2013-6-5 11:41

马克一下
作者: 蛇酱    时间: 2013-6-5 11:53

引用:
原帖由 beterhans 于 2012-8-16 20:49 发表


本身的移动不彻底的. :D
现在C盘还只给40个G和09年电脑还只装512内存没什么区别
作者: kalarrd    时间: 2013-8-5 00:03

posted by wap, platform: iPad

mark
作者: Happyminti    时间: 2013-8-5 12:25

技术贴MARK
作者: 鬼冢英吉    时间: 2013-8-5 12:34

posted by wap, platform: Chrome

不分区不行么?
作者: waigua5856    时间: 2013-8-12 11:39

posted by wap, platform: Chrome

MARK长姿势
作者: aiboers110    时间: 2013-8-12 15:11

魔方一切搞定
作者: solduchamp    时间: 2013-8-12 15:16

引用:
原帖由 chronicle1st 于 2012-8-15 15:58 发表
acronis 无损分区.

c盘分个50g,这种移动文件夹的多多少少会出问题.
我就是用acronis把D盘给C盘分了20G
结果itunes又给占满了!!
作者: 月宫雅    时间: 2013-8-12 23:49

EASEUS表示:你们都给我闪开,让专业的来!
http://bbs.saraba1st.com/2b/foru ... read&tid=645429
下载地址:
http://www.partition-tool.com/landing/home-download.htm
作者: mai84619    时间: 2013-8-13 01:21

makemakmak
作者: wht1188    时间: 2013-8-13 10:39

小白鼠汇报:按网上的mklink方法实施后,成功是成功了,但是office2010出现激活失效的问题,并且因为文件缺失不能卸载不能重新安装
作者: alexonline    时间: 2014-4-6 09:43

posted by wap, platform: Galaxy Note III

马克,以后用
作者: xuziyu2006    时间: 2014-4-6 10:11

posted by wap, platform: Galaxy Nexus

我先马克一记
作者: xxhunter    时间: 2014-4-6 10:15

posted by wap, platform: 华为

c盘128g基本够了
作者: slowargo    时间: 2014-4-6 11:17

我一般是把c:\windows\Installer移到其他盘,然后mklink /j建个junction
作者: 827288988    时间: 2014-4-6 17:00

posted by wap, platform: iPhone

这坟挖的
作者: 啤酒    时间: 2014-4-6 22:21

posted by wap, platform: 华为

看看
作者: dp995    时间: 2014-4-6 22:38

MARK
作者: oldtype    时间: 2014-4-7 06:10

posted by wap, platform: GALAXY NOTE II

这坟还挖两次了
作者: 便秘的耶酥    时间: 2014-4-7 22:12

笔记本100G C盘已经红的不行了,新装的机子给了119G,希望够用。
作者: Totall    时间: 2014-4-8 00:52

mark, 一直有这个问题
作者: dongcho    时间: 2014-4-8 02:00

posted by wap, platform: Meizu (MX2)

马克华菲
作者: flyingkissing    时间: 2014-4-8 11:54

market一下




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0