「Win10」外殼基礎架構詳解
更新时间:2023-04-27 | 编辑:廖兆
Win10 外殼基礎架構詳解
作為現在使用最普遍的操作系統之一,Win10 隨著時代的發展也有了許多改進和更新,其中外殼基礎架構的變化是眾多改變中最大的一部分,本文將從軟件教程的角度,對 Win10 外殼基礎架構進行詳細解析。
一、Win10 外殼基礎架構的演進
Win10 的外殼基礎架構看起來已經非常成熟了,但事實上,它的演進過程可以追溯到 Windows 95 時代。當時的外殼還是採用了 MS-DOS 的方式進行設計,文件管理器和控制面板等子系統也是基於 MS-DOS 的應用程序。但隨著微軟不斷對操作系統進行升級,這種方式已經不能滿足現代操作系統的需求了,加上開發者對操作系統的定制需求越來越高,於是微軟推出了一個新的外殼基礎架構,名叫 Windows Explorer。
相較於以往,Windows Explorer 具有更強大的擴展性和更好的可定制性。Windows Explorer 有自己的API,開發者可以使用這些API來創建自己的自訂外殼。此外,Windows Explorer 還支持擴展名,可以通過擴展名來讓Windows Explorer 能夠識別文件的類型,並據此調用對應的程序。
二、Win10 外殼基礎架構的結構
Win10 外殼基礎架構包含了一個名為“Shell”的動態連結庫(DLL),這個DLL提供了一個基礎的外殼界面,它包括了文件瀏覽器、控制面板、工作列、開始菜單等模組,它們都是由這個DLL來實現的。在 Win10 中,Shell DLL 的文件名為"shell32.dll"。
Shell DLL 是為了使許多 Windows 檔案、資料夾、介面元素和應用程式之間相互協作而設計的,它負責處理所有與介面、資源管理器等相關的操作,包括開啟和關閉視窗、顯示檔案列表、繪製圖示等。
三、Win10 外殼基礎架構的定制
正如前文所述,Win10 外殼基礎架構具有良好的可定制性。在此,筆者簡單介紹一下如何進行基本的外殼定制。
首先,打開“註冊表編輯器”,找到以下目錄:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced 。
在這個目錄下可以發現許多二進制文件(Binary)值,這些值都是用來定制外殼的。這裡介紹一下其中的一部分。
NavPaneExpandArrows - 控制側邊欄中的“展開箭頭”顯示或隱藏。將其設置為“1”可顯示,將其設置為“0”可隱藏。
ShowExtensionsInExplorer - 控制文件瀏覽器中是否顯示文件的擴展名,將其設置為“1”可顯示,將其設置為“0”可隱藏。
ShowIconsInMenus - 在上下文菜單中顯示程序圖示,將其設置為“1”可顯示,將其設置為“0”可隱藏。
ShowSuperHidden - 該項目將“隱藏的文件”和“系統文件”視為同一類文件來處理,將其設置為“1”可顯示,將其設置為“0”可隱藏。
除了以上四個,還有許多其他的控制項可以進行定制,有興趣的讀者可自行發掘。
四、Win10 外殼基礎架構的常見問題
Win10 外殼基礎架構的常見問題包括外殼卡死、開始菜單無法打開、右鍵菜單不顯示等等。這些問題通常都可以通過重新啟動 explorer.exe 來解決,具體操作步驟如下:
1. 按下 Ctrl Shift Esc 組合鍵打開“任務管理器”;
2. 找到“詳細信息”選項,尋找“explorer.exe”進程;
3. 右鍵單擊該進程,選擇“結束任務”;
4. 點擊“檔案”->“新建工作”;
5. 在彈出的對話框中輸入“explorer.exe”,按下“確定”。
經過這些步驟,explorer.exe 就會重新啟動,一般情況下已經能夠解決問題了。
總結:
上述就是 Win10 外殼基礎架構的詳細解析,通過這些介紹,相信讀者已經對 Win10 的外殼基礎架構有了更加深入的了解。作為使用 Win10 的用戶,我們應當時刻關注這些問題,並且學會一些簡單的解決方法,這樣才能夠更好的享受操作系統帶來的便利和效率。
-
相关文章
- Related articles
更多
-
精彩推荐
- Wonderful recommendation
更多
-
热门资讯
- Hot News
更多
-
游戏视频
- Game Videos
更多
-
- 《原神》千年千岩任务视频攻略
- 时间:2022-04-14
-
- 《原神》隐藏成就薄缘的道与光与胤达成攻略
- 时间:2022-01-14
-
- 《战双帕弥什》21号实战演示分享
- 时间:2021-05-10
-
- 《原神》孤舰履孤云视频攻略
- 时间:2021-02-18
-
- 《原神》机关棋谭低配通关攻略
- 时间:2021-02-13