Читаем 300 лучших программ на все случаи жизни полностью

Эмуляторы

Далеко не всех пользователей удовлетворяет набор возможности их стандартной операционной системы. И иногда возникает необходимость попробовать что-то еще, помимо приевшейся версии Windows. Возможно завести на своем компьютере несколько операционных систем одновременно.

В принципе, можно поступить и так – в предыдущей главе мы уже знакомили вас с программами для установки нескольких «базовых» ОС и управления их загрузкой. Но есть и другой вариант. Если вы редко работаете с «альтернативными» операционными системами, вам необходимо лишь от случая к случаю запускать одно или несколько приложений, созданных не для Windows, то можно прибегнуть к услугам «эмуляторов». Программ, которые позволят вам (с некоторой потерей производительности) запускать под вашей любимой Windows программы, созданные совсем для другой операционной системы.

Microsoft Virtual PC

Сайт: http://www.microsoft.com/windowsxp/virtualpc/

Размер (версия 2005): 19 Мб

Статус: Commercial

Цена: $130

Если вы по каким-либо причинам желаете установить на компьютере сразу несколько версий Windows, можно пойти тремя путями: поделить жесткий диск на разделы, посадив в каждый по различной ОС, воспользоваться менеджером загрузки... Или же обзавестись этой программой, которая поможет вам не просто переключаться между несколькими ОС столь же легко, как между обычными приложениями, но и создать для каждой операционки собственную «виртуальную машину». Virtual PC поддерживает практически все модификации операционных систем Microsoft и ископаемую опера-ционку OS/2. Само собой разумеется, в список поддерживаемых систем не попали многочисленные варианты Linux (хотя оригинальная Virtual PC, купленная Microsoft у компании Connectix, отличалась гораздо большей толерантностью в отношении систем с открытым кодом).

Интересно, что в дополнение к Virtual PC можно докупить специальные варианты установочных комплектов операционных систем Microsoft, которые стоят значительно дешевле, чем их полные варианты. Впрочем, в наших условиях эта особенность Virtual PC совершенно не востребована.

Filemon

Сайт: http://www.sysinternals.com/ntw2k/source/filemon.shtml

Размер: 80 Кбайт

Статус: Freeware

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

Process Explorer

Сайт: http://www.sysinternals.com/ntw2k/freeware/procexp.shtml

Размер: 230 Кбайт

Статус: Freeware

Замечали ли вы, что компьютеры очень любят заявлять, что им не хватает памяти для запуска нужной вам программы; хрустеть винчестером, когда вы вроде бы ничего не делаете; периодически «задумываться» о чем-то, заставляя вас мучительно ждать – отреагирует ли этот ящик на щелчок мышки когда-нибудь или придется все же нажимать «reset». Так вот, эта утилита позволит вам если и не вылечить компьютер от этих вредных привычек, то хотя бы разобраться, почему оно происходит. Говоря более технически, данная программа показывает список запущенных на машине процессов и список файлов и библиотек, которые этими процессами используются.

Regmon

Сайт: http://www.sysinternals.com/ntw2k/source/regmon.shtml

Размер: 70 Кбайт

Статус: Freeware

Эта утилита полностью аналогична Filemon, с одной маленькой поправкой: как и следует из ее названия, отслеживает она обращения не к файлам, а к реестру. На практике обычно удобно использовать обе эти утилиты параллельно, для того чтобы иметь практически полную информацию о поведении исследуемой программы. А возможности настройки фильтров и записи отчета в лог (они присутствуют в обоих утилитах) позволят разобраться в проблеме даже в том случае, если какая-то программа уже одним фактом своего запуска вызывает перезагрузку компьютера...

Оптимизация

Разобраться в устройстве Windows не так просто, как это кажется поначалу. Особенно в том, что касается настройки. Казалось бы, в чем проблема? Панель управления всегда под рукой, а уж оттуда-то получить доступ ко всем возможным настройкам легче легкого.

Перейти на страницу:

Похожие книги

C# 4.0: полное руководство
C# 4.0: полное руководство

В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. Книга рассчитана на широкий круг читателей, интересующихся программированием на C#.Введите сюда краткую аннотацию

Герберт Шилдт

Программирование, программы, базы данных
C++: базовый курс
C++: базовый курс

В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм обработки исключительных ситуаций (исключений), шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека шаблонов (STL), а также познакомится с расширенным набором ключевых слов, используемым в .NET-программировании. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в текст своей книги и советы программистам, которые позволят повысить эффективность их работы. Книга рассчитана на широкий круг читателей, желающих изучить язык программирования С++.

Герберт Шилдт

Программирование, программы, базы данных
Разработка приложений в среде Linux. Второе издание
Разработка приложений в среде Linux. Второе издание

Книга известных профессионалов в области разработки коммерческих приложений в Linux представляет СЃРѕР±РѕР№ отличный справочник для широкого круга программистов в Linux, а также тех разработчиков на языке С, которые перешли в среду Linux из РґСЂСѓРіРёС… операционных систем. РџРѕРґСЂРѕР±но рассматриваются концепции, лежащие в основе процесса создания системных приложений, а также разнообразные доступные инструменты и библиотеки. Среди рассматриваемых в книге вопросов можно выделить анализ особенностей применения лицензий GNU, использование СЃРІРѕР±одно распространяемых компиляторов и библиотек, системное программирование для Linux, а также написание и отладка собственных переносимых библиотек. Р

Майкл К. Джонсон , Эрик В. Троан

Программирование, программы, базы данных