簡體   English   中英

即使具有管理員權限也無法刪除注冊表項

[英]Cannot Delete Registry Entry even with Admin Rights

我有以下注冊表項SOFTWARE\\\\mysoftware\\\\"localmachine

其中有幾個子文件夾和值。我只想刪除SOFTWARE\\\\myspftware\\\\

所以我用

 Registry.LocalMachine.DeleteSubKeyTree("SOFTWARE\\mysoftware\\");

在具有管理員權限的程序中。 我不斷收到錯誤

Cannot delete a subkey tree because the subkey does not exist.

即使密鑰存在。

嘗試

RegistryKey mykey = Registry.LocalMachine.OpenSubKey("SOFTWARE", true);
mykey.DeleteSubKeyTree("mysoftware");
mykey.Close();

我認為trueRegistry.LocalMachine.OpenSubKey("SOFTWARE", true)是魔法的一部分。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM