Win10 檔案總管開啟資料夾很不順,進度條卡住,甚至檔案圖示都空白。
一開始懷疑硬碟有壞軌,但查看硬碟 S.M.A.R.T. 資訊正常,且重開機後正常。
想起最近有用 VirtualBox 內建的錄製功能,錄製虛擬機畫面,到錄製的 webm 影片檔資料夾查看,一開啟該資料夾,即重現此問題。
開啟工作管理員,發現一個 COM Surrogate 程序占用 CPU,該程序是由系統的 C:\Windows\System32\dllhost.exe 產生。
查了一下,原來系統要生成縮圖時會啟動 COM Surrogate,猜測可能無法正常產生 webm 影片縮圖,所以檔案總管就卡住了。
[解決]
因為平常沒其他 webm 影片檔,所以決定刪除該影片檔。
但因為 COM Surrogate 程序占用該影片檔,所以無法直接刪除。
刪除方式一:
一開始,我在檔案總管內按刪除,此時因為 COM Surrogate 程序占用卡住,於是到工作管理員強制結束 COM Surrogate 程序,順利將 webm 影片檔丟到資源回收桶。
但到資源回收桶,想徹底刪除 webm 影片檔時,換成檔案總管占用 CPU 卡住。(還原操作也是)
但因為 COM Surrogate 程序占用該影片檔,所以無法直接刪除。
刪除方式一:
一開始,我在檔案總管內按刪除,此時因為 COM Surrogate 程序占用卡住,於是到工作管理員強制結束 COM Surrogate 程序,順利將 webm 影片檔丟到資源回收桶。
但到資源回收桶,想徹底刪除 webm 影片檔時,換成檔案總管占用 CPU 卡住。(還原操作也是)
似乎在檔案總管,嘗試對該檔搬移,都會卡住。
於是到工作管理員重新啟動檔案總管,資源回收桶資料夾也會關掉。
如此確定沒程序占用該檔後,直接在資源回收桶上按右鍵,執行清理資源回收桶,便可順利刪除。
於是到工作管理員重新啟動檔案總管,資源回收桶資料夾也會關掉。
如此確定沒程序占用該檔後,直接在資源回收桶上按右鍵,執行清理資源回收桶,便可順利刪除。
刪除方式二:
開啟 cmd 命令操作畫面,切換到該目錄,用指令刪除。
del 檔名
(如果是處於用檔案總管瀏覽過,被 COM Surrogate 程序占用卡住的情況下,下完指令,也會卡住等待,此時於工作管理員強制結束 COM Surrogate 程序即可)
參考:
- https://tw.begin-it.com/1565-what-is-com-surrogate-dllhost.exe-and-why-is-it-running-on-my-pc
什麼是“COM Surrogate”(dllhost.exe)以及為什麼它在我的電腦上運行? - http://babelsoft.net/forum/viewtopic.php?t=23368
Bug report: 8K WEBM files crash Media Preview COM Surrogate - BabelSoft / 博语软件
沒有留言:
張貼留言