Prefetch是什么 Prefetch文件夾功能介紹2020電腦教程推薦

小編在這段時間遇到好多廣大網友的咨詢 , 今天免費分享一下關于電腦系統和電腦操作教程的知識大全 , 這篇文字是關于Prefetch是什么 Prefetch文件夾功能介紹2020電腦教程推薦的文字 , 歡迎大金仔細閱讀 , 如果不懂請多多關注我們網址陸續更新更多更全面的電腦教程 。
Prefetch簡介
這是預讀取文件夾 , 用來存放系統已訪問過的文件的預讀信息(此信息是系統在訪問時自動生成的新信息) , 以加快文件的訪問速度 , 其擴展名為PF 。 可以將此文件夾中的文件刪除
Prefetch操作指南
同時:
Win 利用預讀取技術 , 在實際用到設備驅動程序、服務和shell程序之前裝入它們 。 預讀取技術的關鍵是學習以前的啟動過程 , 對于啟動過程中要用到的各種文件 , 優化其裝入模式 。 這種優化技術也被用到了應用軟件上 , 系統對每一個應用軟件的前幾次啟動情況進行分析 , 然后創建一個描述應用需求的虛擬內存映像 , 并把這些信息保存到WINDOWS\Prefetch文件夾 。 一旦建立了映像 , 應用軟件的裝入速度大大提高 。 prefetch 英文意思表示預取 , 在WINDOWS里的這個文件夾就是系統運行什么程序時預先放到這里讀取!
Windows 之所以自動創建Prefetch文件夾 , 是為了加快系統啟動的進程 。 Windows 將會自動記錄下啟動時運行的每一個程序 , 并根據這份資料來加快下一次啟動的時間 。 電腦中的程序成千上萬 , 即使出現重名的程序也不足為奇 , 碰到這種情況 , 系統將會自動在程序名的后面添加一個后綴 , 這也就是為什么有些文件名的后面會出現一連串的數字、字母和.pf的擴展名的原因.時間久了 , Prefetch文件夾內自然會堆放了許多垃圾 , 特別是如果用戶經常更換電腦配置的話 , 系統以前記錄的進程資料就沒有任何用處了 。 你可以將Prefetch文件夾清空 , 因為Windows會自動地重新創建.
XP的預讀取數據保存了最近8次系統啟動或應用軟件啟動的信息 。 預讀設置雖然可以提高系統速度 , 但是使用一段時間后 , 預讀文件夾里的文件會變得很多 , 導致系統搜索花費的時間變長 。 而且有些應用程序會產生死鏈接文件 , 加重了系統搜索的負擔 。 因此 , 我們應該定期刪除這些預讀文件 。
不過 , 在Vista中 , 定期清空SuperPrefetch卻并不可取 。 因為 , 和XP的Prefetch相比 , Vista的SuperPrefetch更加智能 。 除了會自動記憶每一項運行程序外 , 它還會自動對啟動數據進行分析 。 然后 , 根據結果 , 在系統空閑時 , 將用戶稍后可能用到的程序提前讀入內存 , 來更有效地加速程序啟動 。 因此 , 一旦我們將SuperPrefetch清空 , 那么這些好不容易才統計出來的啟動規律 , 也就一并消除了 。 因此 , 最好的方法還是不去管它 。
另一方面 , 如果直接取消掉注冊表中的預讀取功能是一定會大大降低應用程序的啟動速度的 , 當然開機速度會有一定的增加 , 不過這是得不償失 , 因為沒有了那一段必要的系統文件預讀取 , 在進度條消失之后系統會從硬盤上去尋找大量的系統文件 , 反而影響啟動速度 , 而且應用程序的啟動速度也是一定會大大減慢的 。 其實比較好的優化辦法是這樣 , 找到開機預讀取的信息 , 手動把不是很常用 , 不需要預讀取的應用程序刪除 , 盡量減少開機預讀取的應用程序的數量 , 由此來加快啟動速度!
位置在X:\windows\prefetch下(X代表系統盤符) , 命名是 exe文件名-16進制hash.exe
有一些實測數據 , 一臺裝了許多應用軟件的電腦:
不作處理 , 開機29s,取消預讀取 , 開機32s , 刪除prefetch文件夾下面大部分文件后 , 開機23s,有比較明顯的開機速度提升 , 不過第一次運行應用程序的時候速度的確有所下降 , 并且prefetch文件夾下文件會自動生成 , 越來越多!
熟知Windows XP啟動過程的用戶就會知道 , 真正與系統啟動速度關系最大的是Windows文件夾中的一個Prefetch文件夾 。 這是從Windows XP操作系統開始后增加的一項新功能——預讀取 。 微軟的本意是利用預讀取功能來提高系統性能、加快系統啟動和文件讀取的速度 。 但如果留心觀察 , 便會發現其中的文件會隨著使用時間的增加而日益增多 , 而且都是一些以PF為擴展名的文件 。 這是因為我們每啟動一個程序 , Windows都會在Prefetch文件夾中留下一個索引(類似于Windows98中的Prolog文件夾) , 在開機時Windows XP就會將Prefetch文件夾中涉及到的常用程序讀入內存(這個過程也就是啟動時進度條滾動的時間段) 。 在這樣的情況下 , 系統在新安裝時大家或許沒有感覺啟動速度很慢 , 但是時間一長 , Prefetch文件夾中生產的預讀文件越多 , 系統啟動時需要預讀取的內容就愈復雜 , 系統啟動變緩也就不足為怪了 。 那么能不能從Prefetch文件夾入手 , 來加速Windows XP的啟動呢?答案是肯定的 。 [!--empirenews.page--]

推薦閱讀