Forum Discussion

sarsadgk6's avatar
sarsadgk6
Occasional Reader
Jun 24, 2026

Windows 11でdelete Windows.old folderする安全な方法は?

Windows 11をアップデートした後、CドライブにWindows.oldフォルダーが残っていて、かなり容量を使っています。手動で削除してもよいのか、それともディスククリーンアップや設定アプリから消すべきなのか分かりません。初心者なので、delete Windows.old folder を安全に行う方法を知りたいです。

このフォルダーを削除すると以前のWindowsに戻せなくなると聞いたことがあり、少し不安です。重要なファイルを消さずに空き容量を増やすには、どの手順が一番おすすめでしょうか?Windows 11で delete Windows.old folder を実行する前に確認すべき注意点も教えてください。

8 Replies

  • せっかくWindows old 削除をやろうとしてるのに、予期せぬエラーで詰むのは避けたいですよね。

  • Manbsecak's avatar
    Manbsecak
    Copper Contributor

    ついに来ました、公式で一番カンタンで安全な方法!今までコマンドやらセーフモードやら裏技を探してきたあなたですが、実はWindows 11には設定アプリからポチポチやるだけの超簡単な方法が標準で用意されてるんです。

    ステップ1:設定を開く

    • スタートメニューから「設定」(歯車のアイコン)をクリックするか、キーボードで Windows + I を押します。

    ステップ2:ストレージにアクセス

    • 左側のメニューから「システム」を選び、右側の「ストレージ」をクリックします。

    ステップ3:一時ファイルを表示

    • 「ストレージ管理」のセクションにある「詳細ストレージ設定」→「その他のドライブ」または「一時ファイル」をクリックします(Windows 11のバージョンによって表記が少し違うことがあります)。

    ステップ4:Windows.oldにチェックを入れる

    • しばらくスキャンが走った後、削除できるファイルの一覧が表示されます。
    • その中から「以前の Windows のインストール ファイル」または「Windows.old」という項目を探して、チェックボックスに✓を入れます。

    ステップ5:削除実行

    • 画面の上の方にある「ファイルを削除する」または「削除」ボタンをクリックします。
    • 確認ダイアログが出たら「続行」または「削除」を選びます。

    これだけ!あとはWindowsが自動でWindows old 削除をやってくれます。進捗バーが消えたら完了です。

    「ストレージ設定」を使ったWindows old 削除は、公式・無料・安全・簡単の四拍子が揃った、まさに「ド正攻法」です。

  • Roxhujin's avatar
    Roxhujin
    Copper Contributor

    Windows.oldフォルダが普通に削除できない最大の理由は、システムファイルとして保護されていて、常に何かしらのプロセスがロックをかけているからです。

    でも、セーフモードで起動すると、Windowsは必要最小限のドライバとサービスだけで立ち上がります。つまり、通常はWindows.oldをロックしている余計なプロセスが動いていない状態になるんです。

    その隙に、エクスプローラーから普通に右クリック→削除できるかもしれない、というのがこの方法の狙いです。

    実際の手順(超カンタン!)

    ステップ1:セーフモードで起動する

    • スタートボタンをクリックして、「msconfig」と入力し、表示された「システム構成」を開きます。
    • 「ブート」タブをクリックします。
    • 「セーフブート」にチェックを入れ、その下の「最小」を選びます。
    • 「OK」をクリックして、再起動を促されたら「再起動」をクリックします。

    これでパソコンがセーフモードで起動します。画面の四隅に「セーフモード」って文字が出てたら成功です。

    ステップ2:Windows.oldを削除する

    • エクスプローラー(ファイル管理)を開きます。
    • ローカルディスク(C:)を開きます。
    • Windows.old フォルダを見つけて、右クリック→「削除」 を選びます。

    これでWindows old 削除ができる……かもしれません!

    ステップ3:通常モードに戻す

    • もう一度「msconfig」を開きます。
    • 「セーフブート」のチェックを外します。
    • 「OK」をクリックして、再起動します。

    これで通常のWindows 11に戻ります。

    この「セーフモードで起動して削除する」方法は、サードパーティ製ソフトも、コマンドも、ディスククリーンアップも一切使わずにWindows old 削除を狙える、最後の無料救済策です。手順は超シンプルで、初心者でも挑戦しやすいのが最大のメリット。もしこの方法でWindows old 削除が成功すれば、あなたはWindows.old削除マスターへの階段を一段上がったことになります。

  • Unlockerは、ファイルやフォルダが「別のプログラムで使用中」などの理由で削除できない時に、そのロックを強制的に解除して削除できるようにする便利ツールです。まさに、普通の方法では消せないWindows.oldのようなフォルダに対して使われることがあります。

    実際の手順

    1. Unlockerを入手する:公式サイトや信頼できるソフトウェア配布サイトからダウンロードします。
    2. インストール時の注意:インストールするときは「カスタムインストール」を選び、不要なツールバーやアドウェアが同時にインストールされないように注意してください。これ、かなり大事なポイントです。
    3. 実行する:エクスプローラーでWindows.oldフォルダを右クリックし、メニューから「Unlocker」を選びます。
    4. 削除を選択:表示された画面で、操作に「削除」を選び、「OK」または「Unlock All」をクリックします。これで強制的にWindows old 削除が試みられます。

     

    それでも「使いたい」場合の最終確認

    • それでもどうしても使う場合は、以下の点を厳守してください。
    • 絶対にシステムバックアップを取ってから実行する。
    • インストール時は細心の注意を払い、余計なものは一切入れない。
    • 使用は自己責任であることを強く認識する。

     

    Unlockerを使えば、一見簡単にWindows old 削除ができるかもしれません。しかし、システム障害やセキュリティリスクを考えると、使わないほうが賢明です。どうしてもコマンドやディスククリーンアップを使いたくない場合は、Windowsの回復環境(WinRE)からコマンドプロンプトを起動して削除する方法など、より安全な別の方法を検討することを強くお勧めします。

  • Sheryl_Garvey's avatar
    Sheryl_Garvey
    Copper Contributor

    はい、来ましたね。Disk Cleanupもディスクの管理も使わず、サードパーティ製ソフトもNG。しかも今回はPowerShellで一発勝負したいと。コマンドプロンプトの方法(Windows old 削除)は3段階もコマンドを打たなきゃいけなかったけど、PowerShellならたった1行でほぼ同じことができちゃいます。しかも-Forceオプションがついてるので、アクセス権限の壁を強引にぶち破ってくれるんです。

    実行中の見た目

    コマンドを打つと、一瞬で消えることもあれば、ファイル数が多い場合は数分かかることもあります。プロンプトが戻ってきたら削除完了です。

    特に進捗バーは出ないので、「あれ?動いてる?」って不安になるかもしれませんが、そのままじっと待ってください。キャンセルだけは絶対にやめましょう。

     

    ここで現実的な話をします。

    • この方法は「力技」です。-Forceで無理やり消すので、万が一システムがまだ参照しているファイルがあった場合、予期せぬエラーが出ることがあります 。
    • 確実性はコマンドプロンプト方式より高いと言われていますが、それでも100%成功する保証はありません。特にTrustedInstallerの権限が強すぎて、-Forceでも弾かれるケースが稀にあります 。
    • もしこのPowerShell方式でWindows old 削除がうまくいかなかったら、潔くディスククリーンアップに戻るのが現実的です。それか、10日間待って自動削除を信じるか 。
  • C-csxm's avatar
    C-csxm
    Tin Contributor

    Disk Cleanupもディスクの管理も使わずに、コマンドプロンプトだけでWindows old 削除をやりたいんですよね。しかもサードパーティ製ソフトはNGと。まずおさらいですが、Windows.oldフォルダはTrustedInstallerというシステムアカウントが所有していて、管理者ですら簡単には消せないようになってるんです 。だから、エクスプローラーで右クリック→削除しようとしても「アクセスが拒否されました」って怒られます。

    そこで使うのが、所有権を強制的に自分に移してから削除する「手動乗っ取り方式」です。

    手順(コマンドプロンプトを使う)

    1. スタートメニューで「cmd」と検索し、出てきたコマンドプロンプトを右クリック→「管理者として実行」 します。

    2. まずは所有権を奪取します。以下のコマンドを打ってEnter。

    text

    takeown /F C:\Windows.old /R /D Y

    これで、Windows.old内の全ファイルの所有者があなたになります 。

    3. 次に、完全なアクセス権限を自分(管理者グループ)に与えます。

    text

    icacls C:\Windows.old /grant administrators:F /T

    これで自由に削除できるようになります 。

    4. 最後に、フォルダごと強制削除します。

    text

    RD /S C:\Windows.old

    このコマンドで、すべてのサブフォルダとファイルがまとめて消えます 。

    この「手動乗っ取り方式」は、サードパーティ製ソフトを使わず、Disk Cleanupも使わずにWindows old 削除を実現する、数少ない完全無料の方法です。

    ただ、コマンドを打つのが面倒だったり、エラーが出てイライラしたくないなら、やっぱりディスククリーンアップの「システムファイルのクリーンアップ」 が一番カンタンで安全です。それでも「絶対にコマンドでやるんだ!」という場合は、上記の手順を慎重に試してみてください。

  • Wobelhe's avatar
    Wobelhe
    Copper Contributor

    まずはっきりさせておきたいのは、「ディスクの管理」はフォルダを削除するためのツールではありません。これはハードディスクやSSDのパーティション(領域)を管理するためのもので、C:ドライブ全体を削除したり、新しいパーティションを作ったりするときに使います。

    Windows.oldはあくまでフォルダなので、ディスクの管理からは見えませんし、選択もできません。そのため、「ディスクの管理」を使って直接Windows old 削除を行うことは不可能です。

    それでもディスクの管理を「補助」として使う裏技

    もしどうしてもディスクの管理を絡めたいなら、以下のような極端な方法が考えられます。ただし、これは推奨しません(データ消失リスクが非常に高いです)。

    1. ディスクの管理を開く(スタートメニューで「ディスクの管理」と検索)。

    2. C:ドライブ(Windowsが入っているパーティション)を右クリック → ボリュームの削除を選ぶ。

    3. するとC:ドライブ全体が「未割り当て」になり、Windows.oldを含むすべてのデータが消えます。

    4. その後、Windows 11を再インストールして、新しくパーティションを作り直す。

    これはWindows old 削除ではなく「Windowsごと全削除」です。しかも、再インストールが必須になるので、おすすめできません。この方法でWindows old 削除を狙うのは、「家を壊してゴミを捨てる」ようなものです。

    コマンドに慣れている方向けです。

    a). スタートメニューで「cmd」と検索し、右クリック →「管理者として実行」。

    b). 以下のコマンドを入力してEnter:

    text

    rd /s /q C:\Windows.old

    c). 数秒でフォルダごと削除されます。

    こちらも正しいWindows old 削除の方法ですが、誤ってパスを間違えると危ないので、ディスク クリーンアップのほうが安全です。

  • soumdg663's avatar
    soumdg663
    Iron Contributor

    はい、「ディスク クリーンアップ」はWindows.oldフォルダを削除するための正しく、かつ完全に無料の方法です。このフォルダはWindowsをアップグレードしたり、クリーンインストールしたりしたときに、以前のシステムファイルを一時的に保管する場所です。不要になれば削除して問題ありません。

    ここでは、Windows old 削除を安全に行う手順をステップバイステップで説明します。

    手順1: ディスク クリーンアップを開く

    • キーボードの Windowsキー を押して、スタートメニューを開きます。
    • 「ディスク クリーンアップ」と入力し、表示されたアプリをクリックします。
    • ドライブの選択画面が出たら、Windowsがインストールされているドライブ(通常はC:ドライブ) を選んで「OK」をクリックします。

     

    手順2: システムファイルのクリーンアップを選ぶ

    • 最初に表示される「ディスク クリーンアップ」の小さなウィンドウでは、削除できるファイルの一覧が出ますが、ここではWindows.oldは表示されません。
    • そこで、ウィンドウの左下にある「システム ファイルのクリーンアップ」というボタンをクリックします。(これには管理者権限が必要です)
    • もう一度ドライブ選択が出るので、再度C:ドライブを選んで「OK」をクリックします。

     

    手順3: Windows.oldにチェックを入れて削除

    • しばらくスキャンが終わると、今度は「システム ファイルのクリーンアップ」のタブが開きます。
    • ファイル一覧の中から、「以前の Windows のインストール」 という項目を探します。
    • そのチェックボックスにチェックを入れます。この項目がまさにWindows.oldフォルダの中身です。
    • ついでに「一時的な Windows インストール ファイル」もあればチェックを入れても構いません(これも古いセットアップファイルです)。
    • 右下の「OK」をクリックし、確認ダイアログで「ファイルの削除」をクリックします。

     

    注意点と所要時間

    • この操作は元に戻せません。一度 Windows old 削除 を実行すると、以前のWindowsには戻れなくなります。問題なく新しいWindows 11が動いていることを確認してから行ってください。
    • 削除にかかる時間は、Windows.oldのサイズによりますが、数GBから数十GBある場合は5~15分程度かかることがあります。途中でキャンセルしないでください。
    • ディスク クリーンアップは完全に無料で、Windowsに最初から入っている公式ツールです。サードパーティ製ソフトは一切不要です。