Обновление временной зоны Москвы (на GMT+3), для любой версии Windows
Как Вы знаете, 26 октября 2014 года произошла смена часовых поясов, в результате чего у Москвы снова стал пояс GMT+3 (точнее, UTC+3). С целью решения этой проблемы Microsoft выпустила несколько исправлений, для Windows Vista/7/8/8.1 и для Windows 2003/2008/2008R2/2012/2012R2. Однако:
- Для Windows XP обновление не вышло, поскольку срок поддержки Windows XP истек 8 апреля 2014 года. (Обновление вышло для Windows XP Embedded и для Windows 2003)
- Существуют также устройства с Windows (например, GPS навигаторы, на которых установлен Windows CE), где тоже хотелось обновить временную зону.
- Для Windows 2003 (а возможно, что и для Windows XP Embedded) обновление сделано «по-хитрому»: как Вы знаете, 26 октября 2014 часы переводятся на 1 час назад и перевода на 1 час вперед уже не будет. Однако, 7 января 2015 в 00:00 в Windows 2003 часы снова перейдут на 1 час вперед. А потом — снова на 1 час назад в конце октября 2015 года. Т.е. это обновление на самом деле предполагает установку еще одного (а возможно, что и не одного) обновления Windows 2003.
Для Windows Vista/2008 и выше такой проблемы нет.
Обновление времени для Windows XP / 2003
Для того, чтобы обновить временную зону в Windows XP и в Windows 2003, не нужно ставить патчи — достаточно сменить часовой пояс. Например, поставить пояс «(GMT+3:00) Kuwait, Riyadh». В случае, если необходимо сменить часовой пояс более, чем у 2-3 компьютеров, это можно автоматизировать с помощью командного файла, выполнив в нем такую команду:
RunDLL32.exe shell32.dll,Control_RunDLL timedate.cpl,,/Z Arab Standard Time
tzchange /C «Arab standard time»
Выполнить можно любую из команд (можно и обе — они выполняют одно и то же: смену часового пояса на арабское время — Кувейт).
Причем, выполнить эту команду можно и в любой другой операционной системе Windows: в версиях Windows Vista и выше первая команда просто откроет окно с настройкой времени (ничего не поменяв), а вторая команда выдаст ошибку, что нет такой программы — tzchange.
Обновление времени в Windows Vista / 2008, 7 / 2008 R2, 8 / 2012, 8.1 / 2012 R2
Для этих операционных систем в Microsoft выпущены обновления KB2998527, причем обновления для всех языков одинаковы:
Для Windows Vista / 2008: Windows6.0-KB2998527-x86.msu и Windows6.0-KB2998527-x64.msu
Для Windows 7 / 2008 R2: Windows6.1-KB2998527-x86.msu и Windows6.1-KB2998527-x64.msu
Для выполнения этих обновлений из командной строки выполните:
start /MIN /WAIT wusa.exe /quiet /norestart
start /MIN /WAIT wusa.exe Windows6.1-KB2998527-x86.msu /quiet /norestart
Почему стоит опция wait? Дело в том, что если Вы не хотите определять каждый раз разрядность операционной системы, можно просто запустить на каждом компьютере по 2 обновления: для 32-битных и для 64-битных Windows. При этом одно из обновлений выдаст ошибку (в логах) что мол версия Windows не подходит, а второе установится. Однако, если запустить эти обновления одновременно, то второе всегда завершится с ошибкой типа «уже идет процесс установки обновления». А так — их можно выполнять в одном командном файле.
Эпоха Windows 7 закончилась. Риски и что с этим делать
Эксперты по кибербезопасности рекомендуют пользователям Windows 7 обновить систему. Поддержка любимой многими «семерки» прекращена 14 января 2020 года. В Старый Новый год планета вошла без старой, но привычной системы. Важных обновлений безопасности и исправлений ошибок больше не будет.
Никакой поддержки
Не будет и технической поддержки по любым вопросам. Отмечу сразу, что альтернатива десятой версии есть. Windows 8 станет поддерживаться до 10 января 2023 года.
История
Майкрософт выпустила седьмую версию своей компьютерной ОС в 2009 году. Пообещала поддерживать ее в течение десяти лет. Период завершился в 2019 году. У пользователей было время, чтобы принять для себя решение о переходе на современную платформу или продолжении использования привычной с учетом всех рисков и недостатков.
До сих пор любима
В мире примерно четыреста миллионов пользователей седьмой версии Windows. С 15 января текущего года на мониторах станут отображаться красочные описания последствий продолжения использования более не поддерживаемой разработчиком платформы.
Что это значит для пользователей
Прежде всего, если злоумышленники найдут изъян в Windows 7, Майкрософт не исправит его. На веб-сайте Microsoft сказано, что без постоянных обновлений программного обеспечения компьютеры с Windows 7 рискуют заразиться вирусами и вредоносным ПО.
Недостатки в коде ОС не будут устраняться, станут широко известными и вероятность успешной атаки такого компьютера возрастает. Так полагает Рик Фергюсон, вице-президент по исследованиям в сфере безопасности Trend Micro.
Риски
Хакеры используют вредоносные программы для проникновения в систему и ее повреждения. Они также применяется для получения личных и финансовых данных пользователей и слежки за ними без их ведома.
Перестанет ли работать компьютер
ПК под управлением Windows 7 продолжат работать, но будут становиться все менее и менее безопасными. Microsoft рекомендует перейти на «десятку», актуальную ОС для компьютеров. Переход платный.
Любимый браузер пока остается
Поисковый гигант Google собирается полностью поддерживать Chrome для Windows 7 до 15 июля 2021 года. Возможно и дольше, но это — не факт. Поддержка Internet Explorer для «семерки» прекращена одновременно с поддержкой ОС.
Что делать с древним ПК
Установка десятой версии на старые модели возможна, но Microsoft предупреждает, что система может работать некорректно. Для ее запуска необходимо, чтобы компьютер был оснащен (как минимум) 1-гигагерцевым центральным процессором, 16 гигабайтами свободного места на жестком диске или твердотельном накопителе и одним гигабайтом оперативной памяти.
Решение каждый примет исходя из своих возможностей и потребностей, но вам следует знать, что Майкрософт советует не обновляться, а обзавестись новым компьютером. За годы устройства существенно улучшились. Не удивляйтесь, если в «десятке» на устаревшем компе будут некорректно функционировать определенные драйвера или компоненты.
Компьютер не подключен к интернету
В этом случае можно обойтись и без обновления. Риск подхватить вирус намного ниже. Если при этом на компьютер не устанавливаются программы и не переносятся файлы с других ПК, он становится почти нулевым. Но такое использование устройства в 2020 году огромная редкость.
Интернет-банкинг
С компьютера под управлением «семерки» не рекомендуется пользоваться интернет-банкингом и отправлять электронные сообщения. Конфиденциальные данные желательно перенести на устройство, управляемое поддерживаемой ОС.
Как быть компаниям
Ряду предприятий необходимы программы, совместимые только с Windows 7. Они могут платить Microsoft, если хотят и далее получать обновления для Windows 7 Professional или Windows 7 Enterprise. Будут предоставляться до 2023 года. Плата возрастает с каждым годом.
В некоторых случаях приложения, которые не работают с новой ОС, бывают критически важны для бизнеса. Возможна ситуация, при которой затраты на обновление такого софта очень велики. Финансовая возможность оснастить офис только новыми моделями тоже есть не всегда.
Подробно писал, как установить Windows 10 или Windows 8.1 . Завершение десятилетней эпохи в истории ИТ — хороший повод попробовать Linux. Рекомендую начать с Linux Mint , системы, лишенной тех сложностей, которыми обычно пугают новых пользователей свободного софта.
Разумно ли и дальше использовать Windows 7, невзирая на ее уязвимость?
Понравилась статья? Помоги развитию канала , поставь лайк (палец вверх 👍) и подпишись.
Почему сбивается время компьютера (сервера) с Windows после выключения / перезагрузки
В этой статье рассмотрим, почему после выключения или перезагрузки ноутбука / компьютера / сервера в операционной системе могут сбрасываться текущие настройки даты и времени, указанные ранее. Рассмотрим, как самый банальный случая с севшей батарейкой BIOS, так и более интересные кейсы с мультизагрузкой Windows и Linux на одном компьютере, и багом прошивки на Windows серверах HPE ProLiant G9 /G8.
Не сохраняется время из-за севшей батарейка BIOS
Самый «классический» ответ на вопрос «Почему не сохраняется и сбивается время и дата на компьютере?» — севшая батарейка BIOS. Данная батарейка отвечает за сохранение настроек BIOS/ UEFI, когда ваш компьютер/ноутбук выключен из розетки, а также обеспечивает автономную работу встроенных аппаратных часов.
Если батарейка села, то при отключении питания материнской карты, BIOS не может сохранить свои настройки, и все они сбрасываются, в том числе и текущее дата и время. Если ваш компьютер довольно старый, вероятность того, что у вас села батарейка крайне велика. Настоятельно рекомендуем ее заменить. Сделать это не сложно, и, как правило, особых инженерных навыков процесс замены батарейки BIOS не требует. В большинстве домашних систем используется в BIOS стандартная батарейка CR2032 на 3 вольта.
Если замена батарейки не помогла, проверьте состояние перемычки сброса настроек BIOS (джампер с перемычкой расположен рядом с отсеком для батарейки и может быть подписан как CCMOS / CLEAR / RESET). Возможно кто-то оставил данный джампер в положении «сброса», в результате чего при каждой подачи питания на мат.плату, настройки BIOS обнуляются. Верните джампер в нормальное положение.
Следующий вариант – обновление прошивки BIOS материнской карты (как это сделать – смотрите на сайте производителя вашего железа). Часто в более новых прошивках исправляются различные баги.
Настройки часового пояса и синхронизации времени с time.windows.com
В том случае, если у вас постоянно меняются настройки даты//времени в Windows, в первую очередь стоит проверить текущие настройки часового пояса и параметры синхронизации времени с интернетом. В Windows 10 текущие настройки времени можно посмотреть в меню панели инструментов (Панель управления\Часы, язык и регион -> Дата и время). В этом примере видно, что указан часовой пояс UTC + 03, переход на зимнее время отключен.
Совет . Вы можете управлять часовым поясом Windows из командой строки с помощью утилиты tzutil .
Если ваш компьютер не в домене, проверьте настройки синхронизации времени с внешним источником времени (сервером времени NTP). В этом случае в этом же окне щелкните по вкладке «Время по Интернету» и проверьте, что компьютер настроен на автоматическую синхронизацию времени с сервером time.windows.com.
Совет . Напомню, что с 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.
Чтобы исправить такую ситуацию, нужно переключить Windows на использование времени в формате UTC с помощью параметра реестра RealTimeIsUniversal .
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 загрузки проблемы отката времени не было).
В журнале системы при этом появлялось такое событие:
The system time has changed to 2018-04-29T12:12:28.500000000Z from 2018-04-29T13:12:27.923115700Z.
Change Reason: System time synchronized with the hardware clock.
В качестве решения проблемы HP предлагает обновить ROM до версии не менее 1.5. Именно в этой версии ROM-Based Setup Utility (RBSU) не подвержена багу со сбросом временм.
Либо в качестве обходного решения, можно указать, чтобы Windows считала, что BIOS отдает ей системное время в формате UTC (а не локальное время). Для этого, как мы уже говорили выше нужно создать в ключе реестра HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation параметр с именем RealTimeIsUniversal и значением 1.