Урок 5. Установка и удаление программ, winget
Программы в Windows ставятся по-разному: из магазина Microsoft Store, установщиком с сайта разработчика или командой winget. В этом уроке — все три способа и как потом удалить лишнее.
Откуда брать программы
- Microsoft Store — магазин приложений, встроен в Windows. Программы в нём проверены Microsoft и обновляются сами.
- Официальный сайт разработчика. Ищите сайт самой программы, а не страницы «скачать бесплатно без регистрации» — на них часто подкладывают свои установщики с рекламой и вирусами.
- winget — менеджер пакетов Windows: программа сама находит и скачивает установщик из официального источника.
Взломанные программы и «кряки» — самый частый путь вирусов на домашний компьютер. Если инструкция к программе просит отключить антивирус перед установкой — это почти наверняка заражение.
Установщик с сайта
Установщик — файл .exe или .msi. После запуска Windows может спросить: «Разрешить этому приложению вносить изменения на вашем устройстве?». Посмотрите на строку «Проверенный издатель»: там должно быть название компании-разработчика. «Неизвестный издатель» — повод ещё раз проверить, откуда скачан файл.
Дальше установщик спрашивает папку и состав. Читайте каждый шаг: многие бесплатные программы предлагают поставить «в нагрузку» браузер, панель поиска или антивирус. Если есть выбор «Выборочная установка», выберите его и снимите лишние флажки.
Куда ставятся программы:
| Папка | Что там |
|---|---|
C:\Program Files | 64-разрядные программы |
C:\Program Files (x86) | 32-разрядные программы |
C:\Users\<имя>\AppData\Local\Programs | Программы, поставленные только для одного пользователя |
У некоторых программ есть переносная (portable) версия: архив, который достаточно распаковать в любую папку, установка не нужна.
Как удалить программу
- Windows 11 — «Параметры» → «Приложения» → «Установленные приложения», у программы кнопка «…» → «Удалить».
- Windows 10 — «Параметры» → «Приложения» → «Приложения и возможности», выберите программу → «Удалить».
- В обеих — панель управления:
Win+R→appwiz.cpl.
Не удаляйте программы, просто стирая их папку: останутся записи в системе, ярлыки и службы. Подробнее — в справке Как удалить программу.
winget — программы одной командой
winget — встроенный в Windows 10 и 11 менеджер пакетов. Пакет — программа вместе со сведениями, откуда скачать её установщик. winget ищет, ставит, обновляет и удаляет программы командами — удобно, когда нужно поставить сразу много программ на новый компьютер.
Откройте терминал (правый щелчок по кнопке «Пуск» → пункт терминала или Windows PowerShell) и найдите программу:
winget search 7zipwinget покажет таблицу: название, Id (идентификатор пакета), версию и источник. При первом запуске он может спросить согласие с условиями источника — ответьте Y. Поставьте программу по её Id:
winget install --id 7zip.7zip -eКлюч -e (exact) требует точного совпадения Id, чтобы не поставилась похожая программа. Установщик может спросить разрешение администратора — это нормально.
Основные команды:
| Команда | Что делает |
|---|---|
winget search название | Ищет программу |
winget show --id Id | Сведения о пакете: издатель, сайт, лицензия |
winget install --id Id -e | Ставит программу |
winget list | Список установленных программ, в том числе поставленных не через winget |
winget upgrade | Список программ, для которых есть новая версия |
winget upgrade --all | Обновляет всё, что может |
winget uninstall --id Id -e | Удаляет программу |
Несколько полезных бесплатных программ с открытым кодом и их Id:
| Программа | Id |
|---|---|
| 7-Zip (архиватор) | 7zip.7zip |
| LibreOffice (офис) | TheDocumentFoundation.LibreOffice |
| Mozilla Firefox (браузер) | Mozilla.Firefox |
| VLC (видеоплеер) | VideoLAN.VLC |
| Notepad++ (редактор текста) | Notepad++.Notepad++ |
Поставить несколько программ подряд:
winget install --id 7zip.7zip -e
winget install --id VideoLAN.VLC -e
winget install --id Mozilla.Firefox -eПеред установкой незнакомого пакета посмотрите winget show --id Id: там указаны издатель и сайт программы. Пакеты в каталог winget присылают и сторонние люди, и проверка не заменяет внимательности.
Если команда winget не найдена, обновите приложение «Установщик приложений» (App Installer) в Microsoft Store — winget входит в него.
Программа не запускается
- Нужны права администратора. Правый щелчок по ярлыку → «Запуск от имени администратора». Давайте права только тем программам, которым доверяете.
- Старая программа. В свойствах ярлыка, на вкладке «Совместимость», можно включить режим совместимости с прошлой версией Windows.
- Не хватает файлов Visual C++. Ошибка с именем файла вроде
MSVCP140.dllилиVCRUNTIME140.dllзначит, что нужен пакет Microsoft Visual C++ Redistributable. Скачайте его с сайта Microsoft, а не отдельные файлы.dllс чужих сайтов.
Что запускается само при включении компьютера и как это отключить — в справке Как отключить автозапуск программ.
Коротко
- Программы — из Microsoft Store, с сайта разработчика или через winget; кряки — путь вирусов.
- В окне контроля учётных записей смотрите на «Проверенный издатель».
- При установке читайте каждый шаг и снимайте флажки с лишних программ.
- Удаление — «Параметры» → «Приложения» или
appwiz.cpl, а не стирание папки. - winget:
search— найти,install --id Id -e— поставить,upgrade --all— обновить всё.