TGFC俱乐部>>完全数码讨论区>>
- 翻页: ##1 ##2 ##3 > (1/3页)
- 刷新/显图/登录/注册/WEB
标题:[老坟新内容][视频讲解]移动 Users 目录, 拯救C盘
时间:12-08-15 15:47
作者:beterhans

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 目录
http://i18.photobucket.com/albums/b132/beterhans/posts/user1.jpg


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


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

本帖最后由 beterhans 于 2014-4-20 19:20 通过手机版编辑

评分记录(+7/-0=7):风之扉(+1),yuhui(+1),riven(+1),Tchaikovsky(+1),变形金刚(+1),FFCLOUD(+1),yx1120(+1)





回复列表 (117)
#2 chronicle1st 2012-8-15 15:58
acronis 无损分区.

c盘分个50g,这种移动文件夹的多多少少会出问题.

===================
#3 yx1120 2012-8-15 16:01
posted by wap, platform: iPhone

@yx1120 mark

===================
#4 beterhans 2012-8-15 16:08
原帖由 chronicle1st 于 2012-8-15 15:58 发表
acronis 无损分区.

c盘分个50g,这种移动文件夹的多多少少会出问题.


这个方法我从 windows VISTA 用到现在完全没有任何问题

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

如果要移动当前帐号 确实一堆问题!

===================
#5 beterhans 2012-8-15 19:41
还有一个是把 虚拟内存移动到其他的 盘 不过 SSD 最好不要移动 否则就慢了

===================
#6 MIMURA 2012-8-16 09:36
mark



===================
#7 AndMe 2012-8-16 20:12
posted by wap, platform: SAMSUNG (Galaxy Nexus)

不用那么麻烦,windows本身就可以移动,包括temp这些临时文件夹数据都可以高级选项里更改

===================
#8 AndMe 2012-8-16 20:13
posted by wap, platform: SAMSUNG (Galaxy Nexus)

不用那么麻烦,windows本身就可以移动,包括temp这些临时文件夹数据都可以高级选项里更改

===================
#9 文丑但颜良 2012-8-16 20:18
mark 刚装完机 给c盘留了40g 装win7就用掉16g:绿脸贱笑:兔撞墙:

===================
#10 beterhans 2012-8-16 20:49
原帖由 AndMe 于 2012-8-16 20:13 发表
posted by wap, platform: SAMSUNG (Galaxy Nexus)

不用那么麻烦,windows本身就可以移动,包括temp这些临时文件夹数据都可以高级选项里更改


本身的移动不彻底的. :D

===================
#11 naohlc 2012-8-16 22:51
马克思佩恩

===================
#12 葵花胃康灵 2012-8-16 23:04
mark

===================
#13 变形金刚 2012-8-16 23:38
posted by wap, platform: iOS

@变形金刚 mark

===================
#14 arex 2012-8-16 23:52
128的SSD剩下不到10G了,捉鸡啊:囧RZ:

===================
#15 xxhunter 2012-8-17 00:01
刚才看了一下一个user文件夹就要我16G
但放弃现在这个也很麻烦啊 很多游戏软件都在里面有存档

===================
#16 多乐士 2012-8-17 08:38
mark

===================
#17 液体蜘蛛 2012-8-17 11:55
posted by wap, platform: BlackBerry (9780)

今晚装系统。马克

===================
#18 witheredleaf 2012-8-17 12:00
觉得麻烦的单移文档也行啊,库里面点击文档右键属性里直接设置

===================
#19 伊藤伸惠 2012-8-17 12:12
posted by wap, platform: iPhone

我50G都不够用,前两天又划过去50G,现在压力小多了

===================
#20 bstdy 2012-8-17 12:52
mark

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

最后:与其天天这么折腾,还是C盘留多点吧。硬盘真不贵。



===================
#22 beterhans 2012-8-17 14:35
原帖由 刘泪 于 2012-8-17 13:39 发表
自从合并所有区,C盘独占250GB后,世界变得太美妙了。
什么?东西多?你不能建几个目录么?以前几个分区你就建几个目录,这样分区不又回来了?
备份问题?好吧,我这是扒拉代码机,下载机,看动作片都嫌屏幕小机, ...


移动 User 的 另外一个好处就是 文档 和设置 都不会掉 (重装的话)

===================
#23 beterhans 2012-8-17 14:40
原帖由 witheredleaf 于 2012-8-17 12:00 发表
觉得麻烦的单移文档也行啊,库里面点击文档右键属性里直接设置

没有多少人会吧 文档 放在我的文档里面的

Users 目录下 重点在每个用户名下的那个 AppData 这个隐藏目录中.

===================
#24 2012-9-24 21:36
MARK

===================
#25 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盘”多的是,已装好的系统怎么改也有教程

===================
#26 liyu2000 2012-9-24 22:15
现在你们明白早些年thinkpad什么的整块盘就一个分区的意义了吧

===================
#27 kaikaimao 2012-9-24 23:04
ren gong mark.

===================
#28 xiduopan 2012-9-25 09:42
现在装各种亲戚朋友装系统,C盘直接100G妥妥的。

===================
#29 arex 2012-9-25 10:09
128G SSD不够用了,等256的降价再买个,128G就装点儿游戏吧

===================
#30 tumuyan 2012-9-25 10:49
posted by wap, platform: Nokia

USER文件夹删删就好了。哪个软件不能用直接重装。

===================
#31 zcomic 2012-9-25 11:00
原帖由 arex 于 2012-8-16 23:52 发表
128的SSD剩下不到10G了,捉鸡啊:囧RZ:


你这怎么用的啊,我把WIN7和WOW和暗黑3,以及十几个常用软件
都放在C盘,还有虚拟机也放里面,也还有50多G可用空间呢。

===================
#32 Tchaikovsky 2012-9-25 17:20
posted by wap, platform: Android

@Tchaikovsky mark

===================
#33 大头木 2012-9-25 17:34
直接用mklink命令,很方便

===================
#34 beterhans 2012-9-25 20:55
原帖由 sw2sw2 于 2012-9-24 22:03 发表
楼主火星了,网上早有教程,不用楼主那么麻烦,特别是新装机:
1、新系统安装时:
  在安装Win7的过程中,要求输入用户名及密码的时候,先不如输入任何信息,按“Shift+F10”呼出DOS窗口,输入以下命令:
  r ...


确实火星
才知道windows 也能像 Unix 那样做 Link

===================
#35 swt 2012-9-25 22:07
马克,学习

===================
#36 squallySP 2012-9-25 22:41
现在不是都不分区了么?:黄脸问号:

===================
#37 riven 2012-9-25 23:32
posted by wap, platform: Amazon (Kindle)

@riven mark

===================
#38 agefan 2012-9-26 00:10
马克了一下

===================
#39 yuhui 2012-9-26 01:28
posted by wap, platform: iPhone

@yuhui mark

===================
#40 186000 2012-9-26 11:23
mark

===================
#41 风之扉 2012-9-26 11:24
posted by wap, platform: SAMSUNG (Galaxy S II)

@风之扉 mark



===================
#42 fenrile 2012-9-26 12:25
posted by wap, platform: SAMSUNG (Galaxy Nexus)

c盘是ssd移动到D盘会不会影响速度

===================
#43 beterhans 2012-9-26 18:51
原帖由 fenrile 于 2012-9-26 12:25 发表
posted by wap, platform: SAMSUNG (Galaxy Nexus)

c盘是ssd移动到D盘会不会影响速度

Users 放的是用户数据
只要程序本体在 C 盘就不会太慢

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

下回装系统试试看

===================
#45 金镶玉 2013-2-5 23:13
强力马克··················

===================
#46 lunar651 2013-2-6 09:20
posted by wap, platform: Huawei

马克

===================
#47 众神之弥撒 2013-2-6 09:31
posted by wap, platform: Symbian

立马装一个试试
在virtualbox上

===================
#48 oldtype 2013-2-6 10:16
posted by wap, platform: GALAXY NOTE II

技术贴马克一下

===================
#49 rekoeition 2013-2-6 11:12
posted by wap, platform: Android

马克,放假调教西盘

===================
#50 安非他命 2013-2-6 11:23
windows有连接吗? 连接到另外一个盘不就好了?

===================

1/3页 ##1 ##2 ##3 下页


[登录后才可回复]