Office 2002 プログラム、Office 2003 プログラムおよび Office 2007 プログラムでファイルを開くとき、または保存するときにプログラムの応答が停止する

現象

この資料の対象製品として記載されているいずれかの Microsoft Office プログラムで、次に示す手順のいずれかを実行すると、プログラムが長時間応答を停止 (ハング) することがあります。

  • [名前を付けて保存] ダイアログ ボックスの [保存先] ボックスをクリックする。

  • [開く] ダイアログ ボックスの [ファイルの場所] ボックスをクリックする。

[キャンセル] をクリックするか、ダイアログ ボックスを閉じようとしても、プログラムは応答しません。

原因

この現象は、以下のいずれかの条件に該当する場合に発生することがあります。

  • コンピュータが接続されているネットワーク共有にドライブ文字が割り当てられていて、そのネットワーク共有が存在しないか、現在オフラインになっている場合。

  • 固定的に接続されているドライブにドライブ文字が割り当てられていて、そのドライブが信頼されていないドメインに属している場合。

  • ドライブ文字が割り当てられているドライブが、低速のコンピュータまたはダウンレベル コンピュータに存在する場合。ダウンレベル コンピュータとは、現在使用しているコンピュータより古いバージョンの Microsoft Windows オペレーティング システムを実行しているコンピュータのことです。

  • ドライブ文字が割り当てられているドライブが、WAN (広域ネットワーク) を介して接続されている場合。

  • ドライブが、アクセスできないリムーバブル ドライブの場合。

解決方法

この問題を解決するには、「原因」に記載されている条件に該当するすべてのネットワーク ドライブの接続を切断する必要があります。この操作を行うには、以下の手順を実行します。



: Microsoft Windows には複数のバージョンが存在するため、使用中のコンピュータによっては以下の手順が異なる場合があります。この場合、製品のマニュアルを参照のうえ、手順を実行するようにしてください。

  1. [マイ コンピュータ] を右クリックして、[ネットワーク ドライブの切断] をクリックします。

  2. [ネットワーク ドライブの切断] ダイアログ ボックスで、切断するドライブのドライブ文字をクリックして [OK] をクリックします。

  3. 手順 1. と 2. を繰り返して、すべてのオフライン ネットワーク ドライブを切断します。特定のドライブについて接続状態を確認できない場合は、次の手順を実行します。

    1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。

    2. [名前] ボックスに、\\computer name\share name と入力して Enter キーを押します。



      computer name はリソースを共有しているサーバーの名前です。share name は使用する共有リソースの名前です。



      リソースが使用できない場合、次のようなエラー メッセージが表示されます。

      ネットワーク名が見つかりません。

    別の方法として、エクスプローラでドライブの内容を表示してみることもできます。

回避策

この問題を回避するには、次のいずれかの方法を使用します。

方法 1 : 固定接続を使用しない

ドライブ文字が割り当てられているドライブに接続するときに、[ログオン時に再接続する] チェック ボックスをオフにします。このチェック ボックスをオフにすることにより、次回コンピュータにログオンする際に、ドライブ文字が割り当てられているドライブへの接続が実行されなくなります。ネットワーク ドライブを割り当てる方法の詳細については、「詳細」を参照してください。

方法 2 : ユーザー ログオン スクリプトを使用する

可能であれば、ログオン スクリプトを使用して、ユーザーのログオン時に適切なサーバーに接続されるようにします。スクリプトでは、固定的にドライブが割り当てられないようにします。ログオン スクリプトの実行時にドライブが利用できない場合、そのドライブの割り当ては実行されません。このようにすることで、問題を防止することができます。

方法 3 : サーバー ミラーリングを使用する

接続が WAN (広域ネットワーク) を介して行われている場合は、サーバーのミラーリングを実装することを検討します。サーバーのミラーリングを実装すると、リモートにあるサーバーのコピーがローカルに作成されます。この後、ドライブを、ローカルに複製されたサーバーに割り当てるようにします。このようにすると、ローカル サーバーに接続されるようになるため、待ち時間が短縮されます。


方法 4 : ネットワークの場所へのショートカットを使用する

Microsoft Windows デスクトップまたはマイ ネットワークのショートカットを使用して、特定のネットワークの場所に接続します。



ネットワークの場所へのショートカットを作成する方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。


308416 [HOW TO] ネットワークの場所へのショートカットを作成する方法

詳細

Microsoft Office プログラムで次に示す手順のどちらを実行した場合にも、一覧内の各場所について、その場所が利用可能であること、およびその場所へのアクセス許可が付与されていることが確認されます。

  • ファイルを開く、または保存する。

  • [ファイルの場所] ボックス、または [保存先] ボックスにアクセスする。

ドライブ文字が割り当てられているドライブで、「原因」に記載されている状態が発生している場合、Office プログラムでその状況が検出され、解決されるまでに多少時間がかかります。この現象を回避するには、そのネットワーク ドライブの接続を切断する必要があります。ドライブが使用可能かどうかについては、Windows エクスプローラを使用していつでも調べることができます。ドライブが使用可能な場合は、後でネットワーク ドライブの割り当てを再試行してください。



オンラインになったリソースに再度ドライブを割り当てるには、次の手順を実行します。

  1. [マイ コンピュータ] を右クリックして、[ネットワーク ドライブの割り当て] をクリックします。

  2. [ドライブ] ボックスで、ネットワーク ドライブに使用するドライブ文字をクリックします。

  3. [フォルダ] ボックスに、\\computer name\share name と入力します。



    computer name はリソースを共有しているサーバーの名前です。share name は使用する共有リソースの名前です。

  4. ドライブ文字を割り当てたドライブに対して固定的に接続されないようにするには、[ログオン時に再接続する] チェック ボックスをオフにします。

  5. [完了] をクリックします。

他のネットワーク上のリソースに接続する場合は、そのネットワークの管理者に問い合わせてください。ネットワーク ドライブの中で、存在しないもの、共有されなくなっているもの、またはアクセスできないリムーバブル ドライブに該当するものについては、Office 製品のパフォーマンスへの影響を避けるため、接続を完全に切断する必要があります。

関連情報

ネットワーク リソースにドライブ文字を割り当てる方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。


145843 ダイヤルアップ ネットワークを使用してリモート サーバーに接続する方法


ドライブ文字を割り当てたネットワーク リソースの問題の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。


321126 コモン ダイアログ ボックスの [ファイルの場所] および [名前を付けて保存] の表示が遅い

プロパティ

文書番号:313937 - 最終更新日: 2008/11/11 - リビジョン: 1

フィードバック