
如標題所示,我的 Windows 8.1 安裝需要相當長的時間才能啟動(沒有 FastBoot)。
我設法記錄了啟動過程的etl檔案。結果是一個非常大的檔案:4.5GB,壓縮後:250MB
在Windows 效能分析器中查看此檔案時,我發現在144 秒的啟動時間中,大約120 秒花費在「會話初始化」階段,並且在大約90 秒的時間內它基本上什麼都不做,smss. exe 使用完整的cpu一個核心,幾乎沒有 I/O 發生。
您能推薦一種分析情況的方法嗎?
答案1
初始化註冊表(ntdll.dll!ZwInitializeRegistry
)需要花費大量時間並導致 CPU 使用率。從呼叫堆疊中我可以看到涉及 Bitlocker 驅動程式 (fvevol.sys!FveFilterDeviceControl)。您的硬碟是否使用 Bitlocker 加密?停用 Bitlocker 並查看這是否會改善情況。