無法取得所有權或刪除 Flash 文件

無法取得所有權或刪除 Flash 文件

我無法取得所有權或更改某些 Flash 檔案的權限,遠離“TrustedInstaller”,也無法從權限中刪除“TrustedInstaller”,是的,我使用的是管理員帳戶:

在此輸入影像描述

答案1

你沒有說你運行的是哪個版本的Windows,但從截圖來看,它是比Win7更新的東西。 Win8 及更高版本有一個捆綁版本的 Flash,它被視為作業系統檔案並透過 Windows Update 取得更新。與作業系統附帶的其他檔案一樣,該捆綁檔案通常受到非常嚴格的安全保護,以防止人們篡改它。仍然是管理員應該能夠這樣做。你可以閱讀https://en.wikipedia.org/wiki/System_File_Checker了解更多。

管理員應該始終能夠獲得任何文件的所有權 - 他們擁有取得所有權特權,這允許他們繞過該操作的 ACL - 所以我不確定那裡是什麼。當您嘗試時,您是否收到實際的錯誤訊息?您可以從命令列嘗試:以管理員身分開啟 CMD 或 Powershell,前往相關目錄,然後嘗試執行takeown /f FlashUtil_ActiveX.exe.如果實際上失敗了(出現錯誤),那麼就會發生一些奇怪的事情。如果擁有者似乎沒有改變,系統可能會立即恢復檔案的擁有者。

要刪除該文件,即使是管理員也需要先關閉該文件的所有句柄;確保沒有任何內容正在使用 Flash。明顯的罪魁禍首是一個iexplore進程 - 甚至可能是一個不可見或掛起的進程 - 但 Flash ActiveX 可以加載到任何支援 ActiveX 的東西中,這是一個很長的清單。考慮使用資源監視器 ( resmon.exe) 檢查所有開啟的句柄(在 CPU 標籤下檢視)以尋找已Flash*開啟的進程(或者,由於這是可執行檔本身,因此檢查該進程的任何正在執行的實例)。關閉句柄和/或終止進程,然後重試。請注意,如

如果這仍然不起作用......有點可疑。您可以嘗試啟動到另一個作業系統,例如 Linux Live CD,然後安裝 Windows 磁碟區並以這種方式刪除檔案。那真的不過,不應該是必要的。

相關內容