Hklm software wow6432node microsoft windows currentversion uninstall

Здравствуйте. потребовалось скрыть от пользователя программу, которая установлена, никак не могу понять как убрать (не удаляя) ее с установленных программа в панели упарвления?

Как убрать программу из списка установленных программ в Панели управления?

Здравствуйте. потребовалось скрыть от пользователя программу, которая установлена, никак не могу понять как убрать (не удаляя) ее с установленных программа в панели упарвления?

Инструкция применима ко всем версиям Windows, начиная с Windows XP и заканчивая Windows 10.

Допустим, наша задача — скрыть запись об установленном архиваторе WinRAR. Открываем Панель управления, переходим в раздел Programs and Features (Программы и компоненты) и удостоверяемся, что запись WinRAR archiver присутствует в списке установленного ПО.

Список установленых программ в Панели Управления Windows

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

  1. Открываем редактор реестра (regedit.exe) и переходим в раздел HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall. На основании содержимого этого раздела генерируется список установленного ПО, который пользователь видит в разделе Программы и компоненты.

    Примечание. Если приложение установлено под правами простого пользователя, нужно перейти в ветку HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionUninstall. Если приложение 32-битное, а ОС 64-разрядная, нам нужна ветка HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall

  2. Найдем ветку с нашим приложением (в нашем случае имя ветки совпадает с именем программы в списке — WinRAR archiver).
  3. Создадим в ней параметр типа DWORD с именем SystemComponent и значением 1 : «SystemComponent»=dword:00000001 SystemComponent
  4. Обновим содержимое окна со списком установленного ПО (клавиша F5). Запись WinRAR должен исчезнуть из списка.
    Как скрыть программу в списке установленных программ

Если необходимо использовать скрытие программы в рамках некого сценария или скрипта, можно воспользоваться такой командой:

REG ADD "HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstallWinRAR archiver" /v SystemComponent /t REG_DWORD /d 1 /f

Скрипт для скрытия программы в панели управления

Совет. Скрыть программу можно и альтернативным способом. Для этого достаточно в той же самой ветке изменить имя ключа DisplayName на QuietDisplayName

Чтобы отключить режим скрытия для программы достаточно удалить параметр SystemComponent или произвести обратное переименование параметра DisplayName, убрав слово Quiet.

источник: http://winitpro.ru/index.php/2015/05/05/kak-skryt-programmu-iz-spiska-us…

Для бесперебойной работы установленного и настроенного оборудования требуется его регулярное обслуживание компетентными и опытными специалистами.

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

Вся информация на сайте носит исключительно справочный характер и не является публичной офертой, определяемой в Статье 437 Гражданского кодекса Российской Федерации.

В этой инструкции мы покажем несколько способов получить список установленных программ в Windows 10, Windows 8 или Windows 7 с помощью командной строки. Эта методика построения списка программ в системе может пригодиться перед переустановкой системы, когда нужно найти нежелательное ПО или при выполнении инвентаризации установленного ПО на компьютерах организации.

Рассмотрим два способа: первый подразумевает использование командной строки и утилиты wmic, второй — PowerShell.

Содержание:

  • Вывод списка программ с помощью утилиты командной строки WMIC
  • Вывод списка программ через Windows PowerShell

Вывод списка программ с помощью утилиты командной строки WMIC

Список установленных в системе программ может быть получен с помощью утилиты командной строки WMIC, через которую можно обратиться и опросить пространство имен WMI. Запустите командную строку с правами администратора и выполните команду:

wmic product get name,version

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

Этот список можно экспортировать в текстовый файл с помощью команды:

wmic product get name,version /format:csv > c:TempPrograms_%Computername%.csv

После окончания выполнения команды перейдите в каталог C:Temp и найдите csv файл, имя которого начинается с Programs_[имя_ПК]. В данном файле в csv-формате помимо названия и версии ПО, также будет содержаться имя ПК (удобно для дальнейшего анализа).

Вывод списка программ через Windows PowerShell

Список установленных программ также может быть получен с помощью PowerShell. Идея метода в том, что список установленных программ, который мы видим в списке Programs and Features Панели Управления, строится на основе данных, хранящихся в ветке реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall

Наша задача – вывести содержимое данной ветки реестра. Итак, запустите консоль Powershell и выполните команду:

Get-ItemProperty HKLM:SoftwareMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, Size, InstallDate | Format-Table -AutoSize


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

Совет. Для 32-битных приложений на x64 версиях Windows, также нужно брать данные из ветки HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall

Экспортировать полученный список в csv файл можно так:

Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize > c:temp installed-software.txt

Рассмотренный выше способ позволяет вывести данные только о классический Windows приложениях. Чтобы вывести список установленных Metro приложений, воспользуйтесь командой:

Get-AppxPackage | Select Name, PackageFullName |Format-Table -AutoSize > c:tempinstalled_metro_apps.txt

Чтобы получить список установленного ПО на удаленном компьютере (к примеру, с именем wks_name11), воспользуемся командлетом Invoke-command:

Invoke-command -computer wks_name11 {Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize }


Чтобы сравнить списки установленного ПО, полученные с двух разных компьютеров и найти отсутствующие приложения, можно воспользоваться такой командой:

Compare-Object –ReferenceObject (Get-Content C:tempinstalled-software.txt) –DifferenceObject (Get-Content C:tempinstalled-software2.txt)

В нашем примере в двух сравниваемых списках имеются различия в двух программах.

Другой способ вывести список установленных программ – воспользоваться командлетом Get-WmiObject, также позволяющего обращаться с пространству WMI:

Get-WmiObject -Class Win32_Product | Select-Object -Property Name

  • Remove From My Forums
  • Question

  • Hi All,

    We are deploying the Software using SCCM but the sequence is maintained by a cmd file. We wanted to check if the pre reqs for a software is installed before we go ahead and install the intended software, so we used the reg query to help us find
    the existence of the pre reqs.

    When we run the cmd manually, the reg query points to HKLMSoftwareMicrosoftWindowsCurrentVersionUninstall and the script runs as it is supposed to.

    When we load the same to SCCM 2007 and push it to the client, it fails to detect the registry that is present. We then used Process monitor to see what is happening and we found that when the script runs via SCCM it points to HKLMSOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall
    but in reality the command is reg query HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionUninstall

    The client is Windows 7 64 bit.

    Is there anything that I can do to point it to the right key so that the cmd file executes normally.

    Thanks

    regards,
    Vijay Menezes

Answers

  • Using sysnative (http://msdn.microsoft.com/en-us/library/windows/desktop/aa384187(v=vs.85).aspx) as Dan points out is one possible solution. Basically, you execute
    your script from a 64-bit prompt by using the following command-line:

    %windir%sysnativecmd.exe mycmd.bat

    The only problem with using Sysnative is that it does not exist on 32-bit systems and does not exist (by default) in 2003. Thus, you’ll have to detect whether the system is 32-bit or not in your script and branch based upon this.


    Jason | http://blog.configmgrftw.com

    • Marked as answer by

      Monday, October 29, 2012 9:52 PM

Microsoft уже осведомлена о проблеме

Пользователи Windows сообщают о надоедливой проблеме с браузером Microsoft Edge, из-за которой он неоднократно появлялся на десктопе, несмотря на удаление ярлыка браузера вручную. 

Пользователи Windows обвиняют Microsoft в назойливости: удалённый с рабочего стола Edge постоянно возвращается

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

Пользователи Windows обвиняют Microsoft в назойливости: удалённый с рабочего стола Edge постоянно возвращается

Отзывы это вызывает весьма негативные. Например, один из пользователей Reddit написал: «Edge во второй раз вернулся на мой рабочий стол. Когда Microsoft поймет, что Edge никому не нравится?». Другой пользователь ответил ему: «Они уже понимают, что Edge никому не нравится и не нужен. Вот почему они это делают».

Другие пользователи поделились, что проблема возникает каждый раз при обновлении Edge, что приводит к добавлению ярлыка на рабочий стол. Кроме того, в отчётах утверждается, что удаление ярлыка просто приводит к воссозданию нового, поэтому многие просто скрывают его. Чаще всего от такой назойливости страдают пользователи Windows 10 и Windows 11. 

Проблема касается не только тех, кто выбрал браузер конкурентов Microsoft. Например, ещё один из пользователей Reddit пожаловался: «Я продолжаю удалять ярлык, но он постоянно переустанавливается. Edge — мой браузер по умолчанию, но необходимость всегда удалять его с рабочего стола довольно раздражает».

Независимый консультант на форуме сообщества Microsoft Грег Кармак предложил обходной путь для решения проблемы, отметив, что можно отключить автозагрузку Edge в диспетчере задач, которая, по-видимому, продолжает возвращать ярлык после каждого перезапуска.

25 января 2023 в 21:34

| Теги: Windows, Microsoft

| Источник: MSPowerUser

Содержание

  1. Ключ реестра WOW6432Node может быть указан в системном реестре в 32-битной (x86) версии Windows 7
  2. Симптомы
  3. Причина
  4. Решение
  5. Определение платформы Windows 7
  6. Метод 1. Использование Сведения о системе для просмотра архитектуры процессора
  7. Метод 2. Использование команды Set для отображения архитектуры процессора
  8. Как убрать программу из списка установленных программ в Панели управления?
  9. Hkey local machine software wow6432node microsoft windows currentversion uninstall
  10. Для чего необходимо прятать установленную программу?
  11. Как скрыть конкретную программу из списка через реестр
  12. Как вернуть программу в список установленных
  13. Как скрыть программу в списке установленных через групповую политику
  14. Как автоматизировать процесс Office программного обновления
  15. Определение GUID установленной Office версии
  16. Определение GUID обновления
  17. Вопросы и ответы
  18. Как удалить программу через реестр?
  19. Условия работы
  20. Как удалить программу через реестр: используем привычку программ оставлять там следы

Ключ реестра WOW6432Node может быть указан в системном реестре в 32-битной (x86) версии Windows 7

В этой статье устраняется проблема, из-за которой подкайка реестра с меткой Wow6432Node указана в реестре системы на компьютерах x86.

Применяется к: Windows 7 Пакет обновления 1
Исходный номер КБ: 2582176

Симптомы

Рассмотрим следующий сценарий.

Компьютер с 32-битной (x86) платформой Windows 7.

Установите Windows 7 с помощью SP1 или установите Windows 7 RTM, обновленную до SP1.

Нажмите кнопку Начните, введите regedit в поле поиска, чтобы открыть редактор реестра.

Расширь следующий ключ реестра:

В этом сценарии можно заметить подки реестра с меткой Wow6432Node и почувствовать, что система может быть неправильно установлена или обновлена.

wow6432node registry key

Причина

Этот ключ реестра обычно используется для 32-битных приложений на 64-битных машинах. Если они присутствуют на компьютерах x86, они не вызывают проблем, так как они не используются.

Решение

Можно смело игнорировать значение реестра.

Определение платформы Windows 7

Существует ряд средств, которые можно использовать для определения платформы, установленной в системе. Ниже приведены два способа, которые можно использовать для идентификации платформы

Метод 1. Использование Сведения о системе для просмотра архитектуры процессора

Нажмите кнопку Начните.

В поле Поиск введите команду MSINFO32 без кавычка.

В левой области щелкните System Summary.

В правой области просмотра записи с меткой System Type.

Если в записи говорится о x86-based PC, это 32-битная платформа. Если в записи говорится о x64-based PC, это 64-битная платформа.

Метод 2. Использование команды Set для отображения архитектуры процессора

Откройте командную команду администрирования

Введите следующую команду:

Если результат PROCESSOR_ARCHITECTURE=x86, это 32-битная платформа. Если результат PROCESSOR_ARCHITECTURE=AMD64, это 64-битная платформа.

Источник

Как убрать программу из списка установленных программ в Панели управления?

Здравствуйте. потребовалось скрыть от пользователя программу, которая установлена, никак не могу понять как убрать (не удаляя) ее с установленных программа в панели упарвления?

Инструкция применима ко всем версиям Windows, начиная с Windows XP и заканчивая Windows 10.

Допустим, наша задача — скрыть запись об установленном архиваторе WinRAR. Открываем Панель управления, переходим в раздел Programs and Features (Программы и компоненты) и удостоверяемся, что запись WinRAR archiver присутствует в списке установленного ПО.

spisok ustanovlennogo po v paneli upravlenya

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

Если необходимо использовать скрытие программы в рамках некого сценария или скрипта, можно воспользоваться такой командой:

REG ADD «HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstallWinRAR archiver» /v SystemComponent /t REG_DWORD /d 1 /f

hide program script

Чтобы отключить режим скрытия для программы достаточно удалить параметр SystemComponent или произвести обратное переименование параметра DisplayName, убрав слово Quiet.

Источник

Hkey local machine software wow6432node microsoft windows currentversion uninstall

Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов в рунете Pyatilistnik.org. В прошлый раз мы с вами научились выводить список установленных программ в операционной системе Windows 11, сегодня задача будет немного обратная. Нам необходимо разобрать методы позволяющие исключить из визуального списка установленных программ, нужные, так чтобы пользователь просто их не видел. Я покажу сценарии, когда это может быть полезно с точки зрения безопасности. Давайте приступать.

Для чего необходимо прятать установленную программу?

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

Как скрыть конкретную программу из списка через реестр

Показывать все действия я буду на операционной системе Windows 11, но описанные действия будут работать в любой версии. для начала давайте через утилиту winget выведем список установленных программ.

Я для тестирования буду скрывать Google Chrome.

winget in windows 11

Проверим его наличие в оснастке «Программы и компоненты«, для этого в окне выполнить, введите:

appwiz.cpl in windows 11

В окне «Программы и компоненты» убедитесь, что есть Google Chrome.

programs and features

windows 11 applications and features

Теперь опишу саму процедуру скрытия нужной программы. Откройте реестр Windows и перейдите в раздел:

Тут Google Chrome не прописывается, но для примера тут есть VMware Tools

list of programs in the windows 11 registry

В итоге я обнаружил ветку реестра отвечающую за Google Chrome.

list of programs in the windows 11 registry 2

Теперь необходимо создать параметр реестра с строковым типом (DWORD 32) и именем SystemComponent в качестве значения установите «1».

systemcomponent

После этого пройдите в «Программы и компоненты» или параметры Windows и через кнопку F5, обновите список, если данный метод не сработал, то вы можете переименовать ключ DisplayName на QuietDisplayName. Для этого нажмите на нужной записи F2 и переименуйте.

quietdisplayname

Должно получиться вот так:

renaming the registry key in windows 11

Еще раз обновляем список программ и видим, что теперь Google Chome скрыт в общем списке.

successfully hidden application

successfully hidden application 2

Для удобства вы можете быстро создавать ключи реестра через PowerShell, вот пример

Как вернуть программу в список установленных

Все просто вы должны выставить у SystemComponent значение «0» или обратно переименовать QuietDisplayName в DisplayName.

use rename itemproperty

Как скрыть программу в списке установленных через групповую политику

creating a registry key via gpo

Если хотите вообще скрыть полностью скрыть у пользователя список установленных приложений в Программах и компонента, то вам поможет параметр GPO по пути:

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

hide program and components page

В тоге пользователь должен увидеть, что «Системный администратор отключил компонент программы и компоненты».

Источник

Как автоматизировать процесс Office программного обновления

Эта статья была написана Эриком Эштоном ( Eric Ashton),старшим инженером по эскалации поддержки.

В этой статье описывается, как автоматически Office обновления с помощью командной строки, напоминаемой следующим образом:

%windir%System32msiexec.exe /package /uninstall /QN

Определение GUID установленной Office версии

Чтобы определить GUID установленной Office, выполните следующие действия:

Найдите и проверьте следующий ключ реестра.

Для 32-битной ОС

Для 64-битной ОС

Обратитесь к следующим статьям, чтобы найти GUID в Office версии, если это подходит для вашей ситуации:

Убедитесь, что вы найдете правильный GUID, проверив продукт в поле DisplayName ключа, перечисленного в GUID.

Определение GUID обновления

Сначала необходимо извлечь MSP-файл из исполняемого обновления. Для этого запустите следующую команду, чтобы извлечь файл в каталог c:temp:

Например, чтобы извлечь контент из Office 2013 4462201 (mso2013-kb4462201-fullfile-x64-glb.exe), запустите следующую команду:

Если у вас есть MSP из исполняемого обновления, необходимо найти GUID обновления. Чтобы найти GUID, щелкните правой кнопкой мыши MSP-файл, найдите свойства, а затем найдите номер Revision.

Иногда в разделе Изменение номеров имеется множество номеров. Скопируйте и вклейте список номеров ревизии в блокнот, а затем удалите все, кроме первого номера. Первым номером в списке номеров ревизии является GUID.

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

%windir%System32msiexec.exe /package /uninstall /qn

Используйте /qb для автоматической деинсталлации с помощью панели прогресса или используйте /qn для полностью бесшумной деинсталлации.

Вопросы и ответы

Как определить, установлено ли обновление программным образом, если мы знаем GUID обновления?

Это можно сделать, как только вы преобразуете GUID обновления в сжатый GUID. Ниже подумайте о том, как преобразовать ненажатый GUID в сжатый GUID.

Разделите uncompressed GUID на пять разделов и сбросите тире. Например, uncompressed GUID без тире отображается как 90110409 6000 11D3 8CFE 0150048383C9.

Обратный порядок каждого номера первых трех разделов. В этом примере первые три раздела отображаются как 90401109 0006 3D11.

В четвертой и пятой секциях необходимо перелиться каждые два символа. Для этого выполните следующие действия:

Соберите все числа и удалите пробелы. Сжатый GUID станет 90401109000063D11C8EF10054038389C.

Затем запрос сжатого GUID в следующем расположении реестра:

Если GUID существует, это означает, что обновление установлено.

Возможно ли удалить обновление, которое не является неустановимым?

Несмотря на то, что это не рекомендуется и не поддерживается Корпорацией Майкрософт, можно удалить обновления, помеченные как неустановимые. Опять же, вы должны преобразовать GUID обновления в сжатый GUID с помощью предыдущего метода.

Можно определить, можно ли удалить обновление с помощью следующего ключа реестра:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInstallerUserDataS-1-5-18ProductsOffice GUIDPatchesCompressed GUID

«Uninstallable«=dword:00000001

Если обновление не является uninstallable на месте, можно изменить значение Uninstallable в этом расположении реестра на 1, а затем обновление будет доступно для удалить.

У нас есть обновление с несколькими MSP-файлами внутри него. Это нормально? Придется ли нам удалить их все?

Обычно для обновлений Office содержится несколько MSP-файлов. Чтобы удалить обновление полностью, необходимо удалить каждый MSP-файл.

Кроме того, часто Office обновления применяются к нескольким продуктам. Поэтому они отображаются несколько раз в Uninstall или изменяют программу. В этих случаях, чтобы полностью удалить обновление, необходимо выполнить команду удаления, нацеленную на GUID для каждого Office, у которых установлено обновление.

Источник

Как удалить программу через реестр?

В статье описан способ как можно удалить программу через реестр ОС Windows. Никакого фокуса: отыскать деинсталлятор программы нам поможет реестр, удалить — командная консоль cmd.

Немногие знают, но в операционной системе Windows существует несколько способов как удалить программу. В процедуру удаления есть сразу несколько точек входа:

vstroennyj deinstallyator Однако эти самые точки могут и не сработать: иногда программа в списке установленных программ вообще не отображается, а исполнительного файла на удаление самой себя папка с программой не несёт. Как быть?

Более продвинутые пользователи знают, что лучше всего для удаления программы использовать специальное ПО. С его помощью можно не просто удалить программу, но почистить следы её пребывания в системе, что немало важно с точки стабильности вообще: редкая программа удаляется «просто так». После неё нередко остаётся немало мусорных файлов, как минимум просто отнимающих свободное место. Работу с такой программой правильного удаления из Windows мы уже разбирали. Описываемая в статье программа имеет неоценимую функцию — там есть режим Охотника, с помощью которого можно выудить повреждённый, но ещё существующий «огрызок» уже не нужной программы и принудительно удалить программу. Но если программы нет, в списке установленных она отсутствует, а встроенный деинсталлятор не обнаруживается?

Сегодня я покажу мало кому известный способ деинсталляции программ: разберём как удалить программу через реестр. Работает во всех версиях Windows (начиная с XP, фотки кликабельны).

Условия работы

Как удалить программу через реестр: используем привычку программ оставлять там следы

Для начала откроем следующий куст:

Если у вас 64-х битная версия Windows, 32-х битные приложения могут иметь ключи в разделе:

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

Если в имени куча цифр, придётся искать пропавшую программу вручную. И она там есть. По нахождении ищите далее параметр с известным вам именем UninstallString.

udalit programmu cherez reestr

Далее принцип удаления. Он схож с обоими вариантами. Дважды щёлкаем по параметру, чтобы выделить и скопировать его значение:

put k deinstallyatoru

Теперь запускаем командную консоль cmd, вставляем скопированное значение параметра и жмём Enter. Удаление началось.

Источник

Download PC Repair Tool to quickly find & fix Windows errors automatically

Not many may know, but there are different ways to uninstall a program in Windows 11/10/8/7. You can uninstall programs using the Control Panel and navigating to the Programs & Features applet, you can use Windows Settings or you can use the Program’s own uninstaller, which you can find in the Program folder, should the need to do so, ever arise. But if the program’s entry is missing in the Control Panel, Settings or the Uninstaller is not available, or these ways do not work for some reason, you can also use the Windows Registry.

uninstall programs using Registry

To uninstall a program via the Windows Registry, open regedit and navigate to the following key:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall

You will see many keys there. These represent the installed programs. They may have long numbers or names.

In case they have names, they would be easy to identify, and in most cases, its UninstallString would point to its un-installers path.

In case they have long numbers, click on each of them till you are able to find the program which you want to uninstall.

Having done that, in the right pane, search for a string value called UninstallString.

Double-click on it. From the dialog box which opens, copy its value.

It will look something like  this :

MsiExec.exe /I{B440D659-FECA-4BDD-A12B-5C9F05790FF3}

Next, open command prompt (cmd), paste the value, and hit Enter.

If you see a Value data like say –

"C:Program FilesSoftware Nameuninstall.exe"

You may also open the Run box, copy-paste this value, and hit Enter.

The program will commence uninstallation.

If this does not help, you may also try one of these free Uninstallers for Windows.

UPDATE: Bill Pytlovany adds in the comments.

If you have a 64-bit version of Windows, 32 bits apps may be redirected here:

HKLMSOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall

Hope this helps.

Ezoic

Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.

Windows keeps track of installed software, and to manually list, change, or uninstall, simply run this command:

This opens the graphical wizard, and you can click the task.

But how would you automate this, and where do you find the listed information, i.e. to create software reports, or test whether a given software is installed or not?

Reading Installed Software From Registry

The information about installed software is stored in the Windows Registry in four different places, and it is almost trivial for PowerShell to read this:

# read all child keys (*) from all four locations and do not emit
# errors if one of these keys does not exist:
Get-ItemProperty -Path 'HKLM:SOFTWAREMicrosoftWindowsCurrentVersionUninstall*',
                    'HKLM:SOFTWAREWOW6432NodeMicrosoftWindowsCurrentVersionUninstall*',
                    'HKCU:SOFTWAREMicrosoftWindowsCurrentVersionUninstall*',
                    'HKCU:SOFTWAREWOW6432NodeMicrosoftWindowsCurrentVersionUninstall*' -ErrorAction Ignore |
# list only items with a displayname:
Where-Object DisplayName |
# show these registry values per item:
Select-Object -Property DisplayName, DisplayVersion, UninstallString, InstallDate |
# sort by displayname:
Sort-Object -Property DisplayName

The result looks similar to this:

DisplayName                                            DisplayVersion UninstallString                                      InstallDate
-----------                                            -------------- ---------------                                      -----------
64 Bit HP CIO Components Installer                     22.2.1         MsiExec.exe /I{50229C72-539F-4E65-BEB5-F0491C5074B7} 20190907   
7-Zip 19.00 (x64)                                      19.00          C:Program Files7-ZipUninstall.exe                            
Actipro WPF Controls 2017.2                            17.2.0661      MsiExec.exe /I{DB4F94C0-D62F-41ED-81B9-078CDF246C5B} 20190909   
Active Directory Authentication Library für SQL Server 15.0.1300.359  MsiExec.exe /I{088DDE47-955D-406C-848F-C1531DF2E049} 20190903   
Adobe Acrobat Reader DC - Deutsch                      20.006.20042   MsiExec.exe /I{AC76BA86-7AD7-1031-7B44-AC0F074E4100} 20200319   

...

The bulk load is done by Get-ItemProperty: this cmdlet can read from multiple registry keys, and when you specify a “*”, it automatically traverses all child keys.

Create Excel Report: Installed Software

If you’d rather like to produce an excel list, first make sure you have installed the awesome (and free) module ImportExcel:

Install-Module -Name ImportExcel -Scope CurrentUser

Next, pipe the results to Export-Excel, and you are done:

# read all child keys (*) from all four locations and do not emit
# errors if one of these keys does not exist:
Get-ItemProperty -Path 'HKLM:SOFTWAREMicrosoftWindowsCurrentVersionUninstall*',
                    'HKLM:SOFTWAREWOW6432NodeMicrosoftWindowsCurrentVersionUninstall*',
                    'HKCU:SOFTWAREMicrosoftWindowsCurrentVersionUninstall*',
                    'HKCU:SOFTWAREWOW6432NodeMicrosoftWindowsCurrentVersionUninstall*' -ErrorAction Ignore |
# list only items with a displayname:
Where-Object DisplayName |
# show these registry values per item:
Select-Object -Property DisplayName, DisplayVersion, UninstallString, InstallDate |
# sort by displayname:
Sort-Object -Property DisplayName |
# export results to excel
Export-Excel

Implementation: Get-Software

Let’s bake this finding into a PowerShell function and add all the bells and whistles that make it a really useful and reusable command:

  • Add a built-in filter so you can quickly search for a given software
  • Add information about the architecture (64-Bit or 32-Bit), and the scope (installed for current user or all users)
  • Add a property filter so PowerShell shows only a few most commonly used properties by default
function Get-Software
{
    <#
        .SYNOPSIS
        Reads installed software from registry

        .PARAMETER DisplayName
        Name or part of name of the software you are looking for

        .EXAMPLE
        Get-Software -DisplayName *Office*
        returns all software with "Office" anywhere in its name
    #>

    param
    (
    # emit only software that matches the value you submit:
    [string]
    $DisplayName = '*'
    )


    #region define friendly texts:
    $Scopes = @{
        HKLM = 'All Users'
        HKCU = 'Current User'
    }

    $Architectures = @{
        $true = '32-Bit'
        $false = '64-Bit'
    }
    #endregion

    #region define calculated custom properties:
        # add the scope of the software based on whether the key is located
        # in HKLM: or HKCU:
        $Scope = @{
            Name = 'Scope'
            Expression = {
            $Scopes[$_.PSDrive.Name]
            }
        }

        # add architecture (32- or 64-bit) based on whether the registry key 
        # contains the parent key WOW6432Node:
        $Architecture = @{
        Name = 'Architecture'
        Expression = {$Architectures[$_.PSParentPath -like '*WOW6432Node*']}
        }
    #endregion

    #region define the properties (registry values) we are after
        # define the registry values that you want to include into the result:
        $Values = 'AuthorizedCDFPrefix',
                    'Comments',
                    'Contact',
                    'DisplayName',
                    'DisplayVersion',
                    'EstimatedSize',
                    'HelpLink',
                    'HelpTelephone',
                    'InstallDate',
                    'InstallLocation',
                    'InstallSource',
                    'Language',
                    'ModifyPath',
                    'NoModify',
                    'PSChildName',
                    'PSDrive',
                    'PSParentPath',
                    'PSPath',
                    'PSProvider',
                    'Publisher',
                    'Readme',
                    'Size',
                    'SystemComponent',
                    'UninstallString',
                    'URLInfoAbout',
                    'URLUpdateInfo',
                    'Version',
                    'VersionMajor',
                    'VersionMinor',
                    'WindowsInstaller',
                    'Scope',
                    'Architecture'
    #endregion

    #region Define the VISIBLE properties
        # define the properties that should be visible by default
        # keep this below 5 to produce table output:
        [string[]]$visible = 'DisplayName','DisplayVersion','Scope','Architecture'
        [Management.Automation.PSMemberInfo[]]$visibleProperties = [System.Management.Automation.PSPropertySet]::new('DefaultDisplayPropertySet',$visible)
    #endregion

    #region read software from all four keys in Windows Registry:
        # read all four locations where software can be registered, and ignore non-existing keys:
        Get-ItemProperty -Path 'HKLM:SOFTWAREMicrosoftWindowsCurrentVersionUninstall*',
                            'HKLM:SOFTWAREWOW6432NodeMicrosoftWindowsCurrentVersionUninstall*',
                            'HKCU:SOFTWAREMicrosoftWindowsCurrentVersionUninstall*',
                            'HKCU:SOFTWAREWOW6432NodeMicrosoftWindowsCurrentVersionUninstall*' -ErrorAction Ignore |
        # exclude items with no DisplayName:
        Where-Object DisplayName |
        # include only items that match the user filter:
        Where-Object { $_.DisplayName -like $DisplayName } |
        # add the two calculated properties defined earlier:
        Select-Object -Property *, $Scope, $Architecture |
        # create final objects with all properties we want:
        Select-Object -Property $values |
        # sort by name, then scope, then architecture:
        Sort-Object -Property DisplayName, Scope, Architecture |
        # add the property PSStandardMembers so PowerShell knows which properties to
        # display by default:
        Add-Member -MemberType MemberSet -Name PSStandardMembers -Value $visibleProperties -PassThru
    #endregion 
}

There are plenty of learning points:

Showing Only Few Default Properties

When you run Get-Software, only four properties are displayed by default, producing a nice and clean table output:

DisplayName                                            DisplayVersion Scope     Architecture
-----------                                            -------------- -----     ------------
64 Bit HP CIO Components Installer                     22.2.1         All Users 64-Bit      
7-Zip 19.00 (x64)                                      19.00          All Users 64-Bit      
Actipro WPF Controls 2017.2                            17.2.0661      All Users 32-Bit      
Active Directory Authentication Library für SQL Server 15.0.1300.359  All Users 64-Bit      
Adobe Acrobat Reader DC - Deutsch                      20.006.20042   All Users 32-Bit 

Still, you can display any property you want when you add Select-Object:

Get-Software | Select-Object -Property *
AuthorizedCDFPrefix : 
Comments            : 
Contact             : 
DisplayName         : 64 Bit HP CIO Components Installer
DisplayVersion      : 22.2.1
EstimatedSize       : 845
HelpLink            : 
HelpTelephone       : 
InstallDate         : 20190907
InstallLocation     : 
InstallSource       : C:Windowssystem32spoolDRIVERSx643
Language            : 1033
ModifyPath          : MsiExec.exe /I{50229C72-539F-4E65-BEB5-F0491C5074B7}
NoModify            : 
PSChildName         : {50229C72-539F-4E65-BEB5-F0491C5074B7}
PSDrive             : HKLM
PSParentPath        : Microsoft.PowerShell.CoreRegistry::HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall
PSPath              : Microsoft.PowerShell.CoreRegistry::HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall{50229C72-539F-4E65-BEB5-F0491C5074B7}
PSProvider          : Microsoft.PowerShell.CoreRegistry
Publisher           : HP Inc.
Readme              : 
Size                : 
SystemComponent     : 1
UninstallString     : MsiExec.exe /I{50229C72-539F-4E65-BEB5-F0491C5074B7}
URLInfoAbout        : 
URLUpdateInfo       : 
Version             : 369229825
VersionMajor        : 22
VersionMinor        : 2
WindowsInstaller    : 1
Scope               : All Users
Architecture        : 64-Bit

...

If you’d like to get more information on the techniques used to define the default properties, here are all the details.

Custom Filtering

Rather than leaving it to the user to add Where-Object for custom filtering, the function sports the filter property -DisplayName that is named after the property it filters, so now it is simply to list exactly the software you are after:

Get-Software -DisplayName *Office*
DisplayName                                                        DisplayVersion   Scope     Architecture
-----------                                                        --------------   -----     ------------
Microsoft Office Professional Plus 2016 - de-de                    16.0.12527.20278 All Users 64-Bit      
Microsoft Office Professional Plus 2016 - en-us                    16.0.12527.20278 All Users 64-Bit      
Microsoft Visual Studio 2010 Tools for Office Runtime (x64)        10.0.60724       All Users 64-Bit      
Microsoft Visual Studio 2010 Tools for Office Runtime (x64)        10.0.60729       All Users 64-Bit      
Office 16 Click-to-Run Extensibility Component                     16.0.12527.20278 All Users 32-Bit      
Office 16 Click-to-Run Extensibility Component 64-bit Registration 16.0.12527.20278 All Users 64-Bit      
Office 16 Click-to-Run Licensing Component                         16.0.12527.20278 All Users 64-Bit      
Office 16 Click-to-Run Localization Component                      16.0.12527.20278 All Users 32-Bit      
Office 16 Click-to-Run Localization Component                      16.0.12527.20278 All Users 32-Bit

And since the output still contains all properties, you can create custom lists and include non-default properties when needed:

Get-Software -DisplayName *Office* | Select-Object -Property DisplayName, InstallSource
DisplayName                                                        InstallSource                                           
-----------                                                        -------------                                           
Microsoft Office Professional Plus 2016 - de-de                                                                            
Microsoft Office Professional Plus 2016 - en-us                                                                            
Microsoft Visual Studio 2010 Tools for Office Runtime (x64)                                                                
Microsoft Visual Studio 2010 Tools for Office Runtime (x64)        c:f3c1e4cb1e6fd583dbd7441e                            
Office 16 Click-to-Run Extensibility Component                     c:program files (x86)microsoft officerootintegration                                
Office 16 Click-to-Run Extensibility Component 64-bit Registration c:program files (x86)microsoft officerootintegration                                
Office 16 Click-to-Run Licensing Component                         c:program files (x86)microsoft officerootintegration                                
Office 16 Click-to-Run Localization Component                      c:program files (x86)microsoft officerootintegration                                
Office 16 Click-to-Run Localization Component                      c:program files (x86)microsoft officerootintegration              

Calculated Properties

Thanks to calculated properties, the output includes important information about architecture and scope. These properties weren’t available in the registry and have been calculated based on the location of the registry keys.

Fine-Tuning Returned Properties

Get-Softwarereturns all registry values available. You can look up the details of the registry values here.

If you don’t need some of the information, i.e. AuthorizedCDFPrefix, or find that this information is always empty for you, simply remove the property from the list in $values and tailor the output to your needs.

Maybe you are wondering why Get-Software uses Select-Object twice, and why I chose to hard-code the properties. Here is why:

The first instance of Select-Object includes all properties, plus it adds the new calculated properties:

# add the two calculated properties defined earlier:
Select-Object -Property *, $Scope, $Architecture |

The second instance of Select-Object defines the final properties returned. This is crucial because not every registry key contains all of these values. PowerShell uses the properties of the first returned object to calculate tabular headers, so if by accident the first read software item had defined no or not all of the common registry values, PowerShell would not show the remaining values for any of the software items.

By hard-coding the property names you are after, you guarantee that they be visible because Select-Object actually always clones objects and produces new objects with the properties you chose. This way, these new objects are guaranteed to have these properties, even if they are empty.

Содержание

  1. Как убрать программу из списка установленных программ в Панели управления?
  2. 990x.top
  3. Простой компьютерный блог для души)
  4. HKLMSoftwareWow6432NodeMicrosoftMediaPlayerShimInclusionListbrowser.exe — что это?
  5. HKLMSoftwareWow6432NodeMicrosoftMediaPlayer ShimInclusionListbrowser.exe — что это такое?
  6. Как удалить вирус?
  7. Ключ реестра WOW6432Node может быть указан в реестре системы в 32-битной (x86) версии Windows 7
  8. Симптомы
  9. Причина
  10. Решение
  11. Определение платформы Windows 7
  12. Метод 1. Использование средства системной информации для просмотра архитектуры процессора
  13. Метод 2. Использование команды Set для отображения архитектуры процессора
  14. Как скрыть программы из панели управления в Windows 10?
  15. Скрыть программы из панели управления в Windows 10
  16. Скрыть конкретную программу из панели управления с помощью реестра Windows
  17. Скрыть все программы с помощью редактора групповой политики
  18. Использование программы «Скрыть из списка удаления»
  19. Как удалить программу из списка установленных в Windows 10, 8.1 и Windows 7
  20. Удаление пункта в списке установленных программ в редакторе реестра
  21. Как удалить программу из списка установленных с помощью CCleaner
  22. Видео инструкция

Как убрать программу из списка установленных программ в Панели управления?

Здравствуйте. потребовалось скрыть от пользователя программу, которая установлена, никак не могу понять как убрать (не удаляя) ее с установленных программа в панели упарвления?

Инструкция применима ко всем версиям Windows, начиная с Windows XP и заканчивая Windows 10.

Допустим, наша задача — скрыть запись об установленном архиваторе WinRAR. Открываем Панель управления, переходим в раздел Programs and Features (Программы и компоненты) и удостоверяемся, что запись WinRAR archiver присутствует в списке установленного ПО.

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

    Открываем редактор реестра (regedit.exe) и переходим в раздел HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall. На основании содержимого этого раздела генерируется список установленного ПО, который пользователь видит в разделе Программы и компоненты.

Если необходимо использовать скрытие программы в рамках некого сценария или скрипта, можно воспользоваться такой командой:

REG ADD «HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstallWinRAR archiver» /v SystemComponent /t REG_DWORD /d 1 /f

Чтобы отключить режим скрытия для программы достаточно удалить параметр SystemComponent или произвести обратное переименование параметра DisplayName, убрав слово Quiet.

990x.top

Простой компьютерный блог для души)

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

Запись, которая появляется в следствии работы вируса на ПК, который может устанавливать и запускать браузер в фоновом режиме для выполнения определенных действий.

Данная запись может например обнаружиться при использовании утилиты AdwCleaner.

Эта запись означает что на ПК присутствует вирус, который возможно не так просто удалить.

Что это может быть за вирус:

  • Показывает рекламу при помощи установки собственного браузера. При этом показывать может в скрытом режиме. Собственный браузер может быть на основе Яндекс Браузер, так как у него название процесса точно такое же (browser.exe).
  • Выполнять другие действия, например автоматически просмотр сайтов, какие-то действия на сайтах, например регистрация аккаунтов и прочее.

Как удалить вирус?

Информации в интернете мало. Однако инфа находится даже за 2019 год, поэтому возможно на данный момент — вирус удаляется антивирусными утилитами, ниже я напишу какими стоит проверить. Пока просто проанализируйте некоторые вещи у себя на компьютере:

  1. У вас могут быть установлены левые расширения в браузере (чтобы быстро открыть раздел расширений — перейдите по chrome://extensions/). Удалите все левое.
  2. Проверьте наличие файла uGyio.exe в папке C:UsersUserAppDataLocal. Если есть — удаляем.
  3. В папке C:Windows могут быть файлы: uninstall Bismilla.exe, uninstall Islamic_.exe, uninstall Muhammad.exe. Также в C:UsersUser — файл OfzY.exe. Удаляем все что находим.
  4. Откройте в реестре раздел HKLMSOFTWAREWow6432NodeMicrosoftMediaPlayer и посмотрите — если внутри будет раздел ShimInclusionList то удаляем его.

Если при удалении файлов сталкиваетесь с ошибками — удалите принудительно, используя утилиту Unlocker.

  1. Можно создать тему на форуме VirusInfo в данном разделе. Или написать уже в существующую, которая находится здесь (однако проблему решить не удалось).
  2. Проверь ПК утилитой против опасных вирусов, например трояны, ботнеты, майнеры, утилита называется Dr.Web CureIt!, она уже скачивается с антивирусными базами, скорость проверки зависит от количества файлов на диске. Если у вас SSD, а не жесткий диск (HDD) — то скорость разумеется будет намного быстрее.
  3. Проверить ПК утилитами против рекламного/шпионского ПО, которые также удалят все левое ПО — AdwCleaner, HitmanPro, Malwarebytes. Очень желательно проверить именно всеми тремя утилитами, они работают быстро, проверяют автозагрузку, планировщик задач, реестр, дополнения браузеров, список служб, процессов, установленного ПО и многое другое. Реально качественные инструменты, поэтому советую.

Это лучшая утилита против опасных и серьезных вирусов. Для завершения сканирования требуется перезагрузка.

При отсутствии качественного антивируса поставьте бесплатную версию Каспера — Kaspersky Security Cloud Free

Ключ реестра WOW6432Node может быть указан в реестре системы в 32-битной (x86) версии Windows 7

В этой статье устраняется проблема, из-за которой подкайка реестра с меткой Wow6432Node указана в реестре системы на компьютерах x86.

Оригинальная версия продукта: Windows 7 Пакет обновления 1
Исходный номер КБ: 2582176

Симптомы

Рассмотрим следующий сценарий.

Компьютер с 32-битной (x86) платформой Windows 7.

Установите Windows 7 с помощью SP1 или установите Windows 7 RTM, обновленную до SP1.

Нажмите кнопку Начните, введите regedit в поле поиска, чтобы открыть редактор реестра.

Расширь следующий ключ реестра:

В этом сценарии можно заметить подки реестра с меткой Wow6432Node и почувствовать, что система может быть неправильно установлена или обновлена.

Причина

Этот ключ реестра обычно используется для 32-битных приложений на 64-битных машинах. Если они присутствуют на компьютерах x86, они не вызывают проблем, так как они не используются.

Решение

Можно смело игнорировать значение реестра.

Определение платформы Windows 7

Существует ряд средств, которые можно использовать для определения платформы, установленной в системе. Ниже приведены два способа, которые можно использовать для идентификации платформы

Метод 1. Использование средства системной информации для просмотра архитектуры процессора

Нажмите кнопку Начните.

В поле Поиск введите команду MSINFO32 без кавычка.

В левой области щелкните System Summary.

В правой области просмотра записи с меткой System Type.

Если в записи говорится о x86-based PC, это 32-битная платформа. Если в записи говорится о x64-based PC, это 64-битная платформа.

Метод 2. Использование команды Set для отображения архитектуры процессора

Откройте командную команду администрирования

Введите следующую команду:

Если результат PROCESSOR_ARCHITECTURE=x86, это 32-битная платформа. Если результат PROCESSOR_ARCHITECTURE=AMD64, это 64-битная платформа.

Как скрыть программы из панели управления в Windows 10?

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

Скрыть программы из панели управления в Windows 10

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

  1. Создайте новый DWORD SystemComponent в реестре Windows,
  2. Включить параметр Скрыть страницу программ и компонентов в групповой политике
  3. Используйте бесплатное программное обеспечение под названием Скрыть из списка удаления .

Давайте рассмотрим каждый из этих методов подробно.

Скрыть конкретную программу из панели управления с помощью реестра Windows

Реестр Windows является домом для многих таких уловок и взломов. И это просто один из них. Чтобы скрыть программу из панели управления, выполните следующие действия.

Нажмите Win + R, введите regedit и нажмите Enter, чтобы открыть редактор реестра.

Теперь перейдите к следующей клавише:

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Uninstall

Если вы ищете приложение, которое является 32-битным, а ваша система 64-битной, вы должны вместо этого перейти к:

HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft Windows CurrentVersion Uninstall

Теперь внутри этой папки найдите папку для приложения, которое вы хотите скрыть.

Например, давайте попробуем скрыть VLC Media Player. Нажмите правой кнопкой мыши папку приложения, выберите Создать и нажмите DWORD.

Назовите новое значение как SystemComponent и присвойте ему значение 1.

Теперь все готово, попробуйте найти приложение в разделе «Приложения и приложения» в приложении «Настройки» или на панели управления. Вы можете использовать аналогичный подход для сокрытия других приложений. Вам просто нужно создать SystemComponent DWORD в этой папке реестра.

Скрыть все программы с помощью редактора групповой политики

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

Нажмите Win + R, введите gpedit.msc и нажмите Enter, чтобы открыть редактор групповой политики.

Теперь перейдите к следующей настройке:

Конфигурация пользователя> Административные шаблоны> Панель управления> Программы

Дважды нажмите на Скрыть страницу «Программы и компоненты» . В открывшемся новом окне выберите Включено и нажмите Применить.

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

Использование программы «Скрыть из списка удаления»

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

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

Инструмент очень прост и позволяет быстро выполнить работу. Если вы хотите быстро и многократно скрывать/показывать приложения, я бы предложил использовать этот инструмент вместо ручных методов. Нажмите здесь , чтобы загрузить Hide from Uninstall Lists.

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

Как удалить программу из списка установленных в Windows 10, 8.1 и Windows 7

В случае, если в списке установленных программ в «Программы и компоненты» Windows у вас присутствуют программы, которые уже были удалены или в ситуации, когда вам нужно, чтобы какая-то программа не отображалась там, вы можете легко убрать её оттуда.

В этой инструкции два способа удалить программу из списка установленных в Windows 10, 8.1 и Windows 7 — вручную в редакторе реестра и с помощью стороннего ПО, а также видео, где весь процесс показан наглядно.

Удаление пункта в списке установленных программ в редакторе реестра

Информация о том, какие программы были установлены на компьютере хранится в реестре Windows и мы можем её оттуда удалить. При этом сама программа (если она еще установлена) продолжит работать, более того, останется возможным и нормальное полное её удаление — с помощью файла деинсталляции в её папки. Шаги удаления будут следующими:

  1. Нажмите клавиши Win+R (Win — клавиша с эмблемой Windows), введите regedit и нажмите Enter.
  2. Перейдите к разделу реестра
  3. В этом разделе вы найдете подразделы: часть из них могут иметь имена программ, часть — идентификаторы, некоторые вообще не связаны со списком установленных программ. Выбрав любой раздел, в правой части окна редактора обратите внимание на наличие параметра «DisplayName» и его значение. Если параметр присутствует, а его значение соответствует имени программы, которую нужно удалить из списка, удалите весь раздел с этим параметром (правый клик по «Папке» — удалить).
  4. Если в указанном разделе ваша программа не нашлась, загляните в еще один раздел реестра, где также могут находиться отдельные программы из списка:

В результате в списке установленных программ ненужный пункт будет удален (для этого потребуется закрыть и заново открыть этот список).

Как уже было отмечено, если программа всё еще находится на компьютере, она никуда не денется и продолжит запускаться и выполнять свои функции. А для её полного удаления в дальнейшем необходимо зайти в папку с программой и найти файл для удаления, обычно его имя начинается с unins (от слова uninstall — деинсталлировать).

Как удалить программу из списка установленных с помощью CCleaner

В известной большинству программе CCleaner в разделе «Инструменты» — «Удаление программ» также присутствует возможность удалять программу из списка установленных.

Для этого достаточно лишь выбрать программу и нажать кнопку «Удалить» вместо «Деинсталляция» — в результате будет удалена та же запись в реестре, которую в предыдущем способе мы удаляли вручную. Результат действия аналогичен.

Видео инструкция

Если что-то не сработало или остаются вопросы — задавайте в комментариях, решение должно найтись.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

30.08.2020 в 11:32

DMITRY, у меня к вам вопросы. Запустив программу Geek Uninstaller https://remontka.pro/geek-uninstaller и перед удалением выбранной мной программы, захожу в Запись реестра и сразу удаляю весь реестр выбранной мной программы, кроме (По умолчанию) REG SZ (значение не присвоено). Вот и первый вопрос: такое удаление реестра безопасен или …. Закрыв редактор реестра, удаляю выбранную мною программы После перезагрузки ищу остатки (знаю где) и потом открываю редактор реестра и там ищу. Иногда выдает папку или файл удаленной программы и их тоже удаляю. А вот и второй вопрос: обязательно ли удалять остатки удаленной программы в редакторе реестра? Мешает разве? Установленных программ у меня не более десяти

30.08.2020 в 13:23

Здравствуйте.
Пробую ответить.
1. Смотря откуда именно удаляете. Я бы рекомендовал не делать перед удалением программы. Для некоторых программ могут быть зависимости с другими ветвями реестра, где путь или название прямо не указаны (а ссылка на программу есть лишь в виде её идентификатора из букв и цифр) и теоретически мы можем повредить процессу удаления программы из таких ветвей, а там и недействительные пункты в контекстных меню и другие потенциальные проблемы.
2. Обычно не мешает. Я и сам не сторонник идеи «очистки реестра», кроме тех случаев, когда проблемы это создает (автозапуск несуществующих программ, не восстановленные ассоциации файлов, оставленные и продолжающиеся запускаться службы). Реестр сегодня это сотни мегабайт и пара текстовых строк с указанием служебной информации когда-то установленной программы ни на что не влияют.

30.08.2020 в 22:02

DMITRY. Полностью согласен с вами по всем пунктам что вы написали Лучше пользоваться всеми средствами программ от MicroSoft Windows. Не нужны никакие сторонние программы, разве что в крайнем случае. Своими руками надо делать и не лениться. С помощью программы Geek Uninstaller я проводил тест с программой uTorrent и его реестрами для удаления. Систему не повредило, и то по чистой случайности. Можно сказать: повезло. А так да, вообще не стоит делать

07.09.2020 в 19:29

Лучше скажите, как вернуть ее обратно в список установленных? Удалил так случайно MS Office 365 через CCleaner, вместо деинсталляции. Теперь не могу его удалить, файла uninstall нет.

Понравилась статья? Поделить с друзьями:
  • Hklm software microsoft windows nt currentversion drivers32
  • Hklm software microsoft windows nt currentversion digitalproductid
  • Hklm software microsoft windows currentversion setup
  • Hklm software microsoft windows currentversion runonce
  • Hklm software microsoft windows currentversion policies system enablelua