ネットワーク経由でファイルを保存するとファイル ロックまたはアクセス拒否エラー メッセージ

文書翻訳 文書翻訳
文書番号: 812937
すべて展開する | すべて折りたたむ

目次

現象

Microsoft Excel などのファイルを保存しようとします。汎用規則 (UNC) のパスの名前付けを使用して開いたブックに次のようなエラー メッセージが表示されます。
ファイルを読み取ることができません。ファイルがロックされています
アクセスが拒否されました
ロックエラー
イベント ビューアーに次のイベントが含まれます。

イベントの種類: 情報
イベント ソース:アプリケーション ポップアップ
イベント カテゴリ: なし
イベント ID: 26
ユーザー: 該当なし
説明: アプリケーション ポップアップ: Windows - 遅延書き込みに失敗しました: Windowsすべてのデータ ファイルを保存できませんでした。 name_of_the_file_you_want_to_save.データをしました失われました。このエラーは、コンピューター ハードウェアの障害が考えられますかネットワーク接続します。このファイルを別の場所に保存してください。詳細については詳細は、ヘルプとサポート センターを参照してください。次の web サイト。

原因

リダイレクターは、内容をフラッシュすると、この問題が発生します。ファイルとファイルへの書き込みの処理に読み取り専用でアクセスするのではなく、書き込みアクセス権を持つのファイル ハンドル。リダイレクター便宜的に受信ときlock をなし、キャッシュ ファイルのパージしますが、ないしなファイルをキャッシュします。リダイレクターが削除し、初期化前の状態に必要oplock ブレークのため、設定ファイルの終わりが発生した場合非同期。これはキャッシュ ファイルをしないため、最終更新誤ったファイル ハンドルにします。

解決方法

サービス パックの情報

この問題を解決するには、Microsoft Windows XP 用の最新の service pack を入手します。詳細については、Knowledge Base の資料を参照するのには、次の資料番号をクリックしてください。
322389 Windows XP の最新の service pack を入手する方法

修正プログラムの情報

サポートされている修正プログラムがマイクロソフトから入手可能です。ただし、この修正プログラムはこの資料に記載されている問題のみを修正するものです。この修正プログラムはこの問題が発生しているシステムにのみ適用されます。この修正プログラムは、今後さらにテストを受け取ることがあります。したがって、この問題で深刻な影響をされていない場合は、この修正プログラムを含む次のソフトウェア更新プログラムのリリースを待つことをお勧めします。

この修正プログラムがダウンロードできないか場合は、この記事の上部に「修正プログラムのダウンロード」セクションです。このセクションが表示されない場合は、マイクロソフト カスタマー サービス & サポート修正プログラムを入手するに問い合わせてください。

メモ その他の問題が発生した場合、またはトラブルシューティングが必要な場合は、別のサービス リクエストを作成する必要があります。追加の質問およびこの特定の修正プログラムの対象とならない問題については、通常のサポート料金が適用されます。一覧マイクロソフト カスタマー サービス & サポートの電話番号のまたは別のサービス リクエストを作成するには、次のマイクロソフト Web サイトを参照してください。
http://support.microsoft.com/contactus/?ws=support
メモ 「修正プログラムのダウンロード」フォームに修正プログラムが提供されている言語を表示します。お使いの言語が表示されない場合は、修正プログラムがその言語の利用できないためにです。 この修正プログラムの英語版がファイル属性を持つ(またはそれ以降) 次の表に記載されています。日付と時刻世界協定時刻 (UTC) はこれらのファイルが一覧表示されます。表示すると、ファイルの情報は、ローカル時刻に変換されます。時差を確認するのにはUTC および現地時間、使用の タイム ゾーン タブ コントロール パネルの日付と時刻ツールでします。

Windows XP SP1、Windows XP Tablet PC Edition

Date        Time  Version       Size      File name 
-------------------------------------------------------------- 
30-Jan-2003 21:41 5.1.2600.1164 400,896   Mrxsmb.sys 
30-Jan-2003 21:41 5.1.2600.1164 154,880   Rdbss.sys

Windows XP 64-bit Edition

Date         Time  Version       Size      File name 
------------------------------------------------------------- 
30-Jan-2003  21:41 5.1.2600.1164 1,259,392 Mrxsmb.sys 
30-Jan-2003  21:41 5.1.2600.1164 489,216   Rdbss.sys

回避策

重要です このセクション、メソッド、またはタスク、レジストリを変更する方法を示す手順が含まれています。ただし、レジストリを誤って変更すると深刻な問題が発生。そのため、慎重にこの手順を実行することを確認します。これを変更する前に追加された保護のため、レジストリのバックアップを作成します。その後、問題が発生した場合、レジストリを復元できます。レジストリを復元する方法の詳細については、Knowledge Base の資料を参照するのには、次の資料番号をクリックしてください。
322756 Windows でレジストリを復元する方法
この問題を回避するには、便宜的に無効にします。ファイル サーバーでロックします。
  1. クリックしてください。 開始、し実行.
  2. で、 ファイルを開く ボックスの種類レジストリ エディター、し、ENTER キーを押します。
  3. レジストリ エディターでは、次のサブキーを見つけ、レジストリ:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  4. 右側のウィンドウでをクリックします。 EnableOplocks,ENTER キーを押します。
  5. で、 [値のデータ ボックスの種類0、し、ENTER キーを押します。
  6. レジストリ エディターを終了します。

状況

マイクロソフトこれに記載されているマイクロソフト製品の問題であることを確認していますこの資料の冒頭にあります。 この問題は Microsoft Windows XP Service Pack 2 で修正されました。

詳細

詳細については便宜的ロック、記事を表示するのには、次の資料番号をクリックして、技術情報:
296264Windows 2000 で Oplock を構成します。
この問題のトレース ファイルであることを示しています少なくとも 2 回開かれてし、不適切な書き込みが表示されます、読み取り専用のファイル ハンドル。この問題を示すトレースに類似しています、次の。
96  CLIENT SMB: C NT create & X, File = \newshare.xls
           SMB: Desired Access = 0x00020089 
	  (Read Data,Read EA,Read Attributes)
97  SERVER SMB: R NT create & X, FID = 0x5
  	  SMB: Oplock Level = Batch

<content removed that displays the client program reading and locking the file, but the file is not closed>

450 CLIENT SMB: C NT create &amp; X, File = \newshare.xls
  	   SMB: Desired Access = 0x0002019F 
	   (Read/Write Data, Read/Write EA, Read/Write Attributes)

451 SERVER SMB: R NT create &amp; X, FID = 0xc007
	   SMB: Oplock Level = NONE

<content removed that displays the client program reading, locking,  writing and flushing data on this file handle>

585 CLIENT SMB: C write &amp; X, FID = 0x5, Write 0xc00 at 0x00005000
		PID = 0xFEFF TID = 0x1002 MID = 0x4400 UID = 0x0801
586 SERVER SMB: R write &amp; X - NT error, System, Error, Code = (34) STATUS_ACCESS_DENIED
メモ 0XFEFF フレーム 585 表しますでのプロセス id (PID)読み取り専用のファイル ハンドルを使用しているクライアント システム プロセスです。表示されていません。ディスクへのデータの書き込み、クライアント プログラムを表示します。

プロパティ

文書番号: 812937 - 最終更新日: 2011年7月28日 - リビジョン: 2.0
キーワード:?
kberrmsg kbbug kbfix kbqfe kbenv kbwinxpsp2fix kbwinxppresp2fix kbhotfixserver kbautohotfix kbmt KB812937 KbMtja
機械翻訳の免責
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:812937
Microsoft Knowledge Base の免責: Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com