Но в большинстве российских регионов, где перевод стрелок в марте 2011 года произошел и больше не предполагается (в том числе в Москве и Питере), этого простого действия недостаточно. Для начала, после такой отмены автоматического перехода летом время на часах сдвинется на час назад (компьютер просто перейдет на зимнее время, он-то не знает, что обратный перевод уже отменили). Вы можете попробовать откорректировать время вручную, но оно опять сдвинется при первой же синхронизации времени через Интернет – неважно, через службу времени Windows или сторонними программами. Тем более внесет путаницу наличие двух установленных систем, каждая из которых при запуске и коррекции через Интернет захочет установить время по-своему.
Для того чтобы избавиться от этого наваждения, придется внести изменения в параметры реестра, отвечающие за часовой пояс. К счастью, во всех 32-разрядных системах Windows, включая даже Windows 98, это делается одинаково, и особых проблем не представляет. Рецепт, приведенный далее, годится для регионов пояса GMT+3 (Москва, Питер, Волгоград). Для других регионов, где 27 марта 2011 года время было также переведено на час вперед, и больше перевода не предполагается, действия те же самые, только шестнадцатеричные значения будут другими (их можно подсчитать прямо в шестнадцатеричной форме с помощью калькулятора Windows, переведя его в форму Инженерный).
Последовательность действий такова:
1. Отмените автоматический Переход на летнее время и обратно, как описано ранее (см. рис. 12.9). При этом не корректируйте часы вручную, если они «уйдут» на час.
2. Запустите редактор реестра, набрав regedit в командной строке. Разыщите там ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation.
3. Найдите параметр Bias – он обозначает смещение текущего часового пояса в довольно запутанном шестнадцатеричном формате, и в Windows, выпущенной до введения нового времени, будет равен ffffff4c (или, в десятичном виде, 4294967116). Расшифровывается это просто – чтобы представить такое шестнадцатеричное число (со знаком) в привычном десятичном виде, нужно из него вычесть максимальное число диапазона ffffffff (или 4294967296). Получим число -180, что и было смещением часового пояса в минутах до опубликования указа президента Медведева. Его надо изменить на значение -4 часа, т. е. сделать равным -240, в шестнадцатеричной форме это будет выглядеть так: ffffff10 (4294967056). То есть ваша задача – щелкнуть правой кнопкой на параметре Bias, выбрать Изменить и изменить последние два знака (4с) на 10. Больше тут ничего делать не надо.
4. Перезагрузите компьютер и убедитесь, что время у вас стало правильное. При синхронизации через Интернет значение часов тоже теперь не должно меняться. Можете зайти снова в реестр (редактор запоминает ветку, где вы находились последний раз) и убедиться, что другие параметры в той же ветке автоматически откорректированы, хотя это уже и не имеет большого значения: это ActiveTimeBias (смещение летнего времени), которое стало равным Bias, DayTimeBias (разница между летним и зимним) – стало равным нулю и StandartBias (разница между Bias и ActiveTimeBias для зимнего времени) также равно нулю.
5. Проделайте все то же самое для всех установленных на компьютере операционных систем, если их больше одной. Не исключено, что в процессе этих установок время будет сбиваться при переходе между системами, и придется окончательно его корректировать вручную (или синхронизацией через Интернет). Но эту коррекцию придется сделать только один раз, потом все установится.
12.7.2. Всплывающие подсказки
Обратите внимание, что я почти не упоминаю по ходу изложения в этой книге о всплывающих подсказках-сообщениях, которые сопровождают почти каждое телодвижение в Windows. Это следствие того, что я их у себя давно удалил. Сообщения эти, как правило, не несут никакой полезной информации, зато настойчиво требуют внимания и весьма трудно закрываются – в частности, не реагируют на клавишу
Задача формулируется так: в ветке HKEY_CURRENT_USER\Software\Microsoft \Windows\ CurrentVersion\Explorer\Advanced надо создать параметр с именем EnableBalloonTips числового типа DWORD и присвоить ему значение 0.