Windows 10でシステムの復元ポイントを自動作成する2つの方法【タスクスケジューラ・Defender連携】
Windows 10でシステムの復元ポイントを自動的に作成する方法をお探しの方は、ぜひこのチュートリアルをご活用ください。ご存知のとおり、「システムの復元」ツールを使えば、Windowsを以前の正常に動作していた状態(時点)へ戻すことができます。何らかのトラブルでWindowsが正しく動作しなくなった際の復旧手段として非常に役立ちます。
すべてのバージョンのWindowsにおいて、「システムの復元」ツールは、コンピューターでシステム保護が有効になっている場合にのみ機能します。Windows Updateや他のソフトウェアのインストール前、あるいは新しいハードウェアデバイスドライバーのインストール時に、現在の状態(システムファイルとレジストリ)のスナップショットが自動的に作成される仕組みです。
そのため、頻繁にシステムの復元ポイントを作成しておくことは非常に重要です。Windows 10が正常に動作しなくなった場合(大きな変更を行った後やウイルス感染後など)にシステムを復元したり、ファイルやフォルダを以前のバージョンに戻したりできるからです。
本記事では、Windows 10で毎日自動的にシステムの復元ポイントを作成する2つの方法を詳しく解説します。
Windows 10でシステムの復元ポイントを自動作成する手順
ステップ1:システム保護を有効にする
初期設定では、Windows 10のシステムの復元保護は無効になっています。まずは以下の手順で有効化しましょう。
1. 以下のいずれかの方法でシステム保護の設定画面を開きます。
- 画面左下のWindowsアイコンを右クリックし、表示されるメニューから「システム」を選択する
- エクスプローラーを開き、「PC」を右クリックして「プロパティ」を選択する

2. 左側のメニューから「システムの保護」をクリックします。

3. 「システムの保護」タブ内の「構成」ボタンをクリックします。

4. システムの復元保護を有効にするため、以下を設定します。
a. 「システムの保護を有効にする」にチェックを入れる
b. システム保護に使用する最大ディスク使用量を、全体の約10〜15%程度に調整する
c. 「OK」をクリックする

5. すぐに復元ポイントを手動で作成したい場合は、「作成」ボタンをクリックし、識別しやすい名前を付けて「OK」を押します。自動作成を設定する場合は、そのままステップ2へ進んでください。

ステップ2:復元ポイントの自動作成を設定する
システム保護を有効にしたら、以下の2つの方法のいずれかに従って、毎日の復元ポイント自動作成を設定します。
- 方法1:タスクスケジューラを使って自動作成する
- 方法2:Windows Defenderのスキャン時に自動作成する
方法1:タスクスケジューラで復元ポイントを自動作成する
Windows 10で毎日決まった時間にシステムの復元ポイント(スナップショット)を自動作成するには、以下の手順を実行します。
1. 検索ボックスに「task scheduler」と入力します。
2. 「タスク スケジューラ」を開きます。

3. メニューの「操作」から「タスクの作成」を選択します。

4. 「全般」タブで以下を設定します。
a. タスク名を入力します(例:「復元ポイントの作成」)
b. 「ユーザーまたはグループの変更」をクリックします
c. オブジェクト名の入力欄に「system」と入力して「OK」をクリックします
d. 「トリガー」タブをクリックします
5. 「トリガー」タブで「新規」をクリックします。

5a. 復元ポイントを作成する頻度(例:「毎日」)と実行時刻(例:午前11時)を指定します
5b. 「OK」をクリックします※注意:過去24時間以内に作成された復元ポイントが既に存在する場合、スケジュールされたタスクは新しい復元ポイントを作成しませんのでご留意ください。

6. 「操作」タブで「新規」をクリックします。

6a. 「プログラム/スクリプト」欄に以下のコマンドを入力します:
- wmic.exe
6b. 「引数の追加(オプション)」欄に以下を入力します:
- /Namespace:\root\default Path SystemRestore Call CreateRestorePoint "Daily Restore Point", 100, 12
6c. 「OK」をクリックします。

7. 最後に「OK」をクリックして、新しいタスクのプロパティを閉じれば完了です。
方法2:Windows Defenderのスキャン時に復元ポイントを作成する
Windows 10 Homeの場合
Windows 10 Homeでは、レジストリエディターを使用することで、Windows Defenderがコンピューターをスキャンする際に自動的に復元ポイントを作成できます。手順は以下のとおりです。
1. Windowsキー + Rを同時に押して「ファイル名を指定して実行」を開きます。
2. 「regedit」と入力し、Enterキーを押します。

3. 左側のペインで以下のキーへ移動します。
- HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
4. 「Windows Defender」キーを右クリックし、「新規」→「キー」を選択します。

5. キー名として「Scan」と入力し、Enterキーを押します。
6. 「Scan」キーを選択した状態で、右側ペインの空きスペースを右クリックし、「新規」→「DWORD (32ビット) 値」を選択します。

7. 新しいDWORD値の名前を「DisableRestorePoint」に変更し、Enterキーを押します。
8. 「DisableRestorePoint」をダブルクリックし、値のデータを「0」に設定します。

9. レジストリエディターを閉じて、PCを再起動します。
Windows 10 Pro / Enterprise / Educationの場合
Windows 10 Professional、Enterprise、Education版をお使いの場合は、グループポリシーエディターを使って、Windows Defenderのスキャン時に毎日復元ポイントを作成するよう設定できます。手順は以下のとおりです。
1. Windowsキー + Rを同時に押して「ファイル名を指定して実行」を開きます。
2. 「gpedit.msc」と入力し、Enterキーを押します。

3. グループポリシーエディターの左側ペインで、以下のパスへ移動します。
- コンピューターの構成 → 管理用テンプレート → Windowsコンポーネント → Microsoft Defenderウイルス対策 → スキャン
※注意:古いバージョンのWindows 10では、パスが「Windows Defenderウイルス対策」となっている場合があります。
4. 右側のペインにある「システムの復元ポイントを作成する」をダブルクリックします。

5. 設定を「有効」に変更し、「OK」をクリックします。

6. グループポリシーエディターを閉じて完了です。
以上で設定完了です!このガイドがお役に立ちましたら、コメントであなたの体験談をお聞かせください。また、この記事を「いいね」やSNSでの共有をしていただければ、他の方々の助けにもなります。
-
Windows 10でシステムの復元ポイントを有効化・作成する完全ガイド
Windows 10のシステムの復元ポイントとは、Windows Updateやソフトウェアのインストールといった重要な操作が行われる前に、特定のファイルや情報のスナップショットを自動的に作成するWindowsの標準機能です。システムの復元を実行すれば、ドキュメントなど個人データに影響を与えることなく、Windowsが安定して動作していた以前の状態へ戻すことができます。Windowsの深刻なトラブルに直面したときの最初の対処法として非常に有効です。本記事では、Windows 10(8.1、7も同様の手順)で復元ポイントを作成し、システムの復元を実行する方法を詳しく解説します。 Windows
-
Windows 10で個別の復元ポイントを削除してディスク容量を解放する方法
一時フォルダや不要ファイルを削除してもハードディスクの空き容量が足りないとお困りですか?あるいは、小容量SSDを搭載したノートPCをお使いで、ディスク容量を増やしたいとお考えではありませんか。実は、個別の復元ポイントを削除することで、大量のディスク領域を解放できます。システム保護機能が有効になっている場合、Windows 10はデバイスドライバーやWindowsアップデートのインストール時に自動的に復元ポイントを作成します。これらの復元ポイントは多くのディスク容量を消費するため、PCが正常に動作しているのであれば、古い復元ポイントを多数保持しておく意味はあまりありません。この記事では、Wind


