我的 Windows Server 2008 在共用資料夾上有一個程式。遠端使用者防毒軟體(趨勢科技)認為該程式是病毒,並嘗試刪除/隔離它。然而,它沒有獲得所需的授權,現在沒有人——連我這個管理員都沒有-- 可以存取或管理該檔案。現在主人是「……」。
例如:
dir /Q /P
19/10/2016 15:19 1.941.504 ... MG_Menu.exe
takeown.exe /a /f .\MG_Menu.exe
ERROR: Access denied.
這是什麼意思?
我怎樣才能重新獲得所有權?
答案1
始終,對於任何文件,都NT_Authority\System
將能夠修改其權限。運作icacls
或takeown
作為系統運作:
從微軟網站下載 PsExec 工具,這裡。開啟普通的管理員命令提示字元(Win+X,然後命令提示字元(管理員))。
在其中,運行
psexec –i –s CMD
.如果提示輸入密碼,請輸入。如果要求輸入系統密碼,則不應輸入任何內容,只需按 Enter 鍵即可。這應該允許您以 NT_Authority\System 身分執行電腦。透過執行以下命令讓自己完全控制該檔案:
icacls MG_Menu.exe /grant domainname\Administrator:(F,WDAC)
透過執行以下命令讓自己成為該檔案的擁有者:
icacls MG_Menu.exe /setowner domainname\Administrator
或使其歸系統權限所有(除非您
whoami
不同):takeown.exe /a /f .\MG_Menu.exe