Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Очистка операционной системы от следов удалённых приложений

Тип: дипломная работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Задача очистки операционной системы ПК от удаленных программ. Выбор деинсталлятора: штатный механизм Удаления, обзор возможных решений; описание утилит, методика тестирования, общие функции. Экономическая часть: анализ конкурентоспособности утилит.
Краткое сожержание материала:

Размещено на

Оглавление

  • Введение
    • 1. Описание исходной ситуации. Постановка задачи
  • 2. Теоретическая часть
  • 2.1 Штатный механизм Удаления
  • 2.2 Обзор возможных решений
  • 2.2.1 Описание утилиты Revo Uninstaller Pro
  • 2.2.2 Описание утилиты Uninstall Tool
  • 2.2.3 Описание утилиты Your Uninstaller!
  • 2.3 Описание утилиты Full Uninstaller 1.0 Final
  • 2.4 Сравнительная таблица
  • 3. Практическая часть
    • 3.1 Методика тестирования

3.2 Работа штатной утилиты удаления

  • 3.3 Работа утилиты Revo Uninstaller Pro
    • 3.4 Работа утилиты Uninstall Tool

3.5 Работа утилиты Your Uninstaller!

  • 3.6 Работа утилиты Full Uninstaller 1.0 Final
    • 4. Экономическая часть
  • 4.1 Качество как фактор конкурентоспособности
  • 4.2 Анализ конкурентоспособности
  • 4.2.1 Анализ конкурентоспособности утилиты Revo Uninstaller Pro
  • 4.2.2 Анализ конкурентоспособности Uninstall Tool
  • 4.2.3 Анализ конкурентоспособности Your Uninstaller!
  • 4.2.4 Анализ конкурентоспособности Full Uninstaller 1.0 Final
  • Список используемой литературы

Введение

Для полного удаления приложений штатная утилита Удаления и Установки не годится, поэтому надо выбрать замену этой утилиты.

1. Описание исходной ситуации

Имеется домашний компьютер, который используется для широкого круга задач. На нём часто устанавливается непроверенное ПО, которое так же часто удаляется. В результате система приходит в нестабильное состояние.

Постановка задачи

Необходимо обеспечить очистку ПК от последствий частой установки/удаления программ

2. Теоретическая часть

Штатная программа Установки и Удаления не годится для полного удаления приложений с компьютера, т.к. она оставляет данные в реестре и частичные следы на жёстком диске.

2.1 Штатный механизм Удаления

Что бы удалить приложение с компьютера MS Windows предлагает утилиту «Установка и удаление программ», которую можно запустить через Панель управления. После запуска появляется окно со списком программ, установленных на ПК. Нажав на программу, мы увидим дополнительную информацию об этой программе: какой объём она занимает, как часто используется и дату последнего использования данной программы. Чтобы удалить выбранную программу, нажимаем кнопку «Удалить/Заменить» (иногда просто «Удалить»), расположенную в поле описания программы. При этом будет запущен мастер удаления программ. Прежде всего, в появившемся окне будет задан вопрос, хотим ли мы удалить программу. При подтверждении работа мастера продолжится, и программа будет удалена с компьютера. Но после удаления остаются некоторые файлы и папки, а также записи реестра - это занимает некое лишнее место на жёстком диске.

Для того что бы избежать этого нам стоит найти замену штатной утилите удаления, которая будет способна удалять записи в реестре и оставшиеся папки и файлы за штатным деинсталлятором.

2.2 Обзор возможных решений

Для решения данной проблемы следует найти несколько утилит для удаления программ с компьютера. Для поиска необходимы программ я ввёл в поисковую систему слово «Uninstaller» был выдан некий список, почитав несколько статей, мною были выбраны следующие программы:

· Revo Uninstaller Pro

· Uninstall Tool

· Your Uninstaller!

· Full Uninstall 1.0 Final

2.2.1 Описание утилиты Revo Uninstaller Pro

Утилита Revo Uninstaller Pro позволяет автоматизировать и улучшить процесс удаления ненужных программ. Эта программа может тщательно и в тоже время просто искать и удалять ненужные файлы, папки и ключи реестра удаляемого программного обеспечения. Кроме функции удаления у программы есть следующие функции:

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

· «Чистильщик ненужных файлов». Функция помогает найти и удалить различные типы мусорных файлов из системы. Обычно, такие файлы удаляются программами создавшими их, после того как она перестаёт нуждаться в них, но из-за внезапного закрытия программы, краха системы и т.д. файлы могут остаться на жёстком диске, и следовательно, уменьшают свободное дисковое пространство или замедлить работоспособность компьютера.

· «Инструментарий Windows». Позволяет быстро добраться к инструментам Windows, которые трудно найти на компьютере.

· «Чистильщик браузеров». Помогает удалить временные файлы Интернета, за счёт этого освобождает немало места на жёстком диске.

· «Чистильщик MS Office». Даёт возможность удалить историю всех использовавших файлов в MS Office: последние открытые документы, редактирование таблиц, документов и других файлов, созданных при помощи средств MS Office.

· «Чистильщик Windows». Позволяет удалить историю поиска файлов, недавно открывавшихся документов, открытия/сохранения различных программ, чистить Корзину и удалять временные файлы, что освобождает немало места на жёстком диске.

· «Принудительное удаление». Удаляет файлы, папки и ключи реестра после некорректного удаления программы.

· «Режим охоты». Этот режим позволяет удалить программу нажатием на ярлык на Рабочем столе.

Рис. 1

Так же утилита обладает строкой поиска, просмотром ключа реестра, возможность выбора языка и цветового меню.

2.2.2 Описание утилиты Uninstall Tool

Кардинальное отличие этой утилиты от предыдущей видно уже в стартовом меню, а именно это то, что с помощью Uninstall Tool можно удалять не только сами программы, но и системные и скрытые компоненты, список которых можно увидеть, нажав на соответствующие кнопки в стартовом меню. Так же при запуске программы в левом нижнем углу экрана появляется окошко, в котором написан список программ, установленных с момента последнего запуска, также этот список можно увидеть, нажав на надпись «Программ недавно установленных».

Рис.2. Главное меню и окно новых программ

Эта утилита, как и прошлая, тоже обладает строкой поиска, функцией «Принудительное удаление», просмотр ключа реестра, возможность выбора языка и цветовой схемы.

Uninstall Tool не обладает большим набором функций как Revo Uninstaller Pro, но у неё есть функция, которой нет у прошлой программы она может заменить штатную утилиту в меню Панель управления.

2.2.3 Описание утилиты Your Uninstaller!

В этой утилите представлена большая часть функций Revo Uninstaller Pro. Не каких собственных отличий эта программа не имеет.

Минус этой программы заключается в некорректном переводе с английского.

Рис. 3. Главное меню

2.3 Описание утилиты Full Uninstaller 1.0 Final

Рис. 4 Главное меню

Несмотря на своё название Full Uninstaller является самой простой и малофункциональной программой. По-сути это штатная утилита удаления со строкой поиска и в более красочном виде. Но у неё есть и отличие от некоторых ранее рассмотренных программ: она может выдать список системных и служебных компонентов, как и Uninstall Tool.

2.4 Сравнительная таблица

В этой таблице написан перечень всех функций со всех программ, рассмотренных в проекте, отмечены общие функции и индивидуальные.

Таблица 1

Сравнительные данные

Стоимость

Штатная утилита удаления

Revo Uninstaller Pro

Uninstall Tool

Your Uninstaller!

Full Uninstaller

Бесплатно

$39.25 (1095руб.)

400руб.

Бесплатно

Бесплатно

Строка поиска

-

+

+

+

+

Чистильщик не нужных файлов

-

+

-

-

-

Инструменты Windows

+

+

-

+

-

...
Другие файлы:

Microsoft: история происхождения легендарной компании
Создание компанией Microsoft операционной системы MS-DOS и повсеместное использование персональных компьютеров. Необходимость создания более удобной д...

Разработка Linux-приложений
Знакомство с этапами разработки трёх приложений для системы семейства Linux с использованием языка программирования С++. Анализ особенностей операцион...

История развития операционной системы MS Windows
История создания и развития операционной системы Microsoft Windows. Особенности каждой из ее версий. Новшества в интерфейсе, встроенных программах, си...

UNIX для студента
Рассматривается широкий круг вопросов функционирования операционной системы UNIX, в том числе базовые вопросы построения операционной системы, принцип...

iOS. Разработка приложений для iPhone, iPad и iPod
Вот и настало время решить порядком надоевшие проблемы, с которыми мы сталкиваемся при разработке приложений для iPhone, iPad или iPod Touch. В данном...