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ステップのプロセスです。
- システムの復元機能を有効にする
- システムの復元ポイントコマンド
- タスクスケジューラでタスクを作成します。
また、タスクを手動で実行して動作を確認する方法と、そのタスクへのショートカットを作成するための簡単なチュートリアルについても説明しました。復元(Restore)ポイントをすばやく作成できます。
1]システムの復元機能を有効にする
デフォルトではオンになっているはずですが、システムの復元が無効になっているかどうかを確認すること(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.dll、IISデータベース、およびファイル拡張子を含む復元(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アカウントを使用している場合は、ローカル管理者アカウントを作成し、パスワードが必要な設定に使用することをお勧めします。
タスクを手動で実行して、機能するかどうかを確認します
作成したタスクを選択し、右側のパネルで[実行(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.)
Related posts
System Restore error 0x80070002、STATUS_WAIT_2 Windows 10
Windows 10で個々のSystem Restore Pointを削除する方法
System Restore Points Windows 10で削除または行方不明になっています
Windows 10でオンとEnable System Restoreをオンにします
Windows 11/10のTask SchedulerからImport or Export Tasksの方法
System RestoreをWindows 10に設定する方法
Windows 10タスクスケジューラを使用して、ほとんどすべてを自動化する
Fix c000021A Fatal System Error Windows 10
Windows 11/10でスケジュールされたTaskを有効または無効にする方法
Windows 11/10のTask ManagerにCommand Lineを表示する方法
Windows 10 Control PanelでSystem Propertiesを開く方法
システムの復元を使用して、WindowsPCを動作状態に復元するための3つの手順
Automatic Updatesが無効になっている場合、Update Windows Defender
System Restore shortcutをWindows 10に作成する方法
Windows7でシステムの復元を有効にする方法
SysRestoreはWindows 10のための無料の代替System Restore softwareです
タスクスケジューラを使用してコンピュータのシャットダウンをスケジュールする
Task ManagerはWindows 10で起動時にクラッシュする
Windowsがデスクトップを起動しない場合、System Restoreを実行する方法
Task Scheduler Windows 10の実行または開始プログラムを開始しない