## Получение списка всех установленных программ Windows
### Использование командной строки
Используйте команду `wmic` (Windows Management Instrumentation Command-line) для получения списка всех установленных программ:
«`powershell
wmic product get name,version
«`
**Пример вывода:**
«`
Name Version
7-Zip 19.00.0000.00000
Adobe Acrobat Reader DC 21.001.20124
Adobe Flash Player 32.0 32.0.0.445
AVG Secure Browser 9.0.0.156
AVG Ultimate 20.4.1336
Bitdefender Antivirus Free Edition 1.1.29.269
.
.
.
«`
### Использование сторонних инструментов
Существуют различные сторонние инструменты, которые могут предоставить более подробную информацию об установленных программах:
* **CCleaner:** В разделе «Инструменты» выберите «Удаление программ».
* **Revo Uninstaller:** Предоставляет расширенные возможности для удаления, включая возможность создавать резервные копии программ.
* **PC Decrapifier:** Сканирует ваш компьютер и рекомендует удалять программы с потенциально нежелательным программным обеспечением (ПО).
### Использование реестра Windows
Вы также можете получить список установленных программ, обратившись к реестру Windows:
1. Откройте редактор реестра (regedit.exe).
2. Перейдите к следующему разделу реестра:
«`
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall
«`
3. Подразделы в этом разделе представляют установленные программы. Каждый подраздел содержит значение «DisplayName», которое указывает имя программы.
### Создание файла CSV
Чтобы создать файл CSV со списком установленных программ, используйте следующую расширенную команду:
«`powershell
wmic product get name,version /format:csv > installed_programs.csv
«`
Полученный файл `installed_programs.csv` будет содержать список установленных программ в формате CSV.
### Дополнительная информация
* Команда `wmic` также может использоваться для получения другой информации об установленных программах, такой как издатель, дата установки и размер.
* Сторонние инструменты могут предоставлять дополнительные функции, такие как поиск по ключевым словам, группировка по категориям и создание отчетов.
* При использовании реестра Windows для получения списка установленных программ следует знать, что некоторые программы могут не регистрироваться в реестре.