上下文(右鍵)選單 網路連線時載入時間較長

上下文(右鍵)選單 網路連線時載入時間較長

右鍵單擊上下文功能表需要 10 秒以上才能打開任何文件/資料夾。重複右鍵單擊同一文件/資料夾之間的延遲不會改變。我有時也會遇到資源管理器崩潰的情況。

只有當我連接到網路(有線或 WiFi)時才會出現延遲。是否有網路連線也並不重要。


我已使用 CCleaner 停用了所有上下文選單/shell 條目。包括諾頓的NavShExt.dll已知會導致延誤

為了確保我的硬碟沒有損壞或故障:

  • 運行sfc /scannow沒有發現錯誤。
  • 運行該C:->Properties->Tools->Error Checking實用程序,它修復了一些錯誤,沒有出現任何問題,但決定停止並從啟動開始執行。我chkdsk C: /v /r /f在啟動時運行,它能夠修復所有問題(“壞扇區 4 KB”):“無需採取進一步操作。”
  • 對我的作業系統和其他資料所在的 C: 磁碟機進行了碎片整理。我還有一個 D: 分割區和外部網路 NAS 用於資料。

我從 WinDbg 進行了幾次轉儲,試圖透過附加到資源管理器explorer.exe並執行一些操作直到崩潰來了解資源管理器崩潰的原因。.dump /m mydump.dmp

當使用 WinDbg 捕獲轉儲時,我收到持續的 CLR 異常流(不確定是否正常)。

答案1

檢查您是否有任何上下文選單項目/程序這個清單

使用ShellEx視圖查看所有已啟用/活動的上下文功能表條目。該程式看起來有點舊,一開始很難爭論,但它給出了所有啟用的完整圖片。將所有非 Microsoft 條目一一停用,直到問題消失。

停用/啟用任何條目後,您需要重新啟動explorer.exe才能使變更生效。您可以explorer.exe透過開啟工作管理員 ( ctrl++ alt) deleteWindows ExplorerProcesses->App清單中選擇並按 來重新啟動Restart

筆記:CCleaner 也有一個上下文選單公用程式 ( Tools->Startup->Context Menu),但它沒有列出可能影響載入時間的所有條目。


為了手動調試explorer.exe,您可以使用WinDbg:

  1. File->Attach to Process或者F6
  2. 種類By Executable
  3. 向下捲動並選擇explorer.exe確保選擇explorer.exe而不是可折疊選單中的會話實例。
  4. 按“確定”並等待它在命令畫面底部為您提供控制台/文字輸入。
  5. 輸入“g”並輸入。您的資源管理器將凍結,直到您發出此命令。
  6. 尋找 ModLoad延遲後出現的任何條目,然後出現上下文功能表。其中任何一項都可能是罪魁禍首。

如果資源管理器崩潰並且您想要捕獲轉儲文件,請從上面的步驟 #1-5 開始,然後:

  1. 執行任何凍結的操作explorer.exe。您可能會注意到它不會像平常那樣崩潰,因為 WinDbg 已經介入並正在等待下一個命令。
  2. 透過執行以下命令建立轉儲檔案:.dump /m mydump.dmp
  3. 轉儲檔案將位於安裝 WinDbg 的位置。您還可以使用桌面的完整文件路徑,但在剪貼簿中方便地貼上該路徑並不總是那麼容易。

我的解決方案是P4EXP.P4EXPContextMenuExtension使用以下命令停用 Perforce 條目ShellEx視圖

P4EXP.P4EXPContextMenuExtension
位置:C:\Windows\ assembly\GAC_MSIL\P4EXP\2014.2.95.9073__null\P4EXP.dll
來自:P4Merge
公司:Perforce

這篇文章中提到了這個延遲Perforce r14.2 註釋但它可能會退化,因為我有版本 2014.2 並且仍然存在問題:

#975324(錯誤#75847)
P4EXP 不再在 Windows 資源管理器中右鍵點選物件時建置 Perforce 上下文功能表。先前,如果 Perforce 環境變數未設定或設定不正確,或者目標伺服器處於離線狀態,這可能會導致 Windows 資源管理器上下文選單的顯示出現嚴重延遲。

答案2

我已經遇到過這個問題並解決了。

我使用解決了這個問題CC清理器如下圖所示:

  1. 打開CC清理器。
  2. 點擊左側選項卡即可工具
  3. 點擊頂部選項卡即可內容選單
  4. 點選BthSendToContextMenuExt(檔:C:\WINDOWS\System32\BSAppShEXT.dll)
  5. 點選停用按鈕位於右側。

如果您透過這種方式無法解決此問題,您可以點擊此鏈接 http://windowsreport.com/file-explorer-slow-windows-10/

相關內容