1

Windows シャドウ コピーからのバックアップ レジストリ データを含む、ディスク上のすべての Windows レジストリ ファイルを検索する必要があります。問題は、それらのファイルがどこにあるのかわからないことです。

インターネットでこのコマンドを見つけまし vssadmin list shadowstorage たが、これが返されます

For volume: (C:)\\?\Volume{ba406d28-f092-11dc-b3d7-806e6f6e6963}\

Shadow Copy Storage volume: (C:)\\?\Volume{ba406d28-f092-11dc-b3d7-806e6f6e6963}\

これは何ですか?それらのファイルは実際にはどこにありますか? どうすればアクセスできますか? 最初に "regf" マジック ナンバーを含むバイナリ ファイルのハードドライブをスキャンすると、すべてのレジストリ データを見つけるのに十分でしょうか?

追加した

フォルダーのプロパティから 1 つのバックアップ フォルダーにショートカットを作成しました (以前のバージョン)

\\localhost\C$\@GMT-2012.04.12-00.13.21\Windows\System32\config

バックアップファイルが入っているようですが、通常のディレクトリとしてアクセスできますか? ハードドライブでこれらのディレクトリを見つけるにはどうすればよいですか?

前もって感謝します。

4

1 に答える 1

1

実行vssadmin list shadows(シャドウストレージではありません)

シャドウ コピーのリストと、それぞれの情報へのパスが表示されます。パスは次のようになります。

\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy1

次のように、そのパスをボリューム文字の代わりに使用します。

 CreateFileW(L"\\\\?\\GLOBALROOT\\Device\\HarddiskVolumeShadowCopy1\\Windows\\System32\\config\\SYSTEM", GENERIC_READ, 
FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE, NULL, OPEN_EXISTING, 0, NULL);
于 2012-04-12T20:46:54.460 に答える