昨年、人気の 7zip 圧縮ツールにいくつかの危険なセキュリティ上の脆弱性が見つかり、新しいバージョンで修正されました。
しかし、これらのパッチはWindowsに手動でダウンロードしてインストールする必要がありました。それからほぼ1年が経った今でも、多くのPCでは7zipが古く、マルウェアに感染しやすいバージョンのまま動作している可能性があります。
いわゆるパッケージマネージャーでは、新しいプログラムのバージョンを自動で、しかも介入なしにインストールすることはできないでしょう。つまり、スマートフォン、Linux、Macでは、ずっと以前からそうだったのと同じです。
Windowsでは、Microsoft Storeのアプリについても、ストア設定で「アプリの更新」オプションが有効になっている限り、同様のことが当てはまります。ただし、通常の方法でインストールされたプログラムは自動更新されません。
参照: Windows 11をWindows 10のように見せる方法
パッケージ マネージャーは他のシステムでは長い間標準となってきましたが、Windows では目立たない存在となってきました。
Iobit Software Updater、Patch my PC、Secunia Personal Update Inspector、SUMo (Software Update Monitor)、Updatestar などのツールは以前から存在していましたが、それぞれに弱点があり、無料版では機能が大幅に制限されていました。

MicrosoftがWindows向けパッケージマネージャーをリリースした当初、このツールはコマンドラインからしか操作できませんでした。そのため、操作に慣れる必要がありました。
鋳造所
ただし、まず最初に、Windows 10 および 11 に統合されており、実際にはコマンド ライン経由でやや扱いにくい方法で制御する必要がある Microsoft 独自のパッケージ マネージャー Winget について説明します。
Uniget UIはすべてをシンプルにします
「Winget User Interface」の略称である WingetUI と呼ばれるグラフィカル ユーザー インターフェイスにより、操作がはるかに簡単になりました。
このツールにより、通常の「次へ」の確認なしにマウスで簡単に新しいソフトウェアをインストールし、PC ですでに実行されているプログラムを自動的に最新の状態に維持することが可能になりました。
WingetUI は Winget に限定されず、他のコンソール パッケージ マネージャーもサポートするようになったため、Uniget UI に名前が変更されました。
参照:新しい Outlook: オフライン モードを使用してメールをローカルに保存する方法
インストール: MicrosoftのパッケージマネージャーであるWinget自体はWindows 10および11の一部であるため、Uniget UIインターフェースをインストールするだけで済みます。セットアップの際には、最初のステップですべてのユーザーアカウントにツールをインストールするようにしてください。
設定によっては、ユーザーアカウント制御(UAC)でUniget UIによるシステムへの変更を許可する必要がある場合があります。残りの手順はすべてデフォルト設定のままで実行できます。
これには、特に追加パッケージマネージャーであるChocolateyのインストールが含まれます。最後に「完了」をクリックすると、Uniget UIが自動的に起動します。
機能の詳細に入る前に、左下にある「設定 > 管理者権限の設定」の下にある「管理者権限を一度だけ要求する」オプションを有効にする必要があります。
これにより、後々多くの問い合わせを省くことができます。必要に応じて、「アップデート設定」で、利用可能なすべてのアップデートを自動的にインストールするようにUniget UIに指示することもできます。
ただし、最初にこのオプションを無効にする必要があります。そうすることで、常に更新を監視し、Uniget UI に慣れることができます。
Uniget UIの重要な機能

ユニゲットUI
Uniget UIは、セットアップ時にコンピュータの電源投入時に自動的に起動するように設定されています。タスクバーの右下に新しいアイコンが表示されるので、確認できます。
アイコン内の緑色の点は、新しいソフトウェアアップデートが利用可能であることを示します。プログラムインターフェースの左上には、4つの重要な領域があります。「パッケージの検出」を使用して新しいプログラムをインストールしてください。詳細については、以下の「新しいプログラムのインストール」をご覧ください。
以下の説明の中心となるのは「ソフトウェア更新プログラム」です。3つ目の「インストール済みパッケージ」には、Windows設定のWindows内部アプリリストと同様に、インストールされているプログラムが表示されます。
こちらもご覧ください: Windows PCの通知にイライラしていませんか? 通知をオフにする方法
ただし、Uniget UI では、ここにかなり多くのエントリが表示される場合があります。これは、Uniget UI の「選択したパッケージのアンインストール」機能を使用してツールをシステムから削除できるため、重要な場合があります。
最後に、「パッケージバンドル」もソフトウェアのインストールに使用されます。ただし、個別にインストールするのではなく、複数のプログラムを「バンドル」にまとめて保存し、後で別のコンピューターに一括インストールすることができます。
新しいプログラムのインストール
Uniget UIは、インストールされたプログラムの自動更新に加えて、「サイレントインストール」という便利な機能も提供しています。これは、プロンプトを表示せずにソフトウェアをインストールすることを意味します。セットアッププロセス中に「OK」や「次へ」を何度もクリックする代わりに、Uniget UIはソフトウェアを自動的にインストールします。
仕組みは次のとおりです。この方法でプログラムをインストールするには、Uniget UI を開き、左上隅の「パッケージの検出」をクリックし、右側の検索フィールドに目的のプログラムの名前を入力して、Enter キーで確定します。
しばらくすると、お探しのプログラムが表示されます。それを選択し、「選択したパッケージをインストール」をクリックしてインストールしてください。ソフトウェアによっては、言語、バージョン番号などが異なる複数のバージョンが用意されています。その中からご希望のバージョンを選択してください。
最後に 2 つ注意点があります。複数のプログラムを「パッケージ バンドル」に結合して保存し、一度にインストールする可能性については、この記事で既に説明しました。
次に:特定のプログラムのインストール設定を変更したい場合は、画面上部中央の「インストールの選択」ボタンを使用して、Uniget UIのサイレントインストールを無効にしてください。その後、セットアップ中に通常の確認画面と変更オプションが表示されます。

ユニゲットUI
マウスをクリックするだけですべてが最新になります
Uniget UIがあれば、コンピュータ上のソフトウェアのアップデートを手動で確認する必要はもうありません。このツールは自動的にアップデートを実行します。タスクバーのプログラムアイコンに緑色のドットまたはWindowsの通知が表示されたら、ツールのインターフェースを開きます。
利用可能なアップデートはすべてすでに選択され、マークされています。「選択したパッケージをインストール」ボタンをクリックして、すべてを最新バージョンに更新します。
Uniget UIはアップデートをダウンロードしてインストールします。各ソフトウェアのステータスや進行状況は以下で確認できます。このプロセスは、ユーザーアカウント制御(UAC)による許可が必要な場合にのみ中断できます。
UACスライダーを「通知しない」まで下げて「OK」で設定を確定すると、完全に自動で、誰の介入もなしに実行されます。アップデートの範囲と数によっては、ダウンロードとインストールに時間がかかります。最後に、「やった!アップデートは見つかりませんでした」という確認メッセージが表示されます。
1つまたは複数のプログラムを一時的にアップデートから除外したい場合は、リスト内でそれらを無効にしてからアップデートを開始してください。1つまたは複数のアップデートを完全に延期したい場合は、「選択したパッケージを無視」ボタンをクリックしてください。
右側の「無視された更新の管理」からいつでも延期された更新を再度実行できます。
注:アップデート時に「ソース」の下に1つしか表示されない場合もあれば、複数表示される場合もありますが、ご安心ください。Uniget UIには合計9つのパッケージマネージャーまたはリポジトリがプリセットされており、アクティブになっています。ツールは各ソフトウェアに適したソースを自動的に選択します。
結論
Winget、Chocolateyなどのインターフェースが、Windowsでのパッケージマネージャーの使用を便利にしました。コマンドラインにコマンドを入力する代わりに、Uniget UIを使えばマウスをクリックするだけですべてを実行できます。
このツールは、商用ソフトウェア以外のほぼすべてのものをインストールおよび更新し、既存のセキュリティギャップを解消し、エラーを修正し、追加機能を有効にします。

Iobit Software Updaterは、Paintshop Pro(上記)などの古いフルバージョンを指摘し、アップデートを提案します。ただし、新しいライセンスが必要になる場合があります。
IDG
パッケージ マネージャーは、その性質上、有料ソフトウェアの新しいバージョンをインストールできないため、通常は表示すらされません。
ここで、Iobit Software Updater Pro のフル バージョンが役立ちます。このソフトウェアは、700 を超えるプログラムの無制限のアップデートを提供し、ユーザーの要求に応じて自動的にアップデートを実行します。
このツールは、インストールされているバージョンをデータベースと比較し、不足している更新を自動的にインストールします。
注:複数のパッケージマネージャを使用している場合、結果の詳細が異なる場合があります。あるツールでは新しいソフトウェアバージョンが表示されるのに、別のツールのデータベースにはまだ存在しない場合があります。
標準バージョンと長期バージョン(ESR)など、異なる展開サイクルが適用される場合もあります。これはパッケージマネージャーの「欠陥」ではなく、ユーザーがインストールしたバージョンに起因します。
Windows アップデートは、オペレーティング システムを最新の状態に維持するだけでなく、他の Microsoft プログラムも更新し、さらにハードウェア ドライバーも更新します。
同時に、Windows にも統合されている Winget パッケージ マネージャーは、PC にインストールされているソフトウェアを自動的に更新するオプションも提供します。
マイクロソフトは、これまで別々だった2つのプロセスを1つに統合し、1つの機能に統合する必要がありました。この機能は最近発表されました。Windows Updateで「最新の状態です」と報告されれば、それが事実であることがわかります。
この記事はもともと当社の姉妹誌 PC-WELT に掲載され、ドイツ語から翻訳およびローカライズされました。