Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 39349|回复: 353

[讨论] 从Win10发现,微软又在尝试用另一种方式淡化盘符概念了,人们这次会接受吗?     [复制链接]

UID
829458
帖子
5636
PB币
8261
贡献
0
技术
19
活跃
228

远景技术达人

发表于 2014-10-20 07:21:16 |显示全部楼层
本帖最后由 nahcooo 于 2014-10-20 20:41 编辑

众所周知的,盘符这玩意儿是windows遗留下来的一个老问题。现代操作系统中只有windows有盘符,而windows因为盘符而遇到的麻烦事也最多,在其它操作系统上很多根本就不是问题的事情在有盘符的windows上就成了大问题。例如说linux下你可以让/bin在一个分区,/home放在另一个分区里,这样你格式化系统分区时,/home所在分区不受影响,而在windows下,由于盘符和分区的强制绑定关系,C:\Users和C:\windows必须挤在同一个分区里,格式化C盘时C:\Users也会消失。
之所以windows有盘符,是因为DOS,DOS在发明初期就是为了在“微机”这种性能不强的电脑上用的。由于微机性能很弱,内存很少,微软认为这种系统当然用不了unix那样高大上的复杂目录系统。所以DOS1.0连目录结构都没有,靠的就是盘符,A盘B盘这样降低了很多学习门槛(直到现在很多人还不知道mount是怎么回事)

微软用盘符是因为想让DOS1.0变得简单,简单到不用文件夹也可以。后来虽然有了目录结构照理来说可以不再使用盘符了,但微软为了保持兼容一直使用盘符。

为了兼容DOS,windows也用了盘符,加上98/2000/XP时代后电脑大量普及,盗版ghost盘“一键分四区”这种模式,很多用户第一次接触电脑电脑里就有四个盘符,不知道怎么用只好重命名为“软件”“娱乐”“学习”之类的名字。甚至后来接触品牌机了都会发出“这品牌机怎么只有一个C盘,这叫人怎么用?”的困惑(包括当时的楼主)

微软显然是知道靠盘符这样管理系统文件是有问题的,证据就是微软重新做的系统,例如Windows CE/WM/WP就不再玩盘符这套。盘符管理确实有很多问题,例如有些程序必须装在C:\program files,但是空间不够怎么办,你无法将其他盘作为C:\program files,而linux下,你拿另外一个盘mount成/usr就可以接管/usr下的全部数据。 还有磁盘越多,盘符就越多,不同硬盘数量、不同分区容量的电脑造成的使用习惯会千差万别。当你接手一台别人的linux电脑,你会很容易的知道apache的配置文件在/etc/apache2下,用户个人数据在/home/username下,日志数据在/var/log下等等。即使由于底层硬盘不同,上层的逻辑是一样的。但是接手一台windows电脑就会产生大量问题,这个人的软件是装在D盘的,那个人把个人数据挪到了E盘。那个人的电脑有四个盘符,这个人的电脑只有一个盘符等等。
去同学寝室玩他的电脑,想找个电影看。
如果是ipad,直接点击那个视频的app,就能找到视频。
如果是mac电脑,双击finder,再双击视频文件夹,电影就在那儿。
windows虽然也有个视频文件夹,但视频往往都不在那儿,你还得问同学一句,“嗨,你的那些电影放哪个盘了?” 这就是使用体验上的差距。

为了克服盘符这个后遗症,微软做了很多努力,但都不见成效,已经形成的用户习惯无法更改。

第一次,微软在桌面上做了个“我的文档”,试图让用户像*nix下将文件放在/home或者/user这样的地方,但是用户不买账,因为他们的习惯就是要分多个盘符,然后由于分开了盘符,C盘容量过小,显然不可能靠“我的文档”来管理数据了。数据还是要DEF随便放。

第二次,好不容易等到XP普及,NTFS终于可以像*nix下那样mout到一个文件夹下作为子文件夹,微软试图通过这样,将大家逐步过渡到无盘符,靠mount管理多磁盘的*nix模式,可惜没人买账,大家仍然坚持先进入“我的电脑”,再点CDEF盘。

第三次,微软在vista的explorer侧面搞了个“收藏夹”,你可以把任何文件夹收藏在那里,不需要再去管“我的电脑”下的CDEF盘,只需要点收藏夹里收藏的文件夹就行。不管你是“D:\电影”还是“E:\电影”收藏以后都只会显示“电影”,底层盘符是多是少应该无所谓了,可惜大家不买账仍然坚持先进入“我的电脑”,再点CDEF盘。其中一个原因是如果同时存在“D:\电影”还是“E:\电影”,那么收藏夹里会有“电影”和“电影(1)”,还不如从盘符进入。

第四次,微软想了想,不要急于让大家放弃盘符管理,而是在这些多个盘符的顶层再多建立一层“虚拟文件夹”,这样底层放在哪个盘符基本无所谓了,反正“D:\电影”和“E:\电影”都会出现在一个虚拟文件夹里,这个虚拟文件夹被叫做“库”,也是win7的一大卖点。为了推广这个“库”,微软在点开任务栏上的explorer图标时默认显示的是“文档”“视频”“音乐”“图片”。但是人们不买账,“如何关掉库”,“如何直接进入我的电脑”成为了当时讨论最热烈的话题,人们认为库管理会带来混乱,因为他们看到的“不是文件的真正位置”(至于文件的真正位置其实指的是磁道/扇区,而文件夹也不过是另一种索引方式的问题就不管了),很多人仍然坚持对那几个“库”图标视而不见,要点击左边的“计算机”,然后点击盘符。微软这次的努力又失败了。

第五次,在收到了大量“win7什么都好,就是那个库不好”这样的评语后,微软决定把库藏起来,直接以文件夹的方式提供,win8.1下打开“这台电脑”(微软真是专业改名二十年啊)后会见到几个预先设定好的个人文件夹,“文档”“下载”“视频”“音乐”等,基本对应了之前一定要创建多个分区来管理不同种类数据的人的需要,同时,微软也将盘符还是放在下面,只是通过先后顺序的方式来引导人们优先使用上面的那几个文件夹,微软估计想着这回是真正的文件夹而不是库那样的虚拟文件夹总该满意了吧。但是事与愿违,“如何删掉自带的六个文件夹并新划分六个分区”的帖子,教程,求助信息仍然遍地都是。当然其中有个很重要的原因,是你插上去的U盘仍然会显示一个盘符。

现在形成了这样一个现象,人们用iphone, ipad的时候,从来不关心需要分几个区,装软件需要装在哪里,用户个人数据放在哪里。只有剩余空间够不够用的问题。用mac的时候基本也是这个思维模式,程序往applications里一拖就用,个人数据就放“文档”里,基本没人去特意手工选择安装位置。android虽然有分区,但是一般人也不会去关心data分区cache分区等等,只有“程序能不能装SD卡”的疑问,随着不插SD卡的手机的流行,人们也像ios一样用了。但是只有windows,人们却愈发地认为分区的重要起来,开始研究怎么样“整数分区”,使得分区的数字刚好是10.0GB,20.0GB。“个人数据千万不能装在C盘”仍然是老鸟教菜鸟的口耳相传的必备口诀之一。

win10下,微软决心更进一步地贴近mac/linux那样的使用体验,打开文件夹按钮,是home,home的左手边,依次是回到home,收藏夹,onedrive,“这台电脑”等等,其中最大的不同,是“这台电脑”默认是折叠起来的,可移动存储被单独列出在“这台电脑”范围之外。这样已经非常接近mac/ubuntu那样的操作方式。对于linux而言,home文件夹即"~/" 远比根文件夹“/”更常用,mac更是如此,基本没有特殊需要就没人去"/"这个位置。“~/”下的数据才是更重要的。而右边的主面板中,是收藏了的文件夹,经常访问的文件夹,和最近访问的文件。使得经常要访问的数据直接地呈现在第一层,再也不用从“这台电脑”一层一层往里走了。这一次,不知道微软是否能成功地淡化从远古的DOS1.0留下来的后遗症呢?

补充:

这么说吧,mac/linux 那种模式可以让你们更方便地分区,分1个区也是 /bin /home /usr /var /etc,分10个区也是/bin /home /usr /var /etc,上层的文件路径和底层的分区完全隔离开来,底层想怎么分就怎么分,不管底层怎么分都不回影响上层布局,也不会改变使用行为。4个分区的macbook和1个分区的macbook用法完全一样,个人数据还是装在/home或者/Users里面,它是单独的一个区,还是和系统盘放在同一个区,都不影响。

而用盘符的话,你分两个就多个D盘,分三个就多个E盘,多一个分区就势必会改变使用行为。有CDEF盘的电脑用法肯定和只有CD盘的电脑用法不一样的。很多人其实心里想着的就是能不能将C:\windows放一个区,让C:\program files放一个区,C:\Users再放一个区,隔离开来。这点在linux下很容易,你另外分两个区,将它们mount成这两个文件夹就好,底层隔离开来了,上层逻辑却不会变化。假设你能建立很多个分区,第一个分区mount成C:\windows,第二个分区mount成C:\Users,当你格式化第一分区的时候,只有C:\windows会消失,而C:\Users不会,是不是很好?但是windows就做不到,你创建新的分区,它只能成为D盘,无法成为C:\windows和C:\Users。C:\Users总是和C:\windows放在一个分区里,导致你格式化第一分区的时候C:\users也会消失。



13

查看全部评分

win8.1爱好者

Rank: 2Rank: 2

UID
907081
帖子
397
PB币
220
贡献
0
技术
0
活跃
401
发表于 2014-10-20 07:47:01 |显示全部楼层
说的好,确实是那么回事,顶一个

Rank: 5Rank: 5Rank: 5

UID
315366
帖子
919
PB币
3385
贡献
0
技术
0
活跃
334
发表于 2014-10-20 07:48:24 来自手机 |显示全部楼层
楼主知道铁轨之间的距离是怎么定的吗。

点评

qq422270723  俩马屁股  发表于 2014-10-23 10:13
2

查看全部评分

头像被屏蔽

Rank: 11Rank: 11Rank: 11

UID
903955
帖子
9051
PB币
0
贡献
0
技术
319
活跃
4214

Win10先驱者

发表于 2014-10-20 07:57:16 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
1049127
帖子
263
PB币
1115
贡献
0
技术
34
活跃
723
发表于 2014-10-20 08:17:02 |显示全部楼层
盘符还是有盘符的好处,其他也有不好的地方,这个不能一概而论吧

UID
79171
帖子
5401
PB币
19710
贡献
0
技术
64
活跃
1403

灵感勋章 远景智多星 Win10先驱者 远景技术达人

发表于 2014-10-20 08:24:18 |显示全部楼层
不会,不会就是不会~~~

Rank: 7Rank: 7Rank: 7

UID
2397744
帖子
2199
PB币
2232
贡献
0
技术
15
活跃
925
发表于 2014-10-20 08:24:25 |显示全部楼层
不分盘符有啥好处?看楼主的意思就是接管别人电脑方便,C盘分区太小而已,我把C盘分了100G,够大吗?

Rank: 7Rank: 7Rank: 7

UID
2397744
帖子
2199
PB币
2232
贡献
0
技术
15
活跃
925
发表于 2014-10-20 08:28:33 |显示全部楼层
安卓的data分区小的话,安卓软件就会出现空间不足提示,虽然你的内置SD卡还有10G空间,照样提示空间不足,安卓就是linux系统,这就是说明linux系统也是要分区的,还有分区大小的说明,懂吗?

Rank: 2Rank: 2

UID
4405557
帖子
268
PB币
0
贡献
0
技术
4
活跃
591
发表于 2014-10-20 08:29:33 来自手机 |显示全部楼层
什么东西都装在一个盘  重装系统不就什么都没有了!

Rank: 7Rank: 7Rank: 7

UID
2397744
帖子
2199
PB币
2232
贡献
0
技术
15
活跃
925
发表于 2014-10-20 08:31:50 |显示全部楼层
楼主说的这些一般人都用不到,你想想谁会去接管别人电脑?

Rank: 7Rank: 7Rank: 7

UID
2397744
帖子
2199
PB币
2232
贡献
0
技术
15
活跃
925
发表于 2014-10-20 08:35:11 |显示全部楼层
个人数据千万不能装在C盘”仍然是老鸟教菜鸟的口耳相传的必备口诀之一。


你要重装系统,C盘数据都没了,当然不能放C盘了,你想想现在刚出了win10系统,我不想用虚拟机,我就想体验win10,我是不是要装win10?我不想双系统,我就想单系统,我是不是要格式化C盘装win10?格式化了c盘你还把电影文档放在C盘,你还能保留?
1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
2397744
帖子
2199
PB币
2232
贡献
0
技术
15
活跃
925
发表于 2014-10-20 08:36:24 |显示全部楼层
楼主真不知道说你啥好,可能你有很多个硬盘需要mout ,体验win10换块硬盘就行了对吧?你以为人人都跟你一样?

UID
829458
帖子
5636
PB币
8261
贡献
0
技术
19
活跃
228

远景技术达人

发表于 2014-10-20 08:36:39 |显示全部楼层
wrr676 发表于 2014-10-20 08:24
不分盘符有啥好处?看楼主的意思就是接管别人电脑方便,C盘分区太小而已,我把C盘分了100G,够大吗?

盘符是一种过于底层的概念,用过linux/mac osx就知道盘符其实并不利于文件管理。

例子很多,假设一个电脑有多个用户,他们本来有各自的桌面,各自的数据文件夹。现在增加一块硬盘,只给A用户,如果用mount等可以直接把磁盘mount到A用户的私有文件夹下,而对于其它用户来说,看上去就像是什么都没发生。而用盘符的话,增加新硬盘就会增加盘符,其它用户双击这个盘符时就会被拒绝,体验不好。那么,对于A用户体验就好了吗?也不是。假设增加硬盘的目的是原来C:\users\userA\movie下空间不够装电影了,现在增加一个盘符却并不会增加c:\users\userA\movie的空间,它不得不将电影移动到d:\movie下。从而打破他原来的习惯。如果mount成一个子文件夹,该用户就能够用原来的路径去访问新的硬盘,不会有区别。

点评

xzz005  主要是微软那逗比一直试图把所有东西都丢在他大C盘,所以大家才这么反感他所谓的库。而其他系统默认就是把用户数据丢其他盘。  发表于 2014-11-1 13:05

Rank: 7Rank: 7Rank: 7

UID
137741
帖子
1415
PB币
2241
贡献
0
技术
1
活跃
190
发表于 2014-10-20 08:37:56 |显示全部楼层
深入浅出,语言风趣。好文章!

Rank: 7Rank: 7Rank: 7

UID
2397744
帖子
2199
PB币
2232
贡献
0
技术
15
活跃
925
发表于 2014-10-20 08:38:54 |显示全部楼层
nahcooo 发表于 2014-10-20 08:36
盘符是一种过于底层的概念,用过linux/mac osx就知道盘符其实并不利于文件管理。

例子很多,假设一个电 ...

我没有多个用户,我也只有一个硬盘,我的电影,文档,must not 放在C盘,is it right?

专业吃货

Rank: 7Rank: 7Rank: 7

UID
1681879
帖子
3070
PB币
14509
贡献
0
技术
592
活跃
4766

内幕消息 远景技术达人 7周年庆典勋章 8周年庆典勋章

发表于 2014-10-20 08:39:21 |显示全部楼层
这篇文章脑子不太好的可能看不懂 :D

点评

tjchaa  卧槽,楼下还有考拉,我也是醉了  发表于 2014-10-23 14:25
tjchaa  就比如楼上的那些考拉、。。。  发表于 2014-10-23 14:25
Wolf-SiOUX  言簡意賅  发表于 2014-10-20 12:50

Rank: 7Rank: 7Rank: 7

UID
2397744
帖子
2199
PB币
2232
贡献
0
技术
15
活跃
925
发表于 2014-10-20 08:42:06 |显示全部楼层
nahcooo 发表于 2014-10-20 08:36
盘符是一种过于底层的概念,用过linux/mac osx就知道盘符其实并不利于文件管理。

例子很多,假设一个电 ...

你这不就是说的酷吗?把D盘move酷进去,然后你点酷,跟你原来的位置没区别,酷就是mount

Rank: 7Rank: 7Rank: 7

UID
2397744
帖子
2199
PB币
2232
贡献
0
技术
15
活跃
925
发表于 2014-10-20 08:43:25 |显示全部楼层
反正你说的很多用户,还很多硬盘,还要接管别人电脑,一般人是用不到的

Rank: 7Rank: 7Rank: 7

UID
2397744
帖子
2199
PB币
2232
贡献
0
技术
15
活跃
925
发表于 2014-10-20 08:44:30 |显示全部楼层
hydra79545 发表于 2014-10-20 08:39
这篇文章脑子不太好的可能看不懂 :D

你说的不对,因为没人会建立很多帐号,你电脑很多帐号吗?你还接管别人电脑?你还很多硬盘?

点评

pcbeta-lianyi  电脑好几个账号很正常,因为不是所有电脑都是私人电脑,公用电脑就可能存在不同账号  发表于 2014-10-31 13:44

Rank: 2Rank: 2

UID
770151
帖子
203
PB币
212
贡献
0
技术
0
活跃
100
发表于 2014-10-20 08:57:59 |显示全部楼层
盘符这种模式首先是最直接的管理模式,至少最方便ghost……
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件