generator324,
SetACL вам в помощь.
Пример
Код:

:: Создание резервной копии прав
"%~dp0SetACL.exe" -on "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\ApplicabilityEvaluationCache" -ot reg -rec cont_obj -actn list -lst "f:sddl;w:d,s,o" -bckp .\ApplicabilityEvaluationCache.bkp
:: Смена владельца файла
"%~dp0SetACL.exe" -on "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\ApplicabilityEvaluationCache" -ot reg -rec cont_obj -actn setowner -ownr "n:%USERDOMAIN%\%USERNAME%"
:: Получение прав полного доступа для текущего пользователя
"%~dp0SetACL.exe" -on "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\ApplicabilityEvaluationCache" -ot reg -rec cont_obj -actn ace -ace "n:%USERDOMAIN%\%USERNAME%";p:full"
:: Удаление ключей реестра
start "ApplicabilityEvaluationCache" /wait "%~dp0LIVE_ApplicabilityEvaluationCache.cmd"
или
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\ApplicabilityEvaluationCache\Microsoft-Windows-IE-Spelling-Parent-Package-Arabic~31bf3856ad364e35~~~11.2.9412.0" /f
:: Возвращение владельца файла
"%~dp0SetACL.exe" -on "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\ApplicabilityEvaluationCache" -ot reg -rec cont_obj -actn restore -bckp .\ApplicabilityEvaluationCache.bkp
:: Удаление файла бекапа прав
del /Q .\ApplicabilityEvaluationCache.bkp
ЕМНИП папки надо убирать через
HKLM\Software\Classes, а не через
HKCR.
И если вы удаляете раздел, то, соответственно, бекап прав не нужен.