Windowsバックアップが0x80070002で失敗する:「指定されたファイルが見つかりません」


10

Windows 7バックアップが失敗しています。重要ではないディレクトリを1つでもバックアップする場合(たとえば、空の「Contacts」ディレクトリのみを選択し、他のすべてのディレクトリはオフのままにした)、数秒以内にこのエラーが発生し、バックアップが失敗します。すべてのファイル/ディレクトリのチェックを外して、システムイメージだけを実行すると、システムイメージは問題なくバックアップされます。

バックアップ先は外付けUSBハードドライブです。

再現手順とその後の失敗:

  1. 外付けハードドライブに移動するようにバックアップを設定します。システムイメージをバックアップしないでください。プロファイルの「連絡先」ディレクトリのみをバックアップします。
  2. バックアップを開始します。
  3. バックアップのステータスをすぐに表示すると、「シャドウコピーを作成しています...」の状態が数秒間続き、その後、バックアップが失敗します。
  4. [オプション]ボタンをクリックすると、「バックアップを確認してください/指定されたファイルが見つかりません」と表示されます。-「バックアップをもう一度実行してみる」または「バックアップ設定を変更する」オプション付き。「詳細を表示」をクリックすると、次のように表示されます。

    Backup time: 4/12/2012 04:38
    Backup location: My Book (D:)
    Error code: 0x80070002
    
  5. イベントログを調べると、次のこと以外何も役に立たないことがわかります。

    Log Name:      Application
    Source:        Windows Backup
    Date:          4/12/2012 04:38:44
    Event ID:      4104
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      JTJLaptop
    Description:
    The backup was not successful. The error is: The system cannot find the file specified. (0x80070002).
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Windows Backup" />
        <EventID Qualifiers="0">4104</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2012-04-12T04:38:44.000000000Z" />
        <EventRecordID>23979</EventRecordID>
        <Channel>Application</Channel>
        <Computer>JTJLaptop</Computer>
        <Security />
      </System>
      <EventData>
        <Data>The system cannot find the file specified. (0x80070002)</Data>
    <Binary>02000780E30500003F0900005B090000420ED1665C2BEE174B64529CB14610EA71000000</Binary>
      </EventData>
    </Event>
    

私が試したこと:

  • C:(メインドライブ)とD:(バックアップドライブ)の両方のChkDskでエラーが見つかりません。
  • SFC /SCANNOWシステムファイルチェッカーを実行するために実行中
  • でプロファイルのリストをHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList確認し、各プロファイルディレクトリが存在することを確認しました。

私は困惑しています。どのファイルが見つからず、なぜバックアップが失敗するのですか?

これはLenovo T420ラップトップです。


@モアブ:私はすでにその質問を読み、その解決策を試したので重複していない。
James Johnston

次に、この情報を質問に含めます。
モアブ

回答:


11

ようやく問題がわかりました。非表示のシステム予約パーティションには、ブート構成データ(BCD)が含まれています。残念ながら、このパーティションはオフラインだったため、アクセスできませんでした。これにより、Windowsバックアップが最初に説明した症状で失敗しました。ただし、Windowsの他の部分も影響を受けます。

これが起こった方法:システムで予約されたパーティションのサイズを縮小してからメインパーティションを拡大するために、サードパーティのディスクパーティション分割ソフトウェアをインストールしました。次に、そのソフトウェアをアンインストールしました。Windowsバックアップが機能しなくなったのは、これが行われた後だと思います。

問題はここで非常によく説明されています。WindowsServer 2008およびWindows Server 2008 R2で、サードパーティのディスクまたはストレージ管理ソフトウェアをインストールした後、システムパーティションがオフラインになります。私の解決策はautomount、このMSKB記事で説明されているように、電源を入れてから再起動することでした。システムの予約済みパーティションにドライブ文字を指定する必要はありません。自動マウントをオンにして再起動するだけです。

チェック中は、システム予約済みパーティションがアクティブパーティションでもあることを確認する必要があります。これにより、一部のユーザーの問題が修正されました(私にとっては、既にアクティブであり、問​​題は単にオフラインだったことです)。

この問題の他の症状-パーティションがオフラインであることから生じるすべて:

  • 管理者特権のコマンドプロンプトから実行すると、bcdeditは「指定されたファイルが見つかりません」というエラーで失敗します。
  • bcdbootも機能しません。
  • msconfigの[ブート]タブは空で機能しません。
  • BitLockerをEncrypted volume check: Volume information on \\?\Volume&lt;volumeID> cannot be read.使用しない場合やWindows 7 Ultimateを使用していない場合でも、高度なイベントログでBitLocker-Driverから再起動するとエラーが発生し、エラーが発生します。
  • システムコントロールパネルの[詳細設定]タブにあるオペレーティングシステムのリストが空です。
  • ディスクの管理からパーティションを表示しても、システムで予約されたパーティションのファイルシステムタイプやボリュームラベルは表示されません。
  • Windowsバックアップは0x80070002で失敗します。

Windowsバックアップが0x80070002で失敗する理由は他にもたくさんあることに注意してください。この製品で報告されるエラーは非常に悪いものです。Windowsバックアップで、その内容を説明する詳細なログファイルを生成することさえできれば、非常に役立ちます。

私のBCD構成に関するこの調査のきっかけとなったのは、http: //social.technet.microsoft.com/Forums/en-US/windowsbackup/thread/5e9150e6-809b-4e2a-9360-にあるMicrosoft TechNetに関する議論でした。55567678a9e3。特に、MicrosoftのSnehaは、この問題の5つの一般的な原因を指摘しています。

ご不便をおかけして申し訳ございません。これまでに確認した80070002エラーのさまざまな原因は次のとおりです。

  1. USB経由で接続されたターゲットのUSBコントローラーの問題(あなたのケースでは問題ではありません)
  2. マシンはLinuxでデュアルブート構成になっていて、Grub2ブートローダーを使用しています。
  3. バックアップは、切断されたワイヤレス接続を介してネットワークターゲットに発生します。
  4. ソース上のシャドウコピーストレージ領域が非常に少ないため、バックアップの進行中にソースボリュームのスナップショットが削除されます。管理者特権のコマンドプロンプトから「vssadmin list shadowstorage」と入力し、含まれているソースボリュームの最大シャドウコピーストレージスペースを確認します。
  5. ソースボリュームにディスクエラーがあります(chkdskを実行しても問題が解決されないため、これはおそらくシナリオではありません)

原因#2が目に留まり、「ブートセットアップに問題があるのではないか」と思いました。


2

Windowsのシステムの復元機能を使用してドライブに自動復元ポイントを作成する場合、これがバックアップの失敗の原因である可能性があります。他の多くの解決策を試した後、Windowsのシステムの復元機能によって作成されたすべてのシャドウコピー(つまり、復元ポイント)を削除することで問題が解決しました。どうやら私には、バックアップユーティリティが機能するのに十分な空き容量がありませんでした。以下の手順に従うと、システムの復元ポイントがすべて削除されますが、新しい復元ポイントが作成されることに注意してください。

  1. Windows Startボタンをクリックしてを選択しますControl Panel
  2. Systemアイコンをダブルクリックします。
  3. System Protection左側のメニューから選択して、[ システムのプロパティ]ダイアログボックスを開きます。
  4. System Protectionタブをクリックします。
  5. ページの下部にDeleteボタン(または同様の)があります。説明は、既存の復元ポイントをすべて削除することを示しています。
  6. このボタンをクリックします。プロンプトが表示されたら、決定を確認します。
  7. Windowsバックアップをもう一度実行してください。正常に機能する場合は、戻って[システムのプロパティ]ダイアログボックスで新しい復元ポイントを作成します(必要な場合)。

これでうまくいきました。2つの追加情報:タブをクリックするconfigureと、System Protection「ディスク容量の使用」がゼロに設定されたことが示されました。vssadmin list shadowstorage /ON=C:管理プロンプトのコマンドで「クエリを満たすアイテムはありません」と表示されました。どのようにしてゼロに設定されたかはわかりませんが(自動復元ポイントはありましたが)、これに従ってクリックDeleteすると問題が解決しました。したがって、必要があるかどうか不明な場合はDelete、割り当てられたディスク領域の使用状況を確認してください。システムの復元ポイントがあるかどうかに関係なく、バックアップシステムには十分なスペースを割り当てる必要があるようです。
dhj 2018

0

PCをWindows 10にアップグレードした後もこの問題に遭遇しました。

「システム予約済み」パーティションをオンラインにする(ジェームズジョンストンの回答で説明されているように)ことに加えて、このパーティションを「アクティブ」としてマークしてから再起動する必要もありました。

手順はここにあります:http : //windows.microsoft.com/en-us/windows/mark-partition-active#1TC=windows-7

出典:http : //www.sevenforums.com/backup-restore/62381-backup-error-0x80070002-2.html#post2166641

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.