Windows10でWindowsUpdate履歴をクリアする方法

公開: 2020-10-20

Windows 10 PCに新しい更新プログラムが追加されるのを見るたびに、常に新鮮で新しいものを期待します。 そして、それを実現するためのユーティリティがWindowsUpdateであることをすでに知っている必要があります。

このツールは、システムに安定したインターネット接続がある限り、更新のダウンロードを自動的に開始するように設計されていますが、状況によっては、自分でプロセスを開始する必要があります。 非常に簡単で簡単です。更新を確認する>>ダウンロードする>>インストールする。

通常、Windowsは、品質、機能、ドライバー、またはセキュリティの更新であるかどうかに関係なく、Windows10コンピューターにインストールされているすべての更新の記録を保持します。 これにより、自分が持っているものと持っていないものがわかります。

互換性の問題や競合と戦っているときはいつでも、個々の更新をアンインストールするオプションもあります。

Windows Updateを行ったり来たりすることは、おそらくWindows 10にサインアップした最後のことです。しかし、実際には、すべてのWindowsコンポーネントで問題が発生し、WindowsUpdateと同じくらい重大な問題が発生します。 一部の更新は失敗する可能性があり、更新履歴にそれらが入力されます。 これらの失敗した更新を再度表示したくない場合は、更新履歴全体をクリアする必要があります。

また、含まれている更新が非常に古く、新しい更新を追跡できるようにしたい場合は、履歴をクリアすることもできます。

更新履歴をクリアすることは、それらの更新をアンインストールすることと同じではないことに注意してください。

この記事では、Windowsの更新履歴をクリアするさまざまな方法について説明します。

「Windowsの更新履歴を表示するにはどうすればよいですか?」

更新履歴は、設定アプリケーション、コントロールパネル、およびコマンドプロンプトから表示できます。 これらのアプリの使用方法については、以下をご覧ください。

設定アプリケーションの使用

まず、アプリケーションを開く必要があります。

  1. タスクバーに移動し、Windowsロゴ([スタート]メニュー)を右クリックします。
  2. メニューが表示されたら、[設定]をクリックします。
  3. または、WindowsとIのキーボードボタンを押して、設定アプリケーションを開くこともできます。

次に、Windows Updateページに移動して、履歴を表示します。 方法は次のとおりです。

  1. 設定アプリケーションのホームページが表示されたら、[更新とセキュリティ]をクリックします。
  2. Windows Updateが表示されている次の画面で、下にスクロールして[更新履歴の表示]をクリックします。
  3. [更新履歴の表示]ページが表示されます。このページには、Windows Updateがインストールを試みた更新のリスト、インストールされている場合、ダウンロードおよびインストールプロセスが開始された日付が表示されます。 更新プログラムは、品質更新プログラム、機能更新プログラム、ドライバー更新プログラム、定義更新プログラム(Windows Defender用)、その他の更新プログラムなど、さまざまなカテゴリに分類されます。
  4. 各更新の説明は、更新について調べることができるMicrosoftのWebサイトにリダイレクトするリンクとしても機能します。 それらのKB番号も括弧内に示されています。

コントロールパネルを通過する

  1. タスクバーに移動し、[スタート]ボタンを右クリックします。
  2. 画面右側のメニューが表示されたら、[実行]を選択します。
  3. WindowsとRのキーボードボタンを同時に押すと、[実行]ダイアログボックスをより速く開くことができます。
  4. Runが表示されたら、テキストボックスに「コントロールパネル」(引用符は追加しないでください)と入力し、Enterキーを押します。
  5. [コントロールパネル]ウィンドウが開いたら、[プログラム]に移動し、[プログラムのアンインストール]をクリックします。
  6. [プログラムと機能]ウィ​​ンドウが表示されたら、左側のペインに移動し、[インストールされた更新の表示]をクリックします。
  7. システムにインストールされているすべてのアップデートが表示されます。
  8. ウィンドウを展開すると、更新の発行元、更新されたプログラム、更新バージョン、インストール日などの詳細が表示されます。
  9. 失敗した更新も表示される設定アプリケーションの[更新履歴の表示]ページとは異なり、このページには正常にインストールされた更新のみが表示されることに注意してください。

コマンドプロンプトでインストールされているアップデートを確認する

  1. タスクバーの虫眼鏡をクリックするか、WindowsとSのキーボードボタンを同時に押して、[スタート]メニュー領域の検索機能をアクティブにします。

ヒント:タスクバーを右クリックして[検索] >> [検索ボックスを表示]を選択すると、検索ボックスを開いたままにすることができます。

  1. 検索ボックスに「cmd」(引用符は追加しないでください)と入力します。
  2. コマンドプロンプトが検索結果に表示されたら、それを右クリックして、コンテキストメニューから[管理者として実行]を選択します。
  3. UACポップアップで[はい]をクリックします。
  4. コマンドプロンプトが開いたら、「systeminfo.exe」と入力し(引用符は追加しないでください)、[キーボードの入力]ボタンを押します。
  5. コマンドプロンプトに、システムの詳細情報が一覧表示されます。
  6. [修正プログラム]まで下にスクロールして、システムにインストールされている更新プログラムを見つけます。
  7. コマンドプロンプトでは、名前とバージョンではなく、更新のKB番号のみが表示されることに注意してください。 MicrosoftのWebサイトにアクセスして、各KB番号が何を表しているかを確認できます。

WindowsPowerShellの使用

  1. タスクバーに移動し、Windowsロゴを右クリックします([スタート]メニューボタン)。
  2. [パワーユーザー]メニューが表示されたら、Windows PowerShell(管理者)をクリックします。
  3. [ユーザーアカウント制御]ダイアログウィンドウが表示されたら、[はい]ボタンをクリックします。
  4. Windows PowerShellウィンドウが開いたら、「Get-Hotfix」と入力し(引用符は追加しないでください)、[Enter]キーボードボタンを押します。
  5. 更新のリストが表示されます。 Windows PowerShellは、セキュリティ更新プログラムであるかどうかなど、各更新プログラムの簡単な説明を提供します。 KB番号とアップデートがインストールされた日付も表示されます。
  6. アップデートの詳細が必要な場合は、「Get-Hotfix KBNUMBER」(引用符は追加しないでください)と入力し、Enterキーを押します。 確認したいアップデートのKB番号を必ず追加してください。

「Windowsの更新履歴をクリアするにはどうすればよいですか?」

更新履歴を表示する方法がわかったので、次にそれをクリアすることができます。

開始する前に、更新履歴により、トラブルシューティングの目的でいつでも戻ることができるカタログが提供されることに注意してください。 表示したくない更新に失敗した場合は、履歴全体をクリアする必要があります。 更新履歴を失うことの短所と、失敗した更新がいくつか表示されない可能性を比較検討し、犠牲を払う価値があるかどうかを検討する必要があります。

Microsoftは、更新履歴をクリアするためにタップできるクイックオプションを提供していません。 更新は[更新履歴の表示]ページでのみ表示できます。それだけです。 ただし、更新履歴ファイルを保持しているフォルダーをクリアすると、レコードが削除されます。

これを行うにはさまざまな方法があります。 コマンドプロンプト、バッチファイル、またはファイルエクスプローラーを使用できます。 各プロセスについて説明します。

前述の方法のいずれかを使用する前に、WindowsUpdateユーティリティに関連するサービスを停止する必要があります。 これは、これらのサービスが実行されているときはいつでも、削除するファイルを保持するSoftwareDistributionフォルダーを利用しているためです。 これらのサービスがフォルダを使用している場合、フォルダを変更することはできません。

したがって、次の手順に従ってサービスを停止します。

  1. タスクバーの虫眼鏡をクリックするか、WindowsとSのキーボードボタンを同時に押して、[スタート]メニュー領域の検索ボックスを呼び出します。
  2. 検索ボックスが表示されたら、「services」と入力します。
  3. 検索結果で[サービス]をクリックします。
  4. サービスアプリケーションが表示されたら、次のサービスを見つけます。

背景インテリジェント転送サービス

WindowsUpdateサービス

  1. 各サービスをクリックしてから、ウィンドウの左側に移動して[停止]をクリックします。

コマンドプロンプトを使用してサービスを停止することもできます。

  1. 検索ボックスに「cmd」と入力します(引用符は追加しないでください)。
  2. コマンドプロンプトが検索結果に表示されたら、それを右クリックして、コンテキストメニューから[管理者として実行]を選択します。
  3. UACポップアップで[はい]をクリックします。
  4. コマンドプロンプトが開いたら、次の行を入力し、それぞれを入力してからEnterキーを押します。

ネットストップwuauserv

ネットストップビット

更新履歴をクリアした後、サービスアプリケーションに移動し、各サービスを選択してから[開始]をクリックすると、サービスを再開できます。 コマンドプロンプトに移動し、それぞれを入力した後にEnterキーを押しながら、次の行を入力することもできます。

ネットストップwuauserv

ネットストップビット

コマンドプロンプトを使用する

これで、以下の手順に従って、コマンドプロンプトを使用して更新履歴をクリアできます。 基本的に、SoftwareDistributionフォルダー内のフォルダーを削除します。 どうぞ:

  1. 管理者としてコマンドプロンプトを開きます。
  2. コマンドプロンプトが開いたら、「C:\ Windows \ SoftwareDistribution \ DataStore \ Logs \ edb.log」と入力し(引用符は追加しないでください)、Enterキーを押します。

クイックノート:Cドライブ以外のドライブでWindows 10を実行している場合は、Cをそのドライブの文字に置き換えてください。

  1. [更新履歴の表示]ページに移動して、履歴全体がクリアされているかどうかを確認します。 そうでない場合は、次の手順に進みます。

エクスプローラーで更新履歴をクリアする

開始する前に、WindowsUpdateサービスが停止していることを確認してください。 次に、次の手順に従います。

  1. [スタート]ボタンを右クリックします。
  2. 画面の左側に[パワーユーザー]メニューが表示されたら、[ファイルエクスプローラー]をクリックします。
  3. WindowsロゴとEキーボードボタンを同時にタップして、ファイルエクスプローラーを起動することもできます。
  4. ファイルエクスプローラーが開いたら、左側のペインに移動して[このPC]をクリックします。
  5. ここでウィンドウの右側に移動し、Windowsがインストールされているローカルドライブをダブルクリックします。
  6. ドライブが開いたら、Windowsフォルダを見つけて開きます。
  7. Windowsフォルダーで、SoftwareDistributionフォルダーを開きます。
  8. 次に、DataStoreフォルダーを探して開きます。
  9. DataStoreフォルダーの内容が表示されたら、Logsフォルダーと「DataStore.edb」ファイルを選択して削除します。
  10. 以前に停止したWindowsUpdateサービスを再起動し、[更新履歴の表示]ページをチェックして、履歴がクリアされているかどうかを確認します。

BATファイルを使用して更新履歴をクリアする

  1. [スタート]メニューに移動し、メモ帳を検索して起動します。
  2. メモ帳が表示されたら、次のテキストを入力またはコピーして貼り付けます。

@エコーオフ

powershell -windowstyle hidden -command“ Start-Process cmd -ArgumentList '/ s、/ c、net stop usosvc&net stop wuauserv&del%systemroot%\ SoftwareDistribution \ DataStore \ Logs \ edb.log&del / f / q C: \ ProgramData \ USOPrivate \ UpdateStore \ *&net start usosvc&net start wuauserv&UsoClient.exe RefreshSettings'-Verb runAs”

  1. ウィンドウの上部に移動し、[ファイル]をクリックして、[名前を付けて保存]を選択します。 Ctrl、Shift、およびSキーボードボタンを同時にタップすることもできます。
  2. [名前を付けて保存]ダイアログボックスが開いたら、.bat拡張子を使用してファイルを保存します。 たとえば、 deleteupdatehistory.batとして保存できます。 どの名前を選択する場合でも、ファイル拡張子が.batであることを確認してください。
  3. ファイルを保存したら、保存した場所に移動してダブルクリックします。 UACポップアップで[はい]をクリックします。
  4. これで、BATファイルはWindows Updateサービスを停止し、更新履歴をクリアします。

結論

おすすめされた

AuslogicsBoostSpeedでPCの問題を解決する

BoostSpeedは、PCのクリーニングと最適化に加えて、プライバシーを保護し、ハードウェアの問題を診断し、速度を上げるためのヒントを提供し、ほとんどのPCのメンテナンスとサービスのニーズに対応する20以上のツールを提供します。

Auslogics BoostSpeedは、認定されたMicrosoft Silver ApplicationDeveloperであるAuslogicsの製品です。
無料ダウンロード

更新履歴をクリアすることは、あなたにとって簡単なことです。 すでに述べたように、将来レコードが必要になることが確実でない限り、履歴をクリアする必要はありません。 システムの速度低下が心配な場合は、AuslogicsBoostSpeedを選択してください。 このツールは、パフォーマンスに影響を与える可能性のあるジャンクファイルやその他のエンティティがシステムにないことを確認します。

更新履歴について質問がある場合、または経験を共有したい場合は、次のコメントセクションを使用してください。