Fix your PC ran into a problem and needs to restart stuck at 100 (Step by Step)


Have you ever wondered why your pc ran into a problem and needed to restart stuck at 100% in windows 10? And what should you do to solve such a problem?

If you see the message “Working on updates, 100 percent complete. Don’t switch off your computer” while executing a Windows update, don’t worry! Although it’s aggravating, you’re not the first to face this difficulty. Thousands of Windows customers have lately experienced the same problem. More importantly, you should be able to repair it quite easily with the following solutions…

The best way to solve this issue is to try restarting your windows 10 PC or laptop after unplugging all connected devices and peripherals. If that did not work you can try the 5 ways of fixing this issue as mentioned below.

Fix 1 : Disconnect all connected USB devices and wait for the installation to complete.

If you don’t often check for Windows updates, the update process may take a long time to finish. It could be that Windows is merely configuring and installing update packages on your PC instead of being “stuck.”

If you don’t need to use your computer for a few hours, you may just wait for the update to finish. You may try unplugging any USB devices (such as printers and flash drives) from your PC and see if the problem persists. After disconnecting all USB accessories from their PCs, several Windows users claimed that the upgrade procedure was completed swiftly.

Wait for 2 to 3 hours and see whether the problem remains. Force restart your computer if this doesn’t work.

Fix 2 : Force restarting your computer.

Forced restarting your PC is necessary if your PC is stuck at 100% during a Windows upgrade. If you have no idea how to accomplish it, you may refer to the following instructions:

  • To shut off your computer, press the power button on the casing.
  • Your laptop’s battery and any external power source should be disconnected or removed.
  • For roughly 15 seconds, keep the power button pressed.
  • Wait a few minutes, then plug in your computer or recharge your laptop’s battery if necessary.
  • Once again, press the power button to restart your computer’s system.
  • An incorrect shutdown message will prompt you to choose “normal boot” as your boot option.

Even if it doesn’t work, you may try booting your PC in safe mode with the network and see if that helps. 

Try the following workaround below to run the Windows Update troubleshooter in safe mode with the network after signing into your Windows machine.

Fix 3 : Try Windows Update Troubleshooter.

You may use the Windows Update troubleshooter to diagnose and fix problems with Windows updates. The Windows Update Troubleshooter may be able to fix this problem.

Check whether you can install the update by running a Windows update again. If the problem recurs, see if the next remedy listed below helps.

Fix 4 : Reset your computer and reinstall Windows Update

Windows Update may not function correctly if one or more of its components is corrupted. That might be the root cause of this problem. Try resetting your Windows Update components to fix the issue. These are the steps you have to follow:

Step 01 : Open the Run window by pressing Windows logo + R on your keyboard at the same time. 

Step 02 : Next, open the Command Prompt as an administrator by typing “cmd.” 

Step 03 : You’ll be asked to confirm your consent. (You’ll be sent to the Command Prompt window if you say yes.)

Step 04 : Press Enter on your keyboard after completing each of the following commands in Command Prompt.

halt bits on the net

net stop wuauserv and net stop appidsvc wuauserv

cryptsvc -stop

Step 05 : After running the command lines above, all Windows Update-related system services will be disabled.

Step 06: Type the following command lines in Command Prompt and hit Enter after each one:

  • software-distribution:ren% systemroot% SoftwareDistribution.old
  • CatRoot2.old is located in the system32 directory.

Step 07 : These two command lines will rename your SoftwareDistribution and catroot2 folders to SoftwareDistribution.old and catroot2.old, respectively. Windows Update stores temporary update files in these two directories.

Step 08: In order to get Windows to assume that these two directories are gone, you must rename them to something else. The old damaged temporary files in these two directories might cause a number of Windows Update difficulties if you delete them.

Step 09: Enter the following commands into the Command Prompt window one at a time.

  • net initialization packets
  • start wuauserv and appidsvc networks
  • net start cyphersvc.

( Your Windows Update services will be started when you use the above mentioned command lines.)

To test whether this helped, do a Windows Update and see if the issue is gone. Hopefully, things worked out for the best. However, if it doesn’t work, see the fix after this one.

Fix 5 : Download updates from the Microsoft Update Catalog manually as a solution

Windows 2000 SP3 (Service Pack 3) and subsequent versions of the Windows operating system are supported via the Microsoft Update Catalog. You may manually install the updates you missed from the Microsoft Update Catalog and see if it helps to fix the issue.

Before downloading any updates, make sure your Windows OS is up to date. Listed below are some of the measures to take if you’re not sure about it.

Step 01 : You may open the Run dialog by pressing the Windows logo key + R on your keyboard. The Command Prompt can be launched by typing” cmd” in the search box and pressing Enter.

Step 02 : To find out what operating system you’re using, run “system info” in the command line and hit Enter.

There are two distinct types of PCs: those with a 64-bit operating system (X64) and those with a 32-bit operating system (X86). You may now get Windows updates manually by following the instructions outlined below:

Step 03 : The easiest way to go to Windows Update is to hit the Windows logo key, then enter windows update, and press Enter.

Step 04 : Select View update history by reviewing the updates you haven’t installed. For example, in the case of KB3006137, you may download and manually install the update.

Step 05 : Visit the Microsoft Update Catalog.

Step 06 : To download a specific update, enter the number in the field provided. Enter KB3006137 in the search field and then click the Search button.

Step 07 : Download the “x64 based” update if your version of Windows is 64-bit or download the “x86 based” update if your version of Windows is 32-bit 

Step 08 : To begin downloading the updates, click the link in the pop-up window. Then install by double-clicking the downloaded file and following the on-screen instructions.

To check whether the problem remains, restart your computer. It’s a good thing if you’re not! 

Hope you’ve finally fixed this annoying problem! Also the video below may be helpful to improve your knowledge.

Why is Windows 10 stuck restarting?

When your Windows 10 PC or Laptop starts crashing or goes unresponsive, an error message may be displayed with a blue screen of death.

Systems may crash or become unresponsive due to many reasons. Some of them are, 

  • When you try to install or run software that is too heavy to the system. 
  • When there are issues in system drivers and updation
  • When hardware are damaged or not functioning properly (example: overheating)
  • When system files are infected
  • When registry keys are corrupted

So when the system gets stuck from one or more issues from the above list, the system will go for a restart after collecting some error information. That restart may be stuck or become unresponsive even at 100%.

Recent Posts