Обновление программного обеспечения Windows, которое ищет все программное обеспечение на ПК.

Вопрос или проблема

В течение последних нескольких лет я использовал SUMo для обновления программного обеспечения на ПК с Windows 10. С его уходом я ищу замену, которая удовлетворит мои потребности. Хотя я искал в интернете, большинство инструментов, которые я пробовал, такие как те, что на AlternativeTo.net, проверяют только реестр Windows на предмет приложений, использующих MSI-установщики, игнорируя портативные приложения, такие как HWinfo и многие от Nirsoft и O&O software, и некоторые не имеют всеобъемлющих баз данных, игнорируя даже некоторые приложения, установленные через MSI.

Инструмент, который я хотел бы, имеет несколько требований:

  • Он может тщательно искать все приложения, включая те, которые были скопированы вручную в Program Files, Program Files (x86) и несколько странных, которые должны находиться в других папках.
  • У него есть всеобъемлющая база данных приложений (вероятно, онлайн) и их текущих версий.
  • Он бесплатный или фремиум.
  • Не обязательно, чтобы он мог устанавливать обновления, будь то вручную или автоматически, так как я предпочитаю читать журнал изменений/историю версий и проверять файлы на VirusaTotal перед их использованием.

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

Дополнение: Хотя я нашел, что UCheck от Adlice Software выполняет более тщательное сканирование всего программного обеспечения, мне все равно хотелось бы узнать о других инструментах, которые могут быть лучше или бесплатными, а не фремиум.

Лучшей альтернативой, которую я нашел на данный момент, является UniGetUI, инструмент с открытым исходным кодом, размещенный на GitHub.

По сути, это интерфейс для общего менеджера пакетов программного обеспечения:

  • Winget
  • Chocolatey
  • Scoop
  • Npm (Node.js)
  • Pip (Python)

Но если вы просто установите и будете использовать его, вы не заметите, что, например, choco используется в фоновом режиме.

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

Единственное ограничение UniGetUI заключается в том, что он не может показывать обновления, для которых сообщество не создало скрипт установщика. Для небольших инструментов иногда может потребоваться неделя или даже месяцы, прежде чем кто-то обновит скрипт установщика, сделав его доступным для winget или choco.

Ответ или решение

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

1. UCheck от Adlice Software

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

  • Глубокий поиск по всем папкам системы, включая Program Files и Program Files (x86).
  • Обновление базы данных с актуальными версиями программного обеспечения.
  • Безопасность: возможность просмотра журналов изменений и проверки файлов на VirusTotal перед установкой обновлений.

Несмотря на то, что UCheck является бесплатным с некоторыми ограничениями, он предлагает более глубокий анализ, чем многие другие инструменты.

2. UniGetUI

UniGetUI – это открытое решение, которое предоставляет графический интерфейс для управления пакетами. Это приложение объединяет несколько популярных пакетных менеджеров:

  • Winget
  • Chocolatey
  • Scoop
  • Npm
  • Pip

Преимущества UniGetUI:

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

Недостатки:

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

3. Ninite

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

  • Выбрать приложения для установки обновлений одним кликом.
  • Установить каждое выбранное приложение, не беспокоясь о возможных панелях инструментов или нежелательном ПО.

Однако Ninite не проводит тщательного поиска по жесткому диску для всех установленных программ, что является его ограничением.

4. IOBit Software Updater

IOBit — это еще один интересный вариант, который предоставляет простой интерфейс для обновления приложений. Он предлагает:

  • Автоматическое сканирование всех установленного ПО.
  • Поддержку множества популярных приложений и даже некоторых менее известных.

Тем не менее, эта программа включает рекламу и некоторые функции доступны только в платной версии.

Заключение

Каждое из перечисленных решений имеет свои особенности и ограничения, поэтому правильный выбор будет зависеть от ваших конкретных потребностей. Если вам важен тщательный поиск и наличие обновлений для всех приложений, UCheck и UniGetUI — два самых перспективных кандидата, которые стоит рассмотреть. Если же вам нужно простое и быстрое решение, Ninite может оказаться достаточно эффективным.

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

Оцените материал
Добавить комментарий

Капча загружается...