2013/05/16

Windows 7 の[バックアップと復元]コンパネが真っ白

先日の Windows 8 サブ ノートのバックアップの問題 (ディスク障害でしたが↓) を機
に、メインの Windows 7 デスクトップ PC のバックアップも確認してみたところ、Windows 7 の[バックアップと復元]コントロール パネルが真っ白状態。毎週火曜日に C: ドライブのフル バックアップを取得していたはずが、イベントログを確認すると、最後のバックアップはなんと今年の 1/29 日。姉さん事件です。

Windows 8 > 障害ディスクの交換日記 (後編)
Windows 8 > 障害ディスクの交換日記 (前編)

私の場合、次の方法で解決できました。同様の症状のすべてに効果があるとは限りませんが、ご参考までに。
インターネットで "Windows 7" "Backup and Restore" "Blank (または Empty) " でキーワード検索すると、よくあるトラブルのようですが、コレだという事例は見当たらず。


レジストリ エディター (Regedit.exe) で HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion CurrentVirtuon \WindowsBackup キーを REG ファイルにエクスポートしてバックアップしたあと、ValidConfig と ValidSystemImageBackup の値を削除してみたところ、コントロールパネルの表示はとりあえず復活。過去のバックアップ設定は見えなくなったのはとりあえず置いておいておきます (レジストリから復元可能なので)。

この状態でバックアップを実行してみたところ、"内部エラーのため、バックアップ アプリケーションを開始できませんでした: 指定されたサービスはインストールされたサービスとして存在しません。(0x80070424)。"となりました。

他の Windows 7 環境 (仮想マシン) と[サービス]スナップイン (services.msc) で比べてみると、Windows Backup サービス (SDRSVC) が見当たりません。そこで、正常な Windows 7 (仮想マシン) のレジストリから HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SDRSVC (他の Windows 7 環境が無い場合は、問題の PC の HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\SDRSVC に残っているかもしれません) を REG ファイルにエクスポートして、それを問題の PC にインポート (REG ファイルのダブルクリック) しました。
 


続いて、コマンドプロンプトを管理者として開いて、次のコマンドを実行して、DLL の登録とサービスの開始を実行。

regsvr32 sdrsvc.dll
net start SDRSVC

最後に、最初にバックアップしておいた HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion CurrentVirtuon \WindowsBackup キーの REG ファイルをインポートして、復旧完了のはず。

サービスが消えてしまった原因は不明ですが、無事、3 ヶ月半ぶりに、元々の設定でバックアップを再開できました。

皆さん、バックアップとってますか? そして、ちゃんととれてますか?

1 件のコメント:

匿名 さんのコメント...

山市良様、
 ネット検索で偶然 通り過ぎた者です。
このブログ記事と類似の問題が発生し、どこに答えがあるのかわからず、困っていました。
その中で、幸いにも(捨てる神あれば拾う神もある...?)、このブログ記事内容を参考にして自力奮闘した結果、なんとか無事解決できました。 
 感謝!! 

PS:記事内容の中で明示されている ”¥CurrentViruon”はタイプミス、もしかして”¥CurrentVirsion"が正しいように思われます。