首页
/
每日頭條
/
科技
/
怎樣在電腦進行磁盤碎片整理
怎樣在電腦進行磁盤碎片整理
更新时间:2026-11-05 11:57:11

怎樣在電腦進行磁盤碎片整理(電腦磁盤的碎片整理)1

如果你使用Windows操作系統,那麼請注意磁盤碎片整理的問題。

1.為什麼要需要整理碎片

磁盤上的文件布局會強烈地影響I/O性能,嚴重碎片化的或散布在磁盤中的文件和目錄會損害性能,雖然Windows會自動重定位某些文件來改善性能,但通常情況下,這并非屬于系統必須的常規,而且通常情況下也僅包含磁盤上很小部分的文件。

從這方面來考慮,應該在系統安裝結束後立即對磁盤進行完整的碎片整理。默認情況下,Windows每隔3天就會執行一次局部碎片整理,并根據當天的使用情況調整文件在磁盤上的物理位置,所移動的文件将被寫入Layout.ini文件,這是Windows認為應該按照這一順序來安排文件在磁盤上的物理位置,該文件的路徑在C:\Windows\prefetch。

系統在空閑時會自動整理磁盤碎片,此時會首先讀取Layout.ini文件中的内容,并針對其中涉及的文件進行局部的碎片整理,這也是磁盤整理程序轉移文件位置的依據。

2.深入認識Prefetch目錄

在Windows及其以後的操作系統中,增加了預讀取功能(也可以理解為“預先裝載”),該功能可以提高系統的性能,加快系統的啟動、文件讀取的速度,這些預讀文件保存在%systemroot%\Prefetch目錄中,以*.pf為擴展名,這些*.pf文件包括了載入文件的詳細信息和載入順序。

每一個應用程序,包括Windows的啟動過程,都會在PrefetCh目錄下留下相應的預讀取文件,預讀取文件描述了應用程序或啟動時各個模塊的裝載順序,其命名方式是以應用程序的可執行文件的名字為基礎,加上一個“-”和描述執行文件完整路徑的十六進制值,再加上文件擴展名.pf,例如QQ.EX-0065A2A1.pf。每當用戶啟動一個程序,會自動在Prefetch目錄中對應的*.pf文件中留下一條記錄。不過,Windows啟動的預讀取文件總是同一個名稱,即NTOSBOOT-B00DFAAD.PF,其中包含着啟動時載入文件的記錄。

當下一次啟動系統或運行某個程序時,Windows會參考相應的*.pf文件,将其中記錄的所有文件載入内存,而不是象以往一項一項依指令逐個載入文件。另外,Windows會利用啟動程序或程序的*.pf文件制訂一個最優化的磁盤分配方案,這個方案的相關信息存儲在Lyaout.ini文件中。

3.不讓系統自動整理磁盤碎片

有時候,你可能會覺得局部碎片整理的功能非常無聊,因為磁盤的碎片整理也會對硬盤進行某種程度的操作。網上流傳着關于通過修改注冊表鍵值來禁用局部碎片整理的技巧,看似有理,但事實上,這些所謂技巧是完全無效的。事實上,你即使将C:\Windows\Prefetch\目錄下的文件全部删除,重新啟動系統後仍舊會自動創建Layout.ini文件,屆時3天1次的局部碎片自動整理功能會被重新激活。閃此正确的方法是用記事本打開Layout.ini文件,将其中的内容全部删除,并将這個文件設置為隻讀屬性,這樣Windows就無法激活局部碎片自動整理功能了,當然你也就不用擔心C:\Windows\Prefetch\會變得越來越龐大。

4.一步的讨論

我們經常可以從網上看到關于修改注冊表鍵值以提高Windows啟動速度的技巧,這些技巧真的是有效的嗎?下面,我們結合磁盤碎片整理的實例來進行深入一步的探讨:

問題一:C盤為什麼無法進行碎片整理?

Windows系統,在對C盤進行碎片整理時,提示由于C:\Windows\prefetch\WMIPRVSE.EXE-28F301A9.PF文件損壞,掃描無法繼續。

C:\Windows\Prefetch\是Windows的預讀文件夾,Windows将頻繁使用的數據存放在預讀文件夾中,需要再次使用這些數據時可以大大加快讀取速度,但随着時間的增長,這個文件夾的個頭會變得越來越大,而且可能會存在一些死鍊文件,此時如果執行碎片整理,就有可能出現上面提到的錯誤,解決的辦法是清空這個文件夾,然後整理碎片。

問題二:啟動時也能整理碎片?

Windows可以在啟動時進行碎片整理,使那些啟動所必須的文件能夠相鄰排列,從而在下次啟動時提高速度,不過該功能在默認設置下是被關閉了的。激活的辦法是打開注冊表編輯器,找到HKEY_LOCAL_MAHCINE\SOFTWARE\Dfrg\BootOptimizeFunetion,雙擊右側窗格中的Enable鍵,将鍵值由默認的“N”修改為“Y”即可。

問題三:禁止預讀取後能提高系統的啟動速度嗎?

網絡上流傳着1條關于提升Windows啟動速度的技巧,具體方法是通過修改注冊表中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters目錄下EnablePrefeteher子鍵,将它的鍵值賦為“1”。這樣可以減少預讀取的文件,減少進度條等待時間,效果是進度條跑一圈就進入登錄畫面了。

微軟的技術文檔解釋了EnablePrefetcher被賦予不同值的含義:

0:取消預讀取功能;

1:隻預讀取應用程序;

2:隻預讀取Windows系統文件。

3:預讀取Windows系統文件和應用程序,這是Windows的默認值。

雖然EnablePrefetcher鍵值設置為1後,的确可以減少預讀取的文件,但系統初始化内核的工作是一個非常複雜的過程,此時需要加載很多底層的驅動程序、啟動子系統以及相關的服務,即使是當我們看到了歡迎屏幕,也不能認為此時系統已經啟動完成,因為系統會在後台繼續初始化那些未完成的驅動程序的加載工作,雖然滾動條的動作次數較以前大大減少,但在顯示歡迎屏幕之前的黑屏過程卻反而有所增加,因此總的系統時間并未變化。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
radeon卸載了有什麼影響嗎
radeon卸載了有什麼影響嗎
演示機型:華為MateBookX系統版本:win10radeon卸載後會造成顯示不正常或引起系統崩潰。該軟件為銳龍顯卡的顯卡驅動,因此不可将其卸載。顯卡驅動:顯卡驅動是用來驅動顯卡的程序,它是硬件所對應的軟件。驅動程序是添加到操作系統中的一小塊代碼,其中包含有關硬件設備的信息。有了此信息,計算機就可以與設備進行通信。驅動程序是硬件廠商根據操作系統編寫的配置文件,沒有驅動程序計算機中的硬件就無法工作
2026-11-05
該文檔未能打印是什麼原因
該文檔未能打印是什麼原因
以戴爾XPS15,Windows10HomeBasic為例。1、首先查看打印機數據線是否與電腦相連接,或卸載原來安裝的驅動/并清理痕迹,重新安裝驅動。2、打印的文檔顯示錯誤時,用原來的辦法重啟打印機和電腦,數據線端口換一個試一下。3、如果電腦是脫機狀态,有時會提示文檔無法打印。首先要考慮端口問題,打印機的端口與電腦的端口有沒有插好。4、若還不能得到解決,則打開電腦控制面闆。5、找到打印機并且雙擊打
2026-11-05
僅聊天的朋友分組怎麼關閉
僅聊天的朋友分組怎麼關閉
以Iphone12,ios14,微信8.0.0為例:打開進入手機上的微信軟件。緊接着點擊頁面底部的通訊錄圖标。下一步點擊頁面裡的僅聊天的好友。随後再點擊頁面右下角的移除按鈕。然後勾選多個好友并點擊完成按鈕。最後在提示消息中點擊移除即可。
2026-11-05
華為ar是什麼意思
華為ar是什麼意思
演示機型:華為P40系統版本:EMUI11華為的ar是指增強現實技術。廣泛運用到多媒體、三維建模、實時跟蹤及注冊、智能交互、傳感等多種技術手段,将計算機生成的文字、圖像、三維模型、音樂、視頻等虛拟信息模拟仿真後,應用到真實世界中,兩種信息互為補充,從而實現對真實世界的“增強”。增強現實(AugmentedReality,簡稱AR),增強現實技術也被稱為擴增現實,AR增強現實技術是促使真實世界信息和
2026-11-05
12檔貨車換擋技巧是什麼
12檔貨車換擋技巧是什麼
1、加擋要領。汽車加擋前,應根據道路、交通情況,平穩的踏下加速踏闆,逐漸提高車速,這一過程稱為沖車”。當車速适合換入高一級擋位時,立即擡起加速踏闆,踏下離合器踏闆,将變速杆換入高一級檔位;然後邊擡離合器踏闆,邊徐徐踏下加速踏闆,使汽車繼續平穩行駛。2、沖車”時,加速踏闆要穩踏、快擡中速。擋位加擋時,在換入高一級擋位後,離合器踏闆快擡至半聯動位置,應稍停再慢慢擡起,使動力平穩傳遞,避免換擋後引起車輛
2026-11-05
Copyright 2023-2026 - www.tftnews.com All Rights Reserved