Локальное время на вашем компьютере отличается от времени сервера
И вход в систему не происходит. Лечиться перезагрузкой, причем совершенно случайным образом - может и 7 раз придется перезагрузить комп и на восьмой войти получиться, а можно и 10 раз перезагружать и этой ошибки не появиться - вообщем, абсолютный рандом.
На сервере Exchange:
На сам контроллер домена удаленно зайти можно без проблем в любое время.
Вот такая загогулина. Началась очень давно и никто не помнит после какого изменения.
Может кто сталкивался с таким вопросом?
Когда я говорил, что все синхронизированны, я говорил что время одинаковое на всех компьютерах сети, потому что сервер времени - PDC и с ним все по кмолчанию сверяются.
Сейчас на каком-нибудь компе организую эту ошибку - и логи покажу.
Добавлено:
Ошибок оказывается немеряно - буду разбираться.
Текст приведу на всякий случай:
CoGetObject было возвращено значение HRESULT 8000401A.
Дополнительные сведения можно найти
requires Windows 2000 SP2 or Windows XP.
Дополнительные сведения можно найти в центре
update. Ошибка: В процессе установки произошла неисправимая ошибка.
сведения можно найти в центре справки и поддержки, в
update выполнено успешно.
Дополнительные сведения можно найти в центре справки и поддержки,
изменения для этого программного обеспечения. Должны существовать предшествующие записи в
журнале, содержащие необходимые сведения. Ошибка: В процессе установки произошла
Дополнительные сведения можно найти в центре справки и поддержки, в
Добавлено:
И через несколько минут после старта.
PS. А зачем вы так kerberos "запинали под лавку" ? Он мешал чему то ?
Добавлено:
при залогинивании в win XP
Текущее время на этом компьютере и текущее время сети отличаются друг от друга. Дополнительные сведения о свойствах даты и времени можно найти в центре справки и поддержки. Чтобы выполнить вход, обратитесь к системному администратору.
В этой статье рассмотрим, почему после выключения или перезагрузки ноутбука / компьютера / сервера в операционной системе могут сбрасываться текущие настройки даты и времени, указанные ранее. Рассмотрим, как самый банальный случая с севшей батарейкой BIOS, так и более интересные кейсы с мультизагрузкой Windows и Linux на одном компьютере, и багом прошивки на Windows серверах HPE ProLiant G9 /G8.
Не сохраняется время из-за севшей батарейка BIOS
Самый «классический» ответ на вопрос «Почему не сохраняется и сбивается время и дата на компьютере?» — севшая батарейка BIOS. Данная батарейка отвечает за сохранение настроек BIOS/ UEFI, когда ваш компьютер/ноутбук выключен из розетки, а также обеспечивает автономную работу встроенных аппаратных часов.
Если батарейка села, то при отключении питания материнской карты, BIOS не может сохранить свои настройки, и все они сбрасываются, в том числе и текущее дата и время. Если ваш компьютер довольно старый, вероятность того, что у вас села батарейка крайне велика. Настоятельно рекомендуем ее заменить. Сделать это не сложно, и, как правило, особых инженерных навыков процесс замены батарейки BIOS не требует. В большинстве домашних систем используется в BIOS стандартная батарейка CR2032 на 3 вольта.
Если замена батарейки не помогла, проверьте состояние перемычки сброса настроек BIOS (джампер с перемычкой расположен рядом с отсеком для батарейки и может быть подписан как CCMOS / CLEAR / RESET). Возможно кто-то оставил данный джампер в положении «сброса», в результате чего при каждой подачи питания на мат.плату, настройки BIOS обнуляются. Верните джампер в нормальное положение.
Следующий вариант – обновление прошивки BIOS материнской карты (как это сделать – смотрите на сайте производителя вашего железа). Часто в более новых прошивках исправляются различные баги.
В том случае, если у вас постоянно меняются настройки даты//времени в Windows, в первую очередь стоит проверить текущие настройки часового пояса и параметры синхронизации времени с интернетом. В Windows 10 текущие настройки времени можно посмотреть в меню панели инструментов (Панель управления\Часы, язык и регион -> Дата и время). В этом примере видно, что указан часовой пояс UTC + 03, переход на зимнее время отключен.
Совет . Вы можете управлять часовым поясом Windows из командой строки с помощью утилиты tzutil .
Совет . Напомню, что с 2014 года в России отменен переход на летнее время. Возможно вы давно не обновляли свою ОС (Windows 8 и ниже) и у вас не установлены обновления, отключающие переход на летнее время .
Синхронизация времени в домене Windows
Если ваш компьютер входит в состав домена Active Directory, то информацию о том как работает синхронизация времени в домене можно получить из этой статьи.
Сбивается время при переключении между Linux и Windows (Dual Boot)
Отдельно стоит рассмотреть конфигурации, когда на компьютере установлены две операционные системы (Windows и Linux) в конфигурации двойной загрузки (Dual Boot). Вы можете столкнуться с проблемой, что после переключения между операционными системами (загрузки в Linux после Windows) сбивается время на несколько часов вперед или назад.
Windows и Linux по разному работают с временем BIOS. Дело тут в наличии двух форматов представления времени UTC и localtime .
Операционные системы GNU/Linux (в том числе Mac OS X) считают, что время в BIOS указано в формате UTC (по Гринвичу). Соответственно, при загрузке Linux для преобразования UTC к локальному времени добавляет (отнимает) смещение текущего часового пояса, который выбрал пользователь. Т.е. чтобы получить локальное время для часового пояса Москвы UTC+3, Linux добавит 3 часа.
Windows же считает, что в время в BIOS хранится в формате localtime, и если вы указали новый часовой пояс, или синхронизировали время с внешним источником, система соответственным образом меняет время в BIOS на локальное время. Linux (Ubuntu в моем случае) считает, что время в BIOS указано в формате UTC и дополнительно добавляет смещение часового пояса. Именно поэтому и сбивается время при переключении между Linux и Windows.
reg add "HKLMACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /t REG_DWORD /d 1 /f
Совет. В 64 битных версиях Windows нужно создавать параметр типа QWORD вместо DWORD: reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_QWORD /d 1
Также в Windows нужно отключить обновление времени из Интернета, т.к. служба времени Windows при каждом обновлении времени будет сбрасывать UTC время на локальное.
sc config w32time start= disabled
Осталось перезагрузить Windows.
Либо можно переключить Linux на использование локального времени. В Ubuntu 15.04 и выше это можно сделать командой:
timedatectl set-local-rtc 1
Сбивается время после перезагрузки на серверах HP с Windows Server
На серверах HPE DL/ML Gen9 с Windows Server 2008 R2 / 2012 R2 у одного из удаленных заказчиков столкнулись с интересной проблемой после смены часового пояса. Как оказалось, на серверах HP ProLiant Gen9 (и на одном из серверов HP ProLiant DL580 Gen8) при изменении системного времени или часового пояса, после перезагрузки сервера, системное время не сохранялось и сбрасывалось на предыдущее. Проблема были подвержены сервера, в которых Windows Server загружается в режиме Legacy (при нативной UEFI загрузки проблемы отката времени не было).
В журнале системы при этом появлялось такое событие:
В качестве решения проблемы HP предлагает обновить ROM до версии не менее 1.5. Именно в этой версии ROM-Based Setup Utility (RBSU) не подвержена багу со сбросом временм.
Либо в качестве обходного решения, можно указать, чтобы Windows считала, что BIOS отдает ей системное время в формате UTC (а не локальное время). Для этого, как мы уже говорили выше нужно создать в ключе реестра HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation параметр с именем RealTimeIsUniversal и значением 1.
В этой статье устраняется проблема, из-за которой отображаемое время на затронутых компьютерах не совпадает с текущим локальным временем после обновления на месте до 64-битной версии Windows 7 или Windows Server 2008 R2.
Применяется к: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер КБ: 2001086
Симптомы
Рассмотрим следующий сценарий.
Вы устанавливаете 64-битную версию Windows Vista, Windows 7 или Windows Server 2008 R2.
Часовой пояс установлен в стандартном времени Израиля. В Windows Vista это отображается как (GMT+02:00) Иерусалим. В Windows 7 и Windows Server 2008 R2 это отображается как (UTC+02:00) Иерусалим.
Вы делаете на месте обновление до 64-битной версии Windows 7 или Windows Server 2008 R2.
Ожидаемое поведение:
После обновления параметр часового пояса правильно настроен, и такие функции, как Dynamic DST, продолжают работать.
Наблюдаемое поведение:
Когда возникает эта проблема, пользователи не получают уведомления об ошибке.
Дополнительные Windows Server 2008 R2 проблемы
Текущий часовой пояс не распознается. Выберите допустимый часовой пояс.
Причина
Эта проблема применяется к обновлениям до 64-битных Windows 7 и Windows Server 2008 R2.
Дополнительные Windows Server 2008 R2 причины
Разрешения отсутствуют на неработащих серверах для следующего подкоя реестра:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones и HKLM\System\CurrentControlSet\Control\TimeZoneInformation
Решение
- Операционная система Windows использует время UTC для операций, зависящих от времени. Отображаемая время, отображаемая в панели задач Windows или элементе Панели управления, основана на времени UTC плюс или минусе регионального смещения времени, исправленного для правил летнего времени на основе локального региона часового пояса компьютеров.
- Эта ошибка не влияет на время внутренней системы, используемой Windows. Это может привести к тому, что отображаемая время будет отображаться неправильно.
- При исправлении параметров времени в элементе Дата и время сначала убедитесь, что был настроен правильный часовой пояс. Сделайте это, прежде чем внести изменения в дату или час, чтобы не было непреднамеренно настроить неправильное время работы системы.
Дополнительная информация
Динамический DST
В некоторых странах даты DST отличаются от года к году и не могут быть определены одним правилом. Поэтому Windows включает функцию Dynamic DST, которая хранит в реестре правила за год. Когда меняется год, текущая информация о часовом поясе обновляется с помощью правильной информации DST за этот год.
Динамический DST зависит от следующего значения реестра, за которое устанавливается имя ключа часового пояса, в котором находятся динамические данные DST (например, "Стандартное время Израиля"):
Затронуты только часовые пояса с разными правилами для разных лет (Динамический DST). Это потому, что значение реестра, которое указывает, где хранятся эти правила в год, повреждено. Если это значение отсутствует, данные о часовом поясе не обновляются в течение следующего года. Это приводит к том, что правила DST предыдущего года используются для расчета местного времени. Сразу после обновления системной версии время отображения не зависит от этой проблемы. Вы получите уведомление о неузнаваемом часовом поясе, если щелкнуть часы панели задач или открыть элемент Дата и время в панели управления.
Если часовой пояс не исправлен, будущие переходы в DST или из него могут произойти в неправильное время. Это приведет к неправильному времени в системе или неправильным преобразованиям между системой и локальным временем.
Все часовые пояса потенциально затронуты, но основное влияние оказывает на установки операционной системы, настроенные для использования зон, содержащих данные динамического DST. Часовые пояса, поддерживают динамический DST, являются следующими:
Стандартное время Аляски
Арабское стандартное время
Стандартное время в Аргентине
Атлантическое стандартное время
Восточное стандартное время AUS
Cen. Стандартное время Австралии
Центральное бразильское стандартное время
Центральное стандартное время
E. Стандартное время Южной Америки
Восточное стандартное время
Стандартное время в Египте
Стандартное время Гренландии
Стандартное время в Иране
Стандартное время в Израиле
Стандартное время Маврикия
Стандартное время Монтевидео
Стандартное время Марокко
Стандартное время в горах
Стандартное время в Новой Зеландии
Стандартное время Ньюфаундленда
Тихоокеанское стандартное время SA
Тихоокеанское стандартное время
Пакистан стандартного времени
Стандартное время в Парагвае
Стандартное время Тасмании
Стандартное время в Венесуэле
W. Стандартное время Австралии
Причина, по которой влияние в данном случае больше, заключается в том, что данные DST для часовой зоны могут не обновляться, чтобы отражать правила, которые должны действовать в течение данного года. Это может привести к тому, что переход в DST или из него произойдет в неправильное время в заданном часовом поясе. Это не проблема, если динамический DST не присутствует в часовом поясе. Однако поврежденные данные реестра вызывают сбой любого вызова в GetDynamicTimeZoneInformation() независимо от того, поддерживает ли часовой пояс динамический DST.
Многие пользователи Вин 10 не придают особого значения точности часов на экране своего ПК. Но некоторым людям правильное время на компьютере жизненно необходимо для корректной работы специализированного софта. К такому относятся бухгалтерские, геймерские, трейдерские, букмекерские, блогерские и прочие программы. Рассмотрим, как правильно провести синхронизацию времени на ПК с Windows 10 по своему месту нахождения или расположению нужного сервера.
Как синхронизировать время на компьютере с интернетом Windows 10
Все версии ОС на ПК или телефоне имеют установленную функцию автоматической синхронизации локального времени на устройстве. Для этого производится отправка запроса на сервер для уточнения правильного времени и настройки внутренних часов на компьютере после получения ответа.
Для того чтобы описанный механизм синхронизации осуществлялся, используется сетевой протокол NTP, который так и называется: «Протокол сетевого времени» («Network Time Protocol»). Главная задача этого протокола – не только получить информацию о точном времени, но и учесть промежуток между запросом и ответом в случае задержки. Потому, даже при низкой скорости или нестабильности интернет-соединения, настройка локальных часов будет проводиться с точностью до 10 миллисекунд.
Сегодня существует множество подобных NTP-серверов, по которым устройство бесплатно синхронизирует локальные часы. Что касается Windows 10, то в настройках уже указан нужный сервер для настройки. Но, по некоторым причинам, автоматическая синхронизация может нарушиться. Тогда ее можно провести вручную, для этого в «десятке» предусмотрено несколько способов, каждый из которых будет описан по отдельности.
Параметры
Этот способ имеется только в Вин 10, в предыдущих сериях ОС он не использовался. Нужно сделать следующие действия:
- Нажать на кнопку «Пуск» и в выпавшем окне – на значок шестеренки («Параметры»).
- Откроется окно, в котором нужно найти иконку «Время и язык» и нажать на нее.
- После перехода вкладка будет разделена на две части. В левой найти и открыть раздел «Дата и время». В правой поставить галочку в пункте: «Установить время автоматически» на включенный режим, если она не активна.
- Если синхронизация не произошла, в том же разделе найти пункт: «Формат даты, времени и региона» или в более старой версии «Дополнительные параметры даты и времени, региональные параметры», после чего открыть его.
- Откроется панель, в которой нажать на раздел «Дата и время».
- В новом окне нажать на вкладку «Время по интернету», затем – на кнопку «Изменить параметры».
- Теперь нужно поставить галочку в разделе: «Синхронизировать с сервером времени в интернете». Ниже появится выпадающее окошко, в котором можно выбрать NTP-сервер или прописать свой, если предложенные ОС не подходят.
Также во вкладке «Дополнительные часы», можно добавлять еще пункты, если требуется возможность видеть время по другим поясам.
Панель управления
Метод схож с предыдущим, только отличается способ открытия окна «Дата и время», где настраивается автоматическая синхронизация часов. Делается это так:
- В поиске (лупа возле кнопки «Пуск») написать «Панель управления», открыть ее после выдачи результата.
- Выбрать раздел: «Часы, язык и регион», затем нажать «Дата и время».
- После его открытия сделать те же действия, что описаны в предыдущем заголовке, с места о вкладке «Время по интернету».
Командная строка
CMD, как правило, используют программисты, так как она позволяет быстро выполнять множество сложных действий на ПК. Для обычных же пользователей Командная строка – не очень удобный инструмент, так как все директивы нужно вводить вручную, да еще знать их значение и правильно прописывать, без ошибок. Но если имеется желание установить синхронизацию часов через CMD, то делается это следующим образом:
- ПКМ нажать по кнопке «Пуск».
- В появившемся окне выбрать раздел: «Командная строка (Администратор)».
- Когда CMD загрузится, прописать команду «w32tm /resync» (пробел обязательно должен быть), и нажать кнопку «Ввод».
- Затем появится информация, что был отправлен запрос, а затем – что синхронизация прошла успешно.
Если произошел сбой (0x80070426), можно попробовать следующие команды:
PowerShell
Это более продвинутый аналог CMD, который обладает чуть большими возможностями. Соответственно, им также чаще пользуются программисты. Для запуска нужно:
- Нажать ПКМ по кнопке «Пуск» и выбрать: «Windows PowerShell (Администратор)».
- Дождавшись, когда приложение загрузится, и появится строка для ввода, прописать в ней: «Get-Service W32Time | Select-Object» и нажать «Enter».
- В появившемся ответе отыскать раздел «Status», если там будет написано «Running», то прописать команду для синхронизации: «w32tm /config /reliable:yes» и нажать «Enter».
- Если в статусе будет указано «Stopped», нужно прописать команду запуска службы: «Start-Service W32Time». После чего снова ввести команду для синхронизации.
Службы
Если указанные выше способы не сработали, тогда стоит провести настройку в разделе «Служба времени Windows». Для этого выполняются следующие действия:
- Открыть системное окно нажатием клавиш «Win + R» и прописать команду «services.msc», после чего нажать на кнопку «Ок».
- Появившаяся вкладка «Службы» будет разделена на две части. В правой отыскать «Служба времени Windows» и открыть двойным щелчком.
- Теперь нужно найти пункт «Тип запуска» и указать «Вручную».
- Если в разделе «Состояние» написано: «Остановлена», то нужно нажать кнопки «Запустить» и «Ок».
- В том случае, когда служба и так включена в ручном режиме, нужно сначала ее остановить, а потом запустить заново (перезапустить).
После этого синхронизация произойдет самостоятельно. Виндовс сам будет проводить настройку часов в определенное время. Но, при необходимости, всегда можно будет осуществить синхронизацию любым из выше перечисленных способов.
Что делать, если синхронизация часов не работает
Если после всех описанных способов при попытке настройки локального времени происходит ошибка, то можно сделать еще несколько действий:
Читайте также: