Logo

How to Fix Error Code 0xC004C020

Error Code 0xC004C020 (Code 0xC004C020) – What is it?

Error code 0xC004C020 (Code 0xC004C020) is an error that occurs when you attempt to activate a copy of Windows 7 with a key, but the key has already been activated multiple times. When receiving this error code, it means that you are trying to exceed the number of times that the Windows 7 key is allowed to be activated.

Common symptoms include:

  • Attempting to install Windows 7 with a key and a dialog box with the code 0xC004C020 is displayed.
  • The computer is unable to install Windows 7 with the key.
  • Certain features will refrain from working until the correct key has been entered.

Solution

Restoro box imageError Causes

Error Code 0xC004C020 occurs when you are not able to install Windows 7 using a previously purchased key code that has been installed numerous times previously on the same computer.

  • You are not able to use your previously used key to install Windows 7.
  • You have used the Windows 7 key the maximum number of times allowed.

Error code 0xC004C020 simply means that the Windows 7 code that you are trying to use to install Windows 7 has already been used the maximum number of times allowed, even when installing it on the same computer that it was previously used on. This would indicate that the key is what is known as a volume key- meaning that there is a cap on the number of uses.

Further Information and Manual Repair

Many people encounter this problem when they are doing software development or testing and need to reinstall Windows 7. Some people might also encounter this error code when installing Windows 7 with a key that was used too many times previously. It should be noted that there are several ways to fix this problem, but if nothing is working, you should contact a computer repair technician.

Method One

Activate by phone- the long method.

  1. Click the start button, right-click Computer, click Properties, and then click Activate Windows.  This will open Windows Activation.
  2. Click on “Show me other ways to activate”.
  3. Find and enter the Windows 7 key, then click Next.
  4. Click on “Use the automated phone system”. If you are prompted for an administrator password or a confirmation, confirm or type the password now.
  5. Select the location nearest to you and then click the Next button.
  6. There will be a list of available phone numbers, choose one and call it. There will be an automated system that will guide the activation process.
  7. Enter the installation ID when prompted, it will be listed on your computer screen.
  8. The phone system will give you a confirmation ID, write this down.
  9. Type this confirmation ID into the space that is provided by step 3. This will be in the activation dialogue. Then, click NEXT and follow the instruction.
  10. If this is not successful, stay on the line and be transferred to a customer service representative that will assist you.

Method Two

Activate by phone- this is a much simpler method.

  1. Click on Start, type: slui.exe 4 into the Search box
  2. Press Enter on the keyboard.
  3. Pick your country.
  4. Choose the Phone Activation option; stay on hold to speak with a customer service representative.

Method Three

Error code 0xC004C020 occurs if you have used your Windows 7 activation key on multiple computers, or multiple times on the same computer. You are not allowed to exceed the uses of the key—you should consider purchasing a new key if this is the case. A Windows 7 key is available for purchase online through the Microsoft website, in the shop section. The new product key must then be activated within 30 days, or it becomes no longer valid. It can be activated online or through the telephone.

If it is not activated on time, features will stop working until the new key has been activated. This should be the last resort method, as you should not have to purchase a new Windows 7 key code if it is not necessary. If you wish to always have at your disposal a utility tool to fix these Windows 10 and other related issues when they do arise, download and install a powerful automated tool.

Do You Need Help with Your Device?

Our Team of Experts May Help
Troubleshoot.Tech Experts are There for You!
Replace damaged files
Restore performance
Free disk space
Remove Malware
Protects WEB browser
Remove Viruses
Stop PC freezing
GET HELP
Troubleshoot.Tech experts work with all versions of Microsoft Windows including Windows 11, with Android, Mac, and more.

Share this article:

You might also like

APC_INDEX_MISMATCH  - What is it and how to fix it?
The error 0x0000001 also known as APC_INDEX_MISMATCH is one of the fatal errors that users encounter upon starting their computers. This error appears when there is a sequence mismatch in the driver or system file when it is disabling or re-enabling Asynchronous procedure calls. The mismatch happens maybe because of a virus or malware attack, not shutting down your computer properly and incomplete installation of the system files. There are many ways to fix this error. The easiest way is to download a repair utility program. The use of these programs perfectly fits those that are not so technical. All you have to do is download the program and install it on your computer. As soon as it is installed, the program will now scan and diagnose your computer for any errors. After it identifies the errors, it will then repair your PC through either manual or automatic tools. To those who are techie and enjoy the manual resolution, you may take advantage of Microsoft’s analyze debug extension which tells you the cause of the error. After determining the cause then you can now start fixing the error. Check if Hardware is functioning properly. If the cause is due to a hardware malfunction, you will have to make sure that all the pieces you are using are working. All the wires should be attached to their respective ports. Not only that, but you also must make sure that before installing the hardware, it is compatible with the Windows version that is installed into your computer. Use Compatible software. If the problem was caused by software or a driver, you can uninstall and reinstall it. Always make it a rule that whenever you install a program or new software to your computer, make sure it is compatible with your operating system and never skip a step during the installation process. You also have to see to it that the program you are installing does not contain any viruses, malware, or spyware that can be harmful to your computer. Update your Drivers Regularly. In most cases though, the cause of the APC_INDEX_MISMATCH error are outdated device drivers. To resolve this, you will have to go to your Control Panel then look for Device Manager. As soon as you are in the Device Manager window, you can now see the different devices running on your computer. You right-click on each device and check the Properties.  In the Properties window, click on the Driver Tab and look for the date when it was last updated. You can then go to the manufacturer’s website and compare the dates. For a new Windows operating system, you no longer have to go to the manufacturer's website though. All you have to do is click on Update Driver and it will automatically search for updates online. Use a Genuine Operating System. There are also cases where the 0x0000001 error won’t allow you to access your computer. In this case, we have to suspect that the problem could be in your Operating system. To resolve this, you can reinstall your Operating System or update your current operating system. Only use a genuine licensed Windows Operating System because this will not only protect you from Malware and Viruses but it allows you to get all the recent update available from Microsoft. Update your Windows 10 regularly by going to Settings > Windows Update > Check for Updates. You may also turn on the Automatic Update by going to the Advanced options is found on the Windows Update Page. You can always get help online but it really helps to know the basics and determining the root cause of the error.
Read More
Windows Sandbox item is greyed out
As you know, the functioning of the Windows Sandbox feature is supported by various components in the background of the Windows operating system. And the only way for you to enable the Windows Sandbox feature in your computer is through the Turn Windows features on or off utility. This feature will work directly on the basis of Virtualization which is also supported by Hyper-V. However, there are some reports claiming that some computers have the Windows 10 Sandbox item greyed out in the Turn Windows features on or off utility. Thus, in this post, you will be guided on what you can do to resolve such a problem in your Windows 10 computer. In this kind of problem, you should know that this has something to do with the Second Level Address Translation which is one of the important pillars of how the Windows 10 Sandbox feature functions. Thus, if the Second Level Address Translation or SLAT feature in Windows Sandbox is not supported by the CPU of your computer, there is no way for you to use Windows Sandbox on your computer. On the other hand, if SLAT is supported, then there is definitely something you can do to resolve the greyed-out Sandbox item in Windows 10.

To get started, follow the steps provided below.

Step 1: First, you have to boot into the BIOS of your PC. Step 2: After that, make sure that the following options are set to their respective configurations:
  • Hyper-V – Enabled
  • VM Monitor Mode – Yes
  • Virtualization – Enabled
  • Second Level Address Translation (VT-d or RVI) – Enabled
  • Data Execution Prevention – Enabled
Step 3: Once you’re done, save the configuration and then restart your Windows 10 computer as usual. Step 4: Once your computer has restarted, you should see the same option in the Turn Windows features on or off utility and it should no longer be greyed out. Then you can now enable the feature and follow the onscreen instructions need to use the feature as best as you can.
Read More
Solution for Error 0x000000d1

What Is 0x000000D1 Error?

Error code 0x000000D1 is a serious error that is displayed when Windows automatically shuts down to protect the system against further damage.

Usually, when this error occurs, the message displayed to the users states something like STOP 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL.

Solution

Restoro box imageWhat Causes 0x000000D1 Error?

Usually, the STOP 0x000000D1 error code is caused by issues like incompatibilities, third-party drivers, driver conflicts, outdated drivers, malicious drivers, and other related problems.

Speaking technically, the message displayed to the user actually means that the kernel-mode driver has tried to gain access to memory at an unreasonably high process IRQL.

If left unfixed, STOP 0x000000D1 error can become quite serious. Increased frequency of occurrence may not only lead to data loss but can cause system corruption as well. That’s why it is crucial to fix it and to resolve the underlying issues causing it as soon as possible.

Further Information and Manual Repair

There are different ways of quickly fixing this error, some of which are briefly listed below as follows.
  • The solution advised for advanced users is to start the system and log on to it as the administrator. Then do to Start button. Click on All Programs -> Accessories-> System Tools->  System Restore. Here you will find the option, “Restore my computer to an earlier time”. Click on it and select ‘Next’. A list of restore points will appear in front of you. Select the latest restore point and then click on ‘Next’. The confirmation window will appear again. Click on the Next button again. Restart your computer. Congratulations, you have successfully restored your computer.
  • Another way that’s more suitable for novice users goes as follows. Download a repair utility tool. Now install the program. You are most likely to come across a Scan button. Once that happens, choose the Fix/Repair button. Your scan will be completed. The error will be removed. You can then restart your computer again to ensure the error is no longer displayed.
Some other suggestions to keep your computer from encountering these problems in the future are outlined below.
  • Update all your drivers. Obsolete or old hardware or software drivers may also trigger this STOP 0x000000D1 error.
  • If you have recently installed or modified a driver or hardware and the error has occurred afterward, it is highly likely that the installation or modification has caused it. Revert back to the original settings to steer clear of this driver in the future.
Read More
Edge Content Process has stopped working
A lot of programs in Windows utilize the helper processes to ensure that they can get the job done as early as possible. And one of the programs that use these processes is Microsoft Edge. This built-in browser uses a process called the Edge Content process. The moment you start your computer, these system processes are loaded which makes the Edge browser load faster. To be specific, these are the three processes that are related to Microsoft Edge:
  • MicrosoftEdge.exe
  • MicrosoftEdgeCP.exe
  • MicrosoftEdgeSH.exe
The process that ends with the “CP.exe” is the content process in Edge. However, when this process stopped working, this can affect the Edge browser. In such cases, when you check the Reliability Monitor, you will see that the state of the “Microsoft Edge Content Process” is “Stopped working” which keeps on appearing. To resolve this issue, you can try to clear the browsing data of Microsoft Edge or repair or reset it. You can also try re-registering Edge via Windows PowerShell as well as check your security programs that might be causing interference with the process.

Option 1 – Clear the browsing data of Microsoft Edge

  • Open Microsoft Edge.
  • Then click on the three horizontal dots to open the menu.
  • From there, click on Settings. And under Settings, click the “Choose what to clear” button under the Clear browsing data section.
  • Next, check all the checkboxes and then click the Clear button to clear the browsing data in the Edge browser.
  • Restart Edge.

Option 2 – Try to reset, repair or reinstall Edge via Settings

You can reset, repair or reinstall the Edge browser through Settings. If none of it helped, you can try the following:
  • Open File Explorer and then go to this path – C:/Users/YourUsername/AppData/Local/Packages
Note: Before you type in the path in the Address bar, make sure that you put your user account name in place with the “YourUsername”.
  • Tap Enter to proceed.
  • Next, look for the folder named “MicrosoftEdge_8wekyb3d8bbwe” then right-click on it.
  • Click on Properties and uncheck the option “Read-only” under the General tab in the Properties window.
  • Click on Apply and then OK to save the changes made.
  • After that, look for the MicrosoftEdge_8wekyb3d8bbwe folder again and delete it. And if a prompt stating “Folder Access Denied” appears on your screen, just click on the Continue button to proceed – doing so will delete most of the content inside the folder except for the folder named “AC”.
  • Restart your computer

Option 3 – Re-register Edge via Windows PowerShell

  • In the Start Menu, search “Windows PowerShell”.
  • Right-click on Windows PowerShell from the search results and select the “Run as administrator” option.
  • Type in this command in the PowerShell windows and tap Enter – Cd C:/Users/YourUsername
  • After that, type in this command and tap Enter – Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml" -Verbose}
  • Restart your PC.
Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)AppXManifest.xml” -Verbose}

Option 4 – Try to check your security program

It is possible that a security program installed in your computer is the one that’s causing the problem which is why you have to check it. According to security experts, there are some security programs that could be detecting the Edge’s content process as suspicious, blocking or terminating it as a result. Thus, you need to modify your security program’s settings to fix the problem.
Read More
Download and Install Google Fonts on Windows
Google fonts are a free open-source font library made to enrich web content and present end-user with a smooth web experience while surfing. Fonts are completely free for both commercial and personal use and they are not limited to use in WEB only, you can use them also in other projects like business cards, flyers, etc. In order to use google fonts first thing of course you will need to download them. In this guide, we will show you how to download and install google fonts.
  • Go to the Google Fonts page.
  • Select the font family that you wish to use. You can preview each font style to make double-sure it is the right one.
  • When you are ready, click on the Download family button.
Roboto Font
  • A File Explorer window will pop up, asking you where to save the font family.
  • The downloaded file will be compressed in .zip format to save bandwidth, so you will first need to uncompress/unzip it. Right-click on the file and select Extract all.
Extract All
  • You will then be asked where to unzip/extract the file. File Explorer will automatically create a new subfolder, named as the file name, so all you need to do is confirm it by clicking Extract.
Extract Files
  • Click on the Windows icon in the bottom-left corner of your desktop
Settings
  • Select the Personalization category and Fonts.
Available Fonts
  • Split the screen between File Explorer and Settings by dragging the windows to either the left or right edge of the screen. Select all the font files by pressing CTRL + A and drag them into the Add fonts box.
Add Fonts New
Read More
artstation learning is now free forever
Great news everyone!!! Artstation, a popular learning platform for artists has been acquired by EPIC and their first move was to make artstation learning material free for all registered and non-registered users forever. This move by EPIC is a great but also logical one as well. How the industry is in demand for good artists, providing them with free education will hopefully produce some good talent. artstation learningSo if you ever wanted to learn about photoshop, maya, substance, unreal engine, or some general skills like sketching, drawing, etc. Now is the perfect time to level up your skills. Drop to the artstation website and start learning today!
Read More
Show more/less details when copying/moving
When we initiate the copy or move files command we get a dialog that shows us the progress of the current operation, under that bar we can click on the little arrow to expand the bar into so-called more details view where we get more information like which file is being copied, more detailed graph, etc. Windows will remember the last option we had and next time when we start the same process it will open the last view. But what if we want to only have one view always open as default, even if we change it? Let's say that we always want to have a detailed view opened always as our default even if we switch to a minimal one? Well with some tweaks in the registry of Windows we can. Note that this guide will require changing things in the registry of Windows itself, it is always smart and recommended to make a safe backup of your registry, just in case.

FOR ALWAYS SHOW MORE DETAILS FOLLOW THIS GUIDE:

open notepad and paste the following code inside: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\OperationStatusManager] "EnthusiastMode"=dword:00000001 Go to File > Save as... and once the file save dialog opens choose at the bottom all files under file type. Save the file with extension .REG naming it whatever you want. Right-click on file and choose Merge, confirm with YES and you are done, now each time when you start copy or move operation details view will be open.

FOR ALWAYS SHOW FEWER DETAILS FOLLOW THIS GUIDE:

open notepad and paste the following code inside: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\OperationStatusManager] "EnthusiastMode"=dword:00000000 Go to File > Save as... and once the file save dialog opens choose at the bottom all files under file type. Save the file with extension .REG naming it whatever you want. Right-click on file and choose Merge, confirm with YES and you are done, now each time when you start copy or move operation minimal details view will be open.
Read More
Fix Print Spooler Service Error 1068
There is one service in the Windows operating system that is responsible for managing all the print jobs as well as handles the interaction with the printer. This service is known as the Print Spooler service. However, if it stops running, then you won’t be able to print anything on your computer. In such a case, you can try to restart the Print Spooler service, and to do that, you have to open the Windows Services Manager and look for the Print Spooler Service. Once you found it, right-click on it and select Restart. If it isn’t running, select Start and if the Service starts working again, then good but if not and you got an error message instead that says, “Windows could not start the Print Spooler service on Local Computer, Error 1068, The dependency service or group failed to start”, then read on as this post will give you a couple of suggestions you can try to resolve the issue. The reason why you could not start the service is most likely because the Print Spooler service is dependent on other services which might not be properly running. If the following services are not running then it’s no wonder why you’re getting the error.
  • HTTP Service
  • Remote Procedure Control (RPC) Service
You might not see the RPC service which means that the Print Spooler Service does not recognize its dependency on the RPC service. In such a case, you have to manually configure the dependency by following the options given below.

Option 1 – Try configuring the dependency via CMD

The first thing you have to do is to configure the dependency using CMD. Refer to the steps below to do so:
  • Open an elevated Command Prompt.
  • Then type in “sc config spooler depend= RPCSS” and hit Enter.
  • After the command has been executed, restart your computer and then check if it fixed the problem. If not, proceed to the next given option below.

Option 2 – Fix dependency via the Registry Editor

You can also resolve dependency using the Registry Editor. How? Refer to these steps:
  • Tap the Win + R keys to open the Run dialog box.
  • Then type “Regedit” in the field and hit Enter to open the Registry Editor.
  • After that, navigate to this key: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSpooler
  • Next, right-click on the “DependOnService” entry located on the right pane and select Modify.
  • Now change its value data to “RPCSS” and click OK to save the changes made and then exit the Registry Editor.
  • Reboot your computer and see if the issue is resolved.

Option 3 – Try running the Printer Troubleshooter

Another option you can check out is the Printer Troubleshooter. This built-in troubleshooter in Windows 10 can help you fix most print issues. It checks if you have the latest printer drivers and then tries to fix and update them automatically. Aside from that, it also checks if you have connectivity issues or if the Print Spooler and the required Services are running fine. To run it, follow the steps below.
  • Tap the Win + R keys to open the Run dialog box.
  • Next, type “exe /id PrinterDiagnostic” in the field and click OK or hit Enter to open the Printer Troubleshooter.
  • Then click the Next button and follow the next on-screen instructions to fix the issue with the printer.
Read More
Fix THREAD_STUCK_IN_DEVICE_DRIVER 0x000000EA
If a program tried and failed to use the Graphics rendering capabilities of a computer, Windows 10 will most likely throw a Blue Screen error that says, “ THREAD_STUCK_IN_DEVICE_DRIVER ”. 0x000000EA is the Stop code for this particular Blue Screen error and could be caused by a bad display driver or bad video card. Whatever the cause is, here are some suggestions you need to check out to resolve this Blue Screen error.

Option 1 – Try to rollback, update, or disable the Graphics card drivers

Since the THREAD_STUCK_IN_DEVICE_DRIVER Blue Screen error has something to do with Graphics card drivers, you can either roll back, update or disable them depending on your preference in order to resolve the error.
  • First, boot your computer into Safe Mode.
  • After that, tap the Win + R keys to launch Run.
  • Type in devmgmt.msc into the box and tap Enter or click OK to open the Device Manager.
  • After that, a list of device drivers will be displayed. From there, look for the Display Adapters and click on them.
  • After that, right-click on each entry under the Display Adapters and select the “Uninstall Device” option from the menu.
  • Now restart your computer.
  • After restarting your computer, go to the Settings app and Check for Updates in the Windows Update section.
Note: You also have the option to go directly to the website of your graphics card manufacturers like NVIDIA, Intel, or AMD and go to the section called Drivers then check if there’s a new available update – if there is, download and install it.

Option 2 – Try removing hardware or drivers that you’ve installed recently

If you have recently installed some hardware or drivers, you might want to disable or remove them since external devices are proven to be one of the factors that trigger Blue Screen errors like THREAD_STUCK_IN_DEVICE_DRIVER. All you have to do is physically disconnect any external devices that are connected to your computer and then check if it fixes the BSOD error or not.

Option 3 – Run System File Checker at boot time

  • Once you get to the Welcome Screen part, click on Next.
  • Afterward, click on the Repair your computer option located on the bottom-left part of the window.
  • Then click on Troubleshoot.
  • Next, select the Advanced Options and then Command Prompt.
  • After opening Command Prompt, type the “sfc /scannow” command and hit Enter to run the System File Checker scan.
  • Wait until the process is completed and type “exit” to close Command Prompt and then restart your computer to successfully apply the changes made.

Option 4 – Try to run the Blue Screen Troubleshooter

As you know, the Blue Screen troubleshooter is a built-in tool in Windows 10 that helps users in fixing BSOD errors like the THREAD_STUCK_IN_DEVICE_DRIVER error. It can be found in the Settings Troubleshooters page. To use it, refer to these steps:
  • Tap the Win + I keys to open the Settings panel.
  • Then go to Update & Security > Troubleshoot.
  • After that, look for the option called “Blue Screen” on your right-hand side and then click the “Run the troubleshooter” button to run the Blue Screen Troubleshooter and then follow the next on-screen options. Note that you might have to boot your PC into Safe Mode.

Option 5 – Try to manually check the Graphics Card hardware

You might also want to check the physical status of your Graphics card and you can do this by disconnecting the Graphics card or any other external device connected to your computer. Once you’ve removed the external device, check it for any damages. If there’s none, connect it back to your computer and check if the THREAD_STUCK_IN_DEVICE_DRIVER Blue Screen error is fixed or not.

Option 6 – Uninstall any faulty drivers

You can also uninstall any faulty drivers via Device Manager. How? Refer to these steps:
  • Tap the Win + R keys to launch the Run dialog box.
  • Then type “devmgmt.msc” in the field and tap Enter to open the Device Manager.
  • From there, look for any faulty drivers. You can identify them easily as they will be marked with a yellow exclamation point. And then check which entries would not affect the normal functioning of your PC.
  • Now click on the entries of every faulty driver and click on the Uninstall option.
  • Once you’ve uninstalled them, restart your computer to allow your computer to reinstall the faulty drivers you’ve just removed.
Read More
Fix can not open EXE file in Windows 10
Can not open and run EXE file in Windows is not a new issue and sadly it can still happen from time to time, luckily this step by step solution will help you to resolve this problem fast and effective in no time. Try the below solutions in no particular order and I hope that you will solve the issue fast and be able to return to using the computer like it never happened
  1. Run SFC scan

    As the EXE file not opening issue lies in the Windows OS, the SFC tool will be able to identify the cause and fix this issue. Press ⊞ WINDOWS + X and choose command prompt (admin) in command prompt type: sfc /scannow Press ENTER
  2. Check registry and modify if needed

    Sometimes value in the registry key is wrong and can cause this error, in order to check if this is the case, we will open the registry editor and find out Press ⊞ WINDOWS + R to bring run dialog up type in it: RegEdit and press ENTER In the left pane of the Registry Editor window, click on the HKEY_CLASSES_ROOT to expand the section Scroll down to find out the .exe registry and click on it Go to the right pane of the window and double-click on the Default and set the Value Data as exefile Click on the OK button Next, located the given in the window: HKEY_CLASSES_ROOT>exefile>shell>open>command Click on the “Command” in the left pane of the window In the right pane of the window double-click on the Default and set Value Data as “%1” %* Click on the OK button Restart your computer and check if the issue persists
  3. Turn off Firewall and defender

    If you have a firewall and antivirus active there might be a chance of a conflict and that firewall or antivirus is preventing the EXE file from starting, disable your firewall and anti-virus and try again to open the EXE file.
  4. Turn off user account control

    User account control can also like a firewall prevent some files from executing, go into accounts and turn off user account control to see if this might be an issue preventing you from opening the file.
Read More
1 2 3 171
Logo
Copyright © 2023, ErrorTools. All Rights Reserved
Trademark: Microsoft Windows logos are registered trademarks of Microsoft. Disclaimer: ErrorTools.com is not affiliated with Microsoft, nor claims direct affiliation.
The information on this page is provided for information purposes only.
DMCA.com Protection Status