Как убрать программу из списка установленных программ в Панели управления?
Здравствуйте. потребовалось скрыть от пользователя программу, которая установлена, никак не могу понять как убрать (не удаляя) ее с установленных программа в панели упарвления?
Инструкция применима ко всем версиям Windows, начиная с Windows XP и заканчивая Windows 10.
Допустим, наша задача — скрыть запись об установленном архиваторе WinRAR. Открываем Панель управления, переходим в раздел Programs and Features (Программы и компоненты) и удостоверяемся, что запись WinRAR archiver присутствует в списке установленного ПО.
Для того, чтобы скрыть запись о программе потребуется внести небольшие изменения в реестр. Для этого:
- Открываем редактор реестра (regedit.exe) и переходим в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. На основании содержимого этого раздела генерируется список установленного ПО, который пользователь видит в разделе Программы и компоненты.
Если необходимо использовать скрытие программы в рамках некого сценария или скрипта, можно воспользоваться такой командой:
REG ADD «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\WinRAR archiver» /v SystemComponent /t REG_DWORD /d 1 /f
Чтобы отключить режим скрытия для программы достаточно удалить параметр SystemComponent или произвести обратное переименование параметра DisplayName, убрав слово Quiet.
источник
Как удалить программу и её следы на диске и в реестре
Для удаления программ в операционных системах Windows есть встроенный менеджер программ. В некоторых случаях для полного удаления отдельной программы может понадобиться сторонний софт. Также с помощью утилит проще удалять приложения, установленные из Microsoft Windows Store.
Встроенное средство в Windows
В самом простом случае в Windows 10,8,7 и Windows XP программу нужно удалять с помощью встроенной службы:
- Открываем «Панель управления -> Удаление программы» (или «Установка и удаление программ» в Windows XP)
- Или просто нажмите «Win + R» и напишите «appwiz.cpl»
- В окне «Программы и компоненты» находим нужную программу
- Кликаем по ней два раза и следуем указаниям мастера деинсталляции программы.
Это стандартный и рекомендуемый способ. Но в этом списке искомой программы может не оказаться в силу разных причин. Тогда поищите программу в меню «Пуск -> Все программы» . Найдите в папке ярлык с названием «Uninstall имя_программы» — это и есть мастер удаления программки, запускайте и следуйте указаниям.
Бывают портативные версии программ, т.е. не требующие установки. В таком случае вы не найдёте ссылку для её удаления. Но можно вручную удалить папку с программой и ярлык с рабочего стола. Чтобы найти папку программы нажмите по ярлыку правой кнопкой и выберите «Свойства»
Путь к программе находится в поле «Рабочая папка» . Нажмите на кнопку «Расположение файла» чтобы открыть папку в проводнике. Если в папке есть файл «uninst.exe» или «uninstall.exe» , то откройте его, он запустит правильное удаление программы из системы. Перед этим нужно закрыть программу, но если всё равно появляется сообщение, что какой-то файл сейчас используется и его нельзя удалить, воспользуйтесь этим методом.
Как удалить приложения из Магазина Windows 10
Microsoft поступили очень странно, не отображая приложения из магазина Microsoft Store в службе «Программы и компоненты» , ну или я плохо искал (а почему я должен что-то искать?). В общем, чтобы удалить программу из магазина Windows 10 нужно найти программу в меню «Пуск» , например с помощью строки поиска, затем нажать правую кнопку и выбрать «Удалить» :
Для примера я удаляю приложение «Запись голоса» из Windows Store.
Полное удаление программ, в т.ч. невидимых
Несмотря на то, что встроенный менеджер Windows деинсталлирует программы как положено, в системе могут оставаться следы в виде файлов и папок на диске, а также записи в реестре. С точки зрения порядка на компьютере, это не имеет никакого значения, но если повторная установка программы (может быть другой версии) или драйвера (драйвер это тоже программа!) приводит к ошибкам, то стоит пристальнее отнестись к удалению старой версии.
Для этого существует специальные приложения, рассмотрим самое известное Revo Uninstaller. Эта программа может показать программы, которых не видно в стандартном менеджере.
Перейдите на официальный сайт и скачайте бесплатную версию программы:
Запустим Revo Uninstaller и сделаем небольшую настройку: зайдите в меню «Настройки -> Деинсталлятор» и снимите галку «Создавать точку восстановления системы перед деинсталляцией» . Это намного ускорит удаление ненужных программ, но точка восстановления сама создавать не будет. Впрочем, при стандартном удалении этого тоже не происходит, да и не нужно.
Для запуска полного удаления два раза кликаем по программе в списке и следуем мастеру.
Когда процесс завершится, можно выбрать тип сканирования компьютера на вычищение остатков программы:
- Безопасный – самый быстрый;
- Умеренный – по умолчанию, оставляем его;
- Продвинутый – если выбираете этот способ, то галочку создания точки восстановления лучше не снимать. Если что-то пойдёт не так, вы сможете вернуть систему к прежнему состоянию.
По окончанию сканирования отображается отчёт с остаточными файлами и ветками реестра, проверяем и нажимаем «Удалить» :
Чтобы почистить ноутбук от приложений из магазина Microsoft, перейдите на вкладку «Приложения Windows» .
Есть ярлык, как удалить эту программу?
В программе Revo Uninstaller есть крутая фишка «Режим охотника» . Активируйте и режим, и на рабочем столе появится мишень. Мишень можно перенести мышкой на ярлык любой программы, и если она определится как удаляемая, то вы увидите варианты действий, выберите «Деинсталлировать» :
Если же программа не определится, то вы увидите сообщение о невозможности ничего сделать. Чтобы выйти из режима охотника нажмите по мишени правой кнопкой -> «Выход» .
Geek Uninstaller
Ещё одна утилита, не требующая установки:
Запускается прямо из zip-архива, не требует настроек. Просто выберите программу из списка и кликните два раза. После удаления софта стандартным мастером, начнётся процедура сканирования на следы частей программы, проверьте результат и нажмите «Удалить» .
Бывают ситуации, когда стандартный мастер зависает или просто не работает, тогда можно включить «Принудительное удаление» в меню «Действия» . Вы не будете отвечать на вопросы, Geek Uninstaller просто удалит все файлы и элементы реестра Windows от этой программы.
Чтобы избавиться от приложений из Магазина, переключите режим работы в меню «Вид -> Программы из Windows Store» .
источник
Как удалить программу с компьютера?
Для удаления программы в ОС Windows необходимо войти в Панель управления, затем в пункт «Программы и компоненты», В появившемся окне из списка выбрать необходимое ПО и нажать «Удалить».
Лучше удалять программы полностью, очищая все «последствия» их работы. Вот инструкция: https://www.softsalad.ru/articles/advices/completely-remove-program
Лучше всего удалять через специальные диинсталяторы которые позволяют удалять программы и приложения без остаточных файлов и записей на жёстком диске и реестре Windows.Лично я пользуюсь Uninstall Tool 3.5.2
Как очистить кэш на компьютере с системой Windows 7?
В ОС Windows есть несколько видов КЭШа. Каждый требует очистки.
- Браузер. В настройках браузера нужно найти раздел очистки, либо нажать клавиши ctrl-shift-del и выбрать то, что нужно очистить.
- ОЗУ. В оперативной памяти часто находится много хлама, который тормозит ПК. Чтобы от него избавиться нужно нажать Пуск — Выполнить и ввести команду: %windir%\system32\rundll32.exe advapi32.dll,ProcessIdleTasks (32-битные ОС) %windir%\SysWOW64\rundll32.exe advapi32.dll,ProcessIdleTasks (64-битные ОС)
- DNS. Для очистки DNS-кэша нужно запустить командную строку от имени администратора и выполнить в ней команду ipconfig /flushdns.
- Эскизы файлов. Нужно запустить утилиту Очистка диска. Она просканирует систему и обнаружит временные файлы, которые можно удалить.
Также можно воспользоваться специальными сторонними программами, которые проводят комплексную очистку. Например, популярностью пользуется CCleaner.
источник
Windows Installer. Как добавить ярлык для удаления программы?
Делаю инсталлятор в VS2008. Использую встроенный шаблон для проекта установщика на Windows Installer.
Хочу добавить ярлык для удаления программы в меню Пуск, и не знаю как это сделать.
Ярлык должен в результате указывать на это:
Добавлено через 2 часа 27 минут
Кое-что нашел,
В форуме на RSDN, человек понял, как это сделать, но подробности не описал, а тема уже закрыта.
http://www.rsdn.ru/forum/setup/529277.1.aspx
Но, сам ярлык сделать не получается, а на что он должен указывать я понял.
На форуме GotDotNet, приведено очень эктравагантное решение с использованием Orca.
http://www.gotdotnet.ru/forums/3/13906/
Здравствуйте, tasha, Вы писали:
T>Сделала Setup для приложения. Все нормально устанавливается, но вот UnInstall можно сделать только через Установку и удаление программ. Никто не подскажет, как сделать, чтобы ярлык для удаления программы выводился отдельно в меню пуск, и для удаления не нужно бы было лезть в Панель управления?
Cие есть нарушение Windows Logo Program, поэтому в студийном визарде такое сделать нельзя.
Если вас не пугает перспектива отсутствия на вашей софтине лейбла «Designed for Windows XP», то можно сделать например так:
1. Добавляем ярлык Uninstall, который ссылается на любую фигню.
2. Собираем msi.
3. Ставим Windows Installer SDK и Orca из него.
4. Открываем msi в orca, жмем меню Transform->New Transform
5. находим в таблице Shortcut ваш ярлык и меняем содержимое строки на:
В поле Target: [SystemFolder]\msiexec.exe
В поле Arguments: /x [ProductCode]
В поле WkDir: SystemFolder
6. Жмем меню Transform->Generate Transform. и сохраняем нашу трансвормацию например в «Add Uninstall.mst»
7. Если надо, то повторяем то же для Debug билда
Теперь после билда нужно бкдет всего лишь запускать батник такого содержания:
WiUseXfm.vbs «Setup.msi» «Add Uninstall.mst»
WiUseXfm.vbs берется в Windows Installer SDK
Как создать в ярлыке ссылку для отмены установки?
В каталоге проекта установки создайте новый файл Uninstall.bat.
В проекте установки скопируйте свойство ProductCode (значение вида [12345678-1234-1234-1234-123412341234]).
Отредактируйте Uninstall.bat, оставив в нем одну строку, содержащую следующую команду (здесь ProductCode является значением, скопированным на шаге 2):
Добавьте Uninstall.bat в папку приложения проекта установки.
Щелкните правой кнопкой мыши на Uninstall.bat и выберите Создать ярлык, чтобы создать ярлык.
Поместите ярлык в соответствующей папке меню Пуск в проекте установки.
Переименуйте ярлык, например, в «Удалить «.
источник