http://sheiko28.narod2.ru/knigi/sistemi_seti/ustanovka_i_udalenie_programm/[250x175]
Установка и удаление программ.
Приложения, с которыми может работать Windows XP Professional
Одной из целей, которую преследовала корпорация Microsoft при разработке Windows \РProfessional, было добиться совместимости с наибольшим количеством 32-битных приложений, предназначенных для Windows 2000, Windows NT, и Windows 9x. Для этого была создана функция, названная Compatibility mode (режимом совместимости), которая имитирует более раннюю версию Windows для запуска приложений, разработанных для этой версии, в Windows XP Professional. В Windows XP Professional могут также работать многие 16-битные приложения (приложения, написанные для прикладного программного интерфейса Win 16 или API), 32-битные приложения, написанные для работы на Win32 расширениях для 16-битных Windows и DOS приложений. Windows XP Professional не работает с приложениями, написанными для других операционных систем, например, Linux или MacOS, без использования эмуляции.
Приложения, которые вы можете установить по своему усмотрению в зависимости от конфигурации Windows XP Professional.
Домен: Администраторы обычно контролируют, какие приложения вы устанавливаете
В некоторых компаниях администраторы устанавливают необходимые приложения, а затем блокируют компьютеры, чтобы не позволять пользователям самим устанавливать приложения. В таких компаниях администраторы обычно оказывают всестороннюю поддержку при возникновении ошибок, так как запретив установку приложений пользователям, они исключили возможность возникновения ошибки по его вине. Администраторы могут запретить устанавливать приложения для облегчения своей работы (если вы не можете сломать компьютер, администратору не придется его чинить) или по соображениям корпоративной политики. Корпоративная политика может обуславливаться необходимостью соответствия с такими стандартами как Health Insurance Portability and Accountability Act (HIPAA) или необходимостью в коммерческих целях поддерживать уровень безопасности. В других компаниях администраторы, кроме одобренных компанией приложений, могут позволить устанавливать и другие приложения, но при этом проводить установку самостоятельно. Такие администраторы при возникновении проблем зачастую обеспечивают только ограниченный объем технической поддержки: если на то не требуется особых усилий, они выполнят, то, что от них требуется. Но, если проблема сложнее и трудно установить ее причину, они прибегают к испытанному средству - стиранию конфигурации вашего компьютера и замещению ее стандартной, одобренной компанией конфигурацией. Этот подход вдвойне выгоден администраторам. Во-первых, на компьютере осуществляется резервное копирование, и ему быстро возвращается работоспособность. Во-вторых, после того как вам придется настраивать все установки вручную (а также, возможно, восстанавливать файлы из резервной копии), вы вряд ли будете неосмотрительно устанавливать подозрительные приложения. (В этом случае предполагается, что все ваши файлы и профиль пользователя хранятся в сети или как минимум, регулярно резервируются на сетевом ресурсе (network location).)
Рабочая группа: пользователи с полномочиями администратора могут устанавливать приложения
Если вы не находитесь в среде домена или управляете доменом вашей компании, то у вас должна быть возможность устанавливать любые приложения. В большинстве случаев вам необходимо быть администратором для установки приложений в среде Windows XP Professional, так как ограниченный пользователь не имеет достаточных полномочий для создания папок там, где в них нуждается большинство алгоритмов установки. Если пользователь без полномочий администратора запустит алгоритм установки, разработанный для Windows XP Professional, Windows 2000, или Windows NT, Windows XP Professional заметит эту проблему и выведет диалоговое окно Install Program As Other User (Установка программы от другого имени). В этот диалоговом окне указывается, что для установки приложения вам потребуются полномочия администратора и вам будет предложено ввести имя и пароль администратора для выполнения установки. В ином случае вы сможете прекратить установку, не сделав никаких изменений. Вы также можете попытаться выполнить установку, используя свои собственные имя пользователя и пароль ,но обычно в этом случае установка будет прекращена, и на экране появится сообщение, в котором говорится о том, что администратор установил политики, не позволяющие выполнение данной установки. В некоторых случаях пользователи, обладающие ограниченной учетной записью, могут выполнять алгоритм установки, разработанный для Windows 9x. Но в большинстве случаев эти алгоритмы будут выполнены не удовлетворительно.
Подготовка к установке приложения
Перед началом установки рекомендуется закрыть все остальные приложения. В большинстве случаев другие работающие приложения не влияют на работу программы установки, но возможность конфликтов все же остается. Проблема, скорее, заключается в том, что некоторые алгоритмы установки требуют перезагрузки компьютера для завершения установки, что означает, что вам в любом случае придется закрыть все работающие приложения (или подождать, пока они будут закрыты автоматически). Хуже, когда какой-либо некачественно написанный алгоритм установки выполнит перезагрузку без предупреждения.
Предупреждение. Работая в одиночной конфигурации или в конфигурации рабочей группы, где используется Fast User Switching (Быстрое переключение пользователей), убедитесь, что кроме в вас в системе нет других пользователей в режиме отключенного сеанса (disconnnected session). Перезапуск компьютера уничтожит все несохраненные данные. Перед началом установки приложения вы, также, можете создать точку восстановления системы (System Restore point). Большинство широко используемых установщиков, таких как Windows Installer, InstallShield и WISE автоматически создают точку восстановления перед установкой или удалением приложения. Но если вы не знаете наверняка, какой установщик использует устанавливаемое приложение, то вам следует создать точку восстановления вручную. При создании точки восстановления вручную вы сможете дать этой точке имя, которое упростит ее идентификацию по сравнению с автоматически установленной точкой восстановления.
Совет. Не устанавливайте сразу более одного приложения или одного набора приложений (например, Microsoft Office). Если ваш компьютер утратит стабильность в работе, вам будет труднее обнаружить приложение, вызвавшее эту нестабильность. Устанавливайте только одно приложение или набор приложений единовременно, и перед установкой других приложений убедитесь, что оно работает корректно.
Установка приложений вручную
Наиболее простой способ установить приложение вручную - это запустить алгоритм его установки с носителя установки или дистрибутивного носителя. Если приложение распространяется на CD или DVD, то функция AutoPlay (Автозапуск) обычно запускает либо процедуру установки, либо отображает вступительную заставку, на которой есть ссылка на алгоритм установки. Если вы отключили Автозапуск, или если вы скачали приложение, то вы можете запустить алгоритм установки дважды, нажав на файл установки в окне Проводника Windows, или введя имя файла (и, по необходимости, путь) в диалоговом окне Run (Выполнить).
Примечание. Для алгоритмов установки, также как и для самих приложений, разработанных для Windows 9x или более ранних версий Windows, вам, возможно, придется использовать режим совместимости .У вас также есть возможность запустить процедуру установки приложения, используя Add/Remove Programs Wizard (Мастер установки/удаления программ). Этот метод не обладает реальным преимуществом перед установкой вручную. Мастер установки/удаления программ упрощает нахождение процедуры установки приложения, но при этом он также может совершить ошибку, предложив вам установить не то приложение - в этом случае вам лучше воспользоваться ручной установкой.
Для запуска алгоритма установки с использованием Мастера установки/удаления программ, выполните следующие действия.
1. Выберите Start/Control Panel/Add or Remove Programs (Пуск/Панель управле
ния/Установка и удаление программ) для отображения окна Add/Remove
Programs (Установка и удаление программ) (или в диалоговом окне Run (Выполнить) введите appwiz.cpl).
2. Нажмите кнопку Add New Programs (Установка программ).
3. Нажмите кнопку CD or Floppy (CD или дискета) и следуйте подсказкам мастера для нахождения файла установки. Мастер автоматически находит файлы установки с именами install.exe и setup.exe, а также имена, включающие в себя setup.exe. Но если файл установки имеет иное имя, вам, возможно, понадобится использовать опции мастера для его нахождения вручную. По умолчанию в диалоговом окне Browse (Обзор) отображаются только алгоритмы установки с именами, которые он можете опознать. Для того чтобы отображались все выполняемые файлы, выберите пункт Programs (Программы) в раскрывающемся списке Files of Туре (Тип файлов). Для отображения всех файлов выберите пункт АН Files (Все файлы). После запуска алгоритма установки следуйте представленным в нем опциям, Многое будет зависеть от опциональных компонентов, которые включает в себя данное приложение, и от количества опций, которые разработчики алгоритма позволили вам настроить. Большинство алгоритмов установки включают в себя принятие лицензионного соглашения, введение ключа установки, указание места для установки приложения и ожидания, пока файлы будут скопированы и настроены.
Примечание. Если база данных Windows XP Professional AppCompat содержит подробности о любых известных вопросах, касающихся совместимости с устанавливаемым приложением, то Windows XP Professional отобразит диалоговое окно с предупреждением.
Как уже упоминалось в данной статье, вам, возможно, потребуется перезапустить Windows XP Professional после установки приложения. Запускайте приложение, щелкнув на элементе, который оно добавило в меню Пуск. Перед началом работы с установленным приложением (или набором приложений), проверьте, насколько корректна его работа. По умолчанию меню Пуск выделяет недавно установленные приложения, а также отображает всплывающую страницу New Programs Installed (Установлены новые программы) поверх кнопки All Programs (Все программы). Эти заметки перестают отображаться в меню Пуск после того, как вы начнете использовать установленные приложения. Для отключения этого уведомления очистите окно флажка Highlight Newly Installed Programs (Выделять недавно установленные программы) на вкладке Advanced (Дополнительно) диалогового окна Customize Start Menu (Настройка меню Пуск).
Совет. По умолчанию большинство алгоритмов установки приложений для Winodws следуют рекомендациям Microsoft и устанавливают свои файлы в папку Program Files. Если у вас образовалась нехватка свободного места, то папку Program Files можно временно перенаправить в другую папку с помощью изменения параметра ProgramFilesDir, находящегося в подразделе реестра HKEY LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion. После установки приложения восстановите предыдущее местоположение ProgramFilesDir.
Удаление приложений вручную
В предыдущем разделе вы узнали, что Мастер установки/удаления программ не слишком полезен при установке приложений. Однако при удалении приложений он может принести существенную пользу, так как только некоторые приложения имеют ссылки на процедуры их удаления. Немногим пользователям удобно для удаления снова использовать компакт-диск с данным приложением. Если же приложение установлено по сети, то в этом случае у вас вообще может не быть доступа к этому компакт-диску.
Примечание. При удалении приложения, так же как и при установке, закройте все работающие приложения, так как между ними может возникнуть конфликт, а также потому, что вам, возможно, понадобится перезапустить Windows XP Professional после окончания процедуры удаления. В конфигурации одиночного компьютера или рабочей группы, где используется Fast User Switching (Быстрое переключение пользователей), убедитесь, что кроме вас в системе нет других пользователей. (В ином случае Windows XP Professional выдаст предупреждение, в котором говорится о том, что приложение нельзя удалить, если с ним работает другой пользователь.) Так же как и при установке, создайте System Restore point (точку восстановления) на случай, если алгоритм удаления не создаст ее автоматически, и при удалении возникнут проблемы, которые можно решить с помощью точки восстановления.
Удаление 32-битных приложений
Чтобы удалить 32-битное приложение, выполните следующие действия.
1. Выберите Start/Control Panel/Add or Remove Programs (Пуск/Панель управления/Установка и удаление программ) для отображения окна Add or Remove Programs (Установка и удаление программ) и вкладки Change or Remove Programs (Изменение или удаление программ) (или в диалоговом окне Run (Выполнить) введите appwiz.cpl).
2. Выберите приложение в списке Currently Installed Programs (Установленные программы). Для обнаружения нужных вам приложений можно сортировать список по имени, размеру, частоте использования и дате последнего использования.
3. В зависимости от установленных компонентов и алгоритма установки удаления приложения, которое вы планируете удалить, на экране отображается либо одна кнопка Change/Remove (Заменить/Удалить) либо две кнопки: кнопка Change (Заменить) и кнопка Remove (Удалить). Нажмите либо кнопку Заменить/Удалить либо кнопку Удалить.
4. Если вы нажмете кнопку Заменить/Удалить, то процедура удаления предложит вам шаги, с помощью которых вы сможете либо изменить установку (например,удалить некоторые компоненты) или полностью удалить приложение. Если нажать кнопку Remove, то алгоритм удаления запросит у вас подтверждение на удаление. После удаления, вам, возможно, понадобится перезапустить Windows ХР Professional. В некоторых случаях предпочтительнее произвести перезагрузку вручную - например, после внесения некоторых других изменений в конфигурацию. Если вы администратор компьютера, или если администратор домена разрешил вам удалять приложения, то с помощью этой процедуры вы сможете удалить все 32-битные приложения. Однако большинство 16-битных приложений и приложений DOS не указаны в окне Add or Remove Programs (Установка и удаление программ). Вам придется удалять их вручную.
Удаление 16-битных приложений
Для удаления 16-битного приложения сначала проверьте наличие алгоритма удаления. Если приложение отображает свое подменю в меню Пуск, то в нем, возможно, находится опция, отвечающая за удаление. Если ее там нет, то загляните в папку с файлами этого приложения. В ней могут находиться такие файлы, как uninst.exeI или remove.bat. (Если вы не знаете, где находится эта папка, посмотрите местоположение ярлыка, который запускает приложение.) Некоторые приложения используют для удаления те же файлы, что и для установки - setup.exe или install.exe. Файл readme или файл помощи может также содержать сведения об удалении данного приложения - либо сообщая вам имя и местонахождение алгоритма удаления, либо список файлов и папок, которые вы должны будете удалить вручную. Возможно, вам также придется удалить записи из файлов инициализации, таких как autoexec.bat, system.ini, win.ini. Windows XP Professional хранит информацию о конфигурации по большей части в реестре, а не в этих файлах, которые содержат гораздо меньше записей, по сравнению с 16-битными версиями Windows, поэтому находить команды, которые надо удалить, стало проще, чем это было раньше. Кроме того, если вы случайно удалите не те команды, то это вряд ли вызовет серьезные проблемы в работе Windows XP. Перед тем как удалить файлы и папки вручную, а также перед удалением записей из файлов инициализации, создайте точку восстановления System Restore point - на случай, если вам не понравятся результаты.
Удаление приложений
IntelliMirror позволяет проводить как установку, так и удаление приложений. Когда администратор удаляет приложение, он может выбрать, удалить (uninstall) его из компьютера или оставить. Например, администратор может удалить опубликованное приложение, и если вы до этого момента не установили его, то доступ к этому приложению будет для вас закрыт. Но если вы его установили, то это приложение останется на вашем компьютере, и вы сможете продолжать им пользоваться. Администратор также может удалить назначенное приложение, установленное на вашем компьютере. Если для удаления приложения администратор использует IntelliMirror, то IntelliMirror удаляет его автоматически. Если приложение было назначено или опубликовано, то при входе в систему вы увидите диалоговое окно «Удаление программного обеспечения» и имя приложения. После закрытия диалогового окна это приложение будет удалено. Если приложение было назначено вашему компьютеру, то Windows XP Professional удалит его при следующем перезапуске.
Запуск приложения
После установки приложения вы можете запустить его, щелкнув на ярлыке в меню Пуск или в панели инструментов Quick Launch (Быстрый запуск); либо дважды щелкнув на ярлыке на рабочем столе (или в окне Проводника Windows), или введя его имя (а, если надо, то и путь) в диалоговом окне Run (Выполнить) (Start/Run (Пуск/Выполнить). Запуск приложения через диалоговое окно Run может пригодится в том случае, если вы не хотите создавать ярлык в легкодоступном месте, а также это удобно, если вы знаете имя файла для запуска нужного приложения. Например, калькулятор можно запустить, выбрав Start/All Programs/Accessories/ Calculator (Пуск/Все Программы/Стандартные/Калькулятор). Но более простым способом будет в диалоговом окне Run ввести команду calc.
Как уже упоминалось в статье "Запуск приложений и печать", вы можете запустить приложение автоматически при загрузке компьютера одним из следующий способов: добавить ярлык для этого приложения в папку Автозагрузка (\Documents and Settings\ имя пользователя\Ттное меню \ Программы \ Автозагрузка), или в папку Автозагрузка, общую для всех пользователей; использовать сценарий автозагрузки; или запустить приложение в качестве службы. В среде домена вам может быть запрещено использовать сценарии или перенастраивать службы. Но этот запрет, скорее всего, не будет распространяться на папку Автозагрузка.
Настройка размера окна для приложения
Для изменения размера окна, в котором работает приложение, откройте окно Properties (Свойства) для ярлыка, с помощью которого вы запускаете данное приложение, и в раскрывающемся списке Run (Окно) вкладки Shortcut (Ярлык) выберите Normal Window (Обычный размер окна), Minimized (Свернутое в значок), Maximized (Развернутое на весь экран).
Запуск приложения с другими учетными данными
Если вы обладаете ограниченной учетной записью, то для запуска некоторых приложений вам могут понадобиться имя и пароль другого пользователя, например, администратора. Это можно сделать двумя способами.Если вам требуется использовать другие учетные данные изредка или только однажды, запустите приложение, дважды щелкнув на его ярлыке и из контекстного меню выбрав пункт Run As (Запустить от имени). Windows XP Professional отобразит диалоговое окно Run As (Запуск от имени другого пользователя), где вы сможете настроить учетные данные. Если вам постоянно требуется использовать другое имя пользователя и пароль при запуске приложения, нажмите кнопку Advanced (Дополнительно) на странице Shortcut (Ярлык) диалогового окна Properties (Свойства) ярлыка для данного приложения. В диалоговом окне Advanced Properties (Дополнительные свойства) выделите окно флажка Run with Different Credentials (Запускать с другими учетными данными). После выполнения этих действий, при запуске данного приложения Windows XP Professional отобразит диалоговое окно Run As (Запуск от имени другого пользователя), где вы сможете настроить учетные данные.
Закрытие приложения
Для большинства приложений можно использовать стандартную команду File/Exit (Файл/Выход). Некоторые приложения содержат команду Exit (Выход) в другом меню. Обычно, использование команды Выход является простейшим способом закрыть приложение. Вы также можете закрыть приложение, нажав ALT+F4, в окне приложения щелкнув на кнопке Close (Закрыть) (кнопка X) или введя команду Close (Закрыть) из меню управления, панели заголовка или с помощью кнопки Taskbar (Панель задач). Если в приложении происходит сбой или оно «не отвечает», то вы можете закрыть его при помощи Task Manager (Диспетчера задач):
1.Запустите или активируйте Диспетчер задач (например, щелкните правой кнопкой мыши на области уведомлений и выберите Диспетчер задач из контекстного меню).
2.Выберите приложение на вкладке Applications (Приложения). В списке перечислены все приложения, запущенные Windows XP Professional, а также указано их состояние: Running (Работает) или Not Responding (He отвечает).
Примечание. Если вам требуется закрыть приложение из Диспетчера задач, убедитесь, что оно не отвечает (если приложение обозначено как работающее, убедитесь. что оно не отображает диалоговое окно, а спрятано за другим приложением, препятствующим работе в данном приложении). Подождите, пока приложение выполнит текущую задачу, что может быть причиной, по которой Windows XP Professional отображает это приложение как Not Responding (He отвечает). Если Windows XP Professional сама по себе медленно отвечает на ваши команды, то дайте приложению еще немного времени, перед тем как решить, что в нем произошел сбой. Нажмите кнопку End Task (Снять задачу). Если приложение работает нормаль-1 но, то Windows XP Professional просто его закроет. Если в работе приложения возникла проблема, то Windows XP Professional отобразит диалоговое окно End! Program (Завершение программы) для предупреждения о последствиях закрытия данного приложения. На рисунке 9.2 изображена вкладка Applications (Приложения) Диспетчера задач, где в списке приложений программа WordPad находится в состоянии Not Responding (He отвечает), вследствие чего появляется диалоговое окно End Program (Завершение программы).
Рис. 9.2. Если в работе приложения произошла ошибка, вы можете закрыть его, используя Диспетчер задач (слева) и диалоговое окно Завершение программы (справа)
4. Нажмите кнопку End Now (Завершить сейчас). Windows XP Professional закроет данное приложение и отобразит диалоговое окно, в котором вам будет предложено передать Microsoft сведения об ошибке. Выберите кнопку Send Error Report (Отправить отчет) или Don't Send (He отправлять).
Если Диспетчер задач не сможет завершить работу приложения, закройте все остальные приложения и перезагрузите Windows XP Professional.