Windows 11からWindows 10に戻せる期間を延長する方法

通常は Windows 10 から Windows 11 にアップグレード後、10日以内であれば戻すことが出来ます。

デフォルトでは、10日を過ぎると元に戻すことができなくなるのですが、今回紹介するコマンドを実行すれば最大で 60日まで延長することが出来るようになります。

目次

Windows 10 に戻せる期間を延長する

このコマンドは、Windows 11 にアップグレードしてから 10日以内に実行しなければ効果がありませんので注意してください。

10日以内に実行しなければならない理由:

アップグレード後に 10日経つと、Windows は旧バージョンに戻す必要がないと認識し、Windows 10 に戻すためのファイルを自動で削除します。

Windows 10 に戻すためのファイルは、Cドライブ直下に「Windows.old」フォルダーとして保存されています。このフォルダーを誤って削除してしまうと、Windows 10 に戻すことが出来なくなります。

一時ファイルの削除で(Windows Update のクリーンアップ)をした場合、 Windows.old フォルダーは削除されます。

Cドライブ
Cドライブ

Windows 10 に戻せる期間を確認するコマンド

1.スタートボタンを右クリックし、「ターミナル」をクリックします。

2.「Windows PowerShell」が開きますので、次のコマンドを入力して Enter を押します。

DISM /Online /Get-OSUninstallWindow

3.「Uninstall window:」の後の数値を確認してください。

下の画像では、「10」と表示されていますね。これが、アップグレード後に Windows 10 に戻せる期間です。

Windows PowerShell
Windows PowerShell

4.次は、ダウングレードできる期間を変更するコマンドです。

DISM /Online /Set-OSUninstallWindow /Value:<days>

<days> に日数を入力します。

例えば、20日に設定したい場合は次のようになります。

DISM /Online /Set-OSUninstallWindow /Value:20
Windows PowerShell
Windows PowerShell

日数は、2日~60日 まで設定可能。

Microsoft は「< 2 または > 60 の値を渡すと、既定値の 10 が設定されます」と言っています。

つまり、0~1 または 61以上に設定すると、10日に設定されてしまうということです。

5.日数を設定した後、もう一度確認のコマンドを実行し、設定が反映されたかを確認してみてください。

Windows PowerShell
Windows PowerShell

コマンドを実行するとエラーが出る原因

元に戻すためのファイルがない(削除された)場合や、そもそもアップグレードをしていない場合は、「エラー: 1168 Element vot found.」と表示されます。

コマンドプロンプト
コマンドプロンプト
この記事が「役立った!」と思ったら、ぜひSNSでシェアをお願いします。
  • URLをコピーしました!

この記事を書いた人

日々の PC 操作から生まれた疑問や、「もっとこうしたい」という想いを原動力に、2008年頃から現在に至るまで Windows の知識を独学で追求してきました。試行錯誤を重ねて見つけた「なるほど!」な技や、困った時の解決策を、皆さんの PC ライフに役立ててほしい一心で発信しています。

プロフィールを見る

コメント

コメントする

【投稿について】
記事の内容に関するご質問や情報提供は大歓迎です。
ただし、記事の趣旨と無関係な内容、特定の人物・団体への批判、攻撃的な表現、不適切な語句を含むコメントは、管理人の判断で予告なく削除・非公開とさせていただく場合があります。
また、スパム対策機能により自動的に削除される場合もありますのでご了承ください。

CAPTCHA


目次