The device location setting enables certain Windows features such as auto-setting the time zone or Find my device to function properly. If Windows is recognizing your location wrong, it could cause a time zone problem.
You can set your location manually in the Privacy settings.
1-Go to Start > Settings > Privacy > Location.
2-Under Default location, select Set default.
3-The Windows Maps app will open. Follow the instructions to change your default location.
You can see more information about the Windows location service and privacy at this link.
https://support.microsoft.com/en-us/windows/win...
If the problem persists, you can perform the repair upgrade using the Media Creation Tool, this procedure will repair all Windows files, apps, services, and registry keys.
1-Download the media creation tool.
https://go.microsoft.com/fwlink/?LinkId=691209
2-Run the tool and select 'Upgrade this pc now'
3-Select the option 'Keep all my files and apps'
4-Then click to update.