Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

gpupdate /force can finish without an obvious error and still leave a setting unchanged. That is usually because the wrong policy scope was refreshed, the computer could not retrieve the GPO from SYSVOL, the policy is filtered out, or the change needs a logoff or restart.

Work through these five fixes in order. Start with the command and its result, then use the Group Policy logs and gpresult before changing domain settings.

1. Refresh the correct policy scope—and allow time for it to finish

Open Command Prompt as administrator and run:

gpupdate /force

The /force switch reapplies all computer and user policy settings. Without it, Windows normally reapplies only settings that have changed.

If you know which side is affected, narrow the test:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Amazon Basics Wired QWERTY Keyboard, Works with Windows, Plug and Play, Easy to Use with Media Control, Full-Sized, Black
  • KEYBOARD: The keyboard works for Windows with hot keys that enable easy access to Media, My Computer, Mute, Volume up/down, and Calculator
  • EASY SETUP: Experience simple installation with the USB wired connection
  • VERSATILE COMPATIBILITY: This keyboard is designed to work with multiple Windows versions, including Vista, 7, 8, 10 offering broad compatibility across devices.
  • SLEEK DESIGN: The elegant black color of the wired keyboard complements your tech and decor, adding a stylish and cohesive look to any setup without sacrificing function.
  • FULL-SIZED CONVENIENCE: The standard QWERTY layout of this keyboard set offers a familiar typing experience, ideal for both professional tasks and personal use.

gpupdate /force /target:computer
gpupdate /force /target:user

/target:computer excludes user policy processing; /target:user excludes computer policy processing. Omitting /target refreshes both.

Do not confuse /force with synchronous processing. It does not guarantee that foreground-only policy extensions run in the same way as they do during startup or sign-in. For the next foreground application, use:

gpupdate /sync
gpupdate /target:computer /sync
gpupdate /target:user /sync

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

With /sync, Windows ignores /force and /wait for that command. If the command appears to hang, remember that the default wait period is 600 seconds. These alternatives change how long the command waits:

Command Effect
gpupdate /force /wait:0 Returns immediately while processing continues.
gpupdate /force /wait:-1 Waits indefinitely for processing to complete.

Some settings are not visible until Windows performs the required transition:

gpupdate /force /logoff
gpupdate /force /boot

/logoff is relevant to some user-side extensions, including user-targeted Software Installation and Folder Redirection. /boot is relevant to some computer-side extensions, including computer-targeted Software Installation. Save work first: either switch can interrupt the user session or restart the computer.

2. Check the exact Group Policy event and generate a Resultant Set of Policy report

First, identify whether Windows says the policy was denied, could not be retrieved, or was applied but needs another processing cycle.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Open Event Viewer.
  2. Go to Event Viewer (Local) → Windows Logs → System.
  3. Open the relevant Group Policy warning or error.
  4. Select Details, choose Friendly view, expand System, and record the ActivityID.

Then open the detailed policy log at Event Viewer → Applications and Services Logs → Microsoft → Windows → GroupPolicy → Operational. This log shows applied and denied GPOs and often gives the reason for a denial.

Rank #2
TLBTEK Keyboard Replacement Compatible with HP ProBook 450 G5 455 G5 470 G5 650 G4 650 G5 Series Laptop L00739-001 L09593-001 L01028-001 L01027-001 925741-001
  • 【Compatible Models】Compatible with HP ProBook 450 G5 455 G5 470 G5 650 G4 650 G5 Series Laptop.
  • 【Compatible Part Number】L00739-001 L09593-001 L01028-001 L01027-001 925741-001
  • 【Specification】This keyboard with frame but without backlight.
  • 【Good Package】This keyboard is covered bubble bag in box,make sure you can receive a high quality keyboard.
  • 【Solution of keys don't work】If some keys don't work after install ,You can try to reconnect the ribbon cable in case bad connected ,pls use a dry cloth to wipe metal head of the connect ribbon,then try to connect about few times,many customer solve this problem after did this.

For a quick summary, create both HTML and text reports:

gpresult /h %Temp%\GPResult.htm
gpresult /r > %Temp%\GPResult.txt

Open %Temp%\GPResult.htm. Check Applied Group Policy Objects, Denied Group Policy Objects, security filtering, and whether the report is describing the user or the computer. A GPO can exist in Active Directory but still be excluded by security filtering, permissions, OU placement, or incorrect user/computer targeting.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If you want to filter the Operational log by the ActivityID, create an Event Viewer custom view:

  1. Right-click Custom Views and select Create Custom View.
  2. Open the XML tab and select Edit query manually.
  3. Choose Yes when Event Viewer asks for confirmation.
  4. Use the following query, replacing the placeholder but retaining the braces:

<QueryList>
<Query Id="0" Path="Application">
<Select Path="Microsoft-Windows-GroupPolicy/Operational">
*[System/Correlation/@ActivityID='{INSERT ACTIVITY ID HERE}']
</Select>
</Query>
</QueryList>

  1. Enter a name and description, then select OK.

Run gpupdate before investigating a new attempt. Each refresh creates a new ActivityID, so an old custom view will not automatically follow the next policy refresh.

Pay particular attention to these event IDs:

Event ID What it usually points to
1129 Network connectivity failure to a domain controller; blocked LDAP TCP 389 is one possible cause.
1030 Group Policy retrieval failure; investigate DNS, domain-controller connectivity, and LDAP.
1058 Windows could not read a GPO file from a domain controller; investigate SYSVOL, replication, permissions, or DFS Client access.
1053 Windows could not resolve the user name; DNS or Active Directory replication can be involved.
1097 Windows could not determine the computer account for policy enforcement.
1002 Resource allocation failure, commonly associated with low memory or disk space.

Do not treat every warning as a failed policy. For example, Event ID 5016 may show E_PENDING or -2147483638 for the audit client-side extension even when audit settings were successfully applied; audit processing starts an asynchronous thread.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Test DNS, LDAP, SYSVOL, and NETLOGON access

Group Policy depends on more than the local gpupdate executable. A domain-joined computer must discover a domain controller, authenticate to it, retrieve policy information from Active Directory, and read the policy files in SYSVOL.

Check the domain controller locator records with:

nslookup -type=SRV _ldap._tcp.<domain-dns-name>

The result should contain the correct domain controllers. If it returns no records or the wrong servers, correct the client’s DNS configuration rather than adding random entries to the hosts file. Domain members should normally use DNS servers that can resolve the Active Directory namespace.

Rank #3
WWGTMC US Keyboard with Lock Key for Dell Chromebook 3100 3110 5190 2-in-1
  • Compatible With:Dell Chromebook 3100 2-in-1 Series keyboards;For Dell Chromebook 3110 2 in 1 keyboard is designed for those who demand a dynamic typing experience, offering enhanced responsiveness and comfort;For Chromebook 3100, our keyboard replacement ensures compatibility and durability, providing seamless integration with your device;Experience the convenience of the Chromebook 3100 keyboard lock key, ensuring your privacy and security with just one touch
  • Keyboard P/N: 0RFXCF 0H06WJ TPN-136US001909, AE09U018, NSK-EJ1SW
  • Compatible With:Dell Chromebook 11 3100 3110 3120 5190 keyboard keys replacement surface was UV-processed, make it still clear after being repeated 10 million times
  • Upgrade your study routine:with our compatible replacement keyboard designed for Dell Chromebook 11 series—models 3100 2-in-1, 3110 2-in-1, and 5190; Engineered to seamlessly fit, this keyboard ensures uninterrupted productivity whether you're typing essays or coding projects; With its precise key alignment and sturdy construction, it's the solution for students seeking efficiency without compromising on the original typing experience; Don't let a worn keyboard slow you down
  • Warranty: provide a 120-day warranty against any manufacturer defective such as dead-on arrival (DOA), lines, video failure, and outage

For Event ID 1058, copy the exact path shown in the event and test it:

\\<dcName>\SYSVOL\<domain>\Policies\<guid>\gpt.ini

Use the credentials of the user or computer that failed, not merely an administrator account. A test that works as an administrator does not prove that the affected security principal can read the policy.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a network-path error 53, test the domain controller’s NETLOGON share:

\\<dcName>\netlogon

The error in Event 1058 helps narrow the problem:

  • Error 3: the specified SYSVOL path was not found.
  • Error 5: access was denied.
  • Error 53: the network path could not be found, commonly because of name resolution or network connectivity.

A client may therefore run gpupdate successfully while the actual GPO fails: it can reach a domain controller but be unable to read gpt.ini, access SYSVOL, or obtain a complete replicated copy of the policy. For Event 1030 or 1129, also check firewall rules on the client and domain controller, including LDAP TCP port 389. Event 1727 can indicate that firewall rules are blocking RPC communication.

4. Fix authentication, time, permissions, and targeting

Computer policy cannot apply until the computer authenticates to the domain. If Event 1097 appears, verify that the client and domain controller have synchronized clocks, including any time-zone configuration. A difference greater than five minutes can prevent domain authentication.

w32tm /resync

Restart after correcting time if authentication state remains stale. For Event 1053, consider whether the user was recently created or changed. Active Directory replication latency can make a valid account temporarily unavailable from the domain controller selected by the client.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Also check whether the affected account can read the OU containing its directory object. Error 525 can indicate that the user or computer lacks the required read access. On the GPO itself, inspect permissions with:

Get-GPPermission -Name "TestGPO" -All

Replace TestGPO with the actual GPO name. Confirm that the intended user or computer is included by security filtering and that no explicit deny permission overrides the intended allow permission. Confirm the GPO is linked to the OU containing the affected object, and remember that user policy and computer policy follow different directory objects.

If the logs show error 49, investigate invalid credentials. One documented case is an expired user password while the user remains signed in. The corrective sequence is:

Rank #4
SUNMALL Laptop Replacement Keyboard with Frame Compatible with 15 3000 5000 3541 3542 3543 3551 3552 3558 3567 5542 5545 5547 5755 5551 5558 5566 5749 7000 7557 7559 Laptop NO Backlight
  • 【Unique】The keyboard is with frame but without backlit!!!
  • 【Compatible models】 Dell Inspiron 15-3000 15-3541 15-3542 15-3543 15-3551 15-3552 15-3555 15-3558 15-3565 15-3567 15-3568 15-3573 Series Laptop
  • 【Compatible models】 Compatible with Dell Inspiron 15-5000 15-5542 15-5543 15-5545 15-5547 15-5548 15-5551 15-5552 15-5555 15-5556 15-5557 15-5558 15-5559 15-5566 15-5577 Series Laptop
  • 【Compatible models】 Compatible with Dell Dell Inspiron 15-5749 15-5759 15-5755 17-5000 15-5748 15-7000 15-7557 15-7559 Series Laptop i3541 i3542 i3543 i3551 i3552
  • 【Compatible models】 Compatible with Dell Latitude 15 3550 P38F 3560 3570 3580 P79G Series Laptop
  1. Change the password.
  2. Lock and unlock the workstation.
  3. Check services running under that user account.
  4. Update the password configured for those services.

Finally, check the policy’s own scope. A setting configured under Computer Configuration will not appear in a user-only refresh, and a setting under User Configuration will not be applied to a computer-only target.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

5. Enable GPSvc debugging only when the normal evidence is not enough

Use verbose Group Policy Service logging after checking the event logs and gpresult. It can reduce performance and consume considerable disk space, so do not leave it enabled permanently.

Run these commands from an elevated Command Prompt:

md %windir%\debug\usermode
reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Diagnostics" /v GPSvcDebugLevel /t REG_DWORD /d "0x00030002"
gpupdate /force

The directory must exist before Windows can create the log. Review:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

%windir%\debug\usermode\gpsvc.log

After collecting the relevant attempt, disable the extra logging:

reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Diagnostics" /v GPSvcDebugLevel /t REG_DWORD /d "0x00000000" /f

If you need to send the case to another administrator, export the relevant evidence:

reg export "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions" %Temp%\GPExtensions.reg
wevtutil.exe export-log Application %Temp%\Application.evtx /overwrite:true
wevtutil.exe export-log System %Temp%\System.evtx /overwrite:true
wevtutil.exe export-log Microsoft-Windows-GroupPolicy/Operational %Temp%\GroupPolicy.evtx /overwrite:true

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Sale
Logitech K120 Full Size Wired Keyboard USB Plug-and-Play Windows - Black
  • All-day Comfort: The design of this standard keyboard creates a comfortable typing experience thanks to the deep-profile keys and full-size standard layout with F-keys and number pad
  • Easy to Set-up and Use: Set-up couldn't be easier, you simply plug in this corded keyboard via USB on your desktop or laptop and start using right away without any software installation
  • Compatibility: This full-size keyboard is compatible with Windows 7, 8, 10 or later, plus it's a reliable and durable partner for your desk at home, or at work
  • Spill-proof: This durable keyboard features a spill-resistant design (1), anti-fade keys and sturdy tilt legs with adjustable height, meaning this keyboard is built to last
  • Plastic parts in K120 include 51% certified post-consumer recycled plastic*

Include the time of the failed refresh, the new ActivityID, GPResult.htm, and the matching GPSvc entries. That gives an administrator enough context to distinguish a client-side processing problem from a domain controller, SYSVOL, replication, or permissions problem.

Recommended repair order

  1. Run the appropriate gpupdate command and determine whether the change needs /logoff or /boot.
  2. Run gpresult /h and inspect the GroupPolicy Operational log.
  3. Use the event ID to choose a test: DNS and LDAP for 1030/1129, SYSVOL and NETLOGON for 1058, authentication and time for 1053/1097.
  4. Check GPO links, security filtering, read permissions, and user/computer targeting.
  5. Enable GPSvc logging only if those checks do not identify the failure.

For command syntax and supported Windows versions, see Microsoft’s gpupdate command reference. For the event and troubleshooting workflow, see Microsoft’s Group Policy troubleshooting guidance.

FAQ

Why does gpupdate /force say it completed but the setting is unchanged?

The policy may be outside the refreshed scope, denied by security filtering, unavailable from SYSVOL, or dependent on a logoff, restart, or synchronous foreground processing. Use gpresult /h %Temp%\GPResult.htm and the GroupPolicy Operational log to see which case applies.

Does gpupdate /force require a reboot?

Not always. Some user-side extensions require a logoff, and some computer-side extensions require a restart. Use gpupdate /force /logoff or gpupdate /force /boot when the policy extension reports that requirement.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What is the difference between gpupdate /force and gpupdate /sync?

/force reapplies all policy settings. /sync makes the next foreground application synchronous; it ignores /force and /wait for that command.

Which log shows why a GPO was denied?

Open Event Viewer and go to Applications and Services Logs → Microsoft → Windows → GroupPolicy → Operational. It records applied and denied GPOs and the reasons for denials.

What should I test when Event ID 1058 appears?

Test the exact path from the event, such as \\dcName\SYSVOL\domain\Policies\guid\gpt.ini, using the credentials of the affected user or computer. Error 3 indicates a missing path, error 5 access denied, and error 53 a network-path or name-resolution failure.

The Bottom Line

Bottom line: gpupdate /force is a refresh request, not a guarantee that every policy becomes visible immediately. Confirm the scope, inspect gpresult and the ActivityID-matched events, then test the exact DNS, LDAP, SYSVOL, authentication, and permission dependency named by the error. Reserve GPSvc debugging for cases where those normal diagnostics do not explain the failure.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
Bestseller No. 2
TLBTEK Keyboard Replacement Compatible with HP ProBook 450 G5 455 G5 470 G5 650 G4 650 G5 Series Laptop L00739-001 L09593-001 L01028-001 L01027-001 925741-001
TLBTEK Keyboard Replacement Compatible with HP ProBook 450 G5 455 G5 470 G5 650 G4 650 G5 Series Laptop L00739-001 L09593-001 L01028-001 L01027-001 925741-001
【Compatible Part Number】L00739-001 L09593-001 L01028-001 L01027-001 925741-001; 【Specification】This keyboard with frame but without backlight.
$11.75
Bestseller No. 3
WWGTMC US Keyboard with Lock Key for Dell Chromebook 3100 3110 5190 2-in-1
WWGTMC US Keyboard with Lock Key for Dell Chromebook 3100 3110 5190 2-in-1
Keyboard P/N: 0RFXCF 0H06WJ TPN-136US001909, AE09U018, NSK-EJ1SW
$11.98
SaleBestseller No. 5
Logitech K120 Full Size Wired Keyboard USB Plug-and-Play Windows - Black
Logitech K120 Full Size Wired Keyboard USB Plug-and-Play Windows - Black
Plastic parts in K120 include 51% certified post-consumer recycled plastic*; Product carbon footprint: 4.02 kg CO2e
$12.34

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.