您目前已離線,請等候您的網際網路重新連線

應用程式無法讀取或存取在 Windows Server 2008 R2、 Windows Server 2008、 Windows 7 中或 Windows Vista 中正確的檔案

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:2698155
徵狀
應用程式或驅動程式會無訊息地略過讀取之檔案的某些區域。這個問題可能會導致其他的各種問題發生,例如下列其中一項:
  • 防毒產品可能無法偵測受感染的檔案。
  • 應用程式可能會回報問題將影響檔案。這很可能是當另一個應用程式,例如視掃瞄器,為列舉,並且一次掃描大量的檔案,會發生這個問題。例如,應用程式可能會回報的檔案格式是不正確或損毀。
  • 應用程式或驅動程式可能無法存取檔案正確。
發生的原因
在 [Windows 檔案系統,因為一個錯誤,所以會發生這個問題。錯誤導致如果非快取的控點上的 I/O 未通過位元組範圍鎖定檢查變得快取檔案。發生這個問題時,即使 I/O 失敗,並傳回 ERROR_LOCK_VIOLATION 錯誤訊息,可能會變更目前的檔案指標。因此下, 一個 I/O 就會發生未預期的位移處。這會使靜音自動略過與其他 「 徵狀 〉 一節所述的問題。
其他相關資訊
遇到這個問題的應用程式必須重新調整位置隨機快檔案控制代碼的檔案指標。當檔案指標不磁區大小的倍數來重新定位時,較晚的讀取操作有可能成功,而寫入作業將會失敗並傳回 ERROR_INVALID_FUNCTION 錯誤訊息。在某些情況下,檔案指標可以調整位置到磁區大小的倍數。在此情況下,較新的讀取或寫入作業將會成功發生未預期的位移。當應用程式開啟一個快控點時,檔案系統通常會 uncaches 檔案。不過,如果應用程式是其中一個應用程式的類別來獨立列舉及讀取整個目錄樹狀目錄或磁碟區,並讀取檔案,藉由使用快取,或者對應檔案 I/O,檔案會變得快取。這種情形,例如,應用程式會視防毒掃描。
其他可行方案
若要解決這個問題,請使用SetFilePointerEx函式來查詢目前的檔案位移發出快 I/O 之前。如果 I/O 失敗,並傳回 ERROR_LOCK_VIOLATION 錯誤訊息,來還原目前的檔案,以確保不會變更目前的檔案位移的位移。
解決方案
附註這個問題會影響大部分的檔案系統,它由 Microsoft Windows。不過,此 hotfix 只適用於 NTFS 檔案系統。此 hotfix 不會無法解決問題,如 FAT12、 FAT16、 FAT32 或 exFAT 檔案系統。

Hotfix 資訊

您可以從 Microsoft 取得的支援的 hotfix。然而,其目的只為修正這篇文章所說明的問題。此 hotfix 只適用於發生本文所述之問題的系統上。此 hotfix 可能會接受其他測試。因此,如果您不會嚴重受到這個問題,我們建議您等候下一版包含此 hotfix 的軟體更新。

此 hotfix 已開放下載,有此知識庫文件頂端的 「 下載 Hotfix 」 區段。如果未出現此區段,請連絡 Microsoft 客戶服務及支援 」 取得 hotfix。

附註如果發生其他問題,或者如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題,以及此特定 hotfix 無法解決的問題。若要建立個別的服務要求或 Microsoft 客戶服務和支援的電話號碼的完整清單,請前往下列 Microsoft 網站:附註「可下載的 Hotfix」表單會顯示 hotfix 可以使用的語言。如果看不到您的語言,是因為 hotfix 未提供該語言。

必要條件

若要套用此 hotfix,您必須執行下列作業系統其中一項動作:
  • Windows Server 2008 R2 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 Service Pack 2 (SP2)
  • Windows 7 Service Pack 1 (SP1)
  • Windows 7
  • Windows 2008 Server
  • Windows Vista Service Pack 2 (SP2)
如需有關如何取得 Windows 7 或 Windows Server 2008 R2 service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
976932Service Pack 1 Windows 7 和 Windows Server 2008 R2 的相關資訊
如需有關如何取得 Windows Server 2008 service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
968849如何取得最新的 Windows Server 2008 service pack
如需有關如何取得 Windows Vista service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
935791如何取得最新的 Windows Vista service pack

登錄資訊

套用此 hotfix 不需對登錄進行任何變更。

重新啟動需求

套用此 hotfix 之後,您必須重新啟動電腦。

Hotfix 取代資訊

此 hotfix 不會取代先前發行的 hotfix。

檔案資訊

此 hotfix 的全球版本安裝檔案具有下列表格中所列的屬性。這些檔案的日期和時間是以國際標準時間 (UTC) 表示。本機電腦上這些檔案的日期與時間,是以您當地的時間和目前的日光節約時間 (DST) 的時差來顯示。此外,當您執行特定作業的檔案時可能會變更日期和時間。
Windows Vista 和 Windows Server 2008 的檔案資訊筆記
重要Windows Vista hotfix 與 「 Windows Server 2008 的 hotfix 隨附在相同的套件中。不過,只有 「 Windows Vista"會列在 Hotfix 要求] 頁面。若要要求 hotfix 套件套用至一或兩個作業系統,請選取列在 「 Windows Vista",在頁面的 hotfix。一律參照文章中的<適用於>一節,以判定每個 Hotfix 適用的確切作業系統。
  • 套用至特定產品、 SR_Level (RTM、 SP 的檔案n),而且可以識別服務分支 (LDR、 GDR),藉由檢查的檔案版本號碼,如下列表格所示。
    版本產品SR_Level服務分支
    6.0.6002.22xxxWindows Vista 和 Windows Server 2008SP2LDR
  • Service Pack 1 已整合至 Windows Server 2008 的發行版本。因此,RTM 里程碑檔案只適用於 Windows Vista。RTM 里程碑檔案有 6.0.0000。 xxxxxx 版本號碼。
  • 資訊清單檔案 (.manifest) 及菊檔案 (.mum) 所安裝的每個環境都 分別列出 "其他檔案資訊的 Windows Server 2008,以及 Windows Vista 〉 一節中。MUM 檔及 MENIFEST 檔,以及相關的安全性類別目錄 (.cat) 檔案對於維持已更新元件的狀態是非常重要的事。安全性類別目錄檔案,其未列出的屬性,是使用 Microsoft 數位簽章來簽署。
對於所有支援的 x86 為主的 Windows Server 2008 和版本的 Windows Vista
檔案名稱檔案版本檔案大小日期時間平台
Ntfs.sys6.0.6002.228331,082,7522012-04-4 月17:40x86
對於所有支援的 x64 為主的 Windows Server 2008 和版本的 Windows Vista
檔案名稱檔案版本檔案大小日期時間平台
Ntfs.sys6.0.6002.228331,501,0562012-04-4 月17:34x64
適用於所有支援的 Windows Server 2008 IA-64 版本
檔案名稱檔案版本檔案大小日期時間平台
Ntfs.sys6.0.6002.228333,285,3762012-04-4 月17:28IA-64
Windows 7 和 Windows Server 2008 R2 檔案資訊備忘稿
重要Windows 7 的快速補充程式與 Windows Server 2008 R2 的快速補充程式包含在相同的套件。但是 Hotfix 要求頁面上的 Hotfix 會列在各自的作業系統中。如果要要求適用於其中一或兩個作業系統的 Hotfix 套件,請選取頁面上列在「Windows 7/Windows Server 2008 R2」下方的 Hotfix。一律參照文章中的<適用於>一節,以判定每個 Hotfix 適用的確切作業系統。
  • 套用至特定產品、 里程碑 (RTM、 預存程序的檔案n),而且可以識別服務分支 (LDR、 GDR),藉由檢查的檔案版本號碼,如下列表格所示:
    版本產品里程碑服務分支
    6.1.760介於 0.17xxxWindows 7 和 Windows Server 2008 R2RTMGDR
    6.1.7600.21xxxWindows 7 和 Windows Server 2008 R2RTMLDR
    6.1.7601.18xxxWindows 7 和 Windows Server 2008 R2SP1GDR
    6.1.7601.22xxxWindows 7 和 Windows Server 2008 R2SP1LDR
  • GDR 服務分支只包含這些修正程式來處理普遍的極為重要的問題所發行。LDR 服務分支只包含除了廣為發佈的修正程式。
  • 資訊清單檔案 (.manifest) 及菊檔案 (.mum) 所安裝的每個環境都 分別列出 在 「 Windows Server 2008 R2 和 Windows 7"區段的其他檔案資訊。菊及資訊清單檔案,以及相關的安全性類別目錄 (.cat) 檔案,是非常重要的事維護更新元件的狀態。安全性類別目錄檔案,其未列出的屬性,是使用 Microsoft 數位簽章來簽署。
適用於所有支援的 Windows 7 x86 版本
檔案名稱檔案版本檔案大小日期時間平台
Ntfs.sys6.1.7600.172811,210,72812-4 月-201313:58x86
Ntfs.sys6.1.7600.214991,211,24012-4 月-201315:59x86
Ntfs.sys6.1.7601.181271,211,75212-4 月-201313:45x86
Ntfs.sys6.1.7601.222971,213,28812-4 月-201313:53x86
適用於所有支援的 Windows 7 和 Windows Server 2008 R2 的 x64 版本
檔案名稱檔案版本檔案大小日期時間平台
Ntfs.sys6.1.7600.172811,653,09612-4 月-201314:36x64
Ntfs.sys6.1.7600.214991,679,20812-4 月-201314:36x64
Ntfs.sys6.1.7601.181271,656,68012-4 月-201314:45x64
Ntfs.sys6.1.7601.222971,686,88812-4 月-201314:16x64
關於所有支援的 Windows Server 2008 R2 IA-64 版本
檔案名稱檔案版本檔案大小日期時間平台
Ntfs.sys6.1.7600.172813,549,03212-4 月-201314:43IA-64
Ntfs.sys6.1.7600.214993,553,12812-4 月-201313:44IA-64
Ntfs.sys6.1.7601.181273,552,61612-4 月-201313:36IA-64
Ntfs.sys6.1.7601.222973,557,73612-4 月-201313:24IA-64
狀況說明
Microsoft 已經確認這是 「 適用於 」 一節中所列的 Microsoft 產品中的問題。
其他相關資訊
如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
編號 824684用來描述 Microsoft 軟體更新標準術語的說明

其他檔案資訊

Windows Vista 及 Windows Server 2008 的其他檔案資訊

所有支援 x86 版本的 Windows Vista 及 Windows Server 2008 的其他檔案
檔案名稱X86_54acdc251f5ed85668bd16e23ba7dadb_31bf3856ad364e35_6.0.6002.22833_none_d50827f58dba42f4.manifest
檔案版本不適用
檔案大小692
日期 (UTC)2012-04-4 月
時間 (UTC)17:45
平台不適用
檔案名稱X86_microsoft-windows-ntfs_31bf3856ad364e35_6.0.6002.22833_none_a8c3dc86334511df.manifest
檔案版本不適用
檔案大小16,841
日期 (UTC)2012-04-4 月
時間 (UTC)17:46
平台不適用
所有支援 x64 型版本的 Windows Vista 及 Windows Server 2008 的其他檔案
檔案名稱Amd64_309e9ae1a84ba0a3107c918660e43fc9_31bf3856ad364e35_6.0.6002.22833_none_54dd9116d1b5f1e7.manifest
檔案版本不適用
檔案大小696
日期 (UTC)2012-04-4 月
時間 (UTC)17:45
平台不適用
檔案名稱Amd64_microsoft-windows-ntfs_31bf3856ad364e35_6.0.6002.22833_none_04e27809eba28315.manifest
檔案版本不適用
檔案大小17,104
日期 (UTC)2012-04-4 月
時間 (UTC)17:46
平台不適用
所有支援的 Windows Server 2008 IA-64 版本的其他檔案
檔案名稱Ia64_01db7bff75c3787d8e946ab675675e8d_31bf3856ad364e35_6.0.6002.22833_none_7f31f5bf71681733.manifest
檔案版本不適用
檔案大小694
日期 (UTC)2012-04-4 月
時間 (UTC)17:45
平台不適用
檔案名稱Ia64_microsoft-windows-ntfs_31bf3856ad364e35_6.0.6002.22833_none_a8c5807c33431adb.manifest
檔案版本不適用
檔案大小17,096
日期 (UTC)2012-04-4 月
時間 (UTC)17:46
平台不適用

Windows 7 和 Windows Server 2008 R2 的其他檔案資訊

所有支援 Windows 7 x86 版本的其他檔案
檔案名稱更新 bf.mum
檔案版本不適用
檔案大小2,719
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
檔案名稱Update.mum
檔案版本不適用
檔案大小2,773
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
檔案名稱X86_118f9ab09636285c677ce8d3d36f115c_31bf3856ad364e35_6.1.7601.18127_none_5381183f9f9317f9.manifest
檔案版本不適用
檔案大小692
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
檔案名稱X86_2c7ee77aa4430643f5eb92be29470725_31bf3856ad364e35_6.1.7600.17281_none_80afed84e9bbbf7a.manifest
檔案版本不適用
檔案大小692
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
檔案名稱X86_66176f6e96f57e4126b593de28c1f558_31bf3856ad364e35_6.1.7600.21499_none_106210b5a52c48be.manifest
檔案版本不適用
檔案大小692
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
檔案名稱X86_e0e18755c01ca0f8f698996b24d3a629_31bf3856ad364e35_6.1.7601.22297_none_5a2d9b2f11891c8c.manifest
檔案版本不適用
檔案大小692
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
檔案名稱X86_microsoft-windows-ntfs_31bf3856ad364e35_6.1.7600.17281_none_a643660a7e42e622.manifest
檔案版本不適用
檔案大小14,508
日期 (UTC)12-4 月-2013
時間 (UTC)14:19
平台不適用
檔案名稱X86_microsoft-windows-ntfs_31bf3856ad364e35_6.1.7600.21499_none_a6ca371f976169bc.manifest
檔案版本不適用
檔案大小14,508
日期 (UTC)12-4 月-2013
時間 (UTC)16:21
平台不適用
檔案名稱X86_microsoft-windows-ntfs_31bf3856ad364e35_6.1.7601.18127_none_a870a63a7b333f99.manifest
檔案版本不適用
檔案大小14,508
日期 (UTC)12-4 月-2013
時間 (UTC)14:10
平台不適用
檔案名稱X86_microsoft-windows-ntfs_31bf3856ad364e35_6.1.7601.22297_none_a8ae93919489a2fa.manifest
檔案版本不適用
檔案大小14,508
日期 (UTC)12-4 月-2013
時間 (UTC)14:18
平台不適用
所有支援 Windows 7 和 Windows Server 2008 R2 x64 版本的其他檔案
檔案名稱Amd64_15e660d28a8fcdb5a7959a6be5674798_31bf3856ad364e35_6.1.7601.22297_none_386918c3837c5f8b.manifest
檔案版本不適用
檔案大小696
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
檔案名稱Amd64_a1d084142e3e75b856544b3032eaf225_31bf3856ad364e35_6.1.7601.18127_none_14c153dee6701d90.manifest
檔案版本不適用
檔案大小696
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
檔案名稱Amd64_e189b73349906fef13c514b3047a3d08_31bf3856ad364e35_6.1.7600.21499_none_cc4d8c42306a483a.manifest
檔案版本不適用
檔案大小696
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
檔案名稱Amd64_f14bb396d8c1397dde25d8d477c80984_31bf3856ad364e35_6.1.7600.17281_none_0d62038e62e15196.manifest
檔案版本不適用
檔案大小696
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
檔案名稱Amd64_microsoft-windows-ntfs_31bf3856ad364e35_6.1.7600.17281_none_0262018e36a05758.manifest
檔案版本不適用
檔案大小14,514
日期 (UTC)12-4 月-2013
時間 (UTC)15:16
平台不適用
檔案名稱Amd64_microsoft-windows-ntfs_31bf3856ad364e35_6.1.7600.21499_none_02e8d2a34fbedaf2.manifest
檔案版本不適用
檔案大小14,514
日期 (UTC)12-4 月-2013
時間 (UTC)17:27
平台不適用
檔案名稱Amd64_microsoft-windows-ntfs_31bf3856ad364e35_6.1.7601.18127_none_048f41be3390b0cf.manifest
檔案版本不適用
檔案大小14,514
日期 (UTC)12-4 月-2013
時間 (UTC)15:13
平台不適用
檔案名稱Amd64_microsoft-windows-ntfs_31bf3856ad364e35_6.1.7601.22297_none_04cd2f154ce71430.manifest
檔案版本不適用
檔案大小14,514
日期 (UTC)12-4 月-2013
時間 (UTC)14:42
平台不適用
檔案名稱更新 bf.mum
檔案版本不適用
檔案大小3,153
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
檔案名稱Update.mum
檔案版本不適用
檔案大小3,215
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
所有支援的 Windows Server 2008 R2 IA-64 版本的其他檔案
檔案名稱Ia64_04aed0f02146950828f2023223e68430_31bf3856ad364e35_6.1.7601.18127_none_231ea8f370141fac.manifest
檔案版本不適用
檔案大小694
日期 (UTC)03-月-2013
時間 (UTC)16:59
平台不適用
檔案名稱Ia64_0e23f8c98f93974d852df8f31be06d2f_31bf3856ad364e35_6.1.7600.21499_none_dceb1649db42d5a6.manifest
檔案版本不適用
檔案大小694
日期 (UTC)03-月-2013
時間 (UTC)16:59
平台不適用
檔案名稱Ia64_19f5a2ac10b3def0f425aa34a095fbfd_31bf3856ad364e35_6.1.7601.22297_none_e29a69ac026c0594.manifest
檔案版本不適用
檔案大小694
日期 (UTC)03-月-2013
時間 (UTC)16:59
平台不適用
檔案名稱Ia64_a20981c7338a7802202c10ff5e38c721_31bf3856ad364e35_6.1.7600.17281_none_4a3b351a80596951.manifest
檔案版本不適用
檔案大小694
日期 (UTC)03-月-2013
時間 (UTC)16:59
平台不適用
檔案名稱Ia64_microsoft-windows-ntfs_31bf3856ad364e35_6.1.7600.17281_none_a6450a007e40ef1e.manifest
檔案版本不適用
檔案大小14,511
日期 (UTC)12-4 月-2013
時間 (UTC)15:13
平台不適用
檔案名稱Ia64_microsoft-windows-ntfs_31bf3856ad364e35_6.1.7600.21499_none_a6cbdb15975f72b8.manifest
檔案版本不適用
檔案大小14,511
日期 (UTC)12-4 月-2013
時間 (UTC)17:22
平台不適用
檔案名稱Ia64_microsoft-windows-ntfs_31bf3856ad364e35_6.1.7601.18127_none_a8724a307b314895.manifest
檔案版本不適用
檔案大小14,511
日期 (UTC)12-4 月-2013
時間 (UTC)15:03
平台不適用
檔案名稱Ia64_microsoft-windows-ntfs_31bf3856ad364e35_6.1.7601.22297_none_a8b037879487abf6.manifest
檔案版本不適用
檔案大小14,511
日期 (UTC)12-4 月-2013
時間 (UTC)14:10
平台不適用
檔案名稱更新 bf.mum
檔案版本不適用
檔案大小1,909
日期 (UTC)03-月-2013
時間 (UTC)17:00
平台不適用
檔案名稱Update.mum
檔案版本不適用
檔案大小1,947
日期 (UTC)03-月-2013
時間 (UTC)16:59
平台不適用

警告:本文為自動翻譯

內容

文章識別碼:2698155 - 最後檢閱時間:06/11/2013 08:34:00 - 修訂: 4.0

Windows Server 2008 Enterprise, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 Datacenter, Windows Server 2008 Datacenter without Hyper-V, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Foundation, Windows Server 2008 Standard, Windows Server 2008 Standard without Hyper-V, Windows Web Server 2008, Windows Vista 商用進階版, Windows Vista 商用進階 64 位元版, Windows Vista 商用入門版, Windows Vista 商用入門 64 位元版, Windows Vista 家用入門版, Windows Vista 家用入門 64 位元版, Windows Vista 家用進階版, Windows Vista 家用進階 64 位元版, Windows Vista 旗艦版, Windows Vista 旗艦 64 位元版, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 for Itanium-Based Systems, Windows Server 2008 R2 Foundation, Windows Server 2008 R2 Standard, Windows Web Server 2008 R2, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate

  • kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2698155 KbMtzh
意見反應
76500"; var Ctrl = ""; document.write("