您的位置:首页操作系统windows7 → 带你了解win7系统文件夹的新功能

带你了解win7系统文件夹的新功能

时间:2011/1/4 20:44:50来源:本站整理作者:明天我要评论(0)

 关于硬盘空间的占用问题,可以这样测试:   

  1、给硬盘分别一个新分区,空间只有2GB   

  2、在这个分区的test目录里面新建了一个1.9GB大小的文件,此时剩余空间是0.1GB   

  3、用mklink命令给这个1.9GB大小的文件建立了一个硬连接   

  4、检查这个分区的剩余空间,还是0.1GB,但是要是用资源管理器看test目录的属性,会发现有2个文件,总大小是3.8GB(整个分区才2GB,能够容纳3.8GB大小的文件吗?显然不可能了)   

  还是针对上述的例子,要是咱们把原始的文件 gb.txt 删除今后,link.txt文件还是会连续存在的,且内容就是source.txt的文件内容。也就是说,咱们删除gb.txt,实际上删除的仅仅是这种连接关系,文件本身还是没有被操作的。   

  关于硬连接,最后一个需要介绍的内容是:当硬连接建立今后,硬连接双方任何一个对象被修正,都会造成对应的连接对象被修正。例如上面的例子:要是修正了link.txt,那么gb.txt文件也会同步被修正,反之亦然。这一点和SHELL层面的快捷方式不同,SHELL层面的快捷方式文件LNK仅仅是一个指示关系,修正LNK文件并不影响LNK文件指向的对象,修正LNK文件指向的对象也不会影响LNK文件。   

  

对付纯净的系统测试结果如下,共有文件65088个,其中,真实的文件有48022个,其他17066个文件都是硬连接文件。那不过是文件同步映射导致的结果。原因有以下一些:系统文件保护所需;种种安全保护机制,如MIC所需;WinSxS 所需……   

  关于最后一点的 WinSxS 所需,以是NTFS这是Windows Vista / Windows 7 系统需要的一个条件,因为只有在 NTFS 文件系统上面,才气实现硬连接机制,也才气达到优化Windows目录占用磁盘空间的目的。    

  硬链接是什么呢?简略的说,就是一种针对文件的特殊快捷方式,只不过这种快捷方式的实现和一般的快捷方式不一样。低温情况会降低锂电池的活性,降低笔记本电池的寿命。硬连接适用于在同一个卷的文件级别,硬连接是不能跨卷的。   

  硬链接,系统属性测试   

  Windows Vista / Windows 7自带了创建硬连接的命令:mklink.exe,利用这个命令,咱们可以给指定的文件创建硬连接:   

  下面的命令将在link.txt和source.txt之间建立硬连接关系  

  C:\Users\hoii\Desktop》mklink /h link.txt gb.txt  

  为 link.txt 《《===》》 gb.txt 创建了硬链接   

  注意上面的例子:link.txt本是一个不存在的文件,但是当执行完mklink命令今后,link.txt文件也就被创建了。其实,link.txt是一个虚假的文件,它是在文件系统层面上对gb.txt文件的一个映射,而link.txt是不占硬盘空间的。   

 [ 释放本本的动力 笔记本电脑电池的奥妙 ]  

WIN新系统下的硬链接情况和利用这种技术的原因   

  好了,基本知识介绍完了,咱们来实际看看Windows目录里面对付硬连接的利用情况吧。   

  经常看到有人抱怨,Windows\WinSxS目录占用了太多的空间,里面经常发现有同名的文件,而且这些同名的文件在 Windows\System32 目录下面也有存在,这是为啥呢?其实这就是硬连接导致的。   

  Microsoft为啥这么麻烦搞这个呢?其实这样对系统的稳定性的增加非常有好处。   

  Windows 7操作系统winsxs那么多空间占着。  

  要是涉及文件更新,只需要先在WinSxS 目录里面下载好一个新版本,然后修正 Windows\System32 下面同名文件的硬连接关系,从旧版本的硬连接指向新版本的硬连接,这样就能够快速的完成文件的更新工作,而不需要进行文件的复制,速度也会快不少   

  补丁卸载也是一样的,只需要把硬连接指向改为旧版本就可以了,没有文件更换的问题。  要是你安装了时下最流行的微软Windows 7操作系统,是否会觉得微软Windows 7操作系统下的winsxs文件夹巨大的吓人,有些人就装X说Windows 7操作系统占空间了,本文为你详解。真实的文件占用了14,981,682 KB的硬盘空间,而要是你用资源管理器看的话,那么会提示说占用了18,244,902 KB的硬盘空间。  

  其实呢?Windows\system32 目录下的大多数文件都和 WinSxS 目录建立了硬连接关系~~都多算了一次。  

  同样的文件,只需要维护硬连接关系,不需要进行多重的拷贝,这样可以节省硬盘空间。其实没那么多。   

  关于最近的新的微软安全,稳定着称的操作系统   

  咱们明白,查看一个目录有多大的最快捷的方法就是看看资源管理器文件夹的属性,但是我今日要说的是:要是你用这个方法去看 Windows Vista / Windows 7 系统的目录,你会被你的眼睛所欺骗,因为,Microsoft 同学在 Windows Vista/ Windows 7 里面大量利用了NTFS文件系统的特性之一的:硬连接(Hard Link)来实现WinSxS机制!   

  用过的人都明白,要安装 Windows Vista / Windows 7系统,那么系统分区必需是NTFS文件系统奥妙

相关阅读 win7按f8进不了安全模式怎么办win7黑屏怎么办win7怎么用u盘装系统win10能改成win7吗Win7系统蓝屏提示drive power state failure解决方法 win7系统蓝Win7以其他用户身份运行程序方法 Win7快速切换其他用户身份运行程win10双系统安装方法:win7安装win10双系统教程Mac安装Win7报错AppleSSD.sys怎么办?苹果安装Win7出现AppleSSD.s

文章评论
发表评论

热门文章 Win7 C盘空间不足怎么重装win7系统教程(图解Win7无线密码查看方法Windows7如何取得文件

最新文章 Win7系统蓝屏提示drivwin7开机启动项怎么设 win7系统安装教程(windows7安装教程)win7通知区域图标怎么删除?教您清除windowswin7开机启动项怎么设置 电脑开机启动项在哪win7繁体显示为乱码怎么办

人气排行 win7开机启动项怎么设置 电脑开机启动项在哪win7摄像头在哪?怎么开?win7打印机共享怎么设置?win7打印机共享设置Win7 C盘空间不足怎么扩大(C盘空间越来越小Win7下网络打印机无法打印解决方案win7显卡硬件加速灰色不可用解决方法win7下excel提示“文件已损坏,无法打开。”win7下cpu使用率高怎么办?两步搞定