Где в реестре прописываются установленные программы
Инструкция применима ко всем версиям 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.
Alex1983
Drongo
Кирилл
Да,там, Drongo, верно говорит.
Вот небольшой скрипт получения списка программ:
Так же если усугубить то можно проверить значения исполняемых файлов и их путей в псевдонимах aplication,по значениям в расширениях и т.д.
Это если программа есть,а в списке установленных — нет.
Так же можно отфильтровать software разделы в hklm и hkcu
Дата установки программы в Windows
Дата установки программы в Windows
Добрый день уважаемые читатели и гости блога, в прошлый раз я вам рассказал, как определяется дата установки системы, сегодня же хочу показать, каким образом вы можете определить дату установки программ в Windows. Иногда бывают случаи, когда требуется узнать, кто именно инсталлировал, тот или иной софт, особенно если он не согласован по вашим стандартам на работе, так как чаще всего все отвечают не знаю или не я, а после фактов и логов уже не отмажешься или же вы заразили ваш компьютер, вирусом, который накачал вам левых программ, захламившим вашу операционную систему.
Методы получения даты установки программ
- Через программы и компоненты
- Через сторонние программы
- Через логи Windows
Программы и компоненты
Все ниже описанные действия, будут актуальны в любой версии Windows. Откройте «Панель управления > Программы и компоненты»
В открывшемся окне найдите нужную вам программу, в столбце «Установлено» вы увидите нужную вам дату, если щелкнуть по столбцу сверху, то у вас будет все отфильтровано по дате.
Через утилиту Ccleaner
Ранее я вам описывал все достоинства программы ccleaner, в ней вы так же можете узнать дату инсталляции программного обеспечения, для этого откройте пункт «Сервис — Удаление программ», тут вы можете найти соответствующий столбец, для нужной программы.
Через просмотр событий
Все события происходящие в Windows, записываются в логи просмотра событий. Нажмите WIN+R и введите eventvwr.msc
В открывшемся окне «Просмотр событий» перейдите в пункт «Приложение»
В правой части, найдите пункт «Фильтр текущего журнала». В окне «Фильтровать текущий журнал», выберите источник событий Msinstaller.
В итоге вы получите список событий, по которому можете узнать кто и когда устанавливал программное обеспечение. В моем примере вы видите событие с кодом 11707, рассказывающее о установке Microsoft Visual C++ и видно, что его устанавливал пользователь sem.
Уверен, что данные методы по узнаванию даты установки программ и утилит вам пригодятся и вы сами сможете применить их на своей практике.
Популярные Похожие записи:
5 Responses to Дата установки программы в Windows
интересно,а как можно изменить дату установки программы? а то очень надо
Реестр Windows, все берется из него.
А где именно и как подскажи
Для каждой программы он свой, например у вас есть программа teamviwer, то заходите в реестр и ищите по нему данное слово.
Иван Семин:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall <*n*n*n*n>вся информация об установленных приложениях на Вашем компьютере в этой родительской ветке реестра
к примеру;HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall :
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall]
«AuthorizedCDFPrefix»=»»
«Comments»=»Caution. Removing this product might prevent some applications from running.» ; Комментарий о приложении который вы видите в Панель управления->Все элементы панели управления->Программы и компоненты.
«Contact»=»» ;контактная информация (адреса телефоны пароли явки 🙂 )
«DisplayVersion»=»11.0.60610» ;Номер версии
«HelpLink»=hex(2):68,00,74,00,74,00,70,00,3a,00,2f,00,2f,00,67,00,6f,00,2e,00,
6d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,2e,00,63,00,6f,00,6d,
00,2f,00,66,00,77,00,6c,00,69,00,6e,00,6b,00,2f,00,3f,00,4c,00,69,00,6e,00,
6b,00,49,00,64,00,3d,00,31,00,33,00,33,00,34,00,30,00,35,00,00,00
«HelpTelephone»=»»
«InstallDate»=»20190523» ;Дата установки .
«InstallLocation»=»» ;Где установлена
«InstallSource»=»C:Users8523
1AppDataLocalTempVCRedistVCRedist_2012_x86_False11.0.60610.1Minimum» ;Источник установки
«ModifyPath»=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,78,
00,65,00,20,00,2f,00,58,00,7b,00,45,00,37,00,44,00,34,00,45,00,38,00,33,00,
34,00,2d,00,39,00,33,00,45,00,42,00,2d,00,33,00,35,00,31,00,46,00,2d,00,42,
00,38,00,46,00,42,00,2d,00,38,00,32,00,43,00,44,00,41,00,45,00,36,00,32,00,
33,00,30,00,30,00,33,00,7d,00,00,00
«NoModify»=dword:00000001
«Publisher»=»Microsoft Corporation»
«Readme»=»»
«Size»=»»
Где в реестре список установленных программ
Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов в рунете Pyatilistnik.org. В прошлый раз мы с вами разобрали основные понятия Active Directory и рассмотрели его структуру. Идем дальше и сегодня я хочу вас научить выводить список установленных программ в Windows 11, но данные методы подойдут и для любой другой версии. Данная задача может перед вами появиться, когда нужно будет сделать некую инвентаризацию приложений на ваших серверах или рабочих станциях или убедиться есть ли у пользователя та или иная программа для работы.
Для чего это нужно?
- Инвентаризация программного обеспечения — очень часто в организациях любят давать пользователям права на рабочую станцию, что в последствии ведет к тому. что пользователь может наставить кучу разного ПО, и не всегда лицензионного.
- Перед переустановкой системы — Это то же может вас с подвигнуть к получению списку установленных программ в Windows 11 и предыдущих версий, чтобы пользователь получая свежую систему смог там обнаружить свое привычное окружение. Очень подойдет для формирования скрипта Winget.
- Создание списка стандартных приложений для компании — такое то же часто бывает, что компания хочет ввести стандарты, что можно использовать, а что нет. Для этого логично, что необходимо иметь список.
Как вывести список установленных программ через Winget
Winget — это новая утилита командной строки, которая появилась в Windows 10 и позволяет производить установку программ через интернет из репозитория Microsoft. Но она так же умеет показывать список всех установленных пакетов и приложений. Для этого вызовите командную строку или оболочку PowerShell и введите команду:
На выходе вы получите общий список программ, которые есть в вашей Windows 11, обратите внимание, что тут будут и GUID приложений, они идут в столбце «ИД», а так же версия программы.
Если хотите сохранить весь список в текстовый файл, то воспользуйтесь такой конструкцией, не забываем только указать свой путь, где сохранять файл:
Вывод списка программ с помощью утилиты WMIC
WMIC.exe — это служебная программа командной строки и оболочки PowerShell, которая используется для доступа к инструментарию управления Windows. Через WMIC можно легко получить список установленных в системе программ, она сделает это через пространство имен WMI, так сказать опросит его. Запускать описанную ниже команду вы можете как через командную строку, так и через PowerShell, я воспользуюсь последним, он выглядит позитивнее:
Вот так будет выглядеть полученный список в виде двух столбцов (Name и Version). Хочу отметить, что обращение к WMI может занимать секунд 30 и более, так что не пугайтесь, что информация не отобразилась сразу.
Для того, чтобы экспортировать полученный список программ, вам нужно использовать вот такую конструкцию:
В результате у меня будет сформирован текстовый файл содержащий весь список программ из моей системы Windows 11.
Пре желании вы можете произвести выгрузку и в CSV формате, для это введите:
Тут еще будет добавлено поле Node, содержащее имя компьютера откуда была произведена выгрузка списка.
Как получить список установленных программ Windows через PowerShell
Я вам не перестаю напоминать, что все, что вы видите в графическом виде операционной системы Windows 10 или Windows 11 имеет свой аналог в виде ключа реестра или ветки. Список установленных приложений в этом не исключение, все данные есть в реестре Windows. Приведу пример, когда вы открываете окно «Программы и компоненты» (Которое можно открыть через оснастку appwiz.cpl)
Или параметрах Windows «Приложения и возможности» , то весь этот список есть в разделе реестра, к которому легко можно обратиться и получить его, в этом и заключается суть метода.
Сам раздел реестра содержащий список программ установленных в Windows 10 или Windows 11 располагается по пути:
Я вам для примера покажу данный раздел, но вы тут мало, что сможете понять, так как тут за место названия приложения идет его GUID, для Windows 11 так проще, машина так понимает лучше, но PowerShell легко это конвертирует в читаемый вид.
В оболочке PowrShell введите команду, которая вам сделает запрос к реестру и вытянет от туда список всех программ, что есть в системе. Нам поможет командлет Get-ItemProperty.
Чтобы сохранить данный список в текстовый файл, то нужно добавить командлет Out-File.
Чтобы сохранить данный список в CSV файл, то нужно добавить командлет Out-File или Export-Csv.
У PowerShell есть небольшое ограничение по командам указанным выше, так как приложения установленные из магазина Windows не попадают в данную ветку реестра, и чтобы получить их список вам нужно уже запросить список установленных пакетов Windows 11, сказано, сделано:
Ну и напомню использование командлета Get-WmiObject.
Как получить список установленного ПО на удаленном компьютере
PowerShell мощная вещь и позволяет легко извлекать информацию с удаленных компьютеров особенно это актуально в средах Active Directory. Предположим у меня есть удаленный компьютер с именем STV2019S01 и я хочу вывести список установленного на него ПО. Для этого выполним команду:
PowerShell легко может сравнить два списка и показать вам, где есть различия. Я сравню список установленного ПО с компьютера dc01 и svt2019s01. Выполните команду:
Как получить список установленного ПО через функцию PowerShell
Ранее я вам рассказывал, как создать и сохранить функцию PowerShell, вот пример функции для локального и удаленного получения списка установленного ПО в Windows 11.
[Alias(‘name’)] # Helps with ‘Select-Object -ExpandProperty Name’
)
process foreach($computer in $computers)
write-verbose -verbose -message «`nStarting scan on $computer»
Invoke-Command -Computername $computer -ErrorAction SilentlyContinue -ErrorVariable InvokeError -Scriptblock
Get-ChildItem -Path $installPaths | Get-ItemProperty | Sort-Object -Property DisplayName | Select-Object -Property DisplayName, DisplayVersion, Publisher, UninstallString, Version
Write-Warning «Could not communicate with $computer»
> # if ($invokeerror)
> # foreach($computer in $computers)
> # process
> # function Get-InstalledApps
Получение списка установленных программ через стороннее ПО
Сейчас многие программы по оптимизации и удалению ПО способны формировать и показывать список установленных программ. Приведу несколько примеров, первым будет утилита CCleaner которую мы использовали для удаления мусора с компьютера.
- Для получения списка программ Windows в CCleaner переходим в раздел «Инструменты«.
- Теперь в правом нижнем углу нажмите кнопку «Сохранить в текстовый файл«
Указываем место куда мы сохраним данный файл
Открываем файл и проверяем, что в нем присутствует весь список установленных программ.
Второй утилитой с помощью которой вы легко получите список установленного ПО будет бесплатная UninstallView, которая входит в состав пакета утилит NirLauncher.
Когда вы запустите UninstallView вы сразу увидите все программы, что установлены в вашей операционной системе Windows.
Чтобы получить данный список в виде файла, нам необходимо его выгрузить. Для этого выберите в меню «View — HTML Report — All items«
В результате вы получите вот такой удобный список с большим количеством последних столбцов.
3 способа получить список установленных программ
Как получить список установленных программ в операционной системе Windows? Список установленных на компьютере программ можно получить несколькими способами.
В этой статье мы разберем три разных способа: с помощью командной строки, Windows PowerShell, и программы CCleaner. Список установленных программ будет сохранен на компьютере в текстовом файле.
Посмотреть список установленных программ можно непосредственно в операционной системе Windows. Также можно ознакомиться с данным списком установленных программ с помощью программ оптимизаторов или деинсталляторов (все установленные приложения вы увидите в окне программы).
Полный список установленных программ может понадобиться для следующих целей:
- для установки новых нужных программ, после установки или переустановки операционной системы Windows;
- после покупки нового компьютера для того, чтобы не забыть установить все необходимые приложения;
- для выявления нежелательного программного обеспечения, которое проникло на компьютер без ведома пользователя.
Как посмотреть список установленных программ с помощью командной строки
Войдите в меню «Пуск», запустите командную строку от имени администратора, а затем ведите следующую команду:
Далее нажмите на кнопку «Enter».
В зависимости от того, что вы хотите: посмотреть в окне интерпретатора командной строки список установленных приложений, или сохранить список установленных программ на компьютер в виде текстового файла, выполните соответствующие команды.
Для просмотра списка программ, введите следующую команду:
После ввода соответствующей команды, не забывайте нажать на клавишу «Enter». Подождите немного, потому что список установленных приложений сформируется не моментально. Вы увидите список установленных программ в виде таблицы.
Для сохранения списка программ на компьютере, введите команду:
В таблице отображается имя программы и номер версии приложения.
Обратите внимание, в этой команде выбрано сохранение текстового файла «appsfile» на диске «С». Вы можете выбрать другой диск на своем компьютере для сохранения файла в формате «TXT».
Как получить список установленных программ с помощью Windows PowerShell
В Windows 10, или в Windows 8, введите в поле поиска выражение «powershell» (без кавычек). Далее кликните правой кнопкой мыши по Windows PowerShell, а затем нажмите на пункт «Запустить от имени администратора».
В окне «Windows PowerShell» введите команду для отображения списка установленных программ:
Затем нажмите на клавишу «Enter».
Если вы хотите сразу получить список установленных программ в текстовом файле, введите эту команду:
Нажмите на клавиатуре на клавишу «Enter».
В этой команде выбрано сохранение файла «apps-list» в формате «TXT» на диске «С».
В таблице вы увидите: имя приложения и версию программы.
Для сохранения списка приложений полученных из магазина Windows, выполните в PowerShell следующую команду:
Как сохранить список установленных программ в CCleaner
При помощи программы CCleaner можно сохранить список установленных на компьютере программ в файле текстового формата. Это самый простой способ получить список установленных программ.
Запустите программу CCleaner, далее войдите в раздел «Сервис», выберите пункт «Удаление программ», а затем нажмите на кнопку «Сохранить отчет…».
В открывшемся окне выберите место для сохранения текстового файла. По умолчанию, сохраненный файл имеет имя «install».
В файле собраны следующие сведения о программах: имя программы, издатель, дата установки, размер, версия.
Выводы статьи
При необходимости, пользователь может получить список программ, установленных на компьютере под управлением операционной системой Windows. Список установленных программ можно сохранить на компьютере в виде текстового файла при помощи командной строки, Windows PowerShell, программы CCleaner.
Содержание
- Как вывести список установленных программ в Windows 10
- Вывод списка программ с помощью утилиты командной строки WMIC
- Вывод списка программ через Windows PowerShell
- Как вручную удалить записи из списка в диалоговом окне «Установка и удаление программ»
- Аннотация
- Дополнительная информация
- Где в реестре прописываются установленные программы
- Alex1983
- Drongo
- Кирилл
- Дата установки программы в Windows
- Дата установки программы в Windows
- Методы получения даты установки программ
- Программы и компоненты
- Через утилиту Ccleaner
- Через просмотр событий
- Популярные Похожие записи:
- 5 Responses to Дата установки программы в Windows
- Как открыть список установленных программ в Windows
- Содержание
- Меню Пуск
- Быстрый способ
- Стандартный способ
- Папка Этот компьютер
- Файл панели управления appwiz.cpl
- Получить список программ используя PowerShell
- Получить список программ используя CMD
- Как скрыть установленные программы в Windows 10
Как вывести список установленных программ в Windows 10
В этой инструкции мы покажем несколько способов получить список установленных программ в Windows 10, Windows 8 или Windows 7 с помощью командной строки. Эта методика построения списка программ в системе может пригодиться перед переустановкой системы, когда нужно найти нежелательное ПО или при выполнении инвентаризации установленного ПО на компьютерах организации.
Рассмотрим два способа: первый подразумевает использование командной строки и утилиты wmic, второй — 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 и выполните команду:
Как вы видите, в результирующем списке содержится имя программы, версия, разработчик и дата установки.
Экспортировать полученный список в csv файл можно так:
Рассмотренный выше способ позволяет вывести данные только о классический Windows приложениях. Чтобы вывести список установленных Metro приложений, воспользуйтесь командой:
Чтобы получить список установленного ПО на удаленном компьютере (к примеру, с именем wks_name11), воспользуемся командлетом Invoke-command:
Compare-Object –ReferenceObject (Get-Content C:tempinstalled-software.txt) –DifferenceObject (Get-Content C:tempinstalled-software2.txt)
В нашем примере в двух сравниваемых списках имеются различия в двух программах.
Другой способ вывести список установленных программ – воспользоваться командлетом Get-WmiObject, также позволяющего обращаться с пространству WMI:
Источник
Как вручную удалить записи из списка в диалоговом окне «Установка и удаление программ»
Внимание! Решение проблемы связано с внесением изменений в системный реестр. Перед внесением изменений рекомендуется создать архивную копию системного реестра и изучить процедуру его восстановления. Дополнительные сведения об использовании редактора реестра см. в следующей статье базы знаний Майкрософт:
256986 Описание реестра Microsoft Windows
Аннотация
Данная статья содержит сведения об удалении в ручном режиме записей в диалоговом «Установка и удаление программ», которые продолжают отображаться после удаления самой программы.
Дополнительная информация
Внимание! Неправильное использование редактора реестра может привести к возникновению серьезных неполадок, требующих переустановки операционной системы. Корпорация Майкрософт не несет ответственности за неправильное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.
Программы, совместимые с Windows, могут иметь в своем составе специальное средство или функцию удаления. Такие программы отображаются в диалоговом окне «Установка и удаление программ». Удалять название программы из списка в диалоговом окне «Установка и удаление программ» вручную приходится в том случае, если в процессе удаления программы неправильно удаляется раздел реестра, отвечающий за отображение названия программы.
Выберите в меню Пуск пункт Выполнить, введите в поле Открыть команду regedit и нажмите клавишу ВВОД.
Найдите и выделите следующий раздел реестра:
Выделив раздел Uninstall, выберите в меню Реестр пункт Экспорт файла реестра.
В окне Экспорт файла реестра в поле Сохранить выберите Рабочий стол, введите в поле Имя файла имя uninstall и нажмите кнопку Сохранить.
Каждый подраздел в разделе Uninstall соответствует программе, которая отображается в диалоговом окне «Установка и удаление программ». Чтобы определить название программы, выделите подраздел и найдите значения следующих параметров:
DisplayName — название программы, которое отображается в диалоговом окне «Установка и удаление программ»
UninstallString — средство, которое используется для удаления программы
Определив раздел реестра, соответствующий программе, которая продолжает отображаться в диалоговом окне «Установка и удаление программ», щелкните его правой кнопкой мыши и выберите команду Удалить.
После удаления раздела нажмите кнопку Пуск, выберите команду Настройка, а затем — Панель управления.
На панели управления дважды щелкните значок Установка и удаление программ.
Убедитесь, что программа больше не отображается в диалоговом окне «Установка и удаление программ».
Источник
Где в реестре прописываются установленные программы
Здравствуйте. потребовалось скрыть от пользователя программу, которая установлена, никак не могу понять как убрать (не удаляя) ее с установленных программа в панели упарвления?
Инструкция применима ко всем версиям 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.
Alex1983
Drongo
Кирилл
Да,там, Drongo, верно говорит.
Вот небольшой скрипт получения списка программ:
Так же если усугубить то можно проверить значения исполняемых файлов и их путей в псевдонимах aplication,по значениям в расширениях и т.д.
Это если программа есть,а в списке установленных – нет.
Так же можно отфильтровать software разделы в hklm и hkcu
Дата установки программы в Windows
Дата установки программы в Windows
Добрый день уважаемые читатели и гости блога, в прошлый раз я вам рассказал, как определяется дата установки системы, сегодня же хочу показать, каким образом вы можете определить дату установки программ в Windows. Иногда бывают случаи, когда требуется узнать, кто именно инсталлировал, тот или иной софт, особенно если он не согласован по вашим стандартам на работе, так как чаще всего все отвечают не знаю или не я, а после фактов и логов уже не отмажешься или же вы заразили ваш компьютер, вирусом, который накачал вам левых программ, захламившим вашу операционную систему.
Методы получения даты установки программ
Программы и компоненты
Все ниже описанные действия, будут актуальны в любой версии Windows. Откройте «Панель управления > Программы и компоненты»
В открывшемся окне найдите нужную вам программу, в столбце «Установлено» вы увидите нужную вам дату, если щелкнуть по столбцу сверху, то у вас будет все отфильтровано по дате.
Через утилиту Ccleaner
Ранее я вам описывал все достоинства программы ccleaner, в ней вы так же можете узнать дату инсталляции программного обеспечения, для этого откройте пункт «Сервис – Удаление программ», тут вы можете найти соответствующий столбец, для нужной программы.
Через просмотр событий
Все события происходящие в Windows, записываются в логи просмотра событий. Нажмите WIN+R и введите eventvwr.msc
В открывшемся окне «Просмотр событий» перейдите в пункт «Приложение»
В правой части, найдите пункт «Фильтр текущего журнала». В окне «Фильтровать текущий журнал», выберите источник событий Msinstaller.
В итоге вы получите список событий, по которому можете узнать кто и когда устанавливал программное обеспечение. В моем примере вы видите событие с кодом 11707, рассказывающее о установке Microsoft Visual C++ и видно, что его устанавливал пользователь sem.
Уверен, что данные методы по узнаванию даты установки программ и утилит вам пригодятся и вы сами сможете применить их на своей практике.
Популярные Похожие записи:
5 Responses to Дата установки программы в Windows
интересно,а как можно изменить дату установки программы? а то очень надо
Реестр Windows, все берется из него.
А где именно и как подскажи
Для каждой программы он свой, например у вас есть программа teamviwer, то заходите в реестр и ищите по нему данное слово.
1AppDataLocalTempVCRedistVCRedist_2012_x86_False11.0.60610.1Minimum» ;Источник установки
«ModifyPath»=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,78,
00,65,00,20,00,2f,00,58,00,7b,00,45,00,37,00,44,00,34,00,45,00,38,00,33,00,
34,00,2d,00,39,00,33,00,45,00,42,00,2d,00,33,00,35,00,31,00,46,00,2d,00,42,
00,38,00,46,00,42,00,2d,00,38,00,32,00,43,00,44,00,41,00,45,00,36,00,32,00,
33,00,30,00,30,00,33,00,7d,00,00,00
«NoModify»=dword:00000001
«Publisher»=»Microsoft Corporation»
«Readme»=»»
«Size»=»»
Источник
Как открыть список установленных программ в Windows
Базовая статья — 5 способов открыть список установленных программ в Windows 10, 8.1 и д.р. Отобразить список для удаления программы или экспортировать список программ в файл.
Содержание
Меню Пуск
Открыть список установленных программ в Windows 10, 8.1.
Этот способ позволяет также удалить программу.
Быстрый способ
Стандартный способ
Папка Этот компьютер
В Window 10 открыть список программ можно также из меню папки Этот компьютер.
Этот способ позволяет также удалить программу.
Файл панели управления appwiz.cpl
Использование файла панели управления appwiz.cpl открывает список установленных программ в Windows 10, 8.1, 7 и более ранних версиях.
Этот способ позволяет также удалить программу.
Выполните команду appwiz.cpl в меню Выполнить (Windows+R), Командной строке или PowerShell.
Получить список программ используя PowerShell
Этот способ позволяет получить список установленных программ и экспортировать его в файл с помощью Windows PowerShell.
Для вывода на экран списка установленных программ, выполните в PowerShell:
Для автоматического экспорта списка установленных программ в D:list-of-programs.txt, выполните:
Текстовый файл с названием и версией установленных программ на вашем ПК будет создан и сохранен в указанном вами месте.
Получить список программ используя CMD
Можно отобразить список установленных программ Windows и экспортировать в файл, используя Командную строку и команду wmic.
Последовательно выполните команды в командной строке, для вывода на экран списка установленных программ:
Последовательно выполните команды в командной строке, для экспорта списка установленных программ в файл D:programs.txt:
Текстовый файл с названием и версией установленных программ на вашем ПК будет создан и сохранен в указанном вами месте.
🟢 В этой базовой статье обсуждалось как открыть список установленных программ в Windows. Я надеюсь, вы смогли получить список установленных программ выбранным способом и выполнить дальнейшие действия. Однако, если вы столкнулись с каким-то проблемами, не стесняйтесь написать в комментариях. Я постараюсь помочь.
Источник
Как скрыть установленные программы в Windows 10
Когда вы устанавливаете программу на свой компьютер, Windows 10 показывает ее в «Программы и компоненты» на панели управления и в списке «Приложения и компоненты» в «Настройках». Что делать, если вы хотите скрыть установленные программы из этих списков на вашем компьютере?
Хотя в Windows 10 нет встроенной опции для скрытия установленных приложений, есть три обходных пути, которые вы можете использовать, чтобы скрыть установленные настольные приложения от других пользователей на вашем ПК.
Зачем скрывать установленные программы на вашем компьютере
Есть разные причины, по которым вы хотите скрыть установленные программы на вашем ПК с Windows 10. Вот некоторые из распространенных причин:
Вы можете установить приложение для родительского контроля или наблюдения за детьми, но не хотите, чтобы ваши дети об этом знали. Что ж, если они не видят его в списке установленных приложений, они не могут его удалить.
Скрытие установленных приложений в Панели управления может быть полезно, если вы используете компьютер совместно с друзьями или семьей и хотите ограничить использование определенным образом с помощью приложения.
Возможно, вы установили определенные игры на свой рабочий компьютер и не хотите, чтобы ваш работодатель знал об этом.
Независимо от причины, описанные ниже методы помогут вам скрыть установленные программы. Эти методы работают только для настольных приложений, но не для приложений UWP (универсальная платформа Windows), установленных из Microsoft Store.
Скрыть отдельные программы в панели управления с помощью редактора реестра
В реестре Windows есть множество хитростей, и один из них позволяет скрыть определенные программы на панели управления. Этот трюк включает в себя создание нового значения DWORD в реестре Windows, и вот как это сделать.
Неправильное редактирование записей реестра может сломать вашу систему. Чтобы предотвратить это, создайте точку восстановления, прежде чем продолжить действия, описанные ниже.
Затем выполните следующие действия:
Нажмите клавишу Windows + R, чтобы открыть Выполнить.
В поле «Выполнить» введите regedit и нажмите кнопку «ОК». Нажмите Да, когда будет предложено Управление учетными записями пользователей.
В редакторе реестра перейдите в следующее расположение: HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Uninstall
Для 32-разрядных приложений, установленных на 64-разрядном ПК, перейдите в следующую папку: HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft Windows CurrentVersion Uninstall
Вы можете скопировать / вставить указанный выше путь в адресную строку редактора реестра для быстрой навигации. Если вы не видите приложение в первом расположении, перейдите по второму пути реестра.
Внутри ключа удаления найдите папку с программой, которую вы хотите скрыть. В этой статье мы будем скрывать браузер Google Chrome. Итак, найдите и выберите ключ Google Chrome.
Щелкните правой кнопкой мыши папку Google Chrome и выберите «Создать»> «Значение DWORD (32-бит)».
Переименуйте новое значение как SystemComponent.
Дважды щелкните SystemComponent, введите 1 в поле Value data и нажмите OK.
Закройте редактор реестра.
Вы успешно скрыли браузер Google Chrome. Для подтверждения откройте Панель управления и попробуйте найти приложение в списке установленных.
Повторите эти шаги для всех отдельных приложений, которые вы хотите скрыть. Чтобы приложение снова появилось, откройте редактор реестра и удалите значение SystemComponent для ключа приложения. Кроме того, отключите доступ к редактору реестра, чтобы другие не могли отменить изменения.
Хотя это эффективное решение, это может занять много времени, если вы хотите скрыть все приложения одно за другим. К счастью, вы можете использовать редактор групповой политики, чтобы скрыть сразу все программы, установленные на вашем компьютере.
Скрыть все установленные программы с помощью редактора групповой политики
Редактор групповой политики — это оснастка MMC (Microsoft Management Console) — она позволяет управлять параметрами политики, настраивая объекты групповой политики.
Вы можете использовать GPE, чтобы скрыть все программы из списка удаления в Windows 10. Однако редактор групповой политики доступен только в Windows 10 Pro и более поздних версиях. К счастью, вы все еще можете включить GPE в Windows 10 Home Edition с помощью нескольких обходных путей.
После включения редактора групповой политики выполните следующие действия, чтобы скрыть программное обеспечение на вашем ПК:
Нажмите клавиши Windows + R, чтобы открыть Выполнить.
Введите gpedit.msc и нажмите OK, чтобы открыть редактор групповой политики.
Затем перейдите в следующее расположение: Конфигурация пользователя> Административные шаблоны> Панель управления> Программы.
На правой панели дважды щелкните Скрыть страницу «Программы и компоненты».
Когда появится всплывающее окно, выберите «Включено».
Нажмите Применить и ОК, чтобы сохранить изменения.
Теперь, если вы перейдете в Панель управления> Программы и компоненты, вы увидите сообщение. Ваш системный администратор отключил программы и функции, при этом все установленные приложения скрыты.
Чтобы снова отобразить приложения, отредактируйте политику и выберите Не настроено.
Помните, что у этого есть два недостатка: 1) вам нужно скрыть все установленные приложения и 2) сообщение делает очевидным, что приложения были скрыты пользователем.
Вы можете преодолеть эти недостатки, используя стороннюю программу, предназначенную для скрытия приложений из настроек Windows и панели управления.
Используйте Hide From Uninstall List, чтобы скрыть все приложения
Hide From Uninstall List — это бесплатная утилита для Windows, позволяющая скрыть одну или несколько настроек программного обеспечения в настройках «Программы и компоненты» и «Приложения и компоненты».
Скрыть из списка удаления позволяет скрыть все приложения без сообщения Системный администратор отключил программы и функции.
Вот как использовать этот инструмент:
Загрузите и запустите Скрыть приложение из списка удалений. Это портативное приложение, поэтому не требует установки. Это имеет смысл для приложения, которое должно скрывать установленные приложения.
Щелкните правой кнопкой мыши имя приложения и выберите «Скрыть» в списке «Программы и компоненты».
Если вы хотите скрыть все приложения, нажмите «Изменить» и выберите «Выбрать все».
Щелкните правой кнопкой мыши имя любого приложения и выберите «Скрыть» в списке «Программы и компоненты».
Чтобы показать программу, щелкните приложение правой кнопкой мыши и выберите «Показать» в списке «Программы и компоненты».
Это отличная утилита для скрытия приложений, не оставляя никаких подсказок в Панели управления. Однако любой, кто разбирается в операционной системе Windows, может найти установленные приложения в папке C: Program Files.
Множество способов скрыть установленные приложения в Windows 10
Windows 10 не предлагает встроенной функции, позволяющей скрыть установленные программы из панели управления и настроек. Однако небольшая настройка в редакторе реестра или редакторе групповой политики может сделать это. И, если вы не хотите возиться с системными настройками или редактировать значения реестра, используйте приложение Hide From Uninstall List, чтобы скрыть все установленные вами программы.
Источник
Содержание
-
- 0.0.1 Alex1983
- 0.0.2 Drongo
- 0.0.3 Кирилл
- 1 Дата установки программы в Windows
- 2 Дата установки программы в Windows
- 3 Методы получения даты установки программ
- 3.1 Программы и компоненты
- 3.2 Через утилиту Ccleaner
- 3.3 Через просмотр событий
- 3.3.1 Популярные Похожие записи:
- 3.4 5 Responses to Дата установки программы в Windows
Здравствуйте. потребовалось скрыть от пользователя программу, которая установлена, никак не могу понять как убрать (не удаляя) ее с установленных программа в панели упарвления?
Инструкция применима ко всем версиям 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.
Alex1983
Drongo
Кирилл
Да,там, Drongo, верно говорит.
Вот небольшой скрипт получения списка программ:
Так же если усугубить то можно проверить значения исполняемых файлов и их путей в псевдонимах aplication,по значениям в расширениях и т.д.
Это если программа есть,а в списке установленных — нет.
Так же можно отфильтровать software разделы в hklm и hkcu
Дата установки программы в Windows
Дата установки программы в Windows
Добрый день уважаемые читатели и гости блога, в прошлый раз я вам рассказал, как определяется дата установки системы, сегодня же хочу показать, каким образом вы можете определить дату установки программ в Windows. Иногда бывают случаи, когда требуется узнать, кто именно инсталлировал, тот или иной софт, особенно если он не согласован по вашим стандартам на работе, так как чаще всего все отвечают не знаю или не я, а после фактов и логов уже не отмажешься или же вы заразили ваш компьютер, вирусом, который накачал вам левых программ, захламившим вашу операционную систему.
Методы получения даты установки программ
- Через программы и компоненты
- Через сторонние программы
- Через логи Windows
Программы и компоненты
Все ниже описанные действия, будут актуальны в любой версии Windows. Откройте «Панель управления > Программы и компоненты»
В открывшемся окне найдите нужную вам программу, в столбце «Установлено» вы увидите нужную вам дату, если щелкнуть по столбцу сверху, то у вас будет все отфильтровано по дате.
Через утилиту Ccleaner
Ранее я вам описывал все достоинства программы ccleaner, в ней вы так же можете узнать дату инсталляции программного обеспечения, для этого откройте пункт «Сервис — Удаление программ», тут вы можете найти соответствующий столбец, для нужной программы.
Через просмотр событий
Все события происходящие в Windows, записываются в логи просмотра событий. Нажмите WIN+R и введите eventvwr.msc
В открывшемся окне «Просмотр событий» перейдите в пункт «Приложение»
В правой части, найдите пункт «Фильтр текущего журнала». В окне «Фильтровать текущий журнал», выберите источник событий Msinstaller.
В итоге вы получите список событий, по которому можете узнать кто и когда устанавливал программное обеспечение. В моем примере вы видите событие с кодом 11707, рассказывающее о установке Microsoft Visual C++ и видно, что его устанавливал пользователь sem.
Уверен, что данные методы по узнаванию даты установки программ и утилит вам пригодятся и вы сами сможете применить их на своей практике.
Популярные Похожие записи:
5 Responses to Дата установки программы в Windows
интересно,а как можно изменить дату установки программы? а то очень надо
Реестр Windows, все берется из него.
А где именно и как подскажи
Для каждой программы он свой, например у вас есть программа teamviwer, то заходите в реестр и ищите по нему данное слово.
Иван Семин:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall <*n*n*n*n>вся информация об установленных приложениях на Вашем компьютере в этой родительской ветке реестра
к примеру;HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall :
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall]
«AuthorizedCDFPrefix»=»»
«Comments»=»Caution. Removing this product might prevent some applications from running.» ; Комментарий о приложении который вы видите в Панель управления->Все элементы панели управления->Программы и компоненты.
«Contact»=»» ;контактная информация (адреса телефоны пароли явки 🙂 )
«DisplayVersion»=»11.0.60610» ;Номер версии
«HelpLink»=hex(2):68,00,74,00,74,00,70,00,3a,00,2f,00,2f,00,67,00,6f,00,2e,00,
6d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,2e,00,63,00,6f,00,6d,
00,2f,00,66,00,77,00,6c,00,69,00,6e,00,6b,00,2f,00,3f,00,4c,00,69,00,6e,00,
6b,00,49,00,64,00,3d,00,31,00,33,00,33,00,34,00,30,00,35,00,00,00
«HelpTelephone»=»»
«InstallDate»=»20190523» ;Дата установки .
«InstallLocation»=»» ;Где установлена
«InstallSource»=»C:Users8523
1AppDataLocalTempVCRedistVCRedist_2012_x86_False11.0.60610.1Minimum» ;Источник установки
«ModifyPath»=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,78,
00,65,00,20,00,2f,00,58,00,7b,00,45,00,37,00,44,00,34,00,45,00,38,00,33,00,
34,00,2d,00,39,00,33,00,45,00,42,00,2d,00,33,00,35,00,31,00,46,00,2d,00,42,
00,38,00,46,00,42,00,2d,00,38,00,32,00,43,00,44,00,41,00,45,00,36,00,32,00,
33,00,30,00,30,00,33,00,7d,00,00,00
«NoModify»=dword:00000001
«Publisher»=»Microsoft Corporation»
«Readme»=»»
«Size»=»»
В этой инструкции мы покажем несколько способов получить список установленных программ в 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
Вы, вероятно, со временем установили много программ на ПК с Windows и, возможно, не запомните их все. Давайте рассмотрим несколько способов получить список установленных программ в Windows 10.
Вы можете обратиться к этому списку установленных программ, когда настраиваете новый компьютер или переустанавливаете Windows 10 и знаете, какие программы устанавливать.
1. Список установленных программ с использованием реестра и PowerShell
Запросы к реестру — эффективный способ узнать все установленные программы в Windows 10. Вы можете использовать комбинацию реестра и PowerShell, чтобы получить список установленного программного обеспечения.
Для начала загрузите Скрипт Get-ProgramGet из TechNet. Сохраните это в C: Windows system32 (заменить С с любым вашим локальным каталогом.)
Нажмите Windows ключ + X и нажмите Windows PowerShell (администратор), который мы будем использовать для запуска скрипта.
Вполне вероятно, что на вашем компьютере включена политика, запрещающая запуск сценариев, поэтому давайте изменим это.
Введите следующее:
Set-ExecutionPolicy Unrestricted
Нажмите сказать Да для всех,
Затем введите следующее:
. .Get-RemoteProgram
Нажмите р Бежать один раз.
Затем будет выведен список программ, установленных на вашем локальном компьютере. Нажать и перетащить выделить список. Затем вы можете скопировать это в другую программу, например Блокнот или Excel, чтобы сохранить список.
2. Список установленных программ с использованием настроек
Один из способов — просмотреть все установленные программы — заглянуть в настройки. Это базовое решение, но оно эффективно, если вас беспокоит использование PowerShell.
Нажмите Ключ Windows + I открыть настройки и нажать Программы, В этом списке будут перечислены все программы, установленные на вашем компьютере, а также предустановленные приложения из Магазина Windows.
Используй свой Снимок экрана ключ, чтобы захватить список и вставить скриншот в другую программу, такую как Paint. Возможно, вам придется прокрутить вниз и сделать несколько скриншотов. Если это так, вам может быть проще вставить каждое изображение в текстовый процессор и сохранить его как один файл.
3. Список установленных программ с использованием UninstallView
UninstallView это программа от NirSoft. Хотя его можно использовать для удаления программ, он также невероятно хорош в создании надежного списка установленных программ.
После загрузки откройте исполняемый файл, и он покажет список ваших программ. Использовать Параметры выпадающий, чтобы переключить внешний вид Приложения для Windows, если вы хотите, чтобы они включены.
Перейти к Просмотр> Отчет HTML — Все элементы чтобы увидеть экспорт HTML списка. Вы можете сохранить этот файл в расположении по умолчанию в адресной строке или нажать Ctrl + S чтобы сохранить его где-то еще.
4. Список установленных программ с использованием CCleaner
CCleaner это программа для Windows, предназначенная для освобождения места на вашем компьютере, хотя в настоящее время CCleaner имеет сомнительную репутацию
, Тем не менее, это удобно для одного использования, чтобы создать список установленных программ на вашем ПК, которые можно сохранить в текстовом файле.
После установки откройте CCleaner и нажмите инструменты затем слева Удалить,
Нажмите синий Сохранить в текстовый файл Кнопка в правом нижнем углу.
На Сохранить как диалоговое окно, перейдите в папку, в которую вы хотите сохранить список установленных программ, введите Имя файла и нажмите Сохранить,
Список установленных программ включает в себя компанию, дату установки, размер и номер версии для каждой программы.
Текст разделяется табуляцией, что затрудняет его чтение в текстовом редакторе. Вы можете импортировать текст из этого файла в Excel, чтобы его было легче читать.
Преобразование списка программ в лист Excel
Откройте Excel. Перейти к Открыть> Обзор и измените раскрывающийся список рядом с Имя файла быть Все файлы, Затем перейдите туда, куда вы экспортировали текстовый файл, и откройте его.
На первом экране Мастер импорта текста диалоговое окно, убедитесь, что разделители выбран под Выберите тип файла, который лучше всего описывает ваши данные, щелчок следующий,
На втором экране убедитесь, что табуляция проверяется под Разделители,
щелчок Конец, Ваш список программ затем импортируется в столбцы на листе в Excel.
5. Список установленных программ с использованием Geek Uninstaller
Компьютерщик Деинсталлятор это бесплатная, переносимая программа для Windows, используемая для полного удаления программ, включая все остатки. Программа также принудительно удаляет упрямые или сломанные программы. Вы можете использовать Geek Uninstaller для генерации и сохранения списка установленных программ на вашем ПК.
Откройте загруженный исполняемый файл. Список установленных программ отображается в главном окне Geek Uninstaller.
Чтобы сохранить этот список в файл HTML, нажмите Ctrl + S, На Сохранить как диалоговое окно, перейдите в папку, в которую вы хотите сохранить список установленных программ, введите Имя файла и нажмите Сохранить,
HTML-файл автоматически открывается в браузере по умолчанию после его сохранения. Список содержит название и размер каждой программы, а также дату, когда программа была установлена.
Нажмите Ctrl + S чтобы сохранить Установленные программы HTML-страница в выбранном вами месте с пользовательским именем файла.
Geek Uninstaller также позволяет отображать список приложений, установленных из Магазина Windows. Перейти к Вид> Приложения для Магазина Windows, Обратите внимание, что это отдельный список для другого — он не объединяет их.
Все приложения, установленные на вашем компьютере с экрана Магазина Windows. Вы можете экспортировать этот список в файл HTML так же, как вы делали это для списка обычных программ Windows.
И хотя вы используете Geek Uninstaller, вам следует подумать об удалении ненужных программ и приложений Windows.
,
Переместите свои программы в другое место
Все эти методы дают вам один и тот же конечный результат, так что вы просто предпочитаете, какой из них вы хотите использовать. Если вы не хотите ничего устанавливать, используйте PowerShell, в противном случае стороннее приложение будет работать хорошо.
Теперь вы знаете все программы, которые у вас есть, возможно, вы хотите переместить их. Ознакомьтесь с нашим руководством по перемещению установленных программ в Windows 10
,
Обновлено 19.07.2021
Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов в рунете Pyatilistnik.org. В прошлый раз мы с вами разобрали основные понятия Active Directory и рассмотрели его структуру. Идем дальше и сегодня я хочу вас научить выводить список установленных программ в Windows 11, но данные методы подойдут и для любой другой версии. Данная задача может перед вами появиться, когда нужно будет сделать некую инвентаризацию приложений на ваших серверах или рабочих станциях или убедиться есть ли у пользователя та или иная программа для работы.
Для чего это нужно?
- Инвентаризация программного обеспечения — очень часто в организациях любят давать пользователям права на рабочую станцию, что в последствии ведет к тому. что пользователь может наставить кучу разного ПО, и не всегда лицензионного.
- Перед переустановкой системы — Это то же может вас с подвигнуть к получению списку установленных программ в Windows 11 и предыдущих версий, чтобы пользователь получая свежую систему смог там обнаружить свое привычное окружение. Очень подойдет для формирования скрипта Winget.
- Создание списка стандартных приложений для компании — такое то же часто бывает, что компания хочет ввести стандарты, что можно использовать, а что нет. Для этого логично, что необходимо иметь список.
Как вывести список установленных программ через Winget
Winget — это новая утилита командной строки, которая появилась в Windows 10 и позволяет производить установку программ через интернет из репозитория Microsoft. Но она так же умеет показывать список всех установленных пакетов и приложений. Для этого вызовите командную строку или оболочку PowerShell и введите команду:
На выходе вы получите общий список программ, которые есть в вашей Windows 11, обратите внимание, что тут будут и GUID приложений, они идут в столбце «ИД», а так же версия программы.
Если хотите сохранить весь список в текстовый файл, то воспользуйтесь такой конструкцией, не забываем только указать свой путь, где сохранять файл:
winget list > C:templist-app.txt
Вывод списка программ с помощью утилиты WMIC
WMIC.exe — это служебная программа командной строки и оболочки PowerShell, которая используется для доступа к инструментарию управления Windows. Через WMIC можно легко получить список установленных в системе программ, она сделает это через пространство имен WMI, так сказать опросит его. Запускать описанную ниже команду вы можете как через командную строку, так и через PowerShell, я воспользуюсь последним, он выглядит позитивнее:
wmic product get name,version
Вот так будет выглядеть полученный список в виде двух столбцов (Name и Version). Хочу отметить, что обращение к WMI может занимать секунд 30 и более, так что не пугайтесь, что информация не отобразилась сразу.
Для того, чтобы экспортировать полученный список программ, вам нужно использовать вот такую конструкцию:
wmic product get name,version > C:Tempinstall-app.txt
В результате у меня будет сформирован текстовый файл содержащий весь список программ из моей системы Windows 11.
Пре желании вы можете произвести выгрузку и в CSV формате, для это введите:
wmic product get name,version /format:csv > C:Tempinstall-app.csv
Тут еще будет добавлено поле Node, содержащее имя компьютера откуда была произведена выгрузка списка.
Как получить список установленных программ Windows через PowerShell
Я вам не перестаю напоминать, что все, что вы видите в графическом виде операционной системы Windows 10 или Windows 11 имеет свой аналог в виде ключа реестра или ветки. Список установленных приложений в этом не исключение, все данные есть в реестре Windows. Приведу пример, когда вы открываете окно «Программы и компоненты» (Которое можно открыть через оснастку appwiz.cpl)
Или параметрах Windows «Приложения и возможности» , то весь этот список есть в разделе реестра, к которому легко можно обратиться и получить его, в этом и заключается суть метода.
Сам раздел реестра содержащий список программ установленных в Windows 10 или Windows 11 располагается по пути:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionUninstall
Я вам для примера покажу данный раздел, но вы тут мало, что сможете понять, так как тут за место названия приложения идет его GUID, для Windows 11 так проще, машина так понимает лучше, но PowerShell легко это конвертирует в читаемый вид.
В оболочке PowrShell введите команду, которая вам сделает запрос к реестру и вытянет от туда список всех программ, что есть в системе. Нам поможет командлет Get-ItemProperty.
Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoft WindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize
Чтобы сохранить данный список в текстовый файл, то нужно добавить командлет Out-File.
Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoft WindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize | Out-File -FilePath C:Tempinstall-app.txt
Чтобы сохранить данный список в CSV файл, то нужно добавить командлет Out-File или Export-Csv.
Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoft WindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize | Export-CSV -Path C:Tempinstall-app.csv
У PowerShell есть небольшое ограничение по командам указанным выше, так как приложения установленные из магазина Windows не попадают в данную ветку реестра, и чтобы получить их список вам нужно уже запросить список установленных пакетов Windows 11, сказано, сделано:
Get-AppxPackage | Select Name, PackageFullName | Format-Table -AutoSize | Out-File -FilePath C:Tempinstall-app.txt
Ну и напомню использование командлета Get-WmiObject.
Get-WmiObject -Class Win32_Product | Select-Object -Property Name
Как получить список установленного ПО на удаленном компьютере
PowerShell мощная вещь и позволяет легко извлекать информацию с удаленных компьютеров особенно это актуально в средах Active Directory. Предположим у меня есть удаленный компьютер с именем STV2019S01 и я хочу вывести список установленного на него ПО. Для этого выполним команду:
Invoke-command -computer STV2019S01 {Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize }
PowerShell легко может сравнить два списка и показать вам, где есть различия. Я сравню список установленного ПО с компьютера dc01 и svt2019s01. Выполните команду:
Compare-Object –ReferenceObject (Get-Content C:tempinstalled_Applications_dc01.txt) –DifferenceObject (Get-Content C:tempinstalled_Applications_svt2019s01.txt)
Как получить список установленного ПО через функцию PowerShell
Ранее я вам рассказывал, как создать и сохранить функцию PowerShell, вот пример функции для локального и удаленного получения списка установленного ПО в Windows 11.
function Get-InstalledApps {
Param (
[CmdletBinding()]
[Parameter(ValueFromPipeline=$true)]
[Alias(‘name’)] # Helps with ‘Select-Object -ExpandProperty Name’
[string[]]$computers = $env:COMPUTERNAME
)
process {
foreach($computer in $computers){
write-verbose -verbose -message «`nStarting scan on $computer»
Invoke-Command -Computername $computer -ErrorAction SilentlyContinue -ErrorVariable InvokeError -Scriptblock {
$installPaths = @(‘HKLM:SOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall’,’HKLM:SOFTWAREMicrosoftWindowsCurrentVersionUninstall’)
Get-ChildItem -Path $installPaths | Get-ItemProperty | Sort-Object -Property DisplayName | Select-Object -Property DisplayName, DisplayVersion, Publisher, UninstallString, Version
}
if ($invokeerror){
Write-Warning «Could not communicate with $computer»
} # if ($invokeerror)
} # foreach($computer in $computers)
} # process
} # function Get-InstalledApps
Получение списка установленных программ через стороннее ПО
Сейчас многие программы по оптимизации и удалению ПО способны формировать и показывать список установленных программ. Приведу несколько примеров, первым будет утилита CCleaner которую мы использовали для удаления мусора с компьютера.
- Для получения списка программ Windows в CCleaner переходим в раздел «Инструменты«.
- Теперь в правом нижнем углу нажмите кнопку «Сохранить в текстовый файл«
Что самое превосходное, так это то, что CCleaner сохраняет в списке программы установленные из магазина и программы для рабочего стола
Указываем место куда мы сохраним данный файл
Открываем файл и проверяем, что в нем присутствует весь список установленных программ.
Второй утилитой с помощью которой вы легко получите список установленного ПО будет бесплатная UninstallView, которая входит в состав пакета утилит NirLauncher.
Загрузить UninstallView — https://www.nirsoft.net/utils/uninstall_view.html
Когда вы запустите UninstallView вы сразу увидите все программы, что установлены в вашей операционной системе Windows.
Чтобы получить данный список в виде файла, нам необходимо его выгрузить. Для этого выберите в меню «View — HTML Report — All items«
В результате вы получите вот такой удобный список с большим количеством последних столбцов.
На этом у меня все, вы сами можете выбрать удобный для себя метод получения списка установленных программ в Windows 11. С вами был Иван Сёмин, автор и создатель IT портала Pyatilistnik.org.
Как я могу получить список всех программ, установленных на моем компьютере?
Просмотреть все программы в Windows
- Нажмите клавишу Windows, введите Все приложения и нажмите клавишу ВВОД.
- В открывшемся окне представлен полный список программ, установленных на компьютере.
31 колода 2020 г.
Окно Geek Uninstaller покажет установленное вами программное обеспечение в алфавитном списке. Чтобы экспортировать список, нажмите Файл> Экспорт в HTML или нажмите Ctrl + S на клавиатуре.
Как посмотреть установленные программы?
Чтобы проверить, какое программное обеспечение установлено, вы всегда можете использовать «Программы и компоненты» в Панели управления или просмотреть все разделы диска в поисках определенного приложения. Вы даже можете попробовать найти приложение в меню «Пуск», чтобы запустить его и вручную выполнить поиск по номеру версии.
Как получить список установленных программ в Windows?
Список установленных программ в Windows 10
- Запустите командную строку, введя командную строку в поле поиска в строке меню.
- Щелкните возвращенное приложение правой кнопкой мыши и выберите «Запуск от имени администратора».
- В командной строке укажите wmic и нажмите Enter.
- Приглашение изменится на wmic: rootcli.
- Укажите / вывод: C: InstalledPrograms. …
- Закройте командную строку.
25 ночей. 2017 г.
Как распечатать список установленных программ?
Нажмите клавишу Windows + I, чтобы открыть Настройки, и щелкните Приложения. В нем будут перечислены все программы, установленные на вашем компьютере, а также предустановленные приложения Магазина Windows. Используйте клавишу Print Screen, чтобы захватить список и вставить снимок экрана в другую программу, например Paint.
Как проще всего проверить ОС компьютера с Windows?
Щелкните правой кнопкой мыши значок компьютера. При использовании сенсорного экрана нажмите и удерживайте значок компьютера. Щелкните или коснитесь «Свойства». В редакции Windows отображается версия Windows.
Как мне вывести список установленных программ из командной строки Windows?
Откройте окно командной строки (Windows + R, CMD. EXE) Введите wmic (Enter) Введите название продукта (Enter)
Как получить список установленных программ в PowerShell?
Сначала откройте PowerShell, щелкнув меню «Пуск» и набрав «powershell». Выберите первый вариант, который появится, и вы увидите пустую подсказку PowerShell. PowerShell предоставит вам список всех ваших программ с указанием версии, имени разработчика и даже даты его установки.
Как узнать, что установлено на моем диске C?
Как определить, что установлено на вашем компьютере
- Настройки, приложения и функции. В настройках Windows перейдите на страницу «Приложения и функции». …
- Стартовое меню. Щелкните меню «Пуск», и вы получите длинный список установленных программ. …
- C: Program Files и C: Program Files (x86) Дополнительные места для изучения — это папки C: Program Files и C: Program Files (x86). …
- Путь.
20 ночей. 2019 г.
Где в реестре находится список установленных программ?
Обычно стороннее программное обеспечение помещает свои ключи реестра в HKEY_LOCAL_MACHINESOFTWARE. И программы могут быть перечислены в MicrosoftWindowsCurrentVersionUninstall (внутри обоих ключей @Keltari и @jtreser), который показывает много полезной информации об установке и удалении программного обеспечения.
Как установить программу из командной строки?
Для Windows 10
- Щелкните правой кнопкой мыши на Windows Пуск, выберите Командная строка (администратор).
- В командной строке введите. msiexec / i «pathsetup.msi»
- Нажмите Enter, чтобы начать процесс установки.
В этой простой инструкции — два способа получить текстовый список всех программ, установленных в Windows 10, 8 или Windows 7 встроенными средствами системы или с помощью стороннего бесплатного ПО.
Для чего это может потребоваться? Например, список установленных программ может пригодиться при переустановке Windows или при приобретении нового компьютера или ноутбука и его настройке «под себя». Возможны и другие сценарии — например, для выявления нежелательного ПО в списке.
Получаем список установленных программ с помощью Windows PowerShell
В первом способе будет использоваться стандартный компонент системы — Windows PowerShell. Для его запуска вы можете нажать клавиши Win+R на клавиатуре и ввести powershell или же использовать поиск Windows 10 или 8 для запуска.
Для того, чтобы отобразить полный список установленных на компьютере программ достаточно ввести команду:
Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize
Результат будет выдан прямо в окне PowerShell в виде таблицы.
Для того, чтобы автоматически экспортировать список программ в текстовый файл, команду можно использовать в следующем виде:
Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize > D:programs-list.txt
После выполнения указанной команды список программ будет сохранен в файл programs-list.txt на диске D. Примечание: при указании корня диска C для сохранения файла вы можете получить ошибку «Отказано в доступе», если вам нужно сохранить список именно на системный диск, создайте на нем какую-либо свою папку на нем (и сохраняйте в него), либо запускайте PowerShell от имени администратора.
Еще одно дополнение — вышеописанный способ сохраняет список только программ для рабочего стола Windows, но не приложений из магазина Windows 10. Для получения их списка используйте следующую команду:
Get-AppxPackage | Select Name, PackageFullName |Format-Table -AutoSize > D:store-apps-list.txt
Подробнее о списке таких приложений и операциях над ними в материале: Как удалить встроенные приложения Windows 10.
Получение списка установленных программ с помощью стороннего ПО
Многие бесплатные программы деинсталляторы и другие утилиты также позволяют экспортировать список установленных на компьютере программ в виде текстового файла (txt или csv). Один из самых популярных таких инструментов — CCleaner.
Для получения списка программ Windows в CCleaner выполните следующие действия:
- Зайдите в раздел «Сервис» — «Удаление программ».
- Нажмите «Сохранить отчет» и укажите место сохранения текстового файла со списком программ.
При этом, CCleaner сохраняет в списке как программы для рабочего стола, так и приложения магазина Windows (но только те, которые доступны для удаления и не интегрированы в ОС, в отличие от способа получения этого списка в Windows PowerShell).
Вот, пожалуй, и всё на эту тему, надеюсь, для кого-то из читателей информация окажется полезной и найдет свое применение.
- Remove From My Forums
-
Вопрос
-
HKLMSoftwareMicrosoftWindowsCurrentVersionUninstall
отпарсил но не увидел все программы, которые вижу в панеле управленияwmic product get name так же не дает полный список!
вопрос откуда всетаки панель управления (appwiz.cpl) берет перечь зарегистрированных программ в системе.
максим
Ответы
-
РЕШЕНИЕ ЗАДАЧИ СОБИРАЕТ ВСЕ!
echo off
CHCP 1251
REG QUERY HKEY_USERS /s /k /c /f Uninstall | find «WindowsCurrentVersionUninstall» > REESTR.LIST
REG QUERY HKLM /s /k /c /f Uninstall | find «WindowsCurrentVersionUninstall» >> REESTR.LIST
REG QUERY HKCU /s /k /c /f Uninstall | find «WindowsCurrentVersionUninstall» >> REESTR.LIST
TYPE NUL > LIST.TXT
for /f «Tokens=1*» %%a in (REESTR.LIST) do reg query %%a /s | FIND «DisplayName» >> LIST.TXT
максим
-
Предложено в качестве ответа
19 марта 2015 г. 12:32
-
Помечено в качестве ответа
Dmitriy VereshchakMicrosoft contingent staff
20 марта 2015 г. 6:29
-
Предложено в качестве ответа
Базовая статья — 5 способов открыть список установленных программ в Windows 10, 8.1 и д.р. Отобразить список для удаления программы или экспортировать список программ в файл.
Содержание
- Меню Пуск
- Папка Этот компьютер
- Файл панели управления appwiz.cpl
- Получить список программ используя PowerShell
- Получить список программ используя CMD
Статья на других языках:
🇺🇸 — How to open the list of installed programs in Windows
🇪🇸 — Cómo ver una lista de todos los programas instalados en Windows
🇫🇷 — Comment ouvrir la liste des programmes installés sous Windows
🇩🇪 — So öffnen Sie die Liste der in Windows installierten Programme
🇳🇱 — Hoe de lijst met geïnstalleerde programma’s in Windows te openen
Меню Пуск
Открыть список установленных программ в Windows 10, 8.1.
Этот способ позволяет также удалить программу.
Быстрый способ
- Щелкните по кнопке Пуск правой клавишей мыши;
- Выберите Приложения и возможности.
Стандартный способ
- Откройте меню Пуск;
- Выберите Параметры;
- Выберите Приложения;
- Откройте список Приложения и возможности.
Папка Этот компьютер
В Window 10 открыть список программ можно также из меню папки Этот компьютер.
Этот способ позволяет также удалить программу.
- Откройте Этот компьютер;
- В ленте папки (Ctrl+F1) выберите вкладку Компьютер;
- Выберите пункт Удалить или изменить программу.
Файл панели управления appwiz.cpl
Использование файла панели управления appwiz.cpl открывает список установленных программ в Windows 10, 8.1, 7 и более ранних версиях.
Этот способ позволяет также удалить программу.
Выполните команду appwiz.cpl в меню Выполнить (Windows+R), Командной строке или PowerShell.
Получить список программ используя PowerShell
Этот способ позволяет получить список установленных программ и экспортировать его в файл с помощью Windows PowerShell.
Для вывода на экран списка установленных программ, выполните в PowerShell:
Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize
Для автоматического экспорта списка установленных программ в D:list-of-programs.txt, выполните:
Get-ItemProperty HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize > D:list-of-programs.txt
Текстовый файл с названием и версией установленных программ на вашем ПК будет создан и сохранен в указанном вами месте.
Получить список программ используя CMD
Можно отобразить список установленных программ Windows и экспортировать в файл, используя Командную строку и команду wmic.
Последовательно выполните команды в командной строке, для вывода на экран списка установленных программ:
wmic product get name, version exit
Последовательно выполните команды в командной строке, для экспорта списка установленных программ в файл D:programs.txt:
wmic
/output:D:programs.txt product get name, version
exit
Текстовый файл с названием и версией установленных программ на вашем ПК будет создан и сохранен в указанном вами месте.
🟢 В этой базовой статье обсуждалось как открыть список установленных программ в Windows. Я надеюсь, вы смогли получить список установленных программ выбранным способом и выполнить дальнейшие действия. Однако, если вы столкнулись с каким-то проблемами, не стесняйтесь написать в комментариях. Я постараюсь помочь.