Windowsのコンテキストメニューに「復元ポイントの作成」項目を追加する方法

システム保護は、PCユーザーがシステムの復元を実行できる機能です。システムの復元では、システムが正常に動作していない場合や、最近アプリ、ドライバ、または更新プログラムをインストールした場合に、システムが復元される以前の時点(システム復元ポイントと呼ばれる)を選択します。この投稿では、Windows 11/10で「復元ポイントの作成」コンテキストメニューを追加または削除する方法を説明します。

コンテキストメニューに「復元ポイントの作成」を追加する

Windows 11/10で「復元ポイントの作成」コンテキストメニューを追加または削除するには、以下の2つの方法のいずれかを使用します。

1] Ultimate Windows Tweaker (UWT)を使用する

ポータブル無料ソフトのUltimate Windows Tweakerを使用すると、数クリックでこのタスクを実行できます。

設定は[コンテキストメニュー] > [デスクトップコンテキストメニュー]セクションにあります。

実行可能ファイルを右クリックして管理者として実行することをお勧めします。

2]レジストリ(.reg)ファイルを使用する

これはレジストリ操作なので、レジストリをバックアップするか、必要に応じてシステム復元ポイントを作成することをお勧めします。

Windows 10のコンテキストメニューに「復元ポイントの作成」を追加するには、次の操作を行います。

  • Windowsキー+Rを押して、[ファイル名を指定して実行]ダイアログを開きます。
  • [ファイル名を指定して実行]ダイアログボックスにnotepadと入力し、Enterキーを押してメモ帳を開きます。
  • 以下のコードをコピーしてテキストエディタに貼り付けます。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\Create Restore Point]
"HasLUAShield"=""
"Icon"="SystemPropertiesProtection.exe"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Create Restore Point\command]
@="PowerShell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/c, PowerShell Checkpoint-Computer -Description \"Manual\" -RestorePointType \"MODIFY_SETTINGS\"' -Verb runAs\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore]
"SystemRestorePointCreationFrequency"=dword:00000000
  • 次に、メニューから[ファイル]オプションをクリックし、[名前を付けて保存]ボタンを選択します。
  • ファイルの保存先(できればデスクトップ)を選択します。
  • .reg拡張子(例: AddCRP-To-ConMenu.reg)で名前を入力します。
  • [ファイルの種類]ドロップダウンリストから[すべてのファイル]を選択します。
  • 保存した.regファイルをダブルクリックしてマージします。
  • プロンプトが表示されたら、[実行] > [はい] (UAC) > [はい] > [OK]をクリックしてマージを承認します。
  • 必要に応じて、.regファイルを削除できます。

削除するには、Windows 10のコンテキストメニューから「復元ポイントの作成」を削除するには、次の操作を行います。

  • メモ帳を開きます。
  • 以下のコードをコピーしてテキストエディタに貼り付けます。
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Directory\Background\shell\Create Restore Point]
  • 上記と同じ手順を繰り返しますが、今回はregファイルをRemoveCRP-From-ConMenu.regとして保存します。

これで、Windows 10のコンテキストメニューに「復元ポイントの作成」を追加または削除する方法の説明は以上です。