Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

WindowsクライアントとWindowsサーバーでWinSxSのサイズを縮小する方法

物理ディスクまたは仮想ディスクがWinSxSディレクトリ内の多数のファイルによって消費されており、管理者アカウントを持っていても十分な権限がなかったためにそれらを削除できなかったことを経験したことがありますか?おそらく、あなたはそうだったでしょう。

Windowsオペレーティングシステムを更新するときはいつでも、 C:\ Windows \ WinSxSにファイルをダウンロードして保存します。 。 Microsoftによると、一部のコンポーネントの以前のバージョンは一定期間システムに保持されるため、必要に応じてロールバックできます。しばらくすると、これらの古いコンポーネントはインストールから自動的に削除されます。ただし、これが常に当てはまるとは限らないため、手動で行う必要があることに気付きました。

WindowsクライアントとWindowsサーバーでWinSxSのサイズを縮小する方法

WinSxSフォルダからファイルを削除したり、WinSxSフォルダ全体を削除したりすると、システムに重大な損傷を与え、PCが起動せず、更新できなくなる可能性があるため、WinSxSフォルダ内のファイルは削除しないでください。それを行う場合でも、システムイメージのバックアップがある場合にのみ行う必要があります。

WinSxS が原因で、仮想マシンに適切に動作するための十分な空き領域がないというシナリオがあります。 ディスク容量の30%を消費しました 。仮想マシンのディスクサイズは50GBで、2016年12月からWindows Server2016を実行しています。WinSxSは2016年12月以降、ダウンロードされた更新プログラムがまだたくさんあるため、15GBの空き領域を消費しています。この記事の目的は説明することです。 WinSxSフォルダーのサイズを縮小する方法 ディスク容量を解放します。

同じ手順が、Windows7からWindows10までのクライアントオペレーティングシステム、およびWindowsServer2012からWindowsServer2019までのサーバーオペレーティングシステムに適用されます。

方法1:ディスククリーンアップを実行する

最初の方法では、ディスククリーンアップと呼ばれるネイティブのWindowsユーティリティを使用してディスククリーンアップを実行します。 。

  1. Windowsエクスプローラーを押したままにします Eを押します ファイルエクスプローラーを開くには
  2. このPCをクリックします システムパーティションに移動します。デフォルトでは、ローカルディスク(C:\)です。
  3. パーティションを右クリックC:\ 次に、[プロパティ]をクリックします WindowsクライアントとWindowsサーバーでWinSxSのサイズを縮小する方法
  4. 一般の下 ディスククリーンアップをクリックします そして、ディスククリーンアップがWindowsマシンで消費されているディスク容量を計算するまで待ちます。これが完了するまでに数分かかる場合があります。 WindowsクライアントとWindowsサーバーでWinSxSのサイズを縮小する方法
  5. 削除するファイルを選択して、[ OK]をクリックします
  6. ファイルの削除をクリックします ファイルの完全な削除を確認します。ディスククリーンアップユーティリティは、マシン上の不要なファイルをクリーンアップしています
  7. ファイルエクスプローラーを開きます スペースが解放されているかどうかを確認します

方法2:DISMを使用してWinSxSのディスクサイズを縮小する

第2部では、DISMを使用してWinSxSのディスクサイズを縮小します。 DISM(Deployment Image Servicing and Management)は、Windowsイメージのマウントとサービスに使用されるコマンドラインツールです。

  1. スタートメニューを左クリックします Windows PowerShell(管理者)をクリックします またはコマンドプロンプト(管理者)。 この例では、コマンドプロンプト(管理者)を使用します。コマンドラインツールは、標準ユーザーアカウントではなく、管理者として実行する必要があります。
  2. 次のコマンドを入力して、 Enterを押します WinSxSフォルダのサイズを縮小します。
    dism.exe /online /Cleanup-Image /StartComponentCleanup

    WindowsクライアントとWindowsサーバーでWinSxSのサイズを縮小する方法

  3. 終了したら、次のコマンドを入力して Enterを押します。 コンポーネントストア内のすべてのコンポーネントの置き換えられたバージョンをすべて削除します。このコマンドの完了後、既存のすべてのサービスパックとアップデートをアンインストールできないことに注意してください。これにより、将来のサービスパックまたはアップデートのアンインストールがブロックされることはありません。
    dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
  4. 再起動 WindowsServer。 ファイルエクスプローラーを開きます 空き容量を確認します

方法3:WinSxSから古いファイルを削除します。注意して使用してください!

この方法では、2016、2017、および2019にダウンロードおよびインストールされた古い更新ファイルを削除します。この方法を続行する前に、イメージのバックアップを作成するか、仮想マシンのスナップショットを作成してください。実稼働環境でこのアクションを実行することはお勧めしませんが、WinSxSでファイルとフォルダーを削除した後のWindowsの動作を確認するためのテスト環境です。

  1. Windowsエクスプローラーを押したままにします Eを押します ファイルエクスプローラーを開くには
  2. C:\ Windowに移動し、WinSxSを右クリックして、[プロパティ]をクリックします。 。
  3. セキュリティをクリックします 次に、[詳細]をクリックします 特別な権限を開きます。 WindowsクライアントとWindowsサーバーでWinSxSのサイズを縮小する方法
  4. 所有者の下:TrustedInstallerは変更をクリックします 。
  5. オブジェクト名を入力してください これは管理者であり、Windowsマシンの実行時に使用する場合は、[名前の確認]をクリックします。 次に、 OKをクリックします 。
  6. [適用]をクリックします 次に、[このオブジェクトの所有権を取得したばかりの場合]をクリックします。権限を表示または変更する前に、このオブジェクトのプロパティを閉じてから再度開く必要があります。
    WindowsクライアントとWindowsサーバーでWinSxSのサイズを縮小する方法
  7. 編集をクリックします 追加をクリックします 。次に、オブジェクト名を入力します これは管理者であり、Windowsマシンの実行時に使用する場合は、[名前の確認]をクリックします。 次に、 OKをクリックします 。
  8. 選択 アカウントと許可 フルコントロールの権限
  9. [はい]をクリックします システムフォルダの権限設定を変更します。 適用をクリックします 次にOK 。開いているウィンドウをすべて閉じます
  10. 古いファイルを削除します。この場合、2016年、2017年、2018年のすべてのファイルを削除し、約11GBを解放します。

  1. Windows 10 で RAM の速度、サイズ、およびタイプを確認する方法

    Windows 10 OS の RAM の種類、サイズ、速度などの技術仕様を確認したい場合があります。システムでソフトウェアやアプリがどれだけスムーズに実行されるかを確認できるため、システムの RAM の詳細を知りたい場合があります。 さらに、プロのゲーマーやゲーム用 PC を使用している場合は、RAM の詳細を確認して、システムでゲームがスムーズに実行されるようにすることをお勧めします。 RAM の詳細を知るのに役立つように、Windows 10 で RAM の速度、サイズ、タイプを確認する方法に関するわかりやすいガイドを用意しています。 Windows 10 で RAM の速度、タ

  2. Windows 10/8/7 OS で WinSXS フォルダのサイズを縮小する方法

    このチュートリアルでは、Windows 10/8 &7 OS で WinSXS フォルダーのサイズを縮小する方法を紹介します。 WinSxS フォルダー (C:\Windows\WinSxS) は、Windows のカスタマイズと更新に使用されるコンポーネント ストアの場所です。 そのため、WinSxS フォルダーは非常に重要なシステム フォルダーであり、いくつかの理由で Wi​​ndows によって使用されるため、削除できません。 (例:Windows Update をインストールするとき、Windows 機能を有効または無効にするとき、問題のある更新をアンインストールするときなど) 時