無法刪除 REGEDIT 中所有指定的值

無法刪除 REGEDIT 中所有指定的值

本指南向您展示如何修正使用登錄編輯程式刪除登錄機碼時出現的「刪除值時發生錯誤」、「無法刪除所有指定值」錯誤訊息。

無法刪除 REGEDIT 中所有指定的值

為什麼我無法從登錄編輯器中刪除註冊表項?

如果您無法在登錄編輯器中刪除某個項,則您可能沒有足夠的權限來修改或刪除該項。也可能會發生密鑰被鎖定或密鑰可能包含嵌入的空字符,而您無法使用標準註冊表編輯器刪除這些字符。

修復無法刪除 REGEDIT 中所有指定的值

如果您在 Windows 11/10 的登錄編輯器中嘗試刪除登錄項目時收到「刪除值時發生錯誤」、「無法刪除所有指定值」錯誤訊息,則可以使用下列修正方法來解決該錯誤:

  1. 修改金鑰的權限。
  2. 使用命令提示字元刪除金鑰。
  3. 使用 Systernals RegDelNull 刪除註冊表項。
  4. 使用 PSExec 刪除金鑰。
  5. 將 Windows 啟動到安全模式並嘗試。

1]修改密鑰的權限

伊生代

如果您在嘗試刪除頑固的登錄項目時不斷收到此錯誤訊息,您可以變更其權限,以取得該登錄項目的所有權,然後嘗試刪除該登錄項目。您可以按照以下方法執行此操作:

首先,打開註冊表編輯器應用程序,然後移至由於此錯誤訊息而無法刪除的註冊表項。

現在,右鍵單擊有問題的註冊表項,然後從上下文選單中選擇“權限”選項。

在開啟的視窗中,按下進階按鈕。

改變伊生代

之後,在「輸入要選擇的物件名稱」方塊中鍵入您的使用者名,然後按下「檢查名稱」按鈕。然後按確定鈕。

進階立即查找確定伊生代

現在,按下「進階安全性設定」視窗中的「套用」>「確定」按鈕。

接下來,在「權限」視窗中,選擇您的使用者名,勾選「完全控制」選項旁的「允許」複選框然後按「套用」>「確定」按鈕。

之後,您可以嘗試刪除註冊表項,希望您不會收到「無法刪除所有指定值」錯誤訊息。

2]使用命令提示字元刪除金鑰

如果上述方法無法幫助您修復錯誤,您可以嘗試使用命令提示字元刪除註冊表項,看看是否有幫助。以下是執行此操作的步驟:

首先,使用管理員權限開啟命令提示字元

現在,打開註冊表編輯器應用程序,轉到您無法刪除的受感染或頑固的項,複製其路徑,將該路徑粘貼到記事本或其他文本編輯器中,然後關閉註冊表編輯器。

接下來,在管理員命令提示字元視窗中,輸入以下語法的命令:

reg delete <Path_of_Registry_key> /f

您的命令將類似於以下命令:

reg delete HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\EaseUS\AppMove /f

完成後,您將收到操作成功完成的訊息。

3]使用Systernals RegDelNull刪除註冊表項

您也可以使用 Systernals RegDelNull 工具刪除不斷出現此錯誤的頑固登錄項目。它是一個命令列實用程序,可讓您刪除由嵌入的空字元組成的註冊表項。此外,它還可以刪除透過登錄編輯程式無法刪除的鍵。因此,您可以嘗試使用它並檢查它是否可以幫助您刪除註冊表項,而不會出現無法刪除所有指定值錯誤訊息。

若要使用 RegDelNull,請從Sysinternals下載並解壓縮下載的資料夾。之後,運行主可執行檔並按照提示進行操作。

現在,使用管理員權限開啟命令提示符,然後移至提取的 RegDelNull 資料夾。您可以輸入類似以下命令來執行此操作:

cd C:\Users\sriva\Downloads\Regdelnull

接下來,輸入以下命令刪除您無法刪除的 Resgitry 金鑰:

regdelnull <Registry_key_path> -s

檢查問題現在是否已解決。

4]使用PSExec刪除金鑰。

如果仍然出現相同的錯誤,您可以藉助另一個註冊表刪除應用程式來刪除有問題的註冊表項。這個應用程式稱為 PsExec。您可以從這裡下載它並解壓縮資料夾。

現在,以管理員身分開啟命令提示字元並移至 PsExec 主要可執行檔案所在的資料夾(請參閱修復 (3))。

接下來,運行以下命令,它將打開註冊表編輯器應用程式:

psexec -i -d -s c:\windows\regedit.exe

之後,您可以嘗試刪除先前出現「無法刪除所有指定值」錯誤訊息的金鑰。

5]啟動Windows進入安全模式並嘗試

如果上述解決方案都無法協助您解決錯誤,請將 Windows 啟動至安全性模式,然後嘗試刪除有問題的登錄機碼。在安全模式下,Windows 以最少的進程和服務集啟動。因此,如果第三方服務或程式導致錯誤,以安全模式啟動 Windows 可能會幫助您刪除否則無法刪除的登錄項目。

我希望上述解決方案可以幫助您解決該錯誤。

如何刪除登錄中的值?

若要刪除或變更登錄項目的值,請開啟登錄編輯器,然後導覽至左側窗格中目標登錄項目的位置。現在,您還可以右鍵單擊註冊表值並選擇刪除按鈕將其刪除。您也可以雙擊右側面板中的登錄值,然後清除或變更其值資料欄位中的值。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *