Почему мои часы в Windows 7 постоянно идут вперед? В системе с Linux Live CD работают правильно.

Вопрос или проблема

Я использую Windows 7, и с тех пор как я купил ПК, у него всегда была проблема с часами.

Мой компьютер постоянно уходит в будущее, быстрее во время сна (может быть на час или больше), но во время работы он работает, возможно, на 1-5 минут быстрее за 10 минут. Не похоже, что есть какая-то закономерность.

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

Я синхронизировал время с интернетом, отключал эту опцию, менял часовой пояс, включал/выключал переход на летнее время, пел древние песни, выпивая кровь козла под полной луной, держа компьютер, но ничего не помогает.

Я очень расстроен и чувствую себя очень одиноким. Этот настольный ПК был собран для меня местным компьютерным магазином.

Пока я писал это, компьютер ушел на 10 минут в будущее. Может быть, мне стоит его оставить на какое-то время и проверять номера лотереи следующей субботы?

Я хотел бы добавить, что вижу, как секундная стрелка движется слишком быстро, и ей требуется 30 секунд, чтобы пройти одну минуту.

Обновление 1: Я нашел одно решение, которое кажется многообещающим, но я получаю следующие ошибки при выполнении следующих команд.

Net stop w32time

Имя службы недействительно.

А потом позже:

net start w32time

Запуск службы не удался, поскольку одна или несколько служб
в том же процессе имеют несовместимую настройку типа SID службы.
Служба с ограниченным 
типом SID службы может сосуществовать в одном
процессе только с другими службами с ограниченным
типом SID. Если тип SID службы для этой
службы недавно был сконфигурирован, то процесс
хостинга должен быть перезапущен, чтобы запустить эту службу.

Какие-нибудь мысли?


Обновление 2: Ну что ж, хочу поблагодарить всех, кто ответил на мой вопрос. Оказалось, что моя материнская плата была неисправна. Она вышла из строя несколько дней назад, когда я пытался исправить проблему с часами. Компания, у которой я купил ПК, бесплатно заменила материнскую плату, и угадайте, что. Проблема с часами исчезла. Теперь часы ПК работают правильно. Итак, проблема решена.


Обновление 3 — 19 янв 2014: Меня спросили, могу ли я пояснить, почему ПК правильно показывал часы, когда работал с Linux Live CD. Я не могу на это ответить, так как не пробовал сам. Но ремонтник сказал, что часы работали нормально под Linux. Я помню, что часы вначале работали нормально, а затем постепенно проблема с часами ухудшилась. Но иногда ситуация улучшалась. Возможно, материнская плата выходила из “фазы” или как-то так. По крайней мере, это единственное, что я могу придумать.

Я не пробовал использовать NTP-клиент и не уверен, решил бы это все мои проблемы, даже если бы это привело ПК в синхронизацию. Часы все равно бы работали на 50% быстрее, хотя их бы синхронизировали каждую минуту. Например, последняя версия VLC не воспроизводила видео правильно и, похоже, пыталась воспроизводить видео вдвое быстрее, так же как и мои часы.

Хотите грязное, но эффективное решение?

  1. Перейдите сюда, NTPSync
  2. Скачайте NTPsync 1.0 и установите
  3. Win7
    Свойства часов -> Интернет-время -> Изменить настройки -> Отключить
    “Синхронизироваться с интернет-сервером времени”
  4. Откройте NTPSync, установите синхронизацию
    каждую 1 минуту, выберите действующий NTP-сервер (time.ien.it работает для меня, но
    в интернете много вариантов)
  5. Сохраните настройки, Скройте, Запустите при старте

Головные боли устранены

Проблема решена. Материнская плата была неисправна.

Ответ или решение

Почему часы в Windows 7 постоянно идут вперед?

Проблема с тем, что часы вашего компьютера под управлением Windows 7 идут вперед, может быть вызвана рядом факторов, большинство из которых касаются аппаратного или программного обеспечения, работоспособности системных служб и настройки синхронизации времени.

1. Аппаратные проблемы

Одной из наиболее вероятных причин такого поведения является неисправность материнской платы. Если проблема заключалась в аппаратной части, это могло вести к сбоям в отслеживании времени системой. В вашем случае, после замены материнской платы проблема с часовым механизмом исчезла. Такие сбои могут привнести нестабильность в работу системных таймеров, что приводит к неправильному отображению времени, так как материнская плата отвечает за обработку сигналов от реального времени и других компонентов системы.

2. Программные ошибки

Хотя система Linux, работающая с Live CD, дала положительный результат, Windows 7 могла иметь специфические программные конфликты. Это может быть связано с:

  • Неправильной настройкой синхронизации времени: хотя вы уже пробовали различные настройки, включая отключение и включение синхронизации с интернет-серверами, проблема могла сохраняться из-за конфликтующих сервисов или неправильной конфигурации.

  • Ошибки в системных службах: согласно вашему описанию, получение ошибок при выполнении команд net stop w32time и net start w32time указывает на возможные проблемные настройки служб времени (w32time). Проблемы с SID (идентификатор сервисов безопасности) могут указывать на потенциальные конфликты с другими приложениями или службами, требующими проверки и исправления.

3. Настройки BIOS

Несмотря на то что вы отметили, что часы в BIOS работают корректно, стоит также проверить следующие настройки:

  • Убедитесь, что у вас установлено актуальное ПО для материнской платы. Нужно проверить наличие обновлений BIOS, так как иногда проблемы с синхронизацией могут быть исправлены в новых версиях.

  • Проверьте настройки времени в BIOS на предмет корректности, особенно в контексте использования текущего времени и временных зон.

4. Влияние системных процессов

Неправильные или конфликтующие процессы в Windows могут способствовать тому, что система будет регистрировать время некорректно. Проверьте работоспособность других системных компонентов и программ на предмет влияния на глобальные таймеры. Не редкость, что некоторые процессы могут использовать высокоточную синхронизацию, которая в свою очередь может конфликтовать с системными настройками времени.

5. Альтернативные решения

На случай, если проблема снова появится, можно сделать следующее:

  1. Используйте стороннюю программу, такую как NTPsync, которая позволяет более гибко настраивать синхронизацию времени с сервером. Вы можете установить её, настроить и указать частоту синхронизации.

  2. Рекомендуется также провести диагностику системы на наличие вредоносного ПО, которое может вмешиваться в работу системных процессов.

Заключение

Как показал ваш случай, проблема, связанная с корректностью времени в Windows 7, может порождаться различными факторами, начиная от аппаратных неисправностей и заканчивая программными ошибками. Если вам когда-либо снова понадобится помощь в решении подобных проблем, продолжайте исследовать аппаратные и программные компоненты, а также не забывайте о важности обновлений системы и контроля работы сервисов.

Оцените материал
Добавить комментарий

Капча загружается...