gpupdate
command is used to update Group policies in Windows operating system Domain. There are different options to use with the gpupdate
but one of the most used option is /force
which will reapply all policy settings.
- Update Group Policy settings. If the time limit is exceeded, the command prompt returns, but policy processing continues. /Logoff and /Boot will have no effect if there are no client-side extensions called that require a logoff/reboot. /Force and /Wait parameters will.
- The at command is used to schedule commands and other programs to run at a specific date.
- Gpupdate command is used to update Group policies in Windows operating system Domain. There are different options to use with the gpupdate but one of the most used option is.
- Right click on the Start Menu Button and another menu appears. Click on either Command prompt or command prompt (Admin) to open the CMD window. Step 2) Run gpupdate /force Within the Command Line window, type gpupdate /force and then press Enter on your keyboard.
Get Help
Reference Material Available Commands. Below is a list of all of the commands available in Specops Gpupdate Professional. Refreshes local and Active Directory based Group Policy settings, including security settings on a remote computer.
Even “gpupdate” command provides very basic features we may need to get some help about the options. We can list help information by using /?
option like below. This will list options and option explanation of the “gpupdate” command.
Force Only
We can force to reapply all group policy settings with the /force option. The default behavior of the /force option is only update changed policies.
As we can see from screenshot User and Computer policies are updated successfully.
Update Only User Policies

By default all policies will be updated with the “gpupdate” command. If we want to update only the policies related with the user objects wen need to specify the /Target:User
options to the “gpupdate” command like below.
Update Only Computer Policies

Alternatively, we can only update computer object-related policies with the option /Target:Computer
like below.
Force and Reboot
Gpupdate In Powershell
If we want to force and make the system restart or reboot we should provide the option /boot
next to the option /force
like below.
Force and Logoff Account
We can also log off from the current session or account after updating the group policy forcibly. We will provide the /logoff
option after the option /force
like below.
Set Timeout To Force gpupdate
Gpupdate Command Powershell

Updating group policy may take some time or run forever if there is a problem. This problem can be a network or domain-related problem. Especially in remote branches network problems are very popular. We can set a time that will stop the update if it is not completed. We call this a timeout and use /w
option and provide a time.
In this example, we will wait for 120
seconds in order to complete a group policy update.
Force gpupdate with PowerShell
gpupdate
command can be used in PowerShell too. We can use -force
option like below with Invoke-GPUpdate
command.
