網路共用的檔案開啟速度很慢或以唯讀模式開啟,或是出現錯誤訊息

文章翻譯 文章翻譯
文章編號: 814112 - 檢視此文章適用的產品。
重要本文所含的資訊將告訴您如何降低電腦上的安全性設定,或關閉其安全性功能。您可以藉由這些變更,解決相關的問題。變更之前,建議您先評估在特定環境中施行此解決方法的相關風險。如果要施行此解決方案,請採取其他適當步驟,以保護系統的安全性。
全部展開 | 全部摺疊

徵狀

您可能會遇到下列其中一種徵狀:
  • 當您在 Microsoft Windows XP 中透過網路複製檔案時,如果來源檔案位在 Microsoft Windows 2000 的網路共用上,您可能會收到下列其中一種錯誤訊息:
    File or network path no longer exists.
    No network provider accepted the given network path. (檔案或網路路徑已不存在。沒有網路提供者接受指定的網路路徑。)
  • 當您嘗試從網路共用開啟檔案時,檔案開啟的時間可能會超乎您的預期。
  • 如果 Windows 2000 伺服器啟用了「伺服器訊息區 (SMB)」簽章,當您在伺服器上使用程式來開啟及關閉檔案,或是建立暫存檔案時,可能會收到各種錯誤訊息,或遇到其他問題。
  • 當您透過網路開啟檔案時,該檔案以唯讀模式開啟,或是發生共用違規的情形,而您必須將檔案存在本機才能進行變更。

    即使您對該共用以及使用 NTFS 檔案系統之磁碟區的權限已設為「完全控制」,而且沒有其他使用者開啟該檔案,還是可能會發生這個問題。在此情況下,可能會出現下列錯誤訊息:
    File in use:Filename is locked for editing by username.Click 'Notify' to open a read-only copy of the document and receive notification when the document is no longer in use. (檔案使用中:Filename 已由 username 鎖定用於編輯。按 [通知] 來開啟文件的唯讀複本,當您不使用文件時讀取通知。)
    This command is not available because the document is locked for edit. (文件已被鎖定進行編輯,因此無法使用此命令。)
    The document Filename is locked for editing by another user.To open a read-only copy of his document, click... (文件已被其他使用者鎖定進行編輯。如果要開啟此文件的唯讀複本,請按一下...)
    File is locked for editing, do you want to open a read-only version of the file. (檔案已被鎖定進行編輯,您要開啟該檔案的唯讀版本嗎。)
    Cannot open Filename on network share.Make sure a disk is in the drive you specified. (無法開啟網路共用上的檔案。請確定磁片位於您所指定的磁碟機內。)
    Access is denied.The file may be in use by another application. (拒絕存取。檔案可能由其他應用程式使用中。)
  • 當您開啟檔案時,Microsoft Excel 或 Microsoft PowerPoint 等程式或許可成功開啟兩個檔案,但是當您開啟第三個檔案時,就會顯示「唯讀」錯誤訊息。
  • 當您開啟或關閉檔案時,需要大量網路檔案輸入/輸出 (I/O) 的網路程式可能會停止回應,或是發生延遲的情形。
  • 當 Windows XP 套用群組原則或執行登入指令碼時,可能會發生問題。
  • 您必須在檔案開啟至少 30 分鐘後,才能用相同的檔案名稱儲存 Microsoft Office 檔案。
  • 您也可能收到其他錯誤訊息,視您所使用的程式而定。例如,您可能會收到某些錯誤訊息,指出檔案已在使用中,或是只能以唯讀模式開啟檔案。

發生的原因

如果下列其中一種情況成立,就可能會發生這個問題:
  • 當執行 Microsoft Windows XP Service Pack 1 (SP1) 的用戶端連接需要 SMB 簽章的 Windows 2000 伺服器時,會發生 SMB 簽章的交涉問題。
  • 已有其他處理程序開啟並鎖定檔案。例如,此問題發生的原因可能為下列任何一項:
    • 已在 Microsoft Windows 的 [檔案總管] 中開啟網路資料夾,而且您使用 [詳細資料] 檢視來顯示資料夾檔案的其他詳細資料 (例如作者或標題)。Windows 的 [檔案總管] 會讀取資料夾中的檔案內容,以取得其他詳細資訊。如果程式嘗試以獨佔方式開啟檔案,而 Windows 的 [檔案總管] 已開啟網路檔案以擷取檔案的這些詳細資訊,就會發生共用違規的情況。
    • 檔案可能已被其他程式或處理程序 (例如用戶端電腦或伺服器上的防毒程式) 鎖定。

解決方案

警告 這個因應措施可能會讓電腦或網路更於易受到惡意使用者或惡意軟體 (如病毒) 的攻擊。我們不建議您使用這個因應措施,但仍提供這項資訊,由您自行決定是否要加以採用。請自行承擔使用此因應措施的風險。

注意 防毒程式的設計,旨在協助保護您的電腦免於病毒感染。請勿從不信任的來源下載或開啟檔案、造訪未受信任的網站,或在停用防毒程式的情況下,開啟電子郵件附件。

如需有關電腦病毒的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
129972 電腦病毒:description, prevention, and recovery
如果要解決這個問題,請依照下列步驟執行:
  1. 依照「Microsoft 知識庫」的 329170 文件所說明的方法,下載 MS02-070 安全性更新,並安裝在所有 Windows 2000 及 Windows XP 的檔案伺服器及用戶端電腦上。

    如需有關此更新程式的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    329170 MS02-070:SMB 簽章中的瑕疵可能會允許修改群組原則
  2. 將所有 Windows XP 用戶端電腦升級至 Windows XP Service Pack 1 (SP1),然後取得並安裝 Hotfix,詳情請見「Microsoft 知識庫」文件 328170 和 812937。

    如需有關如何取得 Windows XP SP1 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    322389 如何取得最新版 Windows XP Service Pack
    如需有關如何取得 Hotfix 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    812937 在網路上儲存檔案時,發生檔案鎖定或拒絕存取錯誤訊息
    328170 當從網路資料夾開啟或儲存檔案時,程式會以唯讀方式開啟檔案,或傳回分享違反或「拒絕存取」訊息
  3. 如果您未能解決問題,請停用防毒程式的網路磁碟機掃描功能。如果要關閉防毒程式,請參閱防毒程式的說明文件或線上說明,以取得相關的操作步驟及資訊。

    如果仍無法解決問題,請暫時關閉您的防毒程式。有時候您可能必須同時移除用戶端及伺服器上的防毒軟體,才能排解這個問題。如果移除或停用防毒程式無法解決問題,請連絡防毒程式的製造商,取得這個問題的詳細資訊,以及解決這個問題的必要步驟。例如,造訪下列第三方網站,以取得有關如何針對特定防毒產品解決這個問題的詳細資訊:
    http://www.trendmicro.com/en/products/desktop/tav/evaluate/overview.htm
    http://service1.symantec.com/SUPPORT/ent-security.nsf/552ba2f7636bedf088256818006f78bf/3c71b1248df4580688256ba4007383dd?OpenDocument&sone=nav_76_ce_tasks.html&stg=&prod=Norton%20AntiVirus%20Corporate%20Edition&ver=7.6&base=&next=&src=ent&pcode=nav_ce&dtype=corp&svy=&prev=
    Microsoft 提供第三方廠商的連絡資訊,協助您找出技術支援。此連絡資訊如有變更,恕不另行通知。Microsoft 不保證這些第三方廠商連絡資訊的正確性。

其他相關資訊

35 秒之後,「網路監視」追蹤可能會顯示「DOS 錯誤,(5) ACCESS_DENIED」或「DOS 錯誤,(32) SHARING_VIOLATION」錯誤訊息 (在相同檔案名稱的「SMB:C NT create & X」命令之間)。伺服器等候「Oplock 中斷」回應的時間,由
LanmanServer
參數
OplockBreakWait
所控制。依預設,此參數設為 35 秒。

如需有關如何解決登入延遲的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
319440 Logon Delays Over Slow Links if Oplock Is Not Granted for the Policy File

?考

如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
306981 Level II Oplocks Are Not Granted After a File Is Locked
324002 Searching Files Across a Network May Leave Open Files
296264 在 Windows 設定伺服器用戶端檔案鎖
812513 File Takes an Unexpectedly Long Time to Open Through Server Message Block Protocol
829700 Slow network performance when you open a file that is located in a shared folder on a remote network computer
826722 Cannot Delete Shortcut on a Network Share:"It Is Being Used by Another Person or Program"
822227 Program May Raise a Sharing Violation When a File Is Opened from Windows Explorer
811005 User Authentication to Services Such as Microsoft Exchange Server May Time Out on a Member Server

屬性

文章編號: 814112 - 上次校閱: 2007年12月1日 - 版次: 6.3
這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Service Pack 1
  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Service Pack 1
  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 2002 Standard Edition
  • Microsoft FrontPage 2000 Standard Edition
  • Microsoft FrontPage 2002 Standard Edition
  • Microsoft PowerPoint 2000 Standard Edition
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2000 Standard Edition
  • Microsoft Word 2002 Standard Edition
  • Microsoft Access 2000 Standard Edition
  • Microsoft Access 2002 Standard Edition
關鍵字:?
kberrmsg kbnetwork kbprb KB814112
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

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