在Windows XP及其以後的作業系統中,增加了預讀取功能(也可以理解為“預先裝載”),該功能可以提高系統的效能,加快系統的啟動、檔案讀取的速度,這些預讀檔案儲存在%systemroot%\Prefetch目錄中,以*.pf為副檔名,這些*.pf檔案包括了載入檔案的詳細資訊和載入順序。 每一個應用程式,包括Windows XP的啟動過程,都會在PrefetCh目錄下留下相應的預讀取檔案,預讀取檔案描述了應用程式或啟動時各個模組的裝載順序,其命名方式是以應用程式的可執行檔案的名字為基礎,加上一個“-”和描述執行檔案完整路徑的十六進位制值,再加上副檔名.pf,例如QQ.EX-0065A2A1.pf。每當使用者啟動一個程式,會自動在Prefetch目錄中對應的*.pf檔案中留下一條記錄。不過,Windows XP啟動的預讀取檔案總是同一個名稱,即NTOSBOOT-B00DFAAD.PF,其中包含著啟動時載入檔案的記錄。 當下一次啟動系統或執行某個程式時,Windows會參考相應的*.pf檔案,將其中記錄的所有檔案載入記憶體,而不是象以往一項一項依指令逐個載入檔案。另外,Windows會利用啟動程式或程式的*.pf檔案制訂一個最最佳化的磁碟分配方案,這個方案的相關資訊儲存在Lyaout.ini檔案中。
在Windows XP及其以後的作業系統中,增加了預讀取功能(也可以理解為“預先裝載”),該功能可以提高系統的效能,加快系統的啟動、檔案讀取的速度,這些預讀檔案儲存在%systemroot%\Prefetch目錄中,以*.pf為副檔名,這些*.pf檔案包括了載入檔案的詳細資訊和載入順序。 每一個應用程式,包括Windows XP的啟動過程,都會在PrefetCh目錄下留下相應的預讀取檔案,預讀取檔案描述了應用程式或啟動時各個模組的裝載順序,其命名方式是以應用程式的可執行檔案的名字為基礎,加上一個“-”和描述執行檔案完整路徑的十六進位制值,再加上副檔名.pf,例如QQ.EX-0065A2A1.pf。每當使用者啟動一個程式,會自動在Prefetch目錄中對應的*.pf檔案中留下一條記錄。不過,Windows XP啟動的預讀取檔案總是同一個名稱,即NTOSBOOT-B00DFAAD.PF,其中包含著啟動時載入檔案的記錄。 當下一次啟動系統或執行某個程式時,Windows會參考相應的*.pf檔案,將其中記錄的所有檔案載入記憶體,而不是象以往一項一項依指令逐個載入檔案。另外,Windows會利用啟動程式或程式的*.pf檔案制訂一個最最佳化的磁碟分配方案,這個方案的相關資訊儲存在Lyaout.ini檔案中。