Windows.oldの正体
Windowsの機能更新は、古いシステムの上ではなく横に自分をインストールする。前のWindows、Program Files、UsersはC:\Windows.oldへ移され、新しいビルドがいつものパスを引き継ぐ。このコピーがあるからこそ、設定は更新後10日間「戻る」オプションを提供できる――フォルダーは完全な第二のインストールであり、それこそがこれほど巨大な理由だ。WindowsがTrustedInstallerレベルの所有権で守るのにはわけがある。
10日という期限を強制するのはWindows自身だ。期限が切れると「戻る」ボタンはグレーアウトし、スケジュールされた記憶域メンテナンスがフォルダーを独力で回収し始める――いずれは。それまでの間、手作業での削除は最悪の選択だ。保護されたファイルは途中でアクセス拒否エラーを吐いて死に、半壊した残骸を置き去りにする。まともな削除の道はちょうど二つ、どちらも下に挙げる。
- 前のWindows ―― C:\Windows.old\Windows、旧OSの丸ごと一式
- 旧プログラムファイル ―― C:\Windows.old\Program FilesとProgram Files (x86)
- 以前のユーザープロファイル ―― C:\Windows.old\Users\<name>、更新前にそこにあった文書も含めて
- 旧プログラムデータ ―― 前ビルドのProgramDataとブートの残滓
- 現行Windowsからのものはゼロ ―― 稼働中システムのファイルはそこへ移らない
正しい削除のしかた
内蔵の道は設定 → システム → 記憶域 → 一時ファイルだ。Windowsは「以前のWindowsインストール」を独立カテゴリーとして表示し、そこから削除すればTrustedInstallerの所有権が一括で片付く。古典的なディスク クリーンアップ(cleanmgr)も「以前のWindowsのインストール」として同じ項目を出す。Kleaner PROのようなクリーンアップツールは同じカテゴリーを独自画面から操作できる――隠された第三の方法は存在せず、記憶域経由が正規ルートだ。
クリックする前の警告が一つ。Windows.oldが存在する限り、前のビルドへの復帰は半日仕事ではなく数分だ。削除後の帰り道はクリーン再インストールしかないので、新しいビルドに数日は実仕事をさせてからにしたい。フォルダーの経過がすでに10日を超えているなら何も失わない――ロールバック権はとっくに静かに失効している。
よくある質問
Windows.oldフォルダーを削除しても安全ですか?
はい。中にあるのは10日間のロールバック期間のための旧インストールだけです。新しいバージョンに留まるなら、フォルダーは純然たる死重です。
前のWindowsバージョンに戻るには?
設定 → Windows Update → 更新履歴 → 回復オプションで「戻る」を選びます。利用できるのは更新から10日以内、かつWindows.oldがまだ存在する間だけです。
購入前にライセンスの内容をご確認ください。
一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。
次に読む記事
お問い合わせ: [email protected]