【科普向】C盤(pán)的文件及子文件夾都有什么?

前言
????C盤(pán)是Windows系統(tǒng)中的一個(gè)重要的磁盤(pán)分區(qū),通常被用作操作系統(tǒng)和程序的安裝目錄,同時(shí)也是很多用戶望而生畏的分區(qū)(因?yàn)樵诓涣私獾那闆r下,如果造成C盤(pán)文件損壞,很有可能會(huì)導(dǎo)致系統(tǒng)藍(lán)屏死機(jī))
????在【硬核向】9G!C盤(pán)清理后的占用極限(非精簡(jiǎn)系統(tǒng)并日常使用)中,介紹了我將C盤(pán)清理至只有9G占用的方法。但是單有方法也不保險(xiǎn),因?yàn)樵谇謇淼倪^(guò)程中一個(gè)閃失可能就暴斃了,因此在【技巧向】系統(tǒng)備份,讓你的系統(tǒng)擁有存檔點(diǎn)中,講述了系統(tǒng)備份與還原的方法,既是一種保險(xiǎn),也是一種技巧。
????但是既是有知道備份的方法,對(duì)C盤(pán)什么文件夾是干什么的不了解的情況下,處理期間心里也是不踏實(shí)的,而本文目的在于對(duì)C盤(pán)內(nèi)文件進(jìn)行較為詳盡的介紹。非權(quán)威科普,但是均有實(shí)踐基礎(chǔ)與資料搜尋。很多視頻與資料只會(huì)籠統(tǒng)的介紹,而未詳細(xì)的介紹其中的子文件夾都有什么作用,而本文的目的正在于此,為你解答一直以來(lái)的困惑,之后也會(huì)分析一下Dism++都清理了什么。

環(huán)境介紹
????以之前寫(xiě)專欄時(shí)用的臺(tái)式機(jī)的C盤(pán)作為依托,稍微清理后,目前占用空間為17.3G

????首先明確在純凈安裝的系統(tǒng)初始C盤(pán)內(nèi)都有哪些文件夾,其中默認(rèn)可見(jiàn)文件夾分別為上圖的五項(xiàng)亮色文件夾,即Windows、Program Files、Program Files(x86)、Users、PerfLogs。
隱藏的文件(夾)


????但是有些文件即使在PE系統(tǒng)內(nèi)也看不到,但是在WizTree軟件中是可以看到的,因此在此再次推薦一下WizTree軟件。
各文件詳細(xì)講解(排序?yàn)榉峙浯笮?
C盤(pán)根目錄文件(較多NTFS相關(guān)文件)

$MFT:此文件于PE也無(wú)法查看,無(wú)法刪除。|?是NTFS文件系統(tǒng)的一個(gè)特殊文件,用于記錄文件和目錄的元數(shù)據(jù),可用于數(shù)據(jù)恢復(fù)、文件系統(tǒng)分析和修復(fù)等。
swapfile.sys:此文件可在第二層隱藏文件可查看,不建議刪除。| 此文件與pagefile.sys文件類似,但此文件與系統(tǒng)「快速啟動(dòng)」功能相關(guān),此功能默認(rèn)開(kāi)啟,可以提高開(kāi)機(jī)速度,本文不詳細(xì)展開(kāi)。
pagefile.sys:此文件可在第二層隱藏文件可查看,可以刪除。| 此處未顯示是因?yàn)樵?a target="_blank" >【硬核向】9G!C盤(pán)清理后的占用極限(非精簡(jiǎn)系統(tǒng)并日常使用)中將C盤(pán)設(shè)置無(wú)分頁(yè)文件。
$LogFile:此文件于PE也無(wú)法查看,無(wú)法刪除。|?用于記錄文件系統(tǒng)的更改和事務(wù)。
休眠文件已經(jīng)關(guān)閉,故此處不贅述。
剩余部分占據(jù)空間過(guò)小,不予詳細(xì)展開(kāi)。
Windows(系統(tǒng)性文件聚集地)

system32(非常重要的文件夾,不要考慮刪什么東西啦)?
DriverStore:用于存儲(chǔ)設(shè)備驅(qū)動(dòng)程序的備份和安裝文件,極個(gè)別可以軟鏈接走。主要文件位于FileRepository子文件夾內(nèi),內(nèi)含大量驅(qū)動(dòng)相關(guān)文件。一般情況下,占用空間最大的為獨(dú)顯/核顯驅(qū)動(dòng)文件。例如,N卡的驅(qū)動(dòng)對(duì)應(yīng)的是nv_dispui.inf_xxxx的文件夾,iu的核顯會(huì)對(duì)應(yīng)是igdlh.inf_xxxx文件夾(按照大小排序很容易看到)
Config:主要存儲(chǔ)Winodws系統(tǒng)的配置信息,均不要?jiǎng)印?/strong>系統(tǒng)在啟動(dòng)時(shí),讀取其中的配置信息加載到注冊(cè)表中,此文件夾與注冊(cè)表緊密相關(guān)。其中包含的子文件,如DEFAULT、SOFTWARE、SAM等均可以在注冊(cè)表項(xiàng)找到。
WDI:存儲(chǔ)系統(tǒng)的診斷數(shù)據(jù),可以軟鏈接走。可以用以系統(tǒng)診斷(個(gè)人覺(jué)得挺雞肋的),其中的LogFiles文件夾存儲(chǔ)一些日志文件和報(bào)告。

WinSxS(很多系統(tǒng)組件集合,小而多)
此文件夾會(huì)隨系統(tǒng)的使用而不斷增長(zhǎng)迭代。
Windows更新時(shí)會(huì)更新替換部分其中文件。
不是所有的舊文件都會(huì)被替換或因更新而清除,存儲(chǔ)多個(gè)版本可能是考慮到兼容性問(wèn)題。
利用NTFS特性,內(nèi)用硬鏈接原理,因此實(shí)際大小小于顯示大小。
Dism++清理WinSxS文件“通常”不會(huì)影響兼容性。

SysWOW64(照顧32位兼容性)
包含了32位的Windows系統(tǒng)文件,用于兼容32位的應(yīng)用程序。
與system32相輔相成。
舊時(shí)代的產(chǎn)物,不展開(kāi)敘述。
Fonts(字體文件夾)
打開(kāi)可直接進(jìn)入字體管理界面,安裝的ttf等字體文件會(huì)直接裝在此處。
其內(nèi)含有很多無(wú)用字體,可以酌情刪除(tips:全選刪除,不能刪的跳過(guò),剩下的就是系統(tǒng)需要的)
眾多可改字體的軟件均會(huì)讀取該目錄。
Speech(語(yǔ)音相關(guān)文件夾)
冷知識(shí):Windows自帶有語(yǔ)音輸入功能,而且正確率較高。
可以通過(guò)軟鏈接遷移走,暫不確定與Win+H的功能是否相關(guān)。
Program Files(應(yīng)用程序的住所)
鑒于其他Windows內(nèi)文件夾較小,不展開(kāi)敘述

當(dāng)用戶安裝一個(gè)程序時(shí),程序通常會(huì)在Program Files文件夾中創(chuàng)建一個(gè)文件夾,并在其中安裝程序的文件和文件夾(默認(rèn)規(guī)范的安裝位置,這也是為什么一直下一步就會(huì)把軟件裝在這里)
有些軟件安裝時(shí),即使選擇安裝在非系統(tǒng)盤(pán),在此處也會(huì)生成文件??梢院?jiǎn)單理解為,它只是住在安裝的位置,但是需要調(diào)取C盤(pán)這里的內(nèi)容才能正常啟動(dòng)。
絕大多數(shù)文件可以通過(guò)軟鏈接轉(zhuǎn)移走。
初始的Program Files文件夾內(nèi)包含WindowsApps、Common Files、Windows Defender、Windows NT、Windows Photo Viewer、Windows Media Player、WindowsPowershell、Internet Explorer、Windows Mail、Windows Security、Windows Multimedia Platform文件夾,除WindowsApps均默認(rèn)較小,不詳細(xì)展開(kāi),該條為虛擬機(jī)對(duì)照的文件夾羅列。
個(gè)別內(nèi)容轉(zhuǎn)移后若出現(xiàn)無(wú)法使用的情況原路返回便可以還原。

WindowsApps(UWP的家)
包含了很多預(yù)裝或安裝的應(yīng)用程序和相關(guān)的資源文件。
Microsoft Store下載的大多數(shù)文件存儲(chǔ)于此,包括安卓子系統(tǒng)。
盡量不要嘗試軟鏈接遷移走,可以通過(guò)系統(tǒng)設(shè)置的應(yīng)用部分,將能夠轉(zhuǎn)移的應(yīng)用轉(zhuǎn)移至非系統(tǒng)盤(pán)(若轉(zhuǎn)移至D盤(pán)的話,則會(huì)轉(zhuǎn)移至D:\WindowsApps下,其原理感覺(jué)類似軟鏈接,但是是系統(tǒng)級(jí)別的,沒(méi)有煩人的問(wèn)題)
權(quán)限較為復(fù)雜,有證書(shū)問(wèn)題和安全目錄等。
Common Files
存放多個(gè)程序或系統(tǒng)共享的文件的地方,這些文件可以被不同的程序或系統(tǒng)所共享和調(diào)用,將這些文件放入可以避免重復(fù)存儲(chǔ),提高系統(tǒng)資源利用效率。
如果安裝有較多Adobe全家桶的話,此處占用空間會(huì)非常大,可以通過(guò)軟鏈接遷移走。
Program Files(x86)文件夾(讓我看看還有哪些文件堅(jiān)守32位)

用于存放32位的應(yīng)用程序,為了在64位系統(tǒng)兼容32位應(yīng)用。
絕大多數(shù)特性與Program Files相似,大多數(shù)文件可以通過(guò)軟鏈接轉(zhuǎn)移走。
初始文件夾與Program Files相近,只有WindowsApps文件夾替換為了Microsoft文件夾。
ProgramData(數(shù)據(jù)配置集合地)

該文件夾為第一層隱藏文件夾。
存儲(chǔ)所有用戶共享的數(shù)據(jù),多用戶的系統(tǒng)所有用戶均可以訪問(wèn)該文件夾。
默認(rèn)情況下主要包含Microsoft、Package Cache等文件夾主要占據(jù)空間的為Microsoft文件夾。
Adobe文件夾通??梢匀寇涙溄幼?。
Microsoft(系統(tǒng)組件數(shù)據(jù))

Windows Defender文件夾是windows自帶的防火墻數(shù)據(jù)所在位置,是可以全部軟鏈接走的
如果開(kāi)啟了windows search功能的話,Windows文件夾下的search子文件夾會(huì)占據(jù)不少空間,在系統(tǒng)的搜索設(shè)置處可以看到具體內(nèi)容,大多數(shù)為.db內(nèi)容。
Package Cache(程序包副本)
不要輕易刪除該目錄的文件,否則某些文件的卸載過(guò)程會(huì)出現(xiàn)報(bào)錯(cuò)情況。
最好不要對(duì)該目錄進(jìn)行軟鏈接,否則會(huì)有1同理情況。
Users(用戶文件夾)

該文件夾是系統(tǒng)中存儲(chǔ)所有用戶文件和用戶配置文件的默認(rèn)文件夾,每創(chuàng)建一個(gè)新的用戶,在該文件夾下就會(huì)生成一個(gè)對(duì)應(yīng)用戶名的子文件夾。
通常含有本用戶、Public、Default子文件夾。打個(gè)比方,本用戶的文件夾就相當(dāng)于公寓內(nèi)的單間,自己住在里面,日積月累會(huì)生成很多文件;Public文件夾相當(dāng)于公寓內(nèi)幾個(gè)單間公用的客廳,里面的東西是每個(gè)用戶都可以訪問(wèn)的;而Default文件夾則相當(dāng)于單間建立的標(biāo)準(zhǔn),每新增一間單間,其標(biāo)配都會(huì)按照Default的標(biāo)準(zhǔn)設(shè)置。
desktop.ini文件包含特定的設(shè)置信息,與桌面設(shè)置相關(guān)。
Alice(用戶名對(duì)應(yīng)文件夾)

用戶文件夾通常以用戶名命名,許多的應(yīng)用程序和系統(tǒng)設(shè)置均與此相關(guān)。
每個(gè)用戶一般均有桌面、下載、文檔、圖片、音樂(lè)、視頻、收藏夾、聯(lián)系人、鏈接、保存的游戲這幾項(xiàng)(看圖標(biāo)的不同可以明顯鑒別出不同)這幾項(xiàng)均可以轉(zhuǎn)移位置,詳細(xì)方法和注意事項(xiàng)見(jiàn)【硬核向】9G!C盤(pán)清理后的占用極限(非精簡(jiǎn)系統(tǒng)并日常使用)
其中占據(jù)主要空間的通常為AppData文件夾。
AppData(用戶數(shù)據(jù)生成地)

三文件夾的子文件過(guò)多,礙于篇幅原因不展開(kāi)敘述。
Local文件夾:系統(tǒng)中存儲(chǔ)本地應(yīng)用程序數(shù)據(jù)的文件夾,包含應(yīng)用程序所創(chuàng)建的本地?cái)?shù)據(jù),程序安裝文件、緩存、日志、臨時(shí)文件、語(yǔ)言文件、用戶個(gè)性化設(shè)置等。這些文件理論沒(méi)有備份或同步到云端存儲(chǔ)。每個(gè)用戶數(shù)據(jù)獨(dú)立,不進(jìn)行數(shù)據(jù)共享。其作用在于存儲(chǔ)本地?cái)?shù)據(jù)以提高性能或離線使用。
Roaming文件夾:用于存儲(chǔ)跨計(jì)算機(jī)和用戶賬戶使用的應(yīng)用程序數(shù)據(jù),例如配置文件、用戶設(shè)置、自定義字典、插件等。可以進(jìn)行不同用戶間數(shù)據(jù)共享和同步,從而提高用戶的體驗(yàn)和使用效率。
LocalLow文件夾:存儲(chǔ)低權(quán)限應(yīng)用程序數(shù)據(jù)的文件夾,通常有Java應(yīng)用程序、unity、游戲等,存儲(chǔ)需要較低權(quán)限的數(shù)據(jù)以提高系統(tǒng)安全性和用戶體驗(yàn)。
其他隱藏文件夾
$Extend文件夾:即使PE也查看不到的隱藏文件夾,存儲(chǔ)NTFS文件系統(tǒng)相關(guān)的元數(shù)據(jù)和擴(kuò)展屬性。
$sysreset文件夾:第二層隱藏文件夾,可以刪除,用于存儲(chǔ)系統(tǒng)重置所需的文件和設(shè)置,系統(tǒng)會(huì)將當(dāng)前系統(tǒng)的配置和數(shù)據(jù)備份到該文件夾中,以便在重置完成后還原用戶的設(shè)置和數(shù)據(jù)。
System Volume Information文件夾:第二層隱藏文件夾,不可刪除,系統(tǒng)還原點(diǎn)相關(guān)文件夾,每個(gè)磁盤(pán)根目錄下均有,個(gè)人覺(jué)得較為雞肋。
$Recycle.Bin:第二層隱藏文件夾,不可刪除,回收站隱藏位置,每個(gè)磁盤(pán)根目錄均有,刪除的文件放進(jìn)回收站后空間不會(huì)降低主要原因在于只是將其放入此文件夾內(nèi),清空回收站才算真刪除。
Recovery:第二層隱藏文件夾,可以刪除,內(nèi)含有恢復(fù)鏡像,某些OEM廠商也會(huì)在此放有專門(mén)的恢復(fù)文件,如.ppkg文件。

總結(jié)
????C盤(pán)文件千千萬(wàn),看著日益變紅的C盤(pán)無(wú)從下手,又怕誤刪文件出現(xiàn)問(wèn)題的話,在看完本文對(duì)C盤(pán)內(nèi)各項(xiàng)文件(可以說(shuō)是較為詳細(xì))的講解后,大概心里也會(huì)明白,哪里的東西是絕對(duì)不能動(dòng)的,哪里的文件的作用是什么。其目的在于根據(jù)個(gè)人經(jīng)驗(yàn)和資料搜索,填補(bǔ)一下C盤(pán)詳細(xì)文件講述的空缺。
????最后,磁盤(pán)有價(jià),數(shù)據(jù)無(wú)價(jià),刪除一時(shí)爽,數(shù)據(jù)火葬場(chǎng)。