成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解Windows 7操作系統目錄所占空間

系統 Windows
如果你安裝了時下最流行Windows 7操作系統,是否會覺得Windows 7操作系統下的winsxs文件夾龐大的嚇人,有些人就裝X說Windows 7操作系統占空間了,本文為你詳解。

如果你安裝了時下最流行Windows 7操作系統,是否會覺得Windows 7操作系統下的winsxs文件夾龐大的嚇人,有些人就裝X說Windows 7操作系統占空間了,本文為你詳解。

關于最近的新的微軟安全,穩定著稱的操作系統
我們知道,查看一個目錄有多大的最快捷的方法就是看看資源管理器文件夾的屬性,但是我今天要說的是:如果你用這個方法去看 Windows Vista / Windows 7 系統的目錄,你會被你的眼睛所欺騙,因為,Microsoft 同學在 Windows Vista/ Windows 7 里面大量使用了NTFS文件系統的特性之一的:硬連接(Hard Link)來實現WinSxS機制!
用過的人都知道,要安裝 Windows Vista / Windows 7系統,那么系統分區必須是NTFS文件系統。原因有以下一些:
系統文件保護所需
各種安全保護機制,如MIC所需
WinSxS 所需
……
關于最后一點的 WinSxS 所需,所以NTFS這是Windows Vista / Windows 7 系統需要的一個條件,因為只有在 NTFS 文件系統上面,才能實現硬連接機制,也才能達到優化Windows目錄占用磁盤空間的目的。

關于微軟系統的硬鏈接
硬鏈接是什么呢?簡單的說,就是一種針對文件的特殊快捷方式,只不過這種快捷方式的實現和一般的快捷方式不一樣。
硬連接是NTFS文件系統特有的屬性之一,在Linux下面,也有類似的機制。硬連接適用于在同一個卷的文件級別,硬連接是不能跨卷的。

硬鏈接,系統屬性測試
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是不占硬盤空間的。

關于硬盤空間的占用問題,可以這樣測試:
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文件。

WIN新系統下的硬鏈接情況和使用這種技術的原因
好了,基本知識介紹完了,我們來實際看看Windows目錄里面對于硬連接的使用情況吧。
經常看到有人抱怨,Windows\WinSxS目錄占用了太多的空間,里面經常發現有同名的文件,而且這些同名的文件在 Windows\System32 目錄下面也有存在,這是為啥呢?其實這就是硬連接導致的。
Microsoft為啥這么麻煩搞這個呢?其實這樣對系統的穩定性的增加非常有好處
同樣的文件,只需要維護硬連接關系,不需要進行多重的拷貝,這樣可以節省硬盤空間
如果涉及文件更新,只需要先在WinSxS 目錄里面下載好一個新版本,然后修改 Windows\System32 下面同名文件的硬連接關系,從舊版本的硬連接指向新版本的硬連接,這樣就能夠快速的完成文件的更新工作,而不需要進行文件的復制,速度也會快不少
補丁卸載也是一樣的,只需要把硬連接指向改為舊版本就可以了,沒有文件替換的問題。而且建立了硬連接關系的文件之間的修改是同步的,因此只要有一方被修改了,另一方也會得到修改

真相大白
說了這么多,那么如何知道 Windows 目錄的真實大小呢?有很多小工具可以使用,也可以在DOS下的第三方工具來測試,有興趣的童鞋就自己測試吧,我的測試結果如下:
對于純凈的系統測試結果如下,共有文件65088個,其中,真實的文件有48022個,其他17066個文件都是硬連接文件。真實的文件占用了14981682 KB的硬盤空間,而如果你用資源管理器看的話,那么會提示說占用了 18244902 KB的硬盤空間。其實呢?, Windows\system32 目錄下的大多數文件都和 WinSxS 目錄建立了硬連接關系~~都多算了一次。

Windows 7操作系統winsxs那么多空間占著。其實沒那么多。那不過是文件同步映射導致的結果。

【編輯推薦】

  1. 記住Windows 7快捷鍵 用好Windows 7操作系統
  2. 輕松讓Windows 7控制面板回到傳統界面
  3. 為你詳解Windows 7操作系統
  4. Windows 7:磁盤檢查與整理
  5. 最新發布硬盤安裝Windows 7四種方法
責任編輯:小霞 來源: yanzhilu.com
相關推薦

2009-12-07 17:51:39

2009-08-11 09:03:45

Windows 7系統啟動

2009-12-08 18:02:50

2009-12-04 17:54:07

Windows 7操作

2012-11-27 13:36:01

2010-03-01 09:06:51

Windows 7系統加速

2009-04-15 08:46:16

Windows 7微軟操作系統

2009-12-08 10:25:26

“黑屏死機”

2020-01-14 10:00:16

Windows 7Windows微軟

2009-12-07 18:16:07

2010-01-22 16:34:48

Windows7份額操作系統

2009-04-22 08:58:24

Windows 7微軟操作系統

2009-12-04 17:01:18

Windows 7操作

2009-12-22 10:33:32

Linux操作系統

2019-07-10 12:26:34

Linux操作系統磁盤

2009-08-26 08:29:35

Windows 7系統測試

2009-11-07 21:49:28

2009-12-08 14:42:30

Windows 7操作

2009-12-04 10:28:06

Windows 7操作

2009-12-07 17:17:00

Windows 7操作
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品一区二区 | 日韩免费1区二区电影 | 国产免费让你躁在线视频 | 成人性生交大片免费看r链接 | 欧美mv日韩mv国产网站91进入 | 日本成人毛片 | 午夜免费看视频 | 久久精品视频在线播放 | 一区二区成人 | 欧美一区二区激情三区 | 欧美视频精品 | 国产99久久久久 | 欧产日产国产精品视频 | 一区二区三区国产好的精 | 亚洲国产一区视频 | 污片在线观看 | 中文字幕 国产精品 | 夜夜操天天操 | 亚洲乱码国产乱码精品精的特点 | 日韩午夜精品 | 亚洲精品久久久久久一区二区 | 一区二区三区高清不卡 | 91免费版在线观看 | 免费的av网站 | 国产精品亚洲视频 | 狠狠撸在线视频 | 午夜成人免费视频 | av国产精品| 国产免费一区二区三区最新6 | 狠狠色综合欧美激情 | 美国一级黄色片 | 韩国av网站在线观看 | 久久久精品一区 | 国产日韩欧美在线播放 | 国产一区二区三区久久久久久久久 | 国产一区二区不卡 | 亚洲不卡一 | 成人福利网 | 青青久久av北条麻妃海外网 | 欧美女优在线观看 | www.狠狠干|