Top 6 Ways to Fix Windows PC Stuck on Please Wait for the GPSVC Screen

The Group Policy Client Service (GPSVC) is a crucial system service that applies different group policy settings on your computer. This service runs automatically during startup, shutdown, and user account switching. However, if this service encounters issues, your Windows PC may become stuck on the ‘Please wait for the gpsvc’ screen.

Top Ways to Fix Windows PC Stuck on Please Wait for the GPSVC Screen

Fortunately, there are several ways to fix this. Below, we have listed all the possible solutions—starting with the easiest to slightly more advanced ones as we progress—that should get your Windows PC to boot normally again.

1. Restart Your PC

Sometimes, temporary glitches with your system can cause Windows to become stuck on the ‘Please wait for the gpsvc’ screen. In most cases, you can resolve such issues by simply restarting your PC. Hence, it’s the first thing you should try.

Press Ctrl + Alt + Delete keyboard shortcut, click the power icon at the bottom-right corner, and select Restart.

Restart From Task Manager Power Menu

If Windows does not respond to the Ctrl + Alt + Delete keyboard shortcut, press and hold the physical power button on your PC until it shuts down. Then, turn your PC back on and see if it boots normally.

2. Restart the GPSVC Service

Another thing you can do to get past the ‘Please wait for the gpsvc’ screen is to restart the gpsvc service on your PC using Task Manager. Here’s how to do it.

Step 1: Press Ctrl + Alt + Delete and select Task Manager from the list.

Open Task Manager on Windows

Step 2: Switch to the Services tab and locate the gpsvc service on the list. Right-click on it and select Restart.

Restart the gpsvc Service

Try signing out and back into your account and see if you get any errors.

3. Replace the GPSVC DLL File

Issues with the gpsvc.dll file on your PC can also cause such anomalies. This usually happens when the gpsvc.dll file is corrupted or missing from your system. To fix this, you can replace the problematic DLL file manually.

If you have access to another computer running the same version of Windows as yours, you can copy the gpsvc.dll file from it. Go to the C:\Windows\System32 on that PC and copy the gpsvc.dll file.

The gpsvc DLL File

After you get the gpsvc.dll file, paste it into the C:\Windows\System32 folder on your PC.

4. Run SFC and DISM Scans

If the error persists even after you replace the gpsvc.dll file, it’s possible that some of the other system files on your PC are corrupt. To repair them, you can run the SFC (System File Checker) and DISM (Deployment Image Servicing and Management) scans on your PC.

Step 1: Press Ctrl + Alt + Delete keyboard shortcut and select Task Manager.

Open Task Manager on Windows

Step 2: Click the Run new task button.

Run New Task on Windows

Step 3: Type cmd in the box and tick the ‘Create this task with administrator privileges’ checkbox. Then, click OK.

Open CMD

Step 4: In the console, type the following command and press Enter.

SFC /scannow
SFC Scan on Windows 11

Step 5: Run the following commands one by one and press Enter after each one to run the DISM scan.

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
DISM Scan

After running the above scans, restart your PC again and check if the issue is still there.

5. Edit Registry Files

Your Windows PC could get stuck on the ‘Please wait for the gpsvc’ screen if some of the registry files associated with GPSVC are not configured correctly. If that’s the case, you could also come across the ‘Group Policy Client Service failed the logon’ or ‘the gpsvc service failed the sign-in’ error. Here’s what you can do to fix it.

Step 1: Press Ctrl + Alt + Delete keyboard shortcut and select Task Manager.

Open Task Manager on Windows

Step 2: Click the Run new task button.

Run New Task on Windows

Step 3: Type regedit in the box and tick the ‘Create this task with administrator privileges’ checkbox. Then, click OK.

Open Registry Editor on Windows

Step 4: Paste the following path in the address bar at the top and press Enter.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost
Registry Editor Window

Step 5: Right-click on the Svchost key, go to New, and select Key. Name it GPSvcGroup.

Create New Key in Registry

Step 6: Right-click on the GPSvcGroup key, go to New, and select DWORD (32-bit) Value. Name it AuthenticationCapabilities. Similarly, create another DWORD and name it CoInitializeSecurityParam.

Create DWORD on Windows

Step 7: Double-click the AuthenticationCapabilities DWORD, enter 12320 in the Value data field, and hit OK.

Edit DWORD in Registry

Step 8: Double-click the CoInitializeSecurityParam DWORD, enter 1 in the Value data field, and hit OK.

Edit DWORD Registry

Restart your PC after this for changes to take effect and see if you still get errors.

6. Perform a System Restore

System Restore is a useful utility that periodically takes a snapshot of your entire system, giving you the option to revert your PC to a previous state and undo changes made since that point. If none of the above tips help, you can perform a system restore to move back to a point before the issue first occurred.

Step 1: Press Ctrl + Alt + Delete keyboard shortcut and click the power icon at the bottom-right corner. Press and hold the shift key and select Restart.

Restart From Task Manager Power Menu

Step 2: Wait for your PC to restart and select the Troubleshoot option.

Troubleshoot Windows 11

Step 3: Click Advanced options.

Advanced Options

Step 4: Select the System Restore option.

System Restore

Step 5: Select your preferred restore point and click Next.

Select Restore Point

Step 6: Review all the details and click Finish.

Perform System Restore

No More Waiting

It can be annoying when messages like the ‘Please wait for the gpsvc’ on Windows keep you waiting while booting or shutting down your PC. We hope that one of the above tips has helped fix the gpsvc service and restored your Windows PC’s usual startup or shutdown operations.

Last updated on 09 June, 2023

The above article may contain affiliate links which help support Guiding Tech. However, it does not affect our editorial integrity. The content remains unbiased and authentic.