Чтение онлайн

на главную - закладки

Жанры

Полное руководство по Microsoft Windows XP

Мюллер Джон Поль

Шрифт:

каталоги SYSTEM и SYSTEM32. Каталог SYSTEM обычно содержит большое число файлов, причем принадлежность каждого файла трудно установить быстро. Даже в том случае, если программе удаления удастся найти нужные файлы, она не способна сразу определить, к каким приложениям они относятся. Такая ситуация особенно характерна для библиотек DLL, когда приложение, например, создает копию файла VB6DB.DLL в каталоге SYSTEM32. При последующей инсталляции других приложений может потребоваться тот же самый файл, однако устанавливаемая программа не станет добавлять определенные файлы, поскольку их копии уже присутствуют в каталоге. Если программа удаления в дальнейшем стирает библиотеку DLL (наряду с другими файлами конкретного приложения), другое приложение, использующее подобный файл (VB6DB.DLL), перестанет запускаться. Для выхода из этой ситуации у меня нет готовых рецептов (равно как

и у той программы, которая служит для удаления приложений). В некоторых программах имеются дополнительные средства для удаления нестандартных файлов. При необходимости удаления файла, который создан не вами, выполнять эту операцию в системном каталоге SYSTEM32 рекомендуется вручную. В ряде случаев программа удаления сообщает о том, что файл DLL не используется другими приложениями. Тогда можно предположить, что этот файл создан специально и не связан с применением других приложений, а значит, может быть беспрепятственно удален;

...

Примечание

Windows XP поддерживает системный каталог SYSTEM только с целью совместимости с 16-разрядными приложениями, при этом все 32-разрядные приложения размещаются в системном каталоге SYSTEM32.

совместно используемые каталоги приложений. Многие приложения пытаются уменьшить число файлов на жестком диске за счет размещения в одном каталоге тех файлов, которые применяются различными приложениями. Так, на компьютере, как правило, присутствует каталог MSAPPS, который связан с работой приложений корпорации Microsoft. Положительная черта подобного подхода состоит в снижении объема имеющихся на жестком диске данных. А негативная, естественно, заключается в том, что вы не вправе выделить файлы, которые следует удалить, при применении различных программных продуктов, поставляемых одной фирмой, и при отказе от того или иного продукта. Я полагаю, что использование подобных каталогов приводит к большому числу ошибок, особенно при автоматическом запуске программ удаления.

...

Рекомендация

Windows XP не допускает удаления используемого другими приложениями файла. Даже в том случае, если вы предварительно закрыли приложение, Windows XP не допустит выгрузки всех файлов DLL. При необходимости удалить приложение с жесткого диска следует сначала закрыть все активные приложения. Этот подход гарантирует, что программа, предназначенная для удаления приложений, сможет реально исключить все файлы, которые идентифицированы ею в качестве компонентов приложения.

Windows XP применяет для установки и удаления приложений те же методы, что и ОС Windows 2000/95/98, но делает это более эффективно за счет программы инсталляции, которая сообщает операционной системе все необходимые сведения для установки и удаления приложений (в отличие от предшествующих версий Windows). Подобный подход позволяет задействовать новые средства по установке и удалению для эффективной работы с приложениями Windows XP, 2000, NT 4.0 или 95/98.

Современные приложения формируют записи в реестре, причем операционная система потом учитывает эти записи для установки или удаления приложений. Это во многом облегчает системе поиск совместно используемых файлов и проведение анализа. После того как вы модифицировали приложения и выбрали их новые версии (в Windows 95 и более поздних), программы для установки приложения (Install) и для его удаления (Uninstall) должны исполняться без всяких проблем (по крайней мере, теоретически). Приводящиеся ниже действия нужно выполнить при работе с программами Install и Uninstall:

1. Воспользуйтесь панелью управления с помощью команды меню Пуск → Панель управления (Start → Control Panel).

2. Дважды щелкните по значку Установка и удаление программ, при этом на экран выводится одноименное диалоговое окно (рис. 8.1).

Рисунок 8.1. Утилита Установка и удаление программ усовершенствована специально для Windows XP

3. Нажмите кнопку Установка программ (Add New Programs) и выберите вариант установки нужного приложения – с компакт-диска или дискеты – либо воспользуйтесь опцией Windows Update, которая позволяет через Internet проверить установленные на компьютере компоненты Windows XP, драйверы устройств и некоторые другие приложения, а затем выполнить их обновление. При выборе этой опции обратитесь

к сайту(рис. 8.2).

Рисунок 8.2. С помощью диалогового окна Windows Update можно обновлять соответствующие компоненты Windows XP, драйверы устройств и другие приложения, установленные на компьютере

...

Рекомендация

Интересно отметить, что браузер Internet Explorer 6 позволяет выполнять те же самые функции с помощью команды Сервис → Windows Update (Tools → Windows Update). При этом осуществляется переход к Web-узлу, который содержит список обновлений, произведенных для Windows XP (имеется в виду Web-узел по адресу:.

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

4. Нажмите кнопку Установка компонентов Windows (Add or Remove Windows Components) в левой части диалогового окна Установка и удаление программ (Add or Remove Programs). При этом будет запущен Мастер компонентов Windows (рис. 8.3).

Рисунок 8.3. Мастер компонентов Windows позволяет добавлять или исключать компоненты Windows XP

5. Закройте диалоговое окно Мастера компонентов Windows и в диалоговом окне Установка и удаление программ щелкните по кнопке Изменение или удаление программ (Change or Remove Programs). Воспользуйтесь новым оригинальным программным средством – ниспадающим списком Сортировка (Sort by) в правой части окна: выберите, например, вариант сортировки по имени (Sort By ListBox) или по частоте вызова (Frequency of Use) – рис. 8.4.

Рисунок 8.4. В диалоговом окне Установка и удаление программ можно выбрать способ сортировки программ – по имени или по частоте вызова

...

Предупреждение

Вы, возможно, знаете, насколько часто вы используете различные утилиты и приложения. Однако, если требуется высвободить область памяти на диске, полезно проверить частоту применения программ. Подобная практика весьма эффективна, особенно в Windows XP. На рис. 8.4 приведен перечень моих программ, причем одна позиция указана не совсем верно. Так, я достаточно часто активизировал архиватор WinZip, хотя в отчете говорится, что он задействовался редко. В остальном представленные данные соответствуют действительности.

6. Нажмите кнопку Установка программ (Add New Programs) в левой части диалогового окна Установка и удаление программ. Поместите компакт-диск с приложением, которое следует инсталлировать, в соответствующий дисковод и нажмите кнопку CD или дискета. В открывшемся окне Мастера установки программ нажмите кнопку Далее. Затем утилита проведет поиск программы для установки приложения (файл Setup.exe или Install.exe). Если она не обнаружит программу установки на дискете или на компакт-диске, воспользуйтесь кнопкой Обзор (Browse) для поиска программы вручную. Выполните двойной щелчок по значку выбранной программы, а затем нажмите кнопку Готово (Finish) для запуска процедуры установки.

7. После этого Windows XP запустит программу установки Setup. При проведении установки следуйте рекомендациям поставщика. После завершения инсталляции возврат к Мастеру установки (Install Wizard) не нужен.

Удаление приложения достаточно тривиально, но не настолько просто, как операция инсталляции. Разумеется, можно воспользоваться утилитой Uninstall, однако существует опасность, что эта программа удалит не все записи в системном реестре, которые были сделаны операционной системой после завершения процесса установки приложения. Описываемая ниже процедура содержит перечень тех действий, которые приходится выполнять в большинстве случаев:

Поделиться:
Популярные книги

Свадьба по приказу, или Моя непокорная княжна

Чернованова Валерия Михайловна
Любовные романы:
любовно-фантастические романы
5.57
рейтинг книги
Свадьба по приказу, или Моя непокорная княжна

Сборник коротких эротических рассказов

Коллектив авторов
Любовные романы:
эро литература
love action
7.25
рейтинг книги
Сборник коротких эротических рассказов

Отец моего жениха

Салах Алайна
Любовные романы:
современные любовные романы
7.79
рейтинг книги
Отец моего жениха

Вадбольский

Никитин Юрий Александрович
1. Вадбольский
Фантастика:
попаданцы
5.00
рейтинг книги
Вадбольский

Бастард Императора. Том 7

Орлов Андрей Юрьевич
7. Бастард Императора
Фантастика:
городское фэнтези
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Бастард Императора. Том 7

Повелитель механического легиона. Том VIII

Лисицин Евгений
8. Повелитель механического легиона
Фантастика:
технофэнтези
аниме
фэнтези
5.00
рейтинг книги
Повелитель механического легиона. Том VIII

В зоне особого внимания

Иванов Дмитрий
12. Девяностые
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
В зоне особого внимания

Таня Гроттер и магический контрабас

Емец Дмитрий Александрович
1. Таня Гроттер
Фантастика:
фэнтези
8.52
рейтинг книги
Таня Гроттер и магический контрабас

Бастард Императора. Том 2

Орлов Андрей Юрьевич
2. Бастард Императора
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Бастард Императора. Том 2

Кодекс Крови. Книга ХI

Борзых М.
11. РОС: Кодекс Крови
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Кодекс Крови. Книга ХI

Третий

INDIGO
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
Третий

Возвышение Меркурия. Книга 16

Кронос Александр
16. Меркурий
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 16

Идеальный мир для Лекаря 9

Сапфир Олег
9. Лекарь
Фантастика:
боевая фантастика
юмористическое фэнтези
6.00
рейтинг книги
Идеальный мир для Лекаря 9

Потусторонний. Книга 1

Погуляй Юрий Александрович
1. Господин Артемьев
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Потусторонний. Книга 1