Windows11/10でシステムの復元ポイントをスケジュールする方法

システムの復元は、 (System Restore)Windows OSで最も重要ですが、過小評価されている機能の1つです。復元ポイントは、コンピューターをすぐに動作状態に戻すのに役立ち、トラブルシューティングにかかる​​時間を大幅に節約できます。システムの復元ポイント(System Restore Points)は、常駐プログラム、その設定、およびWindowsレジストリ(Windows Registry)をイメージとしてキャプチャし、戻ることを選択した場合にシステムドライブをポイントに再構築するために必要ないくつかのものをバックアップします。Windowsはシステムの復元ポイントを頻繁に作成しますが、必要に応じて、WindowsPC(Windows)にスケジュールされた時間にシステムの復元ポイントを作成させることができます。

システムの復元ポイント(Create System Restore Points)を毎日または毎週自動的に作成する

Windowsに、ユーザーがPCを設定して、クリックするだけで毎日または毎週簡単に復元ポイントを作成できる機能または設定が組み込まれていることを望みますが、そのような設定はありません。(Windows)これを行うには、タスクスケジューラ(Task Scheduler)を使用する必要があります。次に、特定の時間に1つをスケジュールする方法を見てみましょう。これは3ステップのプロセスです。

  1. システムの復元機能を有効にする
  2. システムの復元ポイントコマンド
  3. タスクスケジューラでタスクを作成します。

また、タスクを手動で実行して動作を確認する方法と、そのタスクへのショートカットを作成するための簡単なチュートリアルについても説明しました。復元(Restore)ポイントをすばやく作成できます。

1]システムの復元機能を有効にする

Windows10でシステムの復元を構成する

デフォルトではオンになっているはずですが、システムの復元が無効になっているかどうかを確認すること(check if it System Restore has been disabled)をお勧めします。また、ディスク使用量オプション( disk usage option.)を含め、個々のドライブのシステムの復元(System Restore for the individual drive)を構成する必要があります。

Windowsでは、24時間に1回だけシステムの復元を作成(create System Restore only once in 24 hours)できます。別の試行を行うと、スキップされます。したがって、複数の復元ポイントを、場合によっては手動で作成することを計画している場合は、この制限を取り除く必要があります。

レジストリエディタを開き、次のキーに移動します。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

ダブルクリックして SystemRestorePointCreationFrequencyDWORD(SystemRestorePointCreationFrequency)を編集します。値を0に変更します。

起動時にシステムの復元ポイントを自動的に作成します

これにより、Windowsが復元ポイントの作成をスキップしないようになります。

2]システムの復元ポイントコマンド

復元ポイントを作成するために使用するコマンドは次のとおりです。

Checkpoint-Computer -Description "TWC-RestorePoint" -RestorePointType MODIFY_SETTINGS

TWC-RestorePointという名前は他の名前に変更できます。

MODIFY_SETTINGSは、(MODIFY_SETTINGS)レジストリ(Registry)、ローカルプロファイル、com + DB、WFP.dllIISデータベース、およびファイル拡張子を含む復元(Restore)ポイントの一種です。

PowerShellでこのコマンドを実行して、正しく機能することを確認することをお勧めします。

これが私たちが提案したコマンドの簡単なデモです。説明がTWC-RestorePoint(TWC-RestorePoint.)の復元ポイントを作成したことに注意してください。(Notice)

システムの復元ポイントをスケジュールする

これとは別に、次の引数を使用することもできます。

  • APPLICATION_INSTALL
  • APPLICATION_UNINSTALL
  • DEVICE_DRIVER_INSTALL
  • CANCELLED_OPERATION

WMIC.EXEで次の引数を使用して、復元ポイントを作成することもできます。これについては、Windowsスタートアップで復元ポイントを自動的に作成する方法(How)に関する投稿で詳しく説明しています。

/Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "Startup Restore Point", 100, 7

3]タスクスケジューラを作成する

次に 、基本的なタスクを作成してスケジュールし、 (create & schedule a basic task)PowerShellを使用してタスクスケジューラで上記のコマンドを使用する必要があります。

実行(Run)プロンプトにtaskschd.mscと入力し、Enterキーを押して(Enter)タスクスケジューラ(Task Scheduler)を開きます。[タスクの作成]リンクをクリックします。(Click on the Create Task link.)Restore Point Creator という名前を付け、[最高の権限で実行(Run)する]チェックボックスをオンにします。

最高の特権で実行するタスクを作成する

コンピューターに複数のユーザーがいる場合は、ユーザーがログオンしているかどうかに関係なく、[実行(Run whether the user is logged on or not.)]というラジオボタンを選択します。

[トリガー(Triggers)]タブに切り替えて、[新規]ボタンをクリックします(New Button)。ここでは、タスクを1日1回実行するようにスケジュールします(schedule the task to run once every day,)。または、他の任意のタスクを選択することもできます。毎日を選択し、開始日時を設定します。

毎日復元ポイントを作成するタスクをスケジュールする

[アクション]タブ(Actions Tab)に切り替えて、[新規]ボタン(New Button)をクリックします。ここにコマンドを追加します。

Program/script]ボックスにpowershell.exeと入力( powershell.exe)します。[引数(Argument)]ボックスに次のように入力します。

Checkpoint-Computer -Description "TWC-RestorePoint" -RestorePointType MODIFY_SETTINGS

[OK]ボタンをクリックします。

タスクスケジューラにコマンドを追加して、復元ポイントを作成します

次に、ラップトップでこれを構成している場合は、[条件(Conditions)]タブに切り替えます。バッテリーで実行されている場合は復元ポイントの作成をスキップするか、バッテリーに切り替わる場合は停止するかを選択できます。

最後に、 [設定(Settings)]タブに切り替えます。ここでは、タスクが失敗した場合、またはコンピューターの電源がオフのときにタスクが失敗した場合にどうなるかを構成する必要があります。また、タスクが失敗した場合などの状況にも対応できます。

ユーザーがログインしていない場合でも実行するように構成している場合は、パスワードの入力を求められます。Microsoftアカウントを使用している場合は、ローカル管理者アカウントを作成し、パスワードが必要な設定に使用することをお勧めします。

タスクを手動で実行して、機能するかどうかを確認します

Windows10でシステムの復元ポイントをスケジュールする方法

作成したタスクを選択し、右側のパネルで[実行(Run)]ボタンをクリックします。PowerShellが即座に起動し、コマンドが実行されます。

読む(Read)システムの復元デスクトップショートカットを作成する方法(How to create a System Restore desktop shortcut)

システムの復元タスクの(System Restore Task)ショートカット(Shortcut)を作成して、いつでも実行できるようにする

プログラムschtasks.exeは、そのときにタスクを実行する責任があります。次の引数を使用して、オンデマンドで実行するためのデスクトップショートカットを作成できます。この場合、次のようになります。

C:\Windows\System32\schtasks.exe /run /tn "Restore Point Creator"
  • デスクトップを右クリック
  • [新規]>[ショートカット]を選択します
  • その場所に、上記のコマンドを貼り付けます
  • 名前を付けて、[OK]をクリックします。

これで、次に問題を使用できるものを変更するときに、このショートカットを使用して復元を作成します。

ここでは、 Windows 10で(Windows 10)システムの復元(System Restore)ポイントをスケジュールする方法を学習しただけでなく、ショートカットを使用していつでもシステムの復元ポイントを作成することもできます。復元ポイントを作成するたびに、それがストレージスペースの一部を占めることを忘れないでください。割り当てられたディスク容量の制限に達すると、 Windows(Windows)は古い復元ポイントを自動的に削除しますが、古い復元ポイントを手動で削除することもできます(delete older restore points manually.)



About the author

私は、Windows 11/10 と Apple の最新の iOS プラットフォームの両方の経験を持つ iPhone と macOS の開発者です。10 年以上の経験があるため、両方のプラットフォームでファイルを作成および管理する方法を深く理解しています。私のスキルは、ファイルを作成するだけではありません。また、Apple 製品、その機能、およびそれらの使用方法についての深い知識も持っています。



Related posts