windows系统下我们已经习惯了将硬盘分为c盘、d盘、e盘、f盘,并分别将他们规划为系统盘、软件盘、资料盘、娱乐盘。
可是我们有思考过,分区真的有必要吗?
硬盘分成c、d、e、f盘 硬盘分区的由来硬盘分区源与fat文件系统。
fat文件系统是比尔盖茨和马斯麦当劳在1977年发明,fat12在1981年应用于ibm第一台个人电脑ms-dos1.0。fat12能够管理最大分区大小为16mb,但由于软盘容量从来没有达到过16mb,所以fat12一直够用。
ms-dos1.01984年ibm发布了pcat,内含一个20mb的硬盘,微软也同步发布了ms-dos3.0。虽然技术上已经是“fat16”了,但这种文件系统仍然只能管理16mb的最大分区(最终版的fat16在1987年11月才出现,能管理最大分区扩展到了2gb。)。这时除了改进fat文件系统本身的结构之外,还支持多个分区来提高fat存储空间。
pcat起初的时候一块硬盘最多只能切出4个分区,为了用一种兼容的方式分割更多的分区,1986年ms-mos3.2逻辑分区这种容器被开发出来,到了ms-dos3.3(1987年8月)这个限制更改到24个分区(c-z)。
26个分区由于fat16是单用户文件系统,不支持任何安全性及长文件名,微软公司决定实施新一代的fat,称为fat32,并通过windows95osr2发布。
windows95(fat32)fat32理论上运行磁盘容量达8tb,但由于微软公司磁盘扫描工具的限制,将容量限制在了124.55gb。后来windows2000和windowsxp格式化只能创建32gb的fat32文件系统。
windowsnt随着60gb、80gb、120gb的硬盘出现,fat32的瓶颈就出现了,微软从windows2000/me(windowsnt)开始使用ntfs文件格式。由于主引导记录(mbr)分区表最大支持分区为2tb,如果要创建超过2tb的ntfs卷,就必须使用动态卷或gpt卷(64位系统uefi才能引导gpt卷)。
电脑病毒和ghost强化了分区的概念1987年巴基斯坦兄弟巴斯特(basit)和阿姆捷特编写了第一个“个人电脑病毒”c-brain,这个病毒会感染ms-dos操作系统中的fat格式磁盘引导扇区。只要有人盗拷软件,病毒就会发作将盗拷者的硬盘剩余空间给吃掉。这个病毒并没有太大的杀伤力,但有心人以c-brain为蓝图,制作出了各种各样的病毒变种。从此,新病毒纷纷出笼,各类扫毒、防毒与杀毒软件也纷纷出现,重装系统变成了家常便饭一样的事情。
“熊猫烧香”感染的电脑比如:
- 1998年cih病毒可以篡改主板bios,破坏系统全部信息。
- 2006年“熊猫烧香”病毒能够终止大量的反病毒软件和防火墙,并会删除扩展名为gho的文件,使用户无法使用ghost恢复操作系统。“熊猫烧香”感染系统以exe、com、pif、src、html、asp为后缀的文件,导致用户一开打这些文件,网页就会自动连接到指定病毒网址下载病毒,并在硬盘各个分区下生成文件autorun.inf和setup.exe。“熊猫烧香”还可以通过u盘和移动硬盘等进行传播,并利用windows系统的自动播放功能来运行。“熊猫烧香”还可以修改注册表启动项,将被感染的文件图标变成“熊猫烧香”图案。“熊猫烧香”还可以通过共享文件夹、系统弱口令等多种方式进行传播。
- 2007年“网游大盗”是一款专门盗取网络游戏账号和密码的病毒。玩家电脑一旦中毒,就可能导致游戏账号、装备等丢失。
分区可以有效的隔离系统文件和用户文件,当电脑中病毒时,可以通过格式化系统盘,重装系统来快速的恢复生产力,然后进入系统后再来慢慢杀毒。那时并没有pe启动u盘,也没有那么多丰富的软件,有一个软盘都是一件值得炫耀的事情,直到1998年左右才出现贵的离谱的只有十几mb的u盘。
ghost操作界面1996年出现的ghost,由于能够完整而快速地复制备份、还原整个磁盘或单个分区,使得它迅速的成为装机人员必备的工具。当时电脑城小摊卖的盗版系统光盘都带了ghost这个工具。
正是病毒的猖獗和ghost的广泛应用,使得人们已经习惯了在装系统前对硬盘进行分区,这样方便ghost备份、还原系统,也方便整理归档文件,更防止了病毒一锅端。
微软、oem近几年越来越弱化硬盘分区windowsxp之前,要去修改或删除系统文件是一件很容易的事情,所以病毒才会这么猖獗。从windowsvista开始,系统在“系统管理员”和“标准用户”之间的操作权限和安全性上取得平衡。这时再去修改或删除系统文件并没有那么容易了,陌生的软件要运行也要通过uac,执行更高的权限需要使用管理员账户,病毒一下子好像少了,电脑也不再需要频繁的重装系统了。
windows系统文件夹权限随后,windows7开始内置杀毒软件defender,并提供了更高效快捷的整理归纳方法“库”,可以将同一类的文件归纳在一起。
windows“库”从windows10开始不会再有新命名的windows发布,而是采用macos和安卓这样的在线更新方式升级系统。通过“重置此电脑”这个功能将重新安装windows并保留个人文件和设置,还将保留电脑附带的应用,当然你也可以选择删除掉这些。
“重置此电脑”功能这些都释放出一个信号,我们的电脑不再需要将系统文件和个人文件通过分区来分割开。oem厂商在电脑出厂时也不再对电脑进行分区。
在硬件配置和系统性能都得到了极大提升的今天,硬盘分区对于我们的意义已经不大了。我们其实可以只保留一个分区,放弃对文件与目录的过度掌控,将软件都安装在默认的位置,将图片、视频、文档、下载、音乐放在它们本来的位置。
windows个人文件夹