Как вывести список установленных программ в Windows 10
27.07.2020
itpro
Windows 10, Windows 7, Windows 8
комментариев 7
В этой инструкции мы покажем несколько способов получить список установленных программ в Windows 10, Windows 8 или Windows 7 с помощью командной строки. Эта методика построения списка программ в системе может пригодиться перед переустановкой системы, когда нужно найти нежелательное ПО или при выполнении инвентаризации установленного ПО на компьютерах организации.
Рассмотрим два способа: первый подразумевает использование командной строки и утилиты wmic, второй — PowerShell.
Вывод списка программ с помощью утилиты командной строки WMIC
Список установленных в системе программ может быть получен с помощью утилиты командной строки WMIC, через которую можно обратиться и опросить пространство имен WMI. Запустите командную строку с правами администратора и выполните команду:
wmic product get name,version
После небольшого ожидания, на экран консоли будет выведен список названий и версия установленных в системе программ.
Этот список можно экспортировать в текстовый файл с помощью команды:
wmic product get name,version /format:csv > c:\Temp\Programs_%Computername%.csv
После окончания выполнения команды перейдите в каталог C:\Temp и найдите csv файл, имя которого начинается с Programs_[имя_ПК]. В данном файле в csv-формате помимо названия и версии ПО, также будет содержаться имя ПК (удобно для дальнейшего анализа).
Вывод списка программ через Windows PowerShell
Список установленных программ также может быть получен с помощью PowerShell. Идея метода в том, что список установленных программ, который мы видим в списке Programs and Features Панели Управления, строится на основе данных, хранящихся в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Наша задача – вывести содержимое данной ветки реестра. Итак, запустите консоль Powershell и выполните команду:
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, Size, InstallDate | Format-Table -AutoSize
Как вы видите, в результирующем списке содержится имя программы, версия, разработчик и дата установки.
Совет. Для 32-битных приложений на x64 версиях Windows, также нужно брать данные из ветки HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
Экспортировать полученный список в csv файл можно так:
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | 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:\temp\installed_metro_apps.txt
Чтобы получить список установленного ПО на удаленном компьютере (к примеру, с именем wks_name11), воспользуемся командлетом Invoke-command:
Invoke-command -computer wks_name11
Чтобы сравнить списки установленного ПО, полученные с двух разных компьютеров и найти отсутствующие приложения, можно воспользоваться такой командой:
Compare-Object –ReferenceObject (Get-Content C:\temp\installed-software.txt) –DifferenceObject (Get-Content C:\temp\installed-software2.txt)
В нашем примере в двух сравниваемых списках имеются различия в двух программах.
Другой способ вывести список установленных программ – воспользоваться командлетом Get-WmiObject, также позволяющего обращаться с пространству WMI:
Get-WmiObject -Class Win32_Product | Select-Object -Property Name
Предыдущая статья Следующая статья
Как открыть список установленных программ в Windows
Базовая статья — 5 способов открыть список установленных программ в Windows 10, 8.1 и д.р. Отобразить список для удаления программы или экспортировать список программ в файл.
Меню Пуск
Открыть список установленных программ в 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:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize
Для автоматического экспорта списка установленных программ в D:\list-of-programs.txt, выполните:
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | 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. Я надеюсь, вы смогли получить список установленных программ выбранным способом и выполнить дальнейшие действия. Однако, если вы столкнулись с каким-то проблемами, не стесняйтесь написать в комментариях. Я постараюсь помочь.
При подготовке материала использовались источники:
https://winitpro.ru/index.php/2016/03/07/kak-vyvesti-spisok-ustanovlennyx-programm-v-windows-10/
https://mhelp.pro/ru/kak-otkryt-spisok-ustanovlennykh-programm-v-windows/