10 лет назад 10 мая 2009 в 21:04 71

Утилиты специально для “Висты”

Автор: Сергей Трошин

Всеобщее недовольство “Вистой”, похоже, породило совершенно новый класс программ. Появляется все больше и больше утилит, предназначенных для доработки каких-либо системных компонентов этой ОС.

Причем часто это именно надстройки над штатными программами Windows Vista, которые либо сильно меняют их поведение, либо вносят в них какие-то новые функции. То есть не замещают штатную программу, как, например, сторонние дефрагментаторы или утилиты для записи дисков, не меняют ее скрытые настройки, как всевозможные твикеры, а дорабатывают то, что работает плохо и неудобно и что нельзя улучшить обычным твикингом. Соответственно, нацелены эти надстройки именно на “Висту”, в других системах их использование либо невозможно вообще, либо уже не имеет такого эффекта, как в Windows Vista.

ЗАГРУЗКА ОС

Самые известные программы подобного типа – EasyBCD и VistaBoot Pro – надстройки над новым системным загрузчиком. Как известно, в Windows Vista (а следовательно, и в Windows 7) больше нельзя изменить в Блокноте файл boot.ini или отредактировать его через MSCONFIG.EXE. Просто потому, что файл Boot Configuration Data с настройками системного загрузчика (Boot\Bcd или EFI\Microsoft\Boot\Bcd на EFI-системах) больше не текстовый, а имеет такой же формат, как и у системного реестра, и для его редактирования в системе есть только крайне неудобная консольная программа. EasyBCD и VistaBoot Pro приводят все в норму – в их удобном графическом интерфейсе можно изменить практически любой параметр загрузки ОС, что особенно важно в мультизагрузочных конфигурациях. Например, EasyBCD помимо достаточно стандартных функций вроде выбора ОС по умолчанию, задания таймаута загрузочного меню, установки параметров загрузчика (включение DEP, PAE и т. п.) умеет “чинить” загрузчик в случае потери каких-то загрузочных файлов или некорректных записей в BCD, а также способна добавлять в загрузочное меню записи о новых системах, в том числе Linux и Mac OS. И, разумеется, одна из самых востребованных операций – переустановка или удаление вистовского загрузчика и восстановление стартового меню Windows XP.

Программа VistaBoot Pro хоть и платная, в отличие от EasyBCD, но заметно проще. И в ней можно одним махом прописать загрузчик на все диски сразу.

БЕЗОПАСНОСТЬ

Сумели сторонние программисты довести до ума даже пресловутый UAC. В данном случае отличилась небезызвестная Symantec, создав утилиту Norton User Account Control Tool, которая полностью заменяет стандартное всплывающее окошко UAC на более продвинутое, в результате чего количество запросов к пользователю значительно сокращается, а сами запросы становятся более информативными (в окне NUACT отображается полный путь запускаемой программы и некоторая другая информация). Главное же, благодаря чему удалось этого добиться – формирование белых списков программ, которым пользователь доверяет и запросы по которым он обрабатывать более не хочет. Например, запустили вы тот же самый EasyBCD, поставили в запросе NUACT флажок Don’t ask me again, и при следующем запуске EasyBCD запроса уже не будет. А вот если вирус запустит какую-то другую программу, требующую администраторских привилегий, то предупреждение опять возникнет. Причем NUACT различает, в каком контексте и откуда запущено каждое приложение, поэтому если вы запустили редактор реестра и отключили UAC на это событие, а потом его же попробует запустить вирус, то запрос все равно появится.

Таким образом, решается главная проблема UAC – при полном сохранении его функционала число запросов к пользователю в первые же дни эксплуатации новой ОС сокращается многократно. А ведь проблема не только в том, что пользователи, наевшись UAC, стараются его отключить совсем. Ведь даже те, кто от него не отказываются, часто просто неспособны вычленить действительно опасное событие из огромного числа повседневных запросов, поскольку обычно просто давят кнопку Allow, не вникая в суть вопроса.

Кстати, NUACT не висит постоянно в памяти как фоновый процесс, а полностью заменяет стандартное окно и срабатывает только при необходимости, появляясь на экране даже быстрее стандартного диалога. Единственное, что может кому-то не понравиться – программа отсылает информацию (имя, хэш и т. п.) по каждому вызвавшему срабатывание файлу на сервер Symantec для формирования единого белого списка (он будет использован в последующих версиях программы и других продуктах Symantec), но это не такая уж и большая плата за удобство. Да и файерволлом такое поведение всегда можно перекрыть. Так что утилита, как видите, обязательна к установке. Плохо только, что отменить ранее выбранное действие нельзя, и если вы отказались от запросов по поводу запуска редактора реестра, то включить их снова так просто не получится, разве что полностью очистив базу программы в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\SymConsent\Data.

Следующая программа, прямо касающаяся безопасности системы – надстройка над Windows Firewall с логичным названием Vista Firewall Control. Она делает вполне юзабельным штатный брандмауэр. После ее установки у вас, как и в случае инсталляции любого нормального файерволла, станут появляться сообщения о попытках выхода в интернет самых разных программ, то есть заработает режим обучения файерволла. Вам надо будет лишь в течение первых пары-тройки дней в интерактивном режиме создать вполне понятные правила по каждому такому приложению. Удобно, что здесь нет каши в виде длинного перечня правил, а имеется список приложений и уже по каждому приложению – набор правил для него. Причем в программе предусмотрен внушительный список готовых шаблонов (здесь они называются Zones), так что вручную вводить порты и указывать направления трафика не надо. Более того, по многим программам все требуемые шаблоны подставляются автоматом.

Еще одна интересная фишка программы – умение взаимодействовать с UPnP-роутером, благодаря чему прокидывать порты для требующих этого программ (Skype, StrongDC) получается фактически автоматом. Если же вы находитесь в домашней сети, защищенной брандмауэром роутера, то разрешается переводить файерволл в более щадящий режим работы, чтобы к вашему ПК было легче получить доступ с других домашних систем.

Наконец, самое главное – файерволл полностью базируется на Windows Filtering Platform (то есть ядро у Vista Firewall Control и у Windows Firewall одинаковое, различия в интерфейсе и управлении) и не ставит каких-то своих драйверов. При первом запуске он импортирует настройки Windows Firewall, после чего встроенный брандмауэр можно отключить – Vista Firewall Control будет контролировать сетевой трафик с большим удобством для пользователя. Конечно, до многих сторонних брандмауэров такому решению далеко в плане функционала, но зато использование встроенных средств системы – самый надежный, производительный и безглючный вариант. Идеально для всех недовольных скоростью “Висты”.

Утилита Take Control призвана решать задачу быстрого получения прав доступа к файлам. Не секрет, что в Windows Vista куда ни плюнь – везде надо менять настройки доступа к файлам, прописывая себя в качестве их владельца. Один-два раза эту операцию еще можно проделать и через нехилую цепочку команд обычного контекстного меню, но если полный доступ к разного рода системным файлам нужен часто, то хочется чего-нибудь попроще. Take Control – оптимальный вариант. Запускаете программу от имени администратора, добавляете в нее все необходимые файлы – и через секунду вы их владелец.

Впрочем, есть еще один интересный вариант для решения той же проблемы – добавить в контекстное меню файлов команду Take Ownership. Этот способ не требует запуска дополнительных программ, все делается через реестр.

ИНТЕРФЕЙС

Микроскопическая программа, которая после запуска не отображается даже в системном трее, а висит только в фоновых процессах, AeroBar выполняет элементарную, но полезную для многих функцию – возвращает окнам Проводника заголовки, в которых указано, какая папка в настоящий момент открыта. Установки программа не требует, просто запустите ее, а если необходимость в ней отпадет – убейте соответствующий процесс в Task Manager.

Если же вас не устраивают мелкие превьюшки окон, всплывающие над кнопками Панели задач, то увеличить их поможет программа Vista Thumbnail Sizer. Ее уже не требуется постоянно держать загруженной, после увеличения размера превьюшек программу можно закрыть, но после перезагрузки Windows ее снова придется запустить: настройки не сохраняются. Кстати, у того же разработчика есть и еще несколько интересных утилит. В частности, Glass Toasts, делающая всплывающие в системном трее подсказки-баллуны полупрозрачно-стеклянными, в стиле Aero; 3D User Picture, превращающая юзерпик в меню “Пуск” в анимированно-трехмерный; AveDesktopSites, возвращающая Рабочему столу функцию, аналогичную Active Desktop; Desktop Effects – аналог DreamScene; Vista Folder Background, позволяющая менять фон у папок в Проводнике. Но, наверное, самых полезных программ тут две. Первая – HTML Explorer Thumbnails. Она возвращает Проводнику такую фичу, как отображение превьюшек HTML-документов, которая с некоторых пор была запрещена в Windows из соображений безопасности. И вторая – AveExplorerButtons, превращающая бесполезные кнопки Burn to CD и Share на верхней панели Проводника в несравнимо более важные и часто используемые New Folder и Delete.

Еще одна несложная программа PreviewConfig улучшает работу Preview Pane – панели предпросмотра в Проводнике. С ее помощью можно легко заставить отображаться в этой панели файлы, которые до этого ей не воспринимались. Причем не только в виде текста, но и аудиовидеоролики через встроенное мини-окно Windows Media Player. Единственное – надо, чтобы этот тип файлов был корректно зарегистрирован в системе и для него существовал обработчик предпросмотра Preview Handler (список имеющихся в реестре – HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers).

Самым известным же “улучшайзером” для популярной в народе, но очень прожорливой по части ресурсов функции Dreamscene – анимированных обоев Рабочего стола – является DeskScapes (stardock.com), о котором мы уже как-то писали. Важнейшая особенность DeskScapes в том, что это дополнение работает во всех версиях “Висты”, в отличие от штатного Dreamscene – компонента Ultimate Extras, доступных только в самой дорогой редакции ОС. При этом DeskScapes полностью интегрируется с Windows и позволяет воспроизводить на Рабочем столе не только видео самых разных типов, но и динамически генерируемую анимацию. Плюс ко всему можно наладить автоматическую смену обоев, срабатывающую по какому-либо событию. Например, днем у вас яркие, веселые сюжеты, а вечером – темные, не слепящие глаза ролики. DeskScapes сразу стала более популярна, нежели ее более слабая версия из состава Windows, а потому роликов вполне профессионального качества для нее создано уже просто невообразимое количество.

Мощнейший “улучшайзер” для меню “Пуск” – программа Start++. Во-первых, она позволяет на том месте, где отображаются ярлыки часто запускаемых программ, выводить самые разные гаджеты (погода, поиск Google и т. д.), во-вторых, применять стартлеты в окне поиска (укороченные команды для выполнения какого-то действия, например g – для поиска в Google, можно добавлять и свои собственные команды), в-третьих, использовать команду SUDO для быстрого запуска программ от имени администратора.

Впрочем, возможно, самой удачной модификацией дурацкого вистовского меню “Пуск” является программа Vista Start Menu. Она умеет сохранять позиции всех ярлыков в меню именно там, где это вам надо, а не где решила система. Размер окна нового меню можно менять, чтобы при увеличении числа ярлыков в нем не приходилось прокручивать список. В Vista Start Menu снова можно пользоваться удобными кнопками выключения ПК. Поддерживаются “горячие” клавиши – самые нужные программы можно запускать буквально одним движением. Если же значки кажутся мелковатыми на большом мониторе, то их легко увеличить. И наконец, меню снова становится раскрывающимся в правую сторону, а не внутрь себя же, и по его папкам можно перемещаться, не щелкая каждый раз мышкой, то есть устраняется коренной недостаток штатной кнопки “Пуск”.

РАЗНОЕ

Важнейшая функция, до сих пор отсутствующая во встроенных механизмах создания резервных копий ОС – бэкап активационной информации Windows. Все диски забэкапить можно, а вот отдельно данные, касающиеся только активации ОС, чтобы облегчить вероятную переустановку системы, – нельзя. Если вас волнует эта проблема, то попробуйте воспользоваться консольной утилитой Activation Backup & Restore (ABR). Правда, полностью от реактивации с ее помощью смогут избавиться только обладатели OEM-версий Windows, на Retail-системах она просто покажет текущий Product Key, но, похоже, в данном случае удобного решения не существует.

А вот утилиту для восстановления данных с поврежденных дисков, которые были при этом зашифрованы BitLocker, предлагает сама Microsoft: BitLocker Repair Tool. Разумеется, чтобы хоть что-то восстановить, надо иметь пароль восстановления.

И еще одну задачу решает сама Microsoft. В Windows Vista изначально отсутствует программа справки Windows, поэтому HLP-файлы, в виде которых нередко идет документация к стороннему софту, прочитать невозможно. Если вы столкнулись с такой проблемой, то скачайте эту утилиту отдельно: support.microsoft.com/kb/917607.

Проконтролировать же работу и эффективность службы ReadyBoost помогут аж три программы с одинаковым названием: ReadyBoost Monitor. Первую вы найдете на сайте area-71.net/rbmon, вторую – на www.moosoft.com/Main/OtherPrograms, третью – на www.urgsystems.com/ReadyBoostMonitor.aspx. По сути, различаются они мало, в основном интерфейсами и тем, что показывают немного разный набор статистики. Утилита от URG Systems дополнительно умеет отображать рекомендованный объем кэша, программа от MooSoft высчитывает эффективность работы ReadyBoost, а творение Area-71 выводит приятный график.

Простейшая утилита ISO Recorder решает столь же простейшую, но почему-то недоступную крутой “Висте” задачу – прожиг ISO-образов. Причем решается эта задача через стандартный мастер записи дисков. Параллельно можно еще и сами образы создавать. Управление элементарное – через контекстное меню ISO-файлов.

Если у вас ноутбук, то улучшить работу встроенных механизмов энергосбережения можно с помощью программы Vista Battery Saver (codeplex.com/vistabattery), которая автоматически будет отключать безнадежно прожорливые Aero и Sidebar. Говорят, без них ноутбук под “Вистой” работает от батареи на целый час дольше.

И последние две программы нашего обзора – Game Explorer Manager и Vista Game Explorer Editor (VGEE). Они решают проблемы оснастки Game Explorer в Windows Vista. Если эта фича кажется вам полезной, то теперь вы наконец-то сможете сами добавлять в нее игры, которые отказываются отображаться в интерфейсе апплета, в том числе всевозможную классику типа Starcraft, при создании которой Game Explorer даже в проекте не было. Причем информацию об играх можно задавать максимально полно, вплоть до изображений коробок.

Другие полезные утилиты

Amnesty Generator конвертирует заданный веб-контент в виджет для Vista SideBar. В частности, позволяет переносить Google Gadgets на Vista SideBar.

BootSkin программа для создания и безопасной смены загрузочных экранов в Windows Vista. При этом никакие системные файлы не изменяются.

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

Windows Sidebar Styler редактор для полной смены интерфейса Vista SideBar.

Boot Logo Generator программа для создания собственных загрузочных экранов для Windows Vista.

TCP-Z продвинутый монитор сетевой статистики. Умеет безопасно и просто модифицировать Tcpip.sys для увеличения числа полуоткрытых соединений прямо в памяти, не изменяя сам файл.

SmartFlip более функциональная утилита для замены функции Flip3D.

Topdesk еще один продвинутый аналог Flip3D

Shock Aero3D  OpenGL переключатель окон.

Switcher необычный переключатель окон с эффектами на плоскости.

eBoostr гораздо более эффективный и настраиваемый аналог ReadyBoost.

Vista Utilities удобный лончер для запуска системных программ Windows Vista, позволяет одним кликом запускать распространенные консольные команды.

ТВИК

Если вам не нравится зона Favorite Links, но вы хотите, чтобы папка My Documents отображалась в верхней части навигационной панели Проводника, как в Windows XP, то внесите в реестр такой параметр:

HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder

“Attributes”=dword:f080013d

Подробно про загрузку Windows Vista можно почитать в материалах:

homepages.tesco.net./J.deBoynePollard/FGA/windows-nt-6-boot-process.html

msdn.microsoft.com/en-us/library/aa362692.aspx

www.microsoft.com/whdc/system/platform/firmware/bcd.mspx

en.wikipedia.org/wiki/Windows_Boot_Manager

Тем, кто активно использует BitLocker, стоит изучить материал www.microsoft.com/rus/technet/security/guidance/clientsecurity/dataencryption/planandimplement/01754723-3e94-4bec-8284-02e2a4e91593.mspx, посвященный проблемам этого компонента и дополнительным инструментам, их решающим.

Если хотите разобраться, как добавлять новые типы файлов в Preview Pane Проводника, читайте статью www.howtogeek.com/howto/windows-vista/make-windows-vista-explorer-preview-pane-work-for-more-file-types.

Просмотреть, какие типы файлов за каким обработчиком предпросмотра закреплены, можно с помощью утилиты Preview Handler Association Editor (damnmachine.com/57/preview-handler-association-editor.html).

ЦИТАТЫ ——–

Проапгрейдить Internet Explorer 7 проще всего установкой его восьмой версии

О доработке медиацентра Windows Vista читайте в нашем мартовском номере

Интерфейс Windows Vista требует привычки либо серьезной доработки

Аналоги большинства наиболее интересных компонентов Windows Vista существуют и для Windows XP

Программа Vista Start Menu устраняет один из главных недостатков “Висты” – неудобное меню “Пуск”

Во многих случаях разумнее отказаться от встроенных средств системы в пользу полноценных аналогов от сторонних разработчиков