Иногда не удается активировать действительный лицензионный ключ с помощью SLMGR (средства управления лицензированием программного обеспечения Windows) из-за ошибки 0xc004f025 «отказано в доступе». Есть несколько эффективных способов для ее исправления.
Запуск средства устранения неполадок
Часто встречающие ошибки при активации известны Майкрософт, поэтому в Windows 10 была внедрена специальная утилита, которая включает решения для их исправления. Если ошибку 0xc004f025 вызывает какое-либо ограничение, наложенное локально на лицензирование, в первую очередь запустите средство устранения неполадок при активации Windows и посмотрите, сможет ли оно автоматически исправить проблему.
Для этого откройте окно «Выполнить» (Win + R), наберите ms-settings:activation и кликните на «ОК», чтобы открыть вкладку Активация.
Затем в правой части окна нажмите на кнопку «Устранение неполадок». Если по результатам начального сканирования утилите удалось обнаружить какие-либо несоответствия с активацией, она предоставит решение для их исправления. Подтвердите его запуск нажатием на кнопку «Применить это исправление» и дождитесь завершения операции.
Затем перезагрузите компьютер и проверьте, прерывается ли процесс активации Windows 10 кодом ошибки 0xc004f025.
Выполнение активации из командной строки с правами администратора
Во многих случаях не удается активировать ОС из-за отсутствия повышенных разрешений. Активация и запуск SLMGR требуют доступа администратора для успешного завершения. Поэтому проверьте, что для консоли командной строки, в которой пытаетесь активировать лицензионный ключ Windows, он предоставлен.
Командную строку от имени администратора можно запустить из поисковой панели Windows.
Также для входа в консоль с повышенными правами наберите в диалоговом окне «Выполнить» (Win + R) команду cmd, затем нажмите сочетание клавиш Ctrl + Shift + Enter. При отображении запроса от контроля учетных записей пользователей нажмите на кнопку «Да».
В консоли снова выполните команду для активации Windows, которая прерывалась ошибкой 0xc004f025 «отказано в доступе».
Удаление зависимостей «rearm»
Одна из причин, которая приводит к ошибке 0xc004f025 при активации Windows с помощью утилиты SLMGR, заключается в том, что некоторые файлы rearm остались от старого лицензионного ключа. Чтобы исправить ошибку, нужно остановить повторное включение таймеров активации в системном реестре, затем запустить команду rearm и переименовать основной скрипт SLMGR, чтобы заставить ОС создать новый экземпляр.
Откройте Редактор реестра командой regedit, запущенной из окна Win + R.
На левой панели перейдите к следующему разделу:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
В правой части окна найдите и дважды щелкните на параметре SkipRearm, чтобы развернуть его установки. В поле «Значение» установите «1» и сохраните изменения на «ОК». Полностью закройте Редактор реестра.
Теперь откройте командную строку от имени администратора с помощью системного поиска. В консоли запустите команду: slmgr rearm
После успешного завершения выйдите из консоли. Откройте Проводник и перейдите в папку C:\Windows\System32. С помощью функции поиска в правом верхнем углу найдите файл slmgr.vbs. Щелкните по нему правой кнопкой мыши и выберите пункт «Переименовать». Например, замените его расширение «.vbs» на «.bak». Это в конечном итоге заставит ОС проигнорировать этот файл и создать новый экземпляр.
После перезагрузите компьютер и попробуйте активировать лицензию, которую ранее не удавалось из-за ошибки 0xc004f025.
Некоторые пользователи при попытке активировать свою Windows 10 видят сообщение Script Host с кодом 0xc004f025 и словами «Доступ запрещен, для действия требуются повышенные права». Это тот редкий случай, когда Access denied Error 0xC004F025 указывает на правильную причину проблемы. Активировать Windows 10 через SLMGR действительно можно только с привилегиями администратора. Скорее всего, вы просто запустили PowerShell или командную строку от имени обычного пользователя, без необходимых полномочий.
Как исправить ошибку 0xc004f025?
Перед тем, как вводить команду slmgr.vbs -rearm, нужно:
- Нажать Win + X.
- Выбрать «Командная строка (администратор).
- Придется еще подтвердить намерение в UAC, нажав на кнопку «Да» или «Разрешить».
Теперь действие выполнится, не появится данная ошибка. Если она все-таки сохранилась или появилась другая, значит имеют место какие-то проблемы в системе. Самый простой способ их исправить – запустить средство устранения неполадок через «Панель управления». В большинстве случаев все должно сработать.
The error code 0xc004f025 may appear when you activate your Windows. What triggers the error 0xc004f025? How to fix it? Today, MiniTool will focus on it and offer you a complete guide to troubleshoot Windows 10 activation error 0xc004f025.
What Is Error Code 0xc004f025
When you are trying to activate a valid key through SLMGR (Software Licensing Management Tool), you may receive the error code 0xc004f025. The error 0xc004f025 usually comes with the error message “Access denied: the requested action requires elevated privileges”.
In fact, this is a kind of login error that happens during the process of activating Windows system. The error 0xc004f025 occurs as well if the entered product key is not genuine. You may receive other error codes like 0x80072f8f, 0xc004f074 and 0xc004c003 besides the 0xc004f025 discussed in this post.
What are reasons behind this error?
According to user report, this issue can happen because of the account type of logged in user, administrator privilege, rearm dependency issue and other factors.
You may also like this: [Fixed] Activation Error (DNS Name Does Not Exist) 0x800723b
Top 5 Methods to Fix Error Code 0xc004f025
How to fix Windows 10 activation error 0xc004f025? After analyzing the possible causes for the error code 0xc004f025, this post concludes several corresponding solutions to this error. The following section will illustrate them one by one in details.
To work out the error, you should read the given methods with attention. Now, let’s explore them together. After that, you can pick one from the listed methods based on your demand.
Method 1: Run Windows 10 Activation Troubleshooter
The Windows Activation Troubleshooter should be your first option when you encounter the Windows error code 0xc004f025 during the process of activating system. The Windows built-in Troubleshooter has been proven to be useful in practical use.
For example, the Troubleshooter can help you solve issues like Microsoft software protection platform service high CPU usage, unidentified network, Canon printer not responding, printer offline, and so on.
So, running Windows Activation Troubleshooter is worth tying. You can run it to see if the activation troubleshooter is capable of fixing the error 0xc004f025. How to run this Troubleshooter? You can follow the steps below.
Tip: The Windows Activation Troubleshooter can only run on Windows 10.
Step 1: Hold the Windows and I keys to open the Settings window.
Step 2: Then, navigate to the Update & Security section.
Step 3: Click on the Activation option in the left pane, and then move to the right side of the window.
Step 4: Scroll down the content to find and click on the Troubleshoot option.
Step 5: After that, the Troubleshooter will run automatically to detect and fix the issues that affect the Windows activation. You just need to wait patiently until the process ends. If you are required to do something, just follow the instruction.
Method 2: Change Product Key
As mentioned earlier, if you enter an incorrect product key in your latest Windows version, the error code will appear. Given to that fact, you should check if your product key is correct when receiving the error code.
You can find your Windows 10 product key with the given methods and then compare it with the genuine one to see if they are the same. If not, you should change a new product key by following the steps below.
Step 1: Repeat the Step 1 to Step 3 of Method 1 to navigate to the Activation section.
Step 2: Drop down the right side of window to find the Change product key option. Then, click on it to go on.
Step 3: In the pop-up window, type the correct product key of the current system version and then click the Next button. Then, follow the on-screen instruction to finish the operation.
Step 4: Now, activate your Windows to check if the error 0xc004f025 is solved. If not, keep reading the following content.
Method 3: Run Command Prompt as Administrator
The permission factor is a common reason for the error code 0xc004f025. For example, activation attempts and SLMGR usually require admin access to finish the operation. Hence, you can check if you grant admin privileges to the Command Prompt in the process of activating Windows system when encountering the Windows error code 0xc004f025.
After running Command Prompt as administrator, run the slmgr.vbs -rearm command. The following is a step-by-step guide for that.
Step 1: Type cmd in the search box, and then right click on Command Prompt under the Best match list. Click the Run as administrator from the elevated menu to open the elevated Command Prompt window.
Tip: If you are prompted with the UAC (User Account Control) window, click on Yes to continue the process.
Step 2: In the next window, type slmgr -rearm and press the Enter key to execute it.
Step 3: When the command completes successfully, you will receive the notice window. You are required to restart your system to make the change to take effect. Click on OK and then restart your computer.
Step 4: Now, activate your PC and see if the error code 0xc004f025 still persists.
Hi! There are 5 methods to fix Windows activation error 0xc004f025. If you are looking for solutions to this issue, this post is what you need. Click to Tweet
Method 4: Reactivate Your Windows after a Hardware Change
If you encounter the Windows 10 activation error 0xc004f025 after making some hardware changes on your device, it is obvious that the hardware is the one to blame. To be specific, the replacement of motherboard or other hardware changes can cause this issue.
If you indeed have made some changes to your hardware, you should reload the PC with a genuine product key. As for other doubt, you can visit the Microsoft official site and ask for favor. This is a reliable way to solve the problem.
Method 5: Clean Install Windows System
If the error code still persists after trying the methods above, it is probably that the operating system gets corrupted. In this case, you should perform a clean install. For that, you have more than one options. For instance, you can conduct a clean install under the help of the Windows 10 Media Creation Tool.
In order to avoid data loss because of clean install, you should make a backup for the important data on the computer before starting the operation. The most direct and effective way to back up all the important files on the device is to copy the drive.
The Copy Disk of MiniTool Partition Wizard enables you to do that with ease. In fact, this powerful partition manager allows you to Move/Resize partition, convert MBR to GPT without losing data, migrate OS to SSD/HD wizard and other hard drive related operations.
Moreover, it is also a PC cleanup tool and PC optimizer. Hence, you can clean and optimize your computer regularly to get a performance improvement. How to copy disk with MiniTool Partition Wizard? Download and install it by clicking the buttons below, and then follow these step
Tip: As the MiniTool Partition Wizard Free Edition doesn’t support copying system disk, you should get the Pro or more advanced editions to do the operation. If you copy other hard drive, you can choose the free edition.
MiniTool Partition Wizard FreeClick to Download100%Clean & Safe
Step 1: Launch MiniTool Partition Wizard Pro Ultimate Edition to enter its main interface, and then click on the Copy Disk Wizard feature in the left action panel. In the pop-up window, click on the Next button.
Step 2: Select disk to copy from the listed disks in the next window. Here you should choose the Disk 1 (your system disk). Then, click on Next to go on.
Step 3: Now, you should choose a target disk to hold the copied disk. So, your target disk should large (capacity) enough (with a same or larger capacity than the copied one) so that the original disk can be contained. Then, click the Next button.
Tip: After clicking on the Next button, you will receive a warning window. It reminds you that the data on your target disk will be destroyed. If you don’t have important data on the target disk or have made the backup in advance, just click Yes to go on.
Step 4: You can choose copy options based on your case in here. If you don’t have specific requirement for the copy operation, you can use the default options directly. After that, click Next.
Step 5: Click the Finish button to save the changes.
Step 6: After backing to the main interface, click Apply to execute the pending operation.
With the methods given by this post of MiniTool, I fixed the error code 0xc004f025 successfully. Are you still bothered by this issue? Read the post and select one method to solve the issue now. Click to Tweet
Wrap Up
As you can see, Windows 10 activation error 0xc004f025 is not so hard to fix. You can effectively resolve it with the methods offered in this post. All of methods are easy to operate. You can follow the every provided step in the post to finish the operation.
If you have any ideas about this topic – activation error code 0xc004f025, you can share them with us in the comment area. Of course, you can send us an email via [email protected] if you encounter any issues when utilizing MiniTool software or executing the given methods. Here comes the end of the post.
Error Code 0xc004f025 FAQ
What does the error code 0xc004f025 mean?
When you receive the error code, it means that there’s something wrong with the system activation. And you will fail to activate the Windows. The error message will tell you that the access is denied or the Windows cannot be activated right now or something like that.
Why won’t Windows activate?
Plenty of factors can attribute to the Windows activation failure. For instance, the rearm dependency issue, the OEM license problem, as well as permission issue can cause the activation failure. The reasons may vary according to different computers.
How to fix the error code 0xc004f025?
You can fix the Windows activation error 0xc004f025 with the following methods.
- Run the Windows Activation Troubleshooter
- Modify the Product Key
- Run Command Prompt as Administrator
- Reactivate Windows after Hardware Change
- Perform a clean install
What will happen to you if the Windows is not activated?
As activation error is rather common, some users don’t want to activate Windows. So, will this have some impact on you? Generally speaking, it will not influence your normal use. Microsoft allows users to download Windows 10 freely and install it without a product key. It just has a few cosmetic restrictions.
Download Windows Speedup Tool to fix errors and make PC run faster
In this article, we will describe the possible methods to fix the Windows Script Host error 0xc004f025 during Windows 10 Activation. Some Windows users have reported this error when they tried to activate a Product License key or expand the expiration time of their Windows Server via the SLMGR tool:
Windows Script Host, Error 0xC004F025, Access denied, the requested action requires elevated privileges
SLMGR (Software License Management Tool) lets users run commands required to perform Windows license activation tasks. Users can also use this command to change their product key.
Error 0xc004f025, Access denied, requires elevated privileges
If you are experiencing this error on your system, the following solutions may help you:
- Run the activation command in the elevated Command Prompt.
- Run Windows 10 Activation Troubleshooter.
- Contact Microsoft Support Team.
1] Run the activation command in the elevated Command Prompt
The slmgr.vbs is a command-line licensing tool that you can use to configure licensing in Windows devices. It also helps to see the current licensing status of your Windows 10 installation. Many users do not know that Windows license activation requires administrative privileges.
They enter the command slmgr.vbs -rearm
to activate the product key or to expand the expiration time of the Windows server by launching the Command Prompt in normal mode. This is the reason why they get this error.
If you are making the same mistake, try to execute the command in an elevated Command Prompt.
To do so, type cmd in the Windows search box, right-click on the Command Prompt app, and select Run as administrator. If you get a UAC (User Account Control) window, click Yes.
Many users have found this solution helpful.
Read: SkipRearm lets you use Windows without activating.
2] Run Windows 10 Activation Troubleshooter
In most cases, the first method fixes the problem. If not, you can try running the Windows 10 Activation Troubleshooter. It is a built-in tool that helps resolve licensing issues.
Related: Windows Script Host access is disabled on this machine.
3] Contact Microsoft Support Team
If the above two methods did not work for you, we suggest you contact Microsoft Support Team.
Contact and ask them to activate the license of your Windows operating system. This will definitely resolve your issue.
Hope this helps.
Related post: Error 0x80070005, Access denied, The requested action requires elevated privileges.
Nishant is an Engineering graduate. He has worked as an automation engineer in the automation industry, where his work included PLC and SCADA programming. Helping his friends and relatives fix their PC problems is his favorite pastime.
Error code 0xC004F025 can occur when attempting a Windows Activation. There are many reasons why you could encounter this Windows Activation error including the most common being due to the account type of logged-in user. In Order to activate or rearm Windows, the logged-in user must be an Administrator. Hopefully by simply logging in to the machine will resolve the issue but if it doesn’t then please see other simple solutions below.
Execute slmgr.vbs -rearm command using elevated command prompt?
SImilar to the solution above you can simply reset the license status of the OS using “slmgr.vbs -rearm”. Doing this requires administrative privilege.
- Run “Command prompt” as administrator
- Enter your command, for eg: “slmgr -rearm” and then press enter key.
Run the Update and Activation Troubleshooter
The Update and Activation Troubleshooter tries to resolve all issues automatically. In order to do so, you need to go to Settings > Update & Security > Troubleshooter > select Windows Update and run the troubleshooter.
This is the best way which you can follow in order to fix the activation error code.
Reactivate Windows after a hardware change
A recent hardware change may also cause the Windows activation error 0xC004F025, especially if you have replaced the Motherboard. If you have performed any changes to the hardware, you have to reload the Windows 10 using a genuine product key.
If none of these steps help you to resolve the issue the next steps will be either to contact Microsoft Support for assistance or to reinstall your Windows fresh.