Прошло более четырёх месяцев, как я пользуюсь Windows Vista. За это непродолжительное время мне удалось не только обжиться в этой операционной системе, но и собрать небольшую коллекцию странностей "Висты", с которыми приходиться сталкиваться едва ли не каждый день.
Начну своё повествование с "Проводника", отметившегося сразу двумя парадоксальными вещами. Первая из них связана с путаницей в размерах файлов (см. скриншот), вынуждающей гадать, где правда, а где ложь. Вторая - с пунктом контекстного меню "Запуск от имени администратора". Зачем его демонстрировать пользователю, изначально зарегистрированному в системе с администраторскими правами, я так и не понял.
Управление системными процессами из редактора Word
Возможности языка Visual Basic for Applications позволяют использовать редактор Word в различных, иногда самых неожиданных ипостасях. Например, в качестве диспетчера задач Windows. Не верите? А вы проверьте сами.
Зайдите на эту страницу сайта Microsoft Office Extensions и загрузите с неё файл MacroViewer_OE.zip размером в 212 кб. Из скачанного архива извлеките документ MacroViewer.doc и откройте его в окне редактора, разрешив выполнение макросов. Когда файл Word запустится, на экране появится незамысловатый диспетчер задач Windows со списком запущенных процессов и набором функциональных клавиш.
Регистрация расширений файлов с помощью реестра Windows
На написание этой статьи меня подвигло одно небольшое происшествие: одна из женщин на работе обратилась ко мне с вопросом - у нее значок Вордовского файла отображался не как для этих файлов, а как для незарегистрированного типа. Попробовал зарегистрировать его, используя пункт контекстного меню "Открыть с помощью", но файл открылся, а значок не изменился. Был конец рабочего
дня, поэтому я протормозил пару минут, пока не догадался посмотреть расширение файла. Его не было :) - это и не позволяло ассоциировать файл с приложением. Вот я и решил написать статью о регистрации расширений файлов. Что это дает? Вы можете двойным кликом открыть файл с помощью ассоциированного приложения, добавить на него дополнительные команды (например, печать, быстрый просмотр и т.п.). Для этого вовсе не обязательно лезть в реестр - можно все сделать с помощью того же меню "Открыть с помощью..." или проводника,
но это не всегда удобно. Так, если вам надо сделать одну и ту же операцию, скажем, на десятке компьютеров, то гораздо проще написать reg-файл и установить его на всех машинах. Или вы распространяете программу, использующую ваш формат файлов, и чтобы ассоциировать файлы с программой на машинах пользователей автоматически надо использовать либо тот же reg-файл, либо править реестр из программы. Вот для этих случаев и нужна эта статья.
Новые возможности работы с автономными файлами в Windows Vista
Одной из наиболее трудноразрешимых проблем в управлении настольными системами является создание среды, в которой пользователи, не подключенные к сети, смогли бы работать так, как если бы им были доступны сетевые возможности. Эта необходимость острее, чем вы можете подумать — современные пользователи сегодня намного мобильней, чем были пять
лет назад. Хотя существуют различные ситуации, когда необходимо работать
автономно. Три наиболее распространенных случая — это отключение переносного компьютера от офисной сети для поездки, подключение по медленной или ненадежной линии и потеря связи филиальной сети с сетью головного офиса.
Как в таких условиях можно работать с копией файла на отключенном от сети компьютере, если исходный файл находится на главном сервере? И что еще важнее, как обрабатывать конфликт, возникающий в результате изменения файла на сервере пользователем главного офиса, если другой находящийся в дороге пользователь также изменяет его? К счастью, решение этих проблем возложено на средство работы с автономными файлами, встроенное в Windows® 2000, Windows XP и Windows Vista®.
Многим кажется, что безопасности домашнего компьютера ничто не угрожает. Хакеры, кракеры все эти страшные персонажи охотятся на сети банков и крупных корпораций. В крайнем случае, им может, пригодится наш рабочий компьютер, но никак не домашний.
Это точно, вряд ли кто-то попытается взломать ваш компьютер с надеждой найти там секретные пароли или номера банковских счетов с
миллионами на них. Вряд ли кто-то захочет украсть у вас фотографии с летнего отдыха, или переписку с другом. Но это не значит, что ваш компьютер невозможно вывести из строя или использовать, не по назначению, в тайне от вас.
Опасности, подстерегающие систему можно разделить на два вида. Первые связаны с техническими аспектами безопасности, вторые – с людьми, причем уберечься от первых намного проще.
Безопасность в Windows Vista должна, по замыслу разработчиков, стать краеугольным камнем всей системы. Однако для рядового пользователя это порой превращается в грандиозную проблему — даже при входе в систему с правами администратора нифига ничего не настроишь!
С выходом коробочной версии Windows Vista можно смело заняться ее более конкретной настройкой. Какой-то конкретной темы у сегодняшних советов нет. Просто несколько интересных параметров и опций, на которые можно обратить внимание.
Процессуарий. Программы, сервисы, процессы в Windows XP
Для многих пользователей Windows XP живёт своей собственной жизнью, и их мало интересует, какие скрытые процессы в ней запущены. А между тем, есть ли смысл в фоновой программе или сервисе, если вы его не используете? Зачем тратить на него процессорное время и память? Не стоит ли поинтересоваться, не запущен ли на вашем ПК новый троян или spyware? Как вообще разобраться,
что это грузит систему на 100%?
Стандартное средство для контроля за запущенными программами — Task Manager (Диспетчер задач Windows) — хорош только тем, что всегда под рукой, и его легко запустить комбинацией клавиш CTRL-ALT-DEL, что порой является единственным вариантом, если, например, намертво повисла оболочка системы. Но информации он даёт самый минимум — и в окне Applications (Приложения), отвечающем за пользовательские программы, и в Processes (Процессы), отображающем в том числе и скрытые сервисы, по каждому процессу можно узнать
только имя исполняемого файла, в каком контексте он запущен (то есть с какими правами — пользователя, системы и так далее), сколько потребляет памяти и ресурсов процессора. Если же вы захотите, например, понять, что же это такое — lsass.exe, то помощи от него не ждите. Ещё более сложный вариант — отличить lsass.exe — системный процесс Local Security Authority Subsystem Service — от скрывающегося под таким же именем, но в другой папке, вируса Email-Worm.Win32.Mydoom.l — даже не рассматривается.
Вряд ли стоит надеяться, что когда-либо будет создана операционная система, совершенно лишенная недостатков и работающая абсолютно стабильно. Даже если допустить мысль, что все разработчики ОС и программного обеспечения костьми лягут для того, чтобы сделать свой продукт идеальным и устранить в нем все ошибки и уязвимости, все равно останется бесконечное число конфигураций пользовательских компьютеров,
предугадать работу которых попросту невозможно. Всегда найдется неудачное сочетание оборудования и программного обеспечения, которое приведет в полное замешательство самую интеллектуальную и до тонкостей продуманную операционную систему. Более того, ситуация на бурно развивающемся и слабо контролируемом рынке ПО, пока такова, что сбои встречаются не только в системах с невообразимыми конфигурациями и сомнительными программами, но даже на вполне стандартных и современных ПК с только что установленной ОС. И Windows
XP в этом отношении не является исключением. Пользователя вполне могут ожидать крайне неприятные сюрпризы, как на этапе установки этой системы, так и во время последующей работы с ней. Причем, далеко не все неполадки связаны с неграмотными действиями начинающего пользователя или плохой совместимостью собранного в кустарных условиях оборудования. Даже в такой стабильной (в сравнении с другими версиям Windows) и продвинутой системе, как Windows XP, уже довольно давно замечен ряд сбоев, повторяющихся от компьютера
к компьютеру, от конфигурации к конфигурации. Часть таких характерных неполадок устраняется относительно легко, посредством соответствующей настройки самой операционной системы или установки патчей-обновлений, для избавления от других приходится использовать программы независимых разработчиков или вручную править важные конфигурационные файлы.
Терапия Windows XP. Технология выявления причин сбоев
Многие пользователи при появлении серьезных сбоев в Windows XP предпочитают ампутацию: форматирование диска и полную переустановку ОС. Однако столь простой и радикальный хирургический метод не годится, если в системе установлено и настроено много важных программ, переустановка которых невозможна или обойдется слишком дорогой ценой. В этом случае требуется глубокая диагностика
Windows.