One of your registry entries for timezones is corrupt.
1) Click the Windows key
2) Start typing "regedit.exe". You should see regedit.exe show up. Click on it to run.
3) Using the leftside navigation, go to
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\<timezone>
The "Std" key, seen in the right part of the regedit screen, is the standardTimeZoneName that is being looked for. Please make sure all the values are similar to the attached screenshot.
If you have an x64 operating system then you may need to also check Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Time Zones\<timezone>
Can't fix this error. Please advise.