Не удается открыть activation отказано в доступе в реестре windows 10


Readers help support Windows Report. We may get a commission if you buy through our links.

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

The Windows error code 0xc004f025 is an activation issue that can arise when some users try to activate license keys with SLMGR (the Software Licensing Management Tool in Command Prompt).

The error 0xc004f025 message states: Error:0xC004F025 Access Denied: the requested action requires elevated privileges

Luckily, there are a few straightforward solutions you can try to fix this. Keep reading as we walk you through all of them.

How can I fix Windows error code 0xc004f025?

1. Revert Windows to a previous version

  1. Click on the Start menu and select Settings.
  2. Go to System, then click on Recovery.
    recovery settings in windows 11

  3. Under Advanced startup, click Restart now, then select Troubleshoot > Advanced options > System Restore.
    restart now advanced startup option

  4. Select a restore point from before the error occurred and follow the prompts to restore your system.

To do that from the Windows settings, you should already have a System Restore Point. If that is not the case, you can use dedicated tools.

The best repair software can fix a wide variety of Windows errors. Such tools basically scan your PC to detect issues. Then they’ll fix detected errors when you click their fix/repair options.

Just let it scan your PC and let it fix all issues found. It is completely safe and easy to use.

2. Open the Command Prompt as an administrator

  1. First, open the search utility in Windows by pressing the Windows key and S at the same time.
  2. To find the Command Prompt, enter cmd in the search tool’s box.
  3. Right-click the Command Prompt search result to select a Run as administrator option.
    Run as administrator option windows error code 0xc004f025

  4. If a UAC prompt pops up, click the Yes option on it.
  5. Then try activating your license key within an elevated Command Prompt window.

3. Change your standard user account to an admin one

  1. Launch Run with the appropriate Windows + R keyboard shortcut.
  2. Next, type the following in Run’s Open box and click OK: Control Panel
  3. Then click User Accounts to open the Control Panel applet.
    User Accounts window windows error code 0xc004f025

  4. Click Change your account type to open the options in the shot directly below.
    The user account settings windows error code 0xc004f025

  5. Then select the Administrator radio button.
  6. Press the Change Account Type button.
  7. Thereafter, restart your computer, sign in to your new admin account, and then try activating Windows again.

4. Open the Activation troubleshooter

  1. Click Start and select Settings on the menu.
  2. Next, click Update & Security to open Windows update options.
  3. Select Activation on the left of Settings.
    Activation tab windows error code 0xc004f025

  4. Click Troubleshoot to open an Activation troubleshooter.
  5. Select the Apply this fix option.

5. Fix rearm dependencies

Change the SkipRearm DWORD value

  1. Open the Run window.
  2. Enter this Run command in the Open text box: regedit
  3. Click OK to open Registry Editor.
  4. Next, open this key path in the Registry Editor: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
    Registry Editor windows error code 0xc004f025

  5. Select the SoftwareProtectionPlatform key, and double-click the SkipRearm DWORD to open the window shown directly below.
    Edit DWORD window windows error code 0xc004f025

  6. Then select the Hexadecimal base option if it’s not already selected.
  7. Enter 1 in the Value data box to replace the zero value.
  8. Press the OK button on the Edit DWORD window.
  9. Close the Registry Editor window.

Is there something wrong with the Registry Editor? Things aren’t as scary as they seem. Check out this guide dedicated to solving errors while accessing the Registry and set things right again.

Run the slmgr -rearm command

  1. Launch the Run accessory again, and enter this command in its Open box: cmd
  2. Press the Ctrl + Shift + Enter hotkey to open an elevated Prompt.
  3. Then input this command in the Command Prompt: slmgr -rearm
    slmgr -rearm command windows error code 0xc004f025

  4. Press the Enter key to execute the slmgr rearm command.

Change the slmgr.vbs file

  1. Thereafter, open File Explorer with its Windows key + E keyboard key.
  2. Next, select the Hidden items checkbox on File Explorer’s View tab.
  3. Open this folder in File Explorer: C:\Windows\System32
  4. Then type slmgr.vbs in File Explorer’s search box.
    slmgr.vbs file windows error code 0xc004f025

  5. Right-click the slmgr.vbs file and select Rename.
  6. Change the slmgr file extension to old so that the file is slmgr.old, and press the Enter key.
  7. Finally, restart Windows after changing the slmgr file.

6. Reinstall Windows

If the above resolutions made no difference, you might need to reinstall Windows to resolve the issue. You can reinstall Windows 10 with the Media Creation Tool or Refresh Tool.

Our guide on how to clean install Windows 10 provides further details for reinstalling Windows 10 with the Media Creation Tool.

Windows Media Creation Tool windows error code 0xc004f025

Those are the most likely ways to fix Windows error code 0xc004f025. The fifth resolution is one of the most widely confirmed fixes for the issue.

Keep in mind that Windows 10 has a lot of bugs, lags, and other annoying issues. When you lack the time or patience to follow complicated procedures, the best Windows PC troubleshooting tools are waiting for you.

Make a choice, give that tool a try and you’ll be able to find and solve all your PC problems. As for this particular error, don’t hesitate to let us know which solution worked for you in the comments area.


Matthew Adams

Windows Hardware Expert

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things surrounding it.

He is passionate about the tech world, always staying up-to-date with the latest and greatest. With an analytical view, he likes problem-solving, focusing on errors and their causes.

In his free time, he likes to read and write about history and tries to always develop new skills.


Содержание

  1. Как исправить ошибку 0xc004f025 «отказано в доступе» при активации Windows 10?
  2. Запуск средства устранения неполадок
  3. Выполнение активации из командной строки с правами администратора
  4. Удаление зависимостей «rearm»
  5. Не могу получить доступ к редактору реестра в Windows 10 [FIX]
  6. Что делать, если вы не можете открыть Regedit в Windows 10
  7. Решение 1. Запустите сканирование SFC
  8. Решение 2. Использование редактора групповой политики
  9. Решение 3 – Включить Regedit вручную
  10. Решение 4 – Сброс вашей системы
  11. Как внести изменения в реестр Windows 10, если отказано в доступе?
  12. Как разрешить внести изменения в реестр Windows 10?
  13. Редактирование групповой политики
  14. Что делать, если защитник WINDOWS 10 не дает включить активатор
  15. Правила сообщества
  16. Обновление Windows 10
  17. Крик души, сил моих уже нет. BSODы с рандомной ошибкой
  18. Вадим Стеркин
  19. Как делать грамотно и быстро
  20. Внесение изменений в реестр от имени учетной записи «Система»
  21. Внесение изменений в реестр от имени учетной записи TrustedInstaller
  22. Как делать неграмотно и медленно
  23. Получение полных прав и смена владельца
  24. Windows 8 и новее
  25. Windows 7
  26. Возвращение исходных прав и восстановление владельца
  27. Windows 8 и новее
  28. Windows 7
  29. Об авторе
  30. Вас также может заинтересовать:
  31. Я в Telegram
  32. комментария 44

Как исправить ошибку 0xc004f025 «отказано в доступе» при активации Windows 10?

Иногда не удается активировать действительный лицензионный ключ с помощью SLMGR (средства управления лицензированием программного обеспечения Windows) из-за ошибки 0xc004f025 «отказано в доступе». Есть несколько эффективных способов для ее исправления.

Запуск средства устранения неполадок

Часто встречающие ошибки при активации известны Майкрософт, поэтому в Windows 10 была внедрена специальная утилита, которая включает решения для их исправления. Если ошибку 0xc004f025 вызывает какое-либо ограничение, наложенное локально на лицензирование, в первую очередь запустите средство устранения неполадок при активации Windows и посмотрите, сможет ли оно автоматически исправить проблему.

Для этого откройте окно «Выполнить» (Win + R), наберите ms-settings:activation и кликните на «ОК», чтобы открыть вкладку Активация.

Затем в правой части окна нажмите на кнопку «Устранение неполадок». Если по результатам начального сканирования утилите удалось обнаружить какие-либо несоответствия с активацией, она предоставит решение для их исправления. Подтвердите его запуск нажатием на кнопку «Применить это исправление» и дождитесь завершения операции.

Затем перезагрузите компьютер и проверьте, прерывается ли процесс активации Windows 10 кодом ошибки 0xc004f025.

Выполнение активации из командной строки с правами администратора

Во многих случаях не удается активировать ОС из-за отсутствия повышенных разрешений. Активация и запуск SLMGR требуют доступа администратора для успешного завершения. Поэтому проверьте, что для консоли командной строки, в которой пытаетесь активировать лицензионный ключ Windows, он предоставлен.

Командную строку от имени администратора можно запустить из поисковой панели Windows.

В консоли снова выполните команду для активации Windows, которая прерывалась ошибкой 0xc004f025 «отказано в доступе».

Удаление зависимостей «rearm»

Одна из причин, которая приводит к ошибке 0xc004f025 при активации Windows с помощью утилиты SLMGR, заключается в том, что некоторые файлы rearm остались от старого лицензионного ключа. Чтобы исправить ошибку, нужно остановить повторное включение таймеров активации в системном реестре, затем запустить команду rearm и переименовать основной скрипт SLMGR, чтобы заставить ОС создать новый экземпляр.

На левой панели перейдите к следующему разделу:

В правой части окна найдите и дважды щелкните на параметре SkipRearm, чтобы развернуть его установки. В поле «Значение» установите «1» и сохраните изменения на «ОК». Полностью закройте Редактор реестра.

Теперь откройте командную строку от имени администратора с помощью системного поиска. В консоли запустите команду: slmgr rearm

После перезагрузите компьютер и попробуйте активировать лицензию, которую ранее не удавалось из-за ошибки 0xc004f025.

Источник

Редактор реестра является одной из наиболее важных частей операционной системы Windows. Этот инструмент обычно используется для решения различных проблем и сбоев в системе, но что, если проблема заключается в самом Regedit? Хотя это редкий случай, есть вероятность, что вы можете столкнуться с некоторыми проблемами с этим инструментом.

Точнее, мы говорим о проблеме, которая мешает пользователям открывать редактор реестра. Выход из функции редактора реестра может быть очень опасным, поскольку вы не можете контролировать то, что происходит внутри вашей системы. Так что, если вы не можете открыть regedit, продолжайте читать эту статью, потому что мы подготовили несколько решений, которые могут пригодиться.

Что делать, если вы не можете открыть Regedit в Windows 10

Решение 1. Запустите сканирование SFC

Хотя нет более универсального и клише-решения для решения проблем Windows 10, и вы, вероятно, устали от людей, рекомендующих сканирование SFC, на самом деле это полезно в этом случае. Итак, первое, что вы должны сделать при работе с проблемами редактора реестра, это запустить сканирование SFC.

Если вы не уверены, как это сделать, следуйте этим инструкциям:

Если сейчас все в порядке с Regedit, вам пора. С другой стороны, если проблема все еще существует, вы должны перейти к продвинутым решениям.

Решение 2. Использование редактора групповой политики

Если ваш редактор реестра каким-то образом отключен, вот способ включить его снова. Вам придется использовать редактор групповой политики. Но имейте в виду, что редактор групповой политики доступен только в Профессиональной, Максимальной и Профессиональной версиях Windows. Таким образом, если вы используете Windows 10 Home, вы не сможете выполнить этот обходной путь. С другой стороны, есть способ установить его в Windows 10 Home.

В любом случае, вот что вам нужно сделать:

Решение 3 – Включить Regedit вручную

Еще один способ справиться с проблемами реестра – по иронии судьбы применить настройку реестра. Некоторые из вас, вероятно, не знают, что вы можете запустить настройки реестра, не открывая редактор реестра. И в этом случае, это может быть именно то, что мы ищем. Вот именно то, что вам нужно сделать:

Теперь попробуйте открыть Regedit еще раз, и мы надеемся, что на этот раз у вас все получится.

Решение 4 – Сброс вашей системы

Ничто не говорит «Я сдаюсь!» Больше, чем чистая установка вашей системы. Но если ни одно из предыдущих решений не помогло решить проблему, вам придется пойти на это. После перезагрузки системы у вас будет свежая копия, и поэтому все ваши проблемы с Regedit (и другие проблемы) будут решены.

Вот как можно перезагрузить систему Windows 10:

Если проблема не устранена, вы также можете рассмотреть возможность переустановки системы. Даже если сброса настроек будет достаточно, вы всегда можете начать с нуля и переустановить систему. Процедура проста, и это может быть сделано с помощью инструмента Media Creation Tool. Вы можете узнать, как это сделать, следуя инструкциям в этой статье.

Вот и все, мы надеемся, что по крайней мере один из этих обходных путей оказался полезным для решения проблем редактора реестра в Windows 10. Если у вас есть какие-либо комментарии, вопросы или предложения, сообщите нам об этом в комментариях ниже.

Источник

Как внести изменения в реестр Windows 10, если отказано в доступе?

top post regedit

Реестр Windows 10 — не что иное, как структурированная база данных, в которой хранится информация о параметрах аппаратного и программного обеспечение вашего ПК.

Для запуска редактора реестра достаточно в строке поиска ввести regedit и в предложенных вариантах запустить одноименную программу от имени администратора.

regedit1

Первая, вполне логичная мысль — скачать компонент и установить его. Но не все так гладко, при установке появляется другая ошибка — Windows 10 выдаст «.NET Framework 4.5 уже является частью этой операционной системы.».

regedit2

regedit3

regedit4

Как всегда в таких случаях идем в Яндекс и получаем ответ: «Редактирование групповой политики… Отключение запрета на изменения реестра… используйте команду gpedit.msc».

Как разрешить внести изменения в реестр Windows 10?

Как внести изменения в реестр Windows 10 при помощи «Групповой политики» рассмотрим ниже, а сейчас предлагаю познакомиться с методом, который подойдет абсолютно любому пользователю независимо от сборки Windows 10. В большинстве случаев, при запуске gpedit.msc из строки «Выполнить» (вызывается клавишами Win + R), ОС информирует о отсутствии компонента в системе, и вы вспоминаете о том что ваша версия операционной системы «Windows 10 Домашняя», которая лишена возможности редактирования групповой политики.

regedit5

Безвыходных ситуаций не бывает, внести изменения в реестр Windows 10 — просто. Воспользуйтесь пунктом «Разрешения…» в выпадающем контекстном меню, для этого кликните правой кнопкой мыши нужный пункт в ветке реестра.

regedit6

В открывшемся окне щелкните по кнопке «Дополнительно», затем «Изменить» и в поле «Введите имена выбираемых объектов:» укажите имя своего профиля (под которым вы вошли в систему), далее «Ok» — «Применить» и «Ok».

regedit7

regedit8

Теперь, добавьте в список групп свой профиль. Для этого, кликнете «Добавить», в поле «Введите имена выбираемых объектов:» вбейте имя профиля и нажмите «Ok». Выделите свою учетную запись, а в поле ниже поставьте галочку «Полный доступ», затем «Применить» и «Ок».

regedit9

regedit10

Всё, полный доступ к выбранному пункту ветки реестра Windows 10 — открыт.

Редактирование групповой политики

И так, вернемся к групповой политике.

В меню «Выполнить» вводим gpedit.msc и кликаем «Ок».

В новом окне проследуйте: «Конфигурация пользователя» — «Административные шаблоны» – «Система» и кликните «Запретить доступ к средствам редактирования реестра».

regedit12

Выберите «Отключено», после чего примените настройки и перезагрузите компьютер.

Источник

Что делать, если защитник WINDOWS 10 не дает включить активатор

Обычно эта ошибка выглядит как то так

160276453718625316

Добавление в исключения, и выключения защитника не помогают.
Заходим в
БЕЗОПАСНОСТЬ WINDOWS

160276471612750558

1602764739161545780

выбираем и нажимаем восстановить / разрешить

160276478914046556

Теперь все будет работать)

123 поста 2.1K подписчиков

Правила сообщества

— В свободной форме комментировать и обсуждать посты и другие комментарии.

— Оскорблять кого-либо из пользователей пикабу.

— Размещать контент не по теме сообщества (последнее решение за модератором).

— Размещать рекламу (контент и/или ссылки на платные программы).

Бан можно получить:

— За регулярное нарушение правил

Будьте культурными няшами и все будет хорошо 🙂

А вообще есть такая штука как defender control от sordum.

Спасибо большое. Только что возникла такая проблема и ваш пост очень помог. Сохраню-ка я его на будущее.

спасибище тебе огромное! только твоя подсказка помогла, добрый человек!

О, спасибо. Не показывал екзешный файл кряка. Нашел и восстановил его благодаря этому посту.

Зачем вообще Windows 10 крякать?

Она продолжает обновляться и исправно работать и без этого говна.

Че за говно ты юзаешь, господи.
Используй нормальный Windows 10 digital activation, он не слетает даже после полной переустановки системы и форматирования диска.

@moderator, тут спрашивают как Windows крякнуть

Обновление Windows 10

Крик души, сил моих уже нет. BSODы с рандомной ошибкой

В общем, ближе к сути. Собрал я компьютер следующей конфигурации:

Видеокарта 0 Asus PCI-Ex GeForce GTX 1660 Super Dual EVO OC 6GB GDDR6

4 кулера PcCooler F122B 120 мм (3 на вдув, 1 на выдув)

Корпус, думаю, вообще не имеет значения.

Месяц данная сборка работала идеально, никаких проблем. Но потребовалась переустановка винды, так как была проблема с аккаунтом Origin, которая, как выяснилось не имела отношения к системе. Первый раз стояла Win10 x64 скачанная с сайта майкрософт, потом была установлена пиратка (каюсь), но даже с ней все некоторое время работало хорошо.

Потом начали вылетать BSODы с рандомными ошибками. Выискивая инфу по инету, было проделано практически все что предлагалось:

— Переустановка системы (разные дистрибутивы, сейчас опять стоит официальная Win10. BSODы вылазили даже сразу после установки, когда еще не успевал даже первый полноценный запуск происходить)

— Откаты драйверов и их переустановка (в том числе драйвер Realtek, на который тоже жаловались люди в интернете)

— Проверка оперативной памяти встроенным в винду ПО и с помощью MemTest (ошибок не обнаружено)

— Несколько проверок системных файлов через командную строку (один раз было что-то обнаружено и исправлено, не помогло)

— Использован DISM /RestoreHealth (не помогло)

— Проверены жесткие диски с помощью встроенных в винду инструментов (не помогло)

— Проведены чистки реестра с помощью CCleaner

— Пробовал менять плашки памяти местами, оставить только одну, потом оставить только вторую, проверка контактов (не помогло)

— Пробовал установку винды на другой жесткий диск (не помогло)

— Проверка температур (все в норме)

— Сброс БИОС до значений по умолчанию

— Было обнаружено что частота памяти в биосе выставлена на 2400, установил на 3200 (не помогло, но тут я не силен, может при изменении предустановок частоты тайминги тоже нужно поменять?)

— Чиста системного блока

— Откаты обновлений винды

Почему начали вылазить синие экраны я тоже без понятия, ничего такого на копе не делал, стоял аваст и защитник виндовс, ПО только лицензии (ну кроме попыток установить разные дистрибутивы винды), использовал как игровую станцию.

Источник

Вадим Стеркин

В некоторые разделы реестра Windows или папки изменения не может внести даже администратор, работающий в редакторе реестра или файловом менеджере, который запущен с полными правами.

permissions01

Это происходит потому, что у группы «Администраторы» нет прав на запись в этот раздел реестра или папку. Причин для этого может быть две:

Далее я покажу, как внести изменения в реестр при недостатке прав. Я также объясню, как восстановить исходные разрешения, и почему это нужно делать.

👉 Инструкции в этой статье одинаково применимы к разделам реестра и папкам файловой системы. Реестр используется в качестве примера.

На этой странице

Как делать грамотно и быстро

Быстрее всего запускать редактор реестра или командную строку с правами системы или TrustedInstaller и вносить изменения. Тогда не надо будет тратить время на смену прав и их восстановление.

Внесение изменений в реестр от имени учетной записи «Система»

Если владельцем раздела реестра является специальная учетная запись «Система», существует способ внести изменения в раздел, не изменяя владельца и разрешений. Для этого используется утилита PsExec, входящая в набор утилит Марка Руссиновича PsTools. Суть способа сводится к запуску редактора реестра от имени системы.

Запустится редактор реестра, причем от имени системы, что задается параметром -s (параметр -i обеспечивает интерактивный запуск приложения).

permissions06

В этом легко убедиться с помощью другой утилиты Марка Руссиновича – Process Explorer. В свойствах процесса видно, от чьего имени он запущен.

permissions07

Теперь вы можете вносить изменения в разделы реестра, владельцем которых является учетная запись «Система».

Внесение изменений в реестр от имени учетной записи TrustedInstaller

Попробуйте эти утилиты:

Как делать неграмотно и медленно

В Windows 8 слегка изменился графический интерфейс смены владельца, что стало непреодолимым препятствием для ряда читателей, судя по комментариям. Мне претит, когда на одной странице дублируются практически одинаковые инструкции, но другие варианты еще хуже. Поэтому выбирайте инструкции для своей ОС. Я полагаю, что в редакторе реестра у вас уже открыт нужный раздел реестра.

Получение полных прав и смена владельца

По ходу дела вы увидите, кто является владельцем раздела реестра. Если это Система или TrustedInstaller, можно воспользоваться подходящей утилитой ↓

Windows 8 и новее

Windows 7

Теперь ничто не препятствует записи в этот раздел реестра. Однако я рекомендую восстановить права, когда вы закончите редактирование раздела.

Возвращение исходных прав и восстановление владельца

После внесения изменений в реестр я советую вернуть исходные права и восстановить владельца, чтобы не снижать безопасность системы. Кроме того, на форум не раз обращались за помощью люди, у которых правильная работа системы нарушалась после того, как у системной учетной записи TrustedInstaller было отобрано владение.

Windows 8 и новее

Windows 7

permissions05

Исходные права и владелец раздела реестра восстановлены.

Метки: sysinternals, реестр Информация в статье применима к Windows 7 и новее

Об авторе

Вас также может заинтересовать:

Я в Telegram

Подпишитесь на канал и читайте интересные записи чаще! Есть вопросы? Задайте их в чате.

комментария 44

Скрыто по причине низкого рейтинга комментария. Нажмите здесь, чтобы прочесть.

нифига чёт у меня не получается. хоея всё делаю как написано

vitoz114, с таким описанием проблемы вам нужно обращаться к сертифицированному телепату. Удачи!

Вадим, за статью огромное спасибо.
Данная статья применима также к папкам и файлам.
С помощью изменения и возврата прав на папки смог исправить глюк (зависание) в своём компьютере, за что тебе еще раз огромное спасибо.

Иван, я очень рад, что статья помогла вам!

Да, конечно, материал вполне применим к папками и файлам. Просто я не концентрировался на этом в момент написания, потому что на OSZone уже давно была статья Как получить доступ к файлам, папкам, разделам реестра в Windows Vista и Windows 7. Я же хотел подчеркнуть необходимость восстановления исходных прав, а также «безболезненное» внесение изменений с помощью psexec.

ОГРОМНОЕ ВАМ СПАСИБО.

Скажите, можно ли проводить манипуляции по предоставлению доступа к ветви реестра через командную строку?
А именно, смена владельца с и на TrustedInstaller?
Для того, чтобы ускорить процесс, указанный в статье: https://www.outsidethebox.ms/12317/

Эта команда запустит редактор реестра от имени пользователя TrustedInstaller.
Таким же образом, Вы можете запустить и другие программы для редактирования реестра, Пример: Registry Workshop

Внимание: При работе с Devxexec обязательно полностью указывайте путь к программе, которую Вы желаете запустить от имени пользователя TrustedInstaller. Если в пути содержатся пробелы, то заключайте его в кавычки)

Спасибо! Попробую на досуге 🙂

Думаю стоит обновить руководство для Windows 8, некоторые моменты сильно изменились.

Кохэна: Думаю стоит обновить руководство для Windows 8, некоторые моменты сильно изменились.
»

Присоединяюсь. На своей Windows 8.1 что-то не получилось изменить права.

Что, не смогли найти ссылку «Изменить» в дополнительных параметрах?

Vadim Sterkin: Что, не смогли найти ссылку «Изменить» в дополнительных параметрах?
»

Елена Можайкина

Добрый день! Делаю всё как написано в статье, а сменить владельца не удается. Пишет «не удается установить нового владельца». Уже не знаю что делать.. Может подскажете?

Елена, не подскажу, ибо даже не знаю, что конкретно вы делаете и зачем.

В таблице безопасности Win 8.1 нет такой строки:
«Заменить владельца подконтейнеров и объектов».
Я довольно неплохо знаю и управляюсь с реестром XP, то тут тупик, ничего не получается. Хотел в Win 8.1 удалить из реестра записи Hyper-V, так как виртуальной машины мне не додали по определению. Остатки файлов из WinSxS удалил, а из реестра никак.

Есть, следуйте инструкциям внимательно

Вот при помощи таких танцев с бубнами мне удалось удалить около двухсот ключей реестра несуществующей, в моей Win 8.1 виртуальной макли Hyper-V
ПКМ — на ключе реестра (который нужно удалить)
ЛКМ — «Разрешения»
В таблице «Разрешения для группы» — ЛКМ «администраторы ( ) администраторы» «Дополнительно»
В таблице «Дополнительные параметры безопасности» — «Владелец» — «изменить»
В таблице «Выбор: Пользователь или Группа» ввести имя владельца «проверить имена» — ок
В таблице «Дополнительные параметры безопасности» поставить галку «Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта»- Применить
в таблице «Безопасность Windows» — да
В таблице «Дополнительные параметры безопасности» — ОК
В таблице «Разрешение для группы» — ЛКМ — «администраторы ( ) администраторы» — «полный доступ» поставить галку применить ОК
Ключ реестра — ПКМ — ЛКМ — удалить в таблице Подтверждение удаления раздела ОК

Вынося за скобки смысл ваших действий (а точнее — его отсутствие), хочу отметить, что в своем сообщении вы повторили мои инструкции, касающиеся смены владельца. Другими словами, внимательное их прочтение помогло бы, но вы предпочли поставить минус к моему комментарию 🙂

Не хотел вступать в полемику, но из — за ваших ответов приходится. Ваши инструкции замечательны, но относятся они к Win 7 и к Win 8, а к Win 8.1, ввиду изменения порядка доступа к разрешениям реестра и изменением вида таблиц, подходят мало, вернее даже совсем не подходят и только вынесенные за скобки мои бессмысленные действия, смысл которых вообще отсутствует, приводят к нужному результату. Вместо того, чтобы априори укорять оппонента в плагиате, взяли бы сами и повторили свой путь на Win 8.1.
Пишу для того, чтобы юзеры, желающие поломать свой реестр, имели для этого возможность.

Олег Медяков

Ivan Abramenkov

Не совсем понял, зачем нужно было создавать NT Service профиль…

Он есть изначально

Яна Довнар

Сделала все по инструкции, мне выдает :»Не удалось установить нового владельца на NameSpace.
Отказано в доступе. Что делать?

Что именно вы делали, где именно? Перечислите подробно и пошагово.

Владимир Каширин

Владимир, пишите в форум, не совершая эти ошибки.

Юля Черненко

Добрый день! Делаю все по инструкции но толку нет.
Мне необходимо удалить раздел реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetEnumUSBSTOR
т.е. инфу об ранее подключаемых usb
Владелец админ. У пользователя все возможные права. Захожу в ветку меняю права на USBSTOR нормально. А вот «заменить владельца (права) подконтольных объектов» не получается Ошибка «редактор реестра не может задать владельца для выбранного раздела или одного из его подразделов.
То же самое для каждого раздела ветки USBSTOR если их по одному изменять.
Меняла владельца и права у C:Windowsregedit
Не могу удалить историю и назначить права и назначить владельца в разделах. Win 7 32
аааааааааааааааааааааааааааааааааааааааа

Юля, см. пункт 4 в http://forum.oszone.net/showthread.php?&t=129646 и продолжайте там при необходимости.

Можно и не менять владельца. Сделал утилиту, которая работает с правами TrustedInstaller.
http://technopriest.ru/registry-edit-with-trusted-installer-permissions
Достаточно запустить с ключом /shell и в командной строке ввести regedit.
Если скачать zip-архив, там есть файл trusted-shell.bat, который запускает программу с нужным параметром.

Дмитрий, расскажите подробнее, как в утилите реализована работа с правами TI.

Утилита получает токен процесса winlogon и перезапускает себя с его правами, затем запускает службу TrustedInstaller и получает токен соответствующего процесса, и снова перезапускает себя уже с правами TI. Далее идет работа с реестром или запуск cmd.
Если попробовать сразу получить токен TrustedInstaller, то будет отказ в доступе, поэтому приходится делать в 2 этапа =) Но плюс что никакие дополнительные службы не устанавливаются, достаточно прав администратора.

Технически это происходит так: вызов OpenProcess для получения дескриптора процесса winlogon, передача его в OpenProcessToken, затем DuplicateTokenEx (создаем дубликат токена) и CreateProcessWithTokenW который создает наш процесс с дубликатом токена от winlogon.
Потом делаем то же самое для TrustedInstaller.exe и у нас полные права.
На сайте есть исходник, можно отредактировать код функции TrustedMain под свои задачи (он выполняется после получения полных прав).

Джозепе Верде

Ну, и внимательно перечитайте статью, и комментарии заодно.

Спасибо за информацию автору статьи и комментаторам про TrustedInstaller!
Предложу еще один способ запуска от системы:
Утилита GiveMePower!
http://www.wagnardmobile.com/forums/viewtopic.php?f=6&t=6

На каждый газ есть противогаз. И слава богу.
Вы все, энтузиасты и популяризаторы (модное когда-то словечко) — очень большие молодцы!

Михаил Маюров

Похоже запуск regedit через psexec Не работает на Windows 10, для некоторых веток реестра, по крайней мере не удаётся внести изменения в ветку Каспёрского: HKEY_LOCAL_MACHINESOFTWAREWow6432NodeKasperskyLabAVP15.0.2environment
вылезает сообщения «Ошибка записи в реестр», а при попытке сменить владельца раздела «Отказано в доступе», и это при выключенном каспере. В то же время, в ветку Classes, например, внести изменения удаётся?!

Михаил, оно не может «не работать для некоторых». Смотрите, кто владелец проблемного раздела. Кроме того, даже у Системы может не быть прав. Думайте, разбирайтесь.

по инструкции вошла в реестр, при попытке внести изменения выходит ошибка: «Не удается изменить «…». Ошибка при записи нового значения параметра»

Значит, у SYSTEM нет надлежащих прав.

Здравствуйте Вадим. У меня 7-ка. Делал все по инструкции. Все изменения получились, но не получается восстановить TrustedInstaller. Пробовал несколько раз, пишет: «Не удалось найти обьект (Пользователь ….) с именем TrustedInstaller. Открываю типы обьектов, там все галочки включены. Если есть выход подскажите.

Источник

Some Windows users are encountering the 0xc004f025 Activation Error (Access Denied) when they attempt to activate a valid License key via SLMGR (Software Licensing Management Tool). Most affected users are encountering this problem with license keys that are confirmed to be valid.

Error Code 0xc004f025

If you have to troubleshoot this error code, start simply by seeing if the included Activation Troubleshooter is not capable of fixing the issue automatically. In case it discovers no inconsistencies with the activation files, ensure that you open Command Prompt with admin access when to avoid permission issues.

However, the problem is caused by a rearm dependency issue, you can only fix it by removing any dependency associated with the Windows license key that’s currently active. After you do this, attempt to reactivate again and see if the issue is fixed.

In case you’re encountering this issue with an OEM license, you will need to get a Microsoft Live agent to do license migration for you. To do this, you can either schedule a LIVE call or you can call the toll-free number specific to your local area.

Method 1: Running the Activation troubleshooter (Windows 10 only)

Before you attempt any of the other fixes below, you should start by investigating whether your Windows 10 operating system is not actually capable of fixing the issue automatically. Activation attempts have multiple failing causes and the latest version of Windows is equipped to tackle these problems.

In case the 0xc004f025 error is a by-product of some kind of licensing restriction that is imposed locally, you should run the Windows Activation troubleshooter and see if it’s capable of correcting the problem automatically.

This utility contains a selection of repair strategies for the most common problems that might cause an activation attempt to fail.

Important: This troubleshooter will only work for Windows 10.

If this scenario is applicable, follow the instructions below to run the Activation troubleshooter and see if it manages to fix the 0xc004f025 error automatically:

  1. Open up a Run dialog box by pressing Windows key + R. Next, type ”ms-settings:activation” and press Enter to open up the Activation tab of the Settings app.

    Accessing the Activation troubleshooter
  2. Once you’re inside the Activation tab, move over to the right section of the window and look for the Activate button at the bottom of the screen. Once you’re there, click the Troubleshoot button.

    Accessing the Activation troubleshooter
  3. Once the utility is launched, wait patiently until the initial scan is complete. If it manages to identify any activation issues, you will be presented with a repair strategy. If you agree with it, click on Apply this fix and wait for this operation to complete.

    Apply this fix
  4. After the fix is successfully applied, restart your computer and see if the activation process is successful after your system boots back up.

If you still end up seeing the same 0xc004f025 error, move down to the next method below.

Method 2: Running with CMD with Administrative Access

One of the most common causes that will end up triggering the 0xc004f025 error is a permission issue. Activation attempts and SLMGR operation, in general, will require admin access in order to complete successfully. So before trying any other fixes, start by ensuring that the Command Prompt window where you are trying to activate your Windows License key via SLMR has admin access.

If you’re not exactly sure on how to do this, follow the instructions below to run CMD with administrative access:

  1. Press Windows key + R to open up a Run dialog box. Next, type ‘cmd’ inside the text box and press Ctrl + Shift + Enter to open up an elevated CMD prompt.
    Running Command Prompt
  2. When you are prompted by the UAC (User Account Control), click Yes to grant admin access to the CMD terminal.
  3. Enter the same command that was previously producing the 0xc004f025 error and see if the issue is resolved.

If you still end seeing the 0xc004f025 (Access Denied) error, move down to the next potential fix below.

Method 3: Removing Rearm Dependencies

Another fairly common problem that might spawn this error is a problem with how your OS stores and maintains rearm dependencies associated with the Windows license key that is currently active. One reason that might produce the 0xc004f025 error when you try to use the SLMGR utility to apply a new Windows license key could be some remnant rearm files leftover from an older license key.

If this scenario is applicable, you should be able to fix the issue by skipping reactivation timers by using the Registry Editor to skip Rearm, then running the rearm command and renaming the main SLMGR script in order to force your OS to create a new instance.

For step by step instructions of enforcing the steps explained above, move down to the next potential fix:

  1. Press Windows key + R to open up a Run dialog box. Next, type ‘regedit’ inside the text box and press Enter to open up the Registry Editor.
    Running the Registry Editor

    Note: When you’re prompted by the UAC (User Account Control), click Yes to grant administrative privileges.

  2. Once you’re inside the Registry Editor, use the left-hand section to navigate to the following location:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform

    Note: You can either navigate there manually or you can paste the location directly into the navigation bar and press Enter to get there instantly.

  3. Once you arrive at the correct location, make your way to the right-hand section of the screen and double-click on SkipRearm.
  4. Next, from the Edit DWORD menu associated with SkipRearm, set the Base to Hexadecimal and the Value data to 1 before clicking Ok to save the changes.

    Enabling REARM Skipping
  5. Once you successfully manage to adjust the value of SkipRearm, close Registry Editor completely.
  6. Next, press Windows key + R to open up a Run dialog box. Next, type ‘cmd’ inside the text box and press Ctrl + Shift + Enter to open up an elevated CMD Prompt.
    Running the Command Prompt
  7. When you’re prompted by the UAC (User Account Control), click Yes to grant administrative privileges.
  8. Inside the elevated CMD prompt, type the following command and press Enter to execute it:
    slmgr rearm
  9. Wait until you get the success message. This operation might take over 10 seconds in some instances.
  10. Open File Explorer (My Computer) and navigate to the following location manually:
    C:\Windows\System32

    Note: If you don’t have the extensions visible already go to View and check the box associated with Hidden Items.

    Revealing the AppData folder
  11. Once inside, use the search function in the top-right corner to find the slmgr.vbs file. When you manage to locate it, right-click on it choose Rename and replace the .vbs extension with .old. This will end up forcing your OS to disregard this file and create a new one from scratch.

    Editing the SLMGR.vbs file
  12. Once this last modification is complete, restart your computer once again and see if you are able to activate your Windows license using the SLMGR utility and see if you still end up seeing the 0xc004f025.

If the same problem is still occurring, move down to the next potential fix below.

Method 4: Getting help from a Microsoft Agent

If you’re trying to activate an OEM license that was previously activated on a different computer, you can expect to get the 0xc004f025 error code when trying to activate via the SLGMR utility.

In case you’re dealing with this particular scenario, the only viable fix that will allow you to migrate an OEM license to this new computer is to get in contact with a Microsoft support team and ask them to activate your operating system.

To do this, you can either schedule a call with a Microsoft Live agent or you can choose to use a local toll-free Phone Number.

Note: Keep in mind that the response times are highly dependent on your region. Even more, if you’re calling during a time-frame where there are no available agents, you can expect to receive a follow-up call several hours later.

When you finally manage to get in touch with a human, you will be asked a couple of questions to confirm that you are indeed the owner of that license key and you got it from a vendor with selling rights.

Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Реализация DI в PHP

Jason-Webb 13.05.2025

Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . .

Обработка изображений в реальном времени на C# с OpenCV

stackOverflow 13.05.2025

Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . .

POCO, ACE, Loki и другие продвинутые C++ библиотеки

NullReferenced 13.05.2025

В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .

Паттерны проектирования GoF на C#

UnmanagedCoder 13.05.2025

Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . .

Создаем CLI приложение на Python с Prompt Toolkit

py-thonny 13.05.2025

Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .

Конвейеры ETL с Apache Airflow и Python

AI_Generated 13.05.2025

ETL-конвейеры – это набор процессов, отвечающих за извлечение данных из различных источников (Extract), их преобразование в нужный формат (Transform) и загрузку в целевое хранилище (Load). . . .

Выполнение асинхронных задач в Python с asyncio

py-thonny 12.05.2025

Современный мир программирования похож на оживлённый мегаполис – тысячи процессов одновременно требуют внимания, ресурсов и времени. В этих джунглях операций возникают ситуации, когда программа. . .

Работа с gRPC сервисами на C#

UnmanagedCoder 12.05.2025

gRPC (Google Remote Procedure Call) — открытый высокопроизводительный RPC-фреймворк, изначально разработанный компанией Google. Он отличается от традиционых REST-сервисов как минимум тем, что. . .

CQRS (Command Query Responsibility Segregation) на Java

Javaican 12.05.2025

CQRS — Command Query Responsibility Segregation, или разделение ответственности команд и запросов. Суть этого архитектурного паттерна проста: операции чтения данных (запросы) отделяются от операций. . .

Шаблоны и приёмы реализации DDD на C#

stackOverflow 12.05.2025

Когда я впервые погрузился в мир Domain-Driven Design, мне показалось, что это очередная модная методология, которая скоро канет в лету. Однако годы практики убедили меня в обратном. DDD — не просто. . .

When you try to change some settings of a registry key, like changing its permission, you might see an error message that says “Access is denied”. This can happen if you don’t have the sufficient permissions to edit that specific key.

In this guide, we’ll show you some other permission errors that you may encounter in regedit, why they occur, how to take ownership of a registry key and fix the issue.

Windows Registry Key Access is Denied

Common errors without permission for a registry key

Here are some errors you might run into if you don’t have the required permission:

Why “Access is denied” pops up in regedit

This error can come up for a few reasons, like:

  • If your user account doesn’t have the right permissions to get into or change a registry key, you’ll face this issue. Some keys are owned by the SYSTEM account or TrustedInstaller, and these have higher permissions than even an Administrator account.
  • Ownership troubles can also cause problems. Sometimes, a different user or group owning a registry key stops you from getting in or changing it.
  • Malware messing with your computer can protect registry keys from being accessed or changed. You’ll need extra steps to reset permissions before you can remove such keys.

Fixing “Access is denied” in Registry Editor

Try to take control of the registry key

First off, if you’re stuck with “Access is denied” while trying to edit or delete a registry key or adjust its permissions, try taking ownership of the registry key. But if you’re still out of luck even as an admin, check out the next solution.

  1. Look up “Registry Editor” or “Regedit” in the Start menu and open it.
    Open Regedit Windows 11

  2. Find the registry key you want to work on.
  3. Right-click it and pick “Permissions“.
    Change permissions Registry Editor

  4. Hit the “Advanced” button next.
    Advanced Permission settings Registry Editor

  5. If it says “Unable to display current owner,” or your account isn’t listed as the owner, click “Change“.
    Change owner Registry key

  6. Type your username in the “Enter the object name to select” box and hit “OK“.
    Take ownership of a registry key Windows 11

  7. You should now see your user account as the owner. Tick the “Replace owner on subcontainers and objects” box if you want to own the subkeys too.
    Registry key owner

  8. Press Apply to make it official.

After you’ve claimed the registry key, you can set permissions for specific users or groups to change or remove the registry key. Here’s how:

  1. In the “Advanced Security Settings” window (reopen it if you closed it), click Add.
  2. In the Permission Entry window, tap “Select a principal“.
    Change permission of Registry key for user

  3. Type the user account you want to edit permissions for, then click OK.
    Add user or group Registry Editor

  4. Pick Full Control and Read under Basic permissions.
    Registry Editor Access is denied

  5. Hit OK to lock in the changes.
  6. Back in the Advanced Security Settings window, press OK again.
    Change permission registry key access is denied

You can do these steps for other users like Administrator, too.

What if you can’t take ownership or change permissions?

Can’t take ownership or tweak the permission of a registry key? It might be because it’s owned by SYSTEM or TrustedInstaller. Even an Administrator account might not cut it then. To fix this, you need to run Registry Editor as SYSTEM or TrustedInstaller.

Using PsExec.exe from Windows Sysinternals

PsExec.exe is a tool from Windows Sysinternals, now part of Microsoft, that lets you run commands or programs as if you were another user, like SYSTEM. This is great for admin stuff that needs more access, including messing with registry keys owned by SYSTEM.

Here’s how to use PsExec.exe to run Registry Editor as SYSTEM:

  1. Grab PsExec.exe from the Windows Sysinternals site.
  2. Unzip the PsExec.exe file to a spot on your computer.
  3. Open Command Prompt as an admin.
  4. Change directory in CMD to where you put the PsExec.exe file.
  5. Type this and press Enter:
    psexec.exe -sid c:\windows\regedit.exe

    Run Registry Editor as SYSTEM

  6. This opens Registry Editor as SYSTEM, letting you edit the key.

You can skip step 4 by putting the full path to the psexec.exe file, like so:

c:\downloads\psexec.exe -sid c:\windows\regedit.exe

Using Advanced Run from Nirsoft

Advanced Run is another very useful tool, made by Nirsoft, that allows you to run any programs with special settings, like as SYSTEM or even TrustedInstaller. This can be super handy for occasions where you need a higher level of authorities to change a very highly secured file, like a system file.

To use Advanced Run to open Registry Editor as SYSTEM or TrustedInstaller, do this:

  1. Download Advanced Run from Nirsoft.
  2. Unpack the AdvancedRun.exe file to your computer.
  3. Start Advanced Run as an admin.
  4. Click “Browse” and find the Registry Editor executable (regedit.exe) or just type in its path: “C:\Windows\regedit.exe“.
  5. In the “Run As” section, choose “SYSTEM User” or “TrustedInstaller account“.
    Run Registry Editor as TrustedInstaller

  6. Click “OK” to launch Registry Editor with those permissions.

After running Registry Editor this way, try taking the ownership of the registry key again.

One last thing

Before you try anything in the Registry Editor, I must stress that you should back up your registry or create a system restore point just in case things go south. The registry is very fragile and sensitive. A wrong deletion or edit can cause the entire PC to become bricked and unable to even boot. Be careful when you do anything inside regedit in Windows.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Geforce 7150m driver windows 10
  • Vectoraster аналог для windows
  • Как включить отображение языка на панели задач windows 11
  • Настройка интернета ростелеком на компьютере windows 10
  • Ошибка часов в браузере как убрать windows xp