文章編號: 812937 - 上次校閱: 2007年9月7日 - 版次: 5.0 在網路上儲存檔案時,發生檔案鎖定或拒絕存取錯誤訊息
重要:本文包含有關修改登錄的相關資訊。修改登錄之前,請務必將它備份起來,並瞭解如何在發生問題時還原登錄。如需有關如何備份、還原和編輯登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft
知識庫」中的文件: 256986?
(http://support.microsoft.com/kb/256986/EN-US/
)
Microsoft Windows 登錄說明 在此頁中徵狀當您嘗試儲存以「通用命名慣例」(UNC) 路徑來開啟的檔案時 (例如:Microsoft Excel
活頁簿),可能會收到類似下面的錯誤訊息: 無法讀取檔案。檔案已鎖定 拒絕存取 鎖定錯誤 事件類型:資訊 發生的原因當重新導向器清除檔案內容並以唯讀權限寫入檔案控制代碼 (而非寫入權限)
時,就會發生這個問題。當重新導向器收到的機會鎖定中斷為無時,只會清除檔案的快取,而不會取消初始化檔案快取。發生設定檔案結束時,由於機會鎖定中斷為非同步,所以重新導向器必須清除及取消初始化。由於未取消初始化檔案快取,因此會寫入不正確的檔案控制碼中。 解決方案Service Pack 資訊如果要解決這個問題,請取得 Microsoft Windows XP 的最新版 Service Pack。如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:322389?
(http://support.microsoft.com/kb/322389/EN-US/
)
如何取得最新版 Windows XP Service Pack Hotfix 資訊目前 Microsoft 已提供支援的 Hotfix,但是其目的只為修正本文中所描述的問題。請只在發生此特定問題的系統上套用這個 Hotfix。這個 Hotfix 可能會接受其他測試。因此,如果此問題沒有對您造成嚴重影響,Microsoft 建議您等候下一版包含此 Hotfix 的 Service Pack。如果要解決這個問題,請向 Microsoft Online Customer Services 提出取得此 Hotfix 的要求。如果要線上提交取得此 Hotfix 的要求,請造訪下列 Microsoft 網站: http://go.microsoft.com/?linkid=6294451
(http://go.microsoft.com/?linkid=6294451)
注意 如果發生其他問題,或者需要進行任何疑難排解,您必須另外建立一份服務要求。一般來說,如果有其他支援問題是所描述的此特定 Hotfix
無法解決的,才會收取支援費用。如果要另外建立一份服務要求,請造訪下列 Microsoft 網站:http://support.microsoft.com/contactus/?ws=support
(http://support.microsoft.com/contactus/?ws=support)
此修正程式的英文版具有下列表格中所列之檔案屬性 (或更新)。這些檔案的日期和時間是以
Coordinated Universal Time (UTC) 表示。當您檢視檔案資訊時,它會轉換為當地時間。如果要查看 UTC 與當地時間的差異,請使用
[控制台] 中 [日期和時間] 工具的 [時區] 索引標籤。
Windows XP SP1、Windows XP Tablet PC Edition摺疊此表格
Windows XP 64-Bit Edition摺疊此表格
其他可行方案警告:不當使用「登錄編輯程式」可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft
並不保證可以解決您不當使用「登錄編輯程式」所導致的問題。請自行承擔使用「登錄編輯程式」的一切風險。
如果要解決此問題,請停用檔案伺服器上的伺服器用戶端檔案鎖:
狀況說明Microsoft
已確認本篇文章開頭所列之 Microsoft 產品確實有上述問題。
這個問題已經在 Microsoft Windows XP Service Pack 2
中優先獲得修正。 其他相關資訊 如需有關機會鎖定的詳細資訊,請按一下下面的文件編號,檢視 Microsoft Knowledge
Base 中的文件: 296264?
(http://support.microsoft.com/kb/296264/EN-US/
)
在 Windows 設定伺服器用戶端檔案鎖
追蹤問題後顯示出檔案至少開啟二次,以及系統不當地寫入唯讀檔案控制碼中。顯示此問題的問題追蹤類似下列: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 <移除的內容顯示用戶端程式正在讀取及鎖定檔案,但該檔案沒有關閉> 450 CLIENT SMB:C NT create & X, File = \newshare.xls SMB:Desired Access = 0x0002019F (Read/Write Data, Read/Write EA, Read/Write Attributes) 451 SERVER SMB:R NT create & X, FID = 0xc007 SMB:Oplock Level = NONE <移除的內容顯示用戶端程式正在讀取、鎖定、寫入及清除此檔案控制碼上的資料> 585 CLIENT SMB:C write & X, FID = 0x5, Write 0xc00 at 0x00005000 PID = 0xFEFF TID = 0x1002 MID = 0x4400 UID = 0x0801 586 SERVER SMB:R write & X - NT error, System, Error, Code = (34) STATUS_ACCESS_DENIED 這篇文章中的資訊適用於:
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
回此頁最上方
