2013年11月20日水曜日

「システムの復元ポイント」を作成できない理由は、SoftPerfect RAM の設定が原因だった

1. システムの復元ポイントを作成できない

任意の時点で、「システムの復元ポイントを作成」しようとした。

  • スタートメニューを開き、「コンピュータ」のアイコンで右クリックしてプロパティを選択。

左側に表示されている「システムの保護」を選択した。

SnapCrab_No-0601

しかし、システムのプロパティ ウィンドウが表示されたがすぐに消えてしまった。

システムの復元」についても確認したところ、同じくウィンドウは表示されたが、すぐにウィンドウが消えてしまう。

SnapCrab_No-0604

これではいざというときにシステムの復元ができなくて困る。

 

2. Glary Utilities でも効果なし

SnapCrab_No-0603これに対して、Glary Utilities を使い、

  • Gray Utilities > 高度なツール > システムの状況 > システムファイルの修復

を行った。この結果、上記ウィンドウがすぐに消えることはなくなった。

SnapCrab_No-0595しかし、「新しい復元ポイント」を作ることはできなかった。このとき、表示されたエラーは以下の通り。

次の理由により、復元ポイントを作成できませんでした:

指定された操作の処理中に、シャドウ コピー プロバイダーシャドウ コピー プロバイダーで予期しないエラーが発生しました。 (0x8004230F)

シャドウコピーとは、定期的にバックアップを行ってくれるプログラム。

より高機能になったVistaのバックアップ機能 - @IT によると、

変更されたディスク・ブロックを定期的にバックアップし、過去のファイルを復元可能にするのがシャドウ・コピー機能である。シャドウ・コピーは基本的に自動で作成されるため、ユーザーが日々手動で作成する必要はない。通常は1日に1回、自動で作成される。

 

3. SoftPerfect RAM が原因

SnapCrab_No-0606上記のエラーは、RAM をハードディスク代わりに使っていると生じることがあるようだ。

RAMディスク友の会25 によると、

179 :名無し~3.EXE:2013/06/12(水) 21:25:59.03 ID:yCpWdM5+

Win7 64bitでSoftPerfect RAM Disk3.3.3を使ってるんだが

シャドウコピーがエラーだして復元ポイントが作れなくなってた

色々試してMount as Removableにチェック入れたら今の所エラーが出なくなったというメモ

SoftPerfect RAM Disk - Online user manual, Adding a disk によると、

Tick Mount as Removable if you do not want Windows to create the Recycled or System Volume Information folders on the disk. These folders are used by the Recycle Bin and System Restore features.

RAM Disk Help : RAMdisk and Shadow Copies によると、

The current implementation of the RAM disk does not support Volume Shadow Copy.
Backing it up with Volume Shadow Copy is not supported.

上記に従い、以下のように設定を行った。

追記(2014/11/12): Version 3.4.6 64-bit では Mount as Removable にチェックを付けなくてもエラーはでなくなった。

 

新しくディスクを作成する

SoftPerfect RAM Disk を起動。既存のマウントしてあるディスクを削除した。SnapCrab_No-0599

その後、同じサイズで再び作成した。このとき、Add/Edit Disk ダイアログの Mount Options における Mount as Removable にチェックを付けて作成した。

SnapCrab_No-0608

ちなみに、自分の場合、RAM ドライブに Firefox や Google のキャッシュを置いているので、強制的にアンマウントはできなかった。

SoftPerfect RAMを設定後、システムを再起動したら、「システムの保護」、「復元ポイントの作成」が問題なく使えるようになっていた。

SnapCrab_No-0597

 

最新のバージョンに更新する

最後に SoftPerfect RAM Disk を、最新のバージョン(3.4.3)にアップデートする。

  1. 既存の SoftPerfect RAM Disk を起動。
  2. メニューより、File > Export Disks を選択し、既存の設定を XML ファイルとして保存。
  3. 最新のバージョン(3.4.3)をダウンロードして、インストール。
  4. 新しくインストールした SoftPerfect RAM Disk を起動。
  5. メニューより、File > Import Disks を選択し、既存の設定を XML ファイルを読み込む。

追記(2014/9/16): 詳しくは SoftPerfect RAM Disk のアップデート を参照。

 

4 . Comfortable PC を使う場合

Windows を高速化するために Comfortable PC を使う場合、「システムの復元」を無効にしない設定にしておくこと。