Это был мой оригинальный ответ:
Войдите в систему как пользователь с ограниченными правами, затем перейдите в c:\windows, щелкните правой кнопкой мыши regedit и нажмите "Запуск от имени администратора" (вас попросят ввести учетные данные) и внесите те же изменения в реестр.
Хорошо, если честно, после того как я написал ответ, я решил проверить его и перепроверить свой ответ, как я часто это делаю. То, что я обнаружил, разрушило давнюю мысль, которая у меня была, и я собираюсь упомянуть об этом сейчас, потому что я уверен, что я не единственный, кто будет удивлен.
Несмотря на то, что я вошел в систему под моим именем "Test", когда я запустил regedit.exe в качестве администратора (или даже второго администратора), вместо того, чтобы запускать ТОЛЬКО программу с повышенными привилегиями, он также изменяет куст HKEY_Current_User на ту же учетную запись администратора , Я был очень удивлен.
Поэтому я бы сделал это для простоты: временно поднять пользователя до уровня администратора в Панели управления> Пользователи. Войдите в систему как этот пользователь и внесите изменения в реестр в точности так, как вы это делали выше. Вы можете проверить это немедленно, щелкнув правой кнопкой мыши на панели задач. Выйдите из системы и снова войдите в нее как администратор, а затем верните пользователя в стандарт. Я проверил это, и это сработало.
Еще более простой способ: войдя в систему под учетной записью администратора, временно поднимите уровня обычного пользователя до уровня администратора в Панели управления> Пользователи, а затем следуйте исходному ответу. Теперь запустите regedit от имени этого пользователя, он загрузит их улей, и вы сможете его отредактировать. Затем понизьте их снова. Таким образом, все это делается без входа и выхода.
Я думаю, что это понятно, но если я что-то запутал, просто спросите в комментариях, и я постараюсь уточнить.