PowerShell を使用して Windows Update の履歴を確認する方法

How Check Windows Update History Using Powershell



IT の専門家としてできる最も重要なことの 1 つは、Windows を最新の状態に保つことです。これにより、セキュリティの脅威からユーザーを保護できるだけでなく、PC のパフォーマンスを向上させることもできます。 Windows 更新プログラムが適切にインストールされていることを確認する 1 つの方法は、更新履歴を確認することです。これは、PowerShell を使用して実行できます。 PowerShell を使用して Windows の更新履歴を確認するには、次の手順に従います。 1. Windows キー + R を押して、[ファイル名を指定して実行] コマンドを開きます。 2. powershell と入力し、Enter キーを押します。 3. Get-WUHistory と入力し、Enter キーを押します。 4. PC にインストールされているすべての更新プログラムのリストが、各更新プログラムがインストールされた日付と時刻とともに表示されます。 履歴に更新が表示されない場合は、更新が正しくインストールされていない可能性があります。この場合、Windows Update の設定をトラブルシューティングする必要があります。



Windows システムは、システム パフォーマンスを向上させるために最新のパッチで定期的に更新されます。 Microsoft は、このサービスと修正プログラムを無料の更新サービスの一部としてリリースし、Windows エクスペリエンスを向上させます。これらの更新は、システム設定に基づいて自動的にインストールされ、エンド ユーザーからの入力が必要になることはほとんどありません。無料の更新プログラムは Windows サービスとサポートの一部であり、バグを効果的に修正するソフトウェアをリリースします。コンピューティングを安全に保つために、Windows Update は、システムに最新のセキュリティ更新プログラム、パッチ、およびバグ修正を確実に適用します。





ユーザーは、PowerShell やコマンド ラインを使用して更新履歴を確認できます。また、Windows 設定 UI から更新履歴を確認することもできます。この記事では、PowerShell などのタスク自動化および構成管理ツールのいずれかを使用して、Windows Update イベント履歴全体を一覧表示する方法について説明します。また、ソフトウェア修正の一部としてダウンロードされた現在の修正またはクイック フィックスのテクニカル アップデートに関する情報を取得することもできます。





Steamがプレイしているゲームを表示しないようにする方法

PowerShell で Windows Update の履歴を確認する

スタート メニューに移動し、Windows PowerShell を検索します。それを右クリックし、[管理者として実行] を選択します。



リアルタイムボイスチェンジャー

コマンド プロンプトで、次のコマンドを記述します。これにより、インストールされているパッチが ID、インストールされている情報、説明などと共に一覧表示されます。

|_+_|

PowerShell を使用して Windows Update の履歴を確認する方法

次のコマンドを入力して、修正とそれに関連する説明をリストすることもできます。



|_+_|

または、更新履歴のクエリをコンピューターに書き込み、Windows システム上の一致するエントリのリストへのポインターを返すこともできます。結果コードの WUA 履歴イベントを Name に変換し、最新の 50 個の WUA ログを取得する関数をいくつか定義することにより、PowerShell で WUA 履歴を列挙するクエリが作成されます。オブジェクトを変更して、過去に更新されたイベントをいくつでも表示できます。

vlcメディアプレーヤーのレビュー

# Wua 履歴の結果コードを名前に変換 # 0 と 5 は履歴に使用されません # https://msdn.microsoft.com/en-us/library/windows/desktop/aa387095(v=vs.85).aspx 関数を参照してくださいConvert-WuaResultCodeToName { param ([Parameter (Mandatory = $true)] [int] $ResultCode) $Result = $ResultCode switch ($ResultCode) {2 { $Result = 'Succeeded'} 3 { $Result = 'Succeeded with Errors '} 4 {$Result = 'Failed'}} return $Result} function Get-WuaHistory {# WUA セッションを取得 $session = (New-Object -ComObject 'Microsoft.Update.Session') # 最後の 1000 履歴を最初から順にクエリしますエントリ p $history = $session.QueryHistory('
				
人気の投稿