コンピューターがスタンバイ状態から再開した後、2007 Office システムまたは Office 2010 でネットワーク ドキュメントへの接続が失われる
現象
次のような状況を想定します。 ネットワーク共有にある Microsoft Office 2010 ドキュメントにアクセスします。 コンピューターがスタンバイ状態になります。 次に、コンピューターをスタンバイから再開します。 このシナリオでは、エラー メッセージが表示されます。 エラー メッセージは次のようになります。
Word error: Word cannot establish a network connection with this document after the system resumed from suspend mode. Save the document into a different file to keep any changes.
Excel error: The file '<file name>' may have been changed by another user since you last saved it. In that case, what do you want to do? Save a copy or Overwrite changes.
PowerPoint error: The file you were working with was modified during suspend mode, and the original version is no longer available. <file path and name.ppt> must be re-saved.
また、ネットワークの場所が使用可能な場合は、ドキュメントを更新してネットワーク共有に保存することはできません。
解決方法
レジストリ キー情報
重要
このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、「Windows でレジストリをバックアップおよび復元する方法」を参照してください。
Office 2010 でこの問題を解決する手順
修正プログラム パッケージ 2413659をインストールし、NetworkAvailableTimeInSeconds レジストリ エントリを構成して修正プログラム パッケージを有効にします。 これを行うには、次の手順を実行します。
次のサポート技術情報の記事に記載されている修正プログラム パッケージをインストールします。
2413659 Word 2010 修正プログラム パッケージ (Mso-x-none.msp、Word-x-none.msp) の説明: 2010 年 10 月 26 日
NetworkAvailableTimeInSeconds レジストリ エントリを構成します。
これを行うには、次の手順を実行します。
[ スタート] をクリックし、[ 実行] をクリックし、[ 開く ] ボックスに「regedit」と入力し、[OK] をクリック します。
次のレジストリ サブキーを見つけて選択します: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options
[ 編集 ] メニューの [ 新規] をポイントし、[ Dword 値] をクリックします。
「NetworkAvailableTimeInSeconds」と入力し、Enter キーを押します。
[NetworkAvailableTimeInSeconds] を右クリックし、[変更] をクリックします。
[ 値データ ] ボックスで、[ Decimal] をクリックし、数値を入力し、[OK] をクリック します。
メモこのレジストリ サブキーは、ネットワークの再開を待機Word時間を秒単位で設定します。 たとえば、数値に「15」と入力した場合、Wordはネットワークが再開されるまで 15 秒待ちます。 適切な値を決定するには、独自の環境でいくつかのテストを行う必要がある場合があります。 複数の数値を試す必要がある場合があります。
次のレジストリ サブキーを見つけて選択します。
HKEY_CURRENT_USER\Software\Microsoft\office\14.0\common\Internet
手順 2C から手順 2F をもう一度繰り返します。 以前に使用したのと同じ値を再利用します。
レジストリ エディターを終了します。
これらの手順で問題が解決しない場合は、「 その他のトラブルシューティング」セクションを参照してください。
その他のトラブルシューティング
適切な修正プログラムを適用し、NetworkAvailableTimeInSeconds レジストリ サブキーを構成した後も引き続き問題が発生する場合は、システムで修正プログラムを正しく有効にするために追加情報を収集する必要があります。
追加情報を収集するには、次の手順に従います。
[ スタート] をクリックし、[ 実行] をクリックし、[ 開く ] ボックスに「regedit」と入力し、[OK] をクリック します。
次のレジストリ サブキーを見つけてクリックします。
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\TrustCenter
[ 編集 ] メニューの [ 新規] をポイントし、[ Dword 値] をクリックします。
「EnableLogging」と入力し、Enter キーを押します。
[ログ記録の有効化] を右クリックし、[変更] をクリックします。
[値のデータ] ボックスに「 1」と入力し、[OK] をクリックします。
メモ このレジストリ サブキーは、次のフォルダーにあるログ ファイルを作成します。
C:\Documents and Settings\username\Local Settings\Application Data\Microsoft\OFFICE\TCDiag
レジストリ エディターを終了します。
問題を再現します。
作成されたログ ファイルを見つけて開きます。
ファイルを分析します。 これを行うには、次の手順を実行します。
- WDTCD を開きます。手順 6 で生成された LOG ファイル。
- HrBindShellPistm:というエントリを検索し、80070035などのエラー コードをメモします。
- このエラー コードから 2 桁のすべてのペアを、右から左に書き留めて元に戻します。 たとえば、 80 07 00 35 から 35 00 07 80 に戻します。
[ スタート] をクリックし、[ 実行] をクリックし、[ 開く ] ボックスに「regedit」と入力し、[OK] をクリック します。
次のレジストリ サブキーを見つけてクリックします。
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Internet
[ 編集 ] メニューの [ 新規] をポイントし、[ バイナリ値] をクリックします。
「ResumeErrorCodes」と入力し、Enter キーを押します。
ResumeErrorCodes を右クリックし、[変更] をクリックします。
[ 値データ ] ボックスに、手順 10C でログ ファイルから取得した値を入力し、[OK] をクリック します。
場合によっては、複数の異なるエラー コードが手順 9 から観察される場合があります。 この場合は、手順 10C で説明されているようにすべてのエラー コードを変換し、すべてのエラー コードを ResumeErrorCodes レジストリ エントリにシリアルに追加します。
レジストリ エディターを終了します。
注: Word エラーを解決するには、次に追加した NetworkAvailableTimeInSecondsentry を削除する必要がある場合があります。
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options
問題が解決されたかどうかの確認
問題が解決されたかどうかを確認します。 問題が解決された場合、このセクションの作業は完了していることになります。 問題が解決されていない場合は、サポートに問い合わせることができます。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示