We encountered an error when changing the time zone on our Windows computer that said we don’t have permission to continue. If an administrator has not given standard users the privilege to change the time zone, then, you will not be able to do so. However, in some scenarios, even the account with administrative privilege fails to change the time zone. In this post, we will discuss what to do when Windows Server or Windows 11 is unable to change the time zone.
Date and Time
Unable to continue
You do not have permission to perform this task.
Please contact your computer administrator for help.

Windows Server Time Zone You do not have permission
You will mostly get You do not have permission if the admin has restricted you from making any changes to the date and time of your system. Even if you log in with the admin account, that particular task will not run with admin access. We have discussed this issue in detail along with all the potential solutions.
Unable to change the time zone in Windows 11
If Windows Server or Windows 11/10 is unable to change the time zone, and you see Unable to continue, You do not have permission to perform this task error message, follow the solutions mentioned below.
- Retry with an account with admin access
- Give the user the privilege to change the time zone
- Run timedate.cpl as an administrator
- Change the time using the tzutil command
- Use the Set-TimeZone command
Let us discuss them in detail.
1] Retry with an account with admin access
As mentioned earlier, your admin can restrict your account from changing the time zone, so we recommend you try again with an account that has admin privileges. It’s not guaranteed that this will work, as this error message sometimes appears even with an admin account. In that case, you can move on to the next solution.
Read: Cannot change Time in Windows 11
2] Give the user the privilege to change the time zone

If you are able to change the time zone with the admin account, you are lucky, as you are not facing any issues; it’s just that your organization doesn’t allow standard users to change the time zone. However, if you are a server admin and want to allow a standard user to change the time zone, follow the steps below.
- Open the Local Security Policy on the server by searching it out of the Start Menu.
- Now, navigate to Security Settings > Local Policies > User Rights Assignment.
- Scroll and look for the Change time zone policy.
- Double-click on it to open and then click on Add Users or Group.
- Click on Object types, tick Groups from Object types, and then click on Ok.
- Then, in the Enter the object names to select field, enter the word Users and click OK on the rest of the boxes until they go away.
- Click on Apply > Ok.
After making the aforementioned changes, you can close the window and then restart your machine. Once done, check if the issue is resolved.
3] Run timedate.cpl as an administrator

When we tried to change the time zone in the Control Panel, we encountered the error in question. So, ideally, we went to Settings, but even then, we received an error forbidding us from making the changes. What’s happening here is that, even though the account has admin privileges, the date and time change option doesn’t open for an admin. So, you need to hit Win + S, type “timedate.cpl”, right-click on the entry, and select Run as administrator, alternatively, click on the Run as administration option that’s on the right section. Click Yes when the UAC prompt appears and then change the time zone. Hopefully, it will do the trick for you.
4] Change the time using the tzutil command

The tzutil command in Windows is a utility for managing and configuring the system time zone. It stands for “Time Zone Utility” and allows users to display, set, and list time zones via the command line. If you cannot change the timezone using the method mentioned earlier, try this alternative. To do so, open the Command Prompt as an administrator.
Now, run the following command to list all available time zones.
tzutil /l
Once you have the list of time zones, note the name of the time zone you want to select, then run the following command.
tzutil /s "India Standard Time"
You need to replace “India Standard Time” with the correct time zone ID as per your preference.
5] Use the Set-TimeZone command

Alternatively, you can use the Set-TimeZone command in PowerShell to set a time zone. To do so, open PowerShell as an administrator and then run the following command.
Get-TimeZone -ListAvailable
This will give you a list of all the available time zones. However, if you want to narrow down your search, you can use the pipeline (|) to add the filter. So, the command would look something like Get-TimeZone -ListAvailable | where StandardName -like "*Ind*". You can replace “Ind” with your country name.
Then, run the following command to set the time zone.
Set-TimeZone -Name "ID"
Replace “ID”, with the ID of your time zone, so, in my case, the command will be Set-TimeZone -Name "India Standard Time".
That’s it!
Read: Fix Windows Clock Time is wrong
How do I change the timezone on a Windows Server?
To change the timezone on a Windows Server, you can open Run, then type "ms-settings:dateandtime" and then hit OK. Now, this will open a window where you can change the date and time, along with your server’s time zone.
Read: Windows Time Service not working; Time Synchronization fails
Windows Server change time zone greyed out
Windows will not pick your time zone automatically and the option will be greyed out if the local service is disabled. To enable it, open Settings, and go to Privacy & security > App permissions. Then turn on Location services. You can check our post to know what to do if the Set time zone automatically is greyed out.
Also Read: Prevent Users from Changing the Date and Time in Windows.