9

Windows 7: Мое время всегда на два часа меньше реального времени.

Я изменил время, но всякий раз, когда я перезапускаю его, он возвращается к неверному времени, на 2 часа меньше, чем фактическое время.

Я в (UTC+02:00) Хараре, Претория. Даже если я попытаюсь синхронизировать время с интернет-сервером, оно все равно неверно на 2 часа!

Как я могу это исправить?

5 ответов5

11

Нажмите на часы и выберите «Изменить настройки даты и времени ...»

Нажмите на вкладку "Интернет время". Это настроено для синхронизации времени с time.windows.com? Если это так, попробуйте снять этот флажок, сохранить настройки и перезагрузиться, чтобы увидеть, решит ли это вашу проблему. Если он еще не проверен, попробуйте проверить его и убедиться, что он установлен на time.windows.com .

Вот статья, которая может объяснить проблему:
Windows/Ubuntu Dual Boot-Setting время в одном меняет время в другом

BIOS - это базовые часы, которые хранят время, когда ОС выключена.

Он загружается в Windows, и время истекло. Он либо исправляет это вручную или через сервер времени, а Windows услужливо «фиксирует» время на аппаратных часах на материнской плате в BIOS. Затем он перезагружается в Ubuntu, и она берет время с материнской платы и устанавливает ОС на это время. Это на 4 часа, потому что Linux ожидает, что аппаратные часы будут UTC, а не EDT. В Ubuntu он либо устанавливает время вручную, либо с помощью ntp-сервера времени, а затем, когда он выключает Linux, старательно «исправляет» аппаратные часы. И вокруг мы идем ...

Обратите внимание, что вы не получите этого, когда вы запускаете одну или другую виртуализацию - только когда вы используете двойную загрузку.

Это объясняет это лучше?

Таким образом, кажется, что для двойной загрузки Windows и Ubuntu, оба должны абсолютно использовать сервер времени.

См. Это для Windows: решение проблем с синхронизацией времени в Windows Vista.

1

Быстрый и простой ответ, который работал для меня:

Создайте файл time.bat со следующим содержимым:

%windir%\system32\sc.exe start w32time task_started

Поместите файл bat в свой запуск, затем перезагрузите компьютер. После небольшой задержки (от 30 секунд до 1 минуты) системное время будет скорректировано.

0

Также проверьте настройки даты / времени в BIOS. Ранее я обнаружил, что изменение времени в Windows не меняет часы BIOS.

0

Добавление ключа

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal = 1

с типом данных DWORD32 исправил проблему для меня тоже. Проблема с двойной загрузкой с Ubuntu.

-1

Не зная, какую операционную систему вы используете, я предполагаю, что это либо XP, либо W2K. Попробуйте заново зарегистрировать службу времени, введя следующие команды в командной строке (Пуск | Выполнить | Введите cmd и нажмите ОК) и нажимая клавишу ВВОД после каждого ...

net stop w32time 
w32tm.exe /unregister 
w32tm.exe /register 
net start w32time

Ресурс -> http://www.overclockers.com/forums/showthread.php/442751-Taskbar-clock-constantly-falling-3-hours-behind

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .