Юрий Ревич - 1001 совет по обустройству компьютера
Рис. 12.8. Вкладка Время Интернета часов Windows XP
Далее я описываю корректную процедуру отмены перехода с зимнего на летнее время – она потребуется для всех систем, выпущенных до 2011 года. Для тех немногих регионов, где перевода на летнее время в марте 2011 года не было (т. е. для них оставлен текущий часовой пояс, и единое время теперь будет равно бывшему зимнему), достаточно лишь убрать отметку в пункте Переход на летнее время и обратно. Чтобы его разыскать, нужно щелкнуть по часам в панели уведомлений, в Windows XP перейти на вкладку Часовой пояс (рис. 12.9), а в других системах – щелкнуть на кнопке Изменить часовой пояс.
Рис. 12.9. Вкладка Часовой пояс часов Windows XP
Но в большинстве российских регионов, где перевод стрелок в марте 2011 года произошел и больше не предполагается (в том числе в Москве и Питере), этого простого действия недостаточно. Для начала, после такой отмены автоматического перехода летом время на часах сдвинется на час назад (компьютер просто перейдет на зимнее время, он-то не знает, что обратный перевод уже отменили). Вы можете попробовать откорректировать время вручную, но оно опять сдвинется при первой же синхронизации времени через Интернет – неважно, через службу времени Windows или сторонними программами. Тем более внесет путаницу наличие двух установленных систем, каждая из которых при запуске и коррекции через Интернет захочет установить время по-своему.
Для того чтобы избавиться от этого наваждения, придется внести изменения в параметры реестра, отвечающие за часовой пояс. К счастью, во всех 32-разрядных системах Windows, включая даже Windows 98, это делается одинаково, и особых проблем не представляет. Рецепт, приведенный далее, годится для регионов пояса GMT+3 (Москва, Питер, Волгоград). Для других регионов, где 27 марта 2011 года время было также переведено на час вперед, и больше перевода не предполагается, действия те же самые, только шестнадцатеричные значения будут другими (их можно подсчитать прямо в шестнадцатеричной форме с помощью калькулятора Windows, переведя его в форму Инженерный).
Последовательность действий такова:
1. Отмените автоматический Переход на летнее время и обратно, как описано ранее (см. рис. 12.9). При этом не корректируйте часы вручную, если они «уйдут» на час.
2. Запустите редактор реестра, набрав regedit в командной строке. Разыщите там ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTimeZoneInformation.
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. Это следствие того, что я их у себя давно удалил. Сообщения эти, как правило, не несут никакой полезной информации, зато настойчиво требуют внимания и весьма трудно закрываются – в частности, не реагируют на клавишу <Esc> и даже на перевод фокуса ввода, отчего приходится ловить мышью почти невидимый крестик в углу сообщения. В этом они родственны сетевой рекламе и вполне заслуживают такого же отношения. Поэтому описанную далее операцию хирургического их удаления через реестр я рекомендую провести каждому пользователю ПК.
Задача формулируется так: в ветке HKEY_CURRENT_USERSoftwareMicrosoft Windows CurrentVersionExplorerAdvanced надо создать параметр с именем EnableBalloonTips числового типа DWORD и присвоить ему значение 0.
Запустим редактор реестра и перейдем к этому разделу. Будьте внимательны и ничего не пропустите по пути – ключи с одинаковыми или очень похожими названиями попадаются в разных ветках сплошь да рядом. После того, как нужный ключ найден, на всякий случай поищем в списке многочисленных параметров, которые появятся в окне справа, – если EnableBalloonTips вдруг уже присутствует, то надо просто изменить его значение на 0, и все. В противном случае его требуется сначала создать.
Щелкнем правой кнопкой мыши в окне параметров справа на пустом месте и в появившемся единственном пункте Создать выберем Параметр DWORD (рис. 12.10). Можно выбрать аналогичный пункт в главном меню (в разделе Правка). Параметр создастся немедленно – в списке внизу появится Новый параметр, имя которого можно отредактировать, точно так же, как это делается при создании папки в Проводнике. Если вы ввели имя неправильно (или упустили момент редактирования), то изменить его можно опять же аналогичным Проводнику способом – щелкнуть правой кнопкой на имени и выбрать пункт Переименовать. Заметьте, что параметру сразу придано нужное нам значение 0 (отображаться это будет так: 0x00000000 – восемь нулей символизируют число типа DWORD, а запись 0х показывает, что число представлено в шестнадцатеричном виде).
Рис. 12.10. Создание параметра в редакторе реестра
На прилагаемом диске в папке Registry находится файл balloon.reg, при запуске которого и подтверждении того, что вы действительно хотите внести изменения в реестр, автоматически создастся параметр EnableBalloonTips с нулевым значением. Проверьте его создание через редактор реестра.
12.7.3. Папки в диалоговом окне Открыть/Сохранить файл Windows XP
В Windows 7 и Vista диалоговое окно Открыть/Сохранить файл изменило внешний вид – в левой части в нем теперь доступно полное содержание окна Компьютер. А в Windows XP решение было принято половинчатое – в этой левой части размещается ограниченный список папок, которые, по мнению разработчиков Windows, употребляются чаще других: Рабочий стол, Мой компьютер и пр. Понятно, что мнение пользователей совершенно необязательно должно совпадать с мнением разработчиков, в результате чего эта часть окна чаще всего оказывалась невостребованной – относительно полезным в этом списке оказывается лишь Мой компьютер. Причем это окно имеет разный вид для обычных программ и для Microsoft Office.
К счастью, настроить список папок в окне Открыть/Сохранить файл довольно просто. Для общего диалогового окна Windows XP найдите в ветви реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciescomdlg32 раздел PlacesBar, если его там нет – создайте. Этот раздел должен содержать четыре-пять параметров с именами Place0-Place4. Для обычных папок эти параметры должны иметь строковый тип и значение, указывающее путь к папке. Например, для параметра Place3 можно задать значение "C:Windows" (как обычно, обязательно в кавычках, если путь включает пробелы). Для системных папок надо задавать значения типа DWORD (табл. 12.1).
Таблица 12.1. Системные наименования ряда параметров (наименования некоторых параметров продублированы по-английски)При желании можно удалить этот перечень вовсе. Для этого в том же разделе HKCUSOFTWAREMicrosoftWindowsCurrentVersionPoliciescomdlg32 надо создать параметр NoPlacesBar типа DWORD и придать ему значение, равное 1.
Для окна Открыть/Сохранить файл Microsoft Office настройка производится по иному принципу. Найдите ветвь HKEY_CURRENT_USERSoftwareMicrosoftOffice11.0 CommonOpen FindPlacesStandardPlaces
Здесь название раздела 11.0 относится к Office 2003, для Office XP это будет 10.0, для Office 2000 – 9.0. В каждом имеющемся там разделе (Desktop, MyComputer и пр.), который вы хотите удалить из перечня, создайте DWORD-параметр с именем Show и значением 0.
На освободившееся место можно поставить свои папки, если в соседней ветви HKEY_CURRENT_USERSoftwareMicrosoftOffice11.0CommonOpen FindPlacesUserDefinedPlaces создать разделы с произвольными именами (например, 1, 2, 3 и т. п.), содержащие по паре параметров строкового типа с именами Nаmе и Path, определяющие соответственно название и полный путь к нужной папке. Общее число отображаемых папок в разделах StandardPlaces вместе с новыми позициями в разделе UserDefinedPlaces не должно быть больше пяти.