REG DELETE 指令在 64 位元作業系統上不起作用

REG DELETE 指令在 64 位元作業系統上不起作用

我使用下面的命令刪除一個不受保護的簡單註冊表項,我的意思是您可以使用 regedit GUI 輕鬆刪除它,因此權限是免費且解鎖的。

reg delete TargetKEY /f

該命令在 32 位元系統中可以正常工作,但在 64 位元作業系統上,只要目標密鑰的權限規則沒有限制,它就會給我「存取被拒絕」的資訊。

哪裡有問題?

答案1

我猜您沒有在 64 位元作業系統中以管理員身份執行該命令。看這個:

在此輸入影像描述

這是結果:

在此輸入影像描述

此命令在本機管理員帳戶內執行。現在看看這個:

在此輸入影像描述

這是結果:

在此輸入影像描述

看到不同?

因此,從註釋來看,如果此命令在另一個批次檔中執行,您應該以管理員身分執行該批次文件,因為它將傳遞對此命令的授權。您也可以嘗試停用UAC。

相關內容