計算機Windows系統最佳化小知識

舟清颺發表於2024-04-27

目錄

目錄
什麼是登錄檔
最佳化
最佳化工具

什麼是登錄檔

登錄檔是儲存所有系統設定資料的儲存器。登錄檔儲存了 Windows 執行所需的各種引數和設定,以及應用程式相關的所有資訊。從 Windows啟動開始,到使用者登入、應用程式執行等所有操作都需要以登錄檔中記錄的資訊為基礎。登錄檔在Windows作業系統中起著最為核心的作用。

Windows 執行中,系統環境會隨著應用程式的安裝等操作而改變,改變後的環境設定又會儲存在登錄檔中。所以可以透過編輯登錄檔來改變Windows的環境。但如果登錄檔出現問題,Windows就不能正常工作了。

登錄檔中儲存著系統設定的相關資料,啟動Windows時會從登錄檔中讀入系統設定資料。如果登錄檔受損,Windows 就會發生錯誤,還有可能造成 Windows 的崩潰。

每次啟動Windows時,電腦會檢查系統中安裝的裝置,並把相關的最新資訊記錄到登錄檔中。Windows核心在啟動時,從登錄檔中讀入裝置驅動程式的資訊才能建立Windows的執行環境,並選擇合適的.inf檔案安裝驅動程式。安裝的驅動程式會改變登錄檔中各個裝置的環境引數、IRQ、DMA 等資訊。

作業系統完成啟動後,Windows和各種應用程式、服務等都會參照登錄檔中的資訊執行。安裝各種應用程式的時候,都會在登錄檔中登記程式執行時所需的資訊。在Windows中解除安裝程式,就會在解除安裝過程中刪除登錄檔中記錄的相關資訊。

Windows 使用久了,會變得越來越慢,主要有幾方面的原因。
1)不斷安裝程式,使得登錄檔檔案越來越大。Windows每次啟動時都會呼叫登錄檔檔案。

2)程式執行時,會不斷地讀寫磁碟,造成磁碟碎片增加。磁碟碎片會使得硬碟存取資料時定址變得更加緩慢。

3)程式和資料不斷增加會使硬碟空間逐漸變小。硬碟空間不足會導致虛擬記憶體不足,使得系統執行緩慢。空間不足還會造成臨時檔案無法儲存,從而導致系統錯誤或執行緩慢。

4)與Windows不相符的程式可能不返還使用完的系統資源(主要是記憶體),造成記憶體變小,系統執行緩慢。這個問題可能會透過重啟電腦得到緩解,但時間一長又會發生。

fig:

最佳化

虛擬記憶體是指記憶體空間不足時,系統會把一部分硬碟空間作為記憶體使用。也就是說,將一部分硬碟空間作為記憶體使用,從形式上增加系統記憶體的大小。有了虛擬記憶體,Windows就可以同時執行多個大型程式。

在執行多個大型程式時,會導致儲存指令和資料的記憶體空間不足。這時Windows會把重要程度較低的資料儲存到硬碟的虛擬記憶體中。這個過程叫作交換資料(Swap)。交換資料以後,系統記憶體中只留下重要的資料。由於要在記憶體和硬碟間交換資料,使用虛擬記憶體會導致系統速度略微下降。記憶體和虛擬記憶體就像書桌和書櫃的關係,使用中的書本放在桌子上,暫時不用但經常使用的書本放在書櫃裡。

虛擬記憶體的誕生是為了應對記憶體的價格高昂和容量不足。使用虛擬記憶體會降低系統的速度,但依然難掩它的優勢。現在雖然記憶體的價格已經大眾化,容量也已經達到數十吉位元組,但虛擬記憶體仍然被大眾繼續使用,因為虛擬記憶體的使用已經成為系統管理的一部分。

虛擬記憶體設定多大合適呢?

Windows會預設設定一定量的虛擬記憶體。使用者可以根據自己電腦的情況,合理設定虛擬記憶體,這樣可以提升系統速度。如果電腦中有兩個或多個硬碟,將虛擬記憶體設定在速度較快的硬碟上,可以提高交換資料的效率,如果設定在固態硬碟上,效果會非常明顯。虛擬硬碟大小應設定為系統記憶體的2.5倍左右,如果太小就需要更多的資料交換,效率降低。

設定位置: 系統和安全---系統---高階系統設定---系統屬性---高階--效能--更改

fig:

最佳化工具

見資料包: CCleaner-Pro-6.05.10110-x64-Plus、 IObitUninstaller_Pro_v10.6.0.4、spacesniffer_1_3_0_2、win10最佳化工具Dism++10.1.1001.10、Windows11Manager系統最佳化工具、圖吧工具箱202309等

相關文章