Ntfrs.exe 的改良 post-Service Pack 3 發行

文章翻譯 文章翻譯
文章編號: 811217 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
全部展開 | 全部摺疊

在此頁中

徵狀

本文將告訴您,變更檔案複寫服務 (FRS) 在 Windows 2000 post-Service Pack 3 (SP3) Hotfix,改進強固性的服務。您必須先安裝這個 Hotfix 安裝 Windows 2000 SP3。此 Hotfix 包含多個修正程式。

此版本中修正程式

  • 因為遺漏父 Vvjoins 會停止。您會看到一個 「 五部分: 錯誤-找不到父節點 」 項目] 中 [Ntfrs 偵錯記錄檔。

    變更訂單可以到達成員順序。這表示成員可以接收來建立子檔案或資料夾之前成員接收變更順序,若要建立父資料夾的變更順序。安裝這個 Hotfix 之前下游成員不會處理子變更順序之前收到的 「 父代變更順序。這可能會造成 hung 的連線。

    如果您嘗試將新的網域控制站升級,或觸發非授權還原,處理程序不會完成。
  • 不必要的 Vvjoins 會執行。您會看到下列項目中 [Ntfrs 偵錯記錄檔:
    <OutLogSendCo: 2028年: 3229: S4: 20: 15: 27 > Ignoring ; 無效的聯結端 guid: 網域系統磁碟區 (SYSVOL 共用) \ SAS22\ SAS22-MP5\ Regiment > \ MP5 $
    <SndCsCheckCxtion: 2008年: 497: S4: 20: 15: 27 > + + SAS22: 加入 GUID 是無效的。
    <SndCsDispatchCommError: 2008年: 575: S4: 20: 15: 27 > 中錯誤 010f7450 通訊 pkt
    <CommCompletionRoutine: 2008年: 343: S4: 20: 15: 27 >: SR: Cmd 01118f00,CxtG 1d0b073a WS] ERROR_OPERATION_ABORTED MP5.smartframe 到。 Regiment.COM Len: [SndComplete] 308
    在聯結過程上游協力廠商會決定下游的夥伴是否需要一個 Vvjoin。在 Windows 2000 SP3 中這項決策根據檢查最後一個聯結時間。最後一次的聯結時間是聯結兩個夥伴上一次。如果最後一個加入時間相符項目,就不會執行一個 Vvjoin。而是,上游協力電腦會繼續從輸出記錄檔傳送變更訂單。如果不符合聯結上次,上游協力廠商會強制執行一個 Vvjoin 下游的協力電腦。因為聯結上次更新在同時台協力電腦不是不可部分完成、 其中一台協力電腦可能會更新最後一次的聯結時間,但其他協力廠商可能不更新在上次的聯結。 如果發生這種情形可能無法同步在上次的聯結。下次這些兩個夥伴聯結,上游協力電腦偵測到不相符最後的聯結時間和強制執行一個 Vvjoin 連線。
  • 刪除子檔案都存在時,不正確停止訂單的變更。空白的資料夾也會保留在複本集。

    如果刪除的順序及下游成員接收上層資料夾之前它接收的所有子檔案刪除及資料夾的刪除,成員就會停止刪除。當完成後變更的所有訂單就會以空的父資料夾留下游夥伴。
  • 在父代之下的本機變更訂單會標示為刪除延期。

    當父資料夾標示為刪除延後時,它從資料夾篩選器表格中移除。這會造成任何本機變更它的子系,將略過。

本文中所使用的名詞解釋

變更順序 (CO)

當對進行變更的檔案或資料夾複本成員上的時,如 (檔案名稱) 或成員的識別碼該變更的相關資訊來建構一則訊息,稱為 「 變更順序 」。變更順序會傳送至該成員的輸出協力電腦。如果他們決定要接受變更,台協力電腦要求相關聯的臨時檔案。之後在其個別的複本樹狀目錄上安裝變更,台協力電腦傳播變更順序,其輸出協力電腦。

GUID 的檔案

檔案的 GUID 會識別檔案或資料夾。它是建立並由複寫服務所管理。它,以複寫版本號碼和事件時間,儲存在檔案識別碼資料表 FRS 資料庫中。對應的檔案及資料夾上所有的複本集成員有相同的檔案的 GUID。

檔案識別碼表格

這是 FRS 資料庫,其中包含有每個檔案的版本及身分識別資訊的項目中的資料表與複本樹狀目錄中的資料夾。

檔案複寫服務

FRS 是多執行緒的多重主機複寫引擎。Windows 2000 網域控制站及伺服器使用 FRS 複寫系統原則及登入 Windows 2000 和舊版的 Windows 中執行的用戶端電腦的指令碼。FRS 也可以裝載相同的容錯分散式檔案系統 (DFS) 根目錄或連結複本的 Windows 2000 基礎伺服器之間複寫內容。

識別為基礎的複寫

複本樹狀結構中的所有物件都有唯一的 ID 指派給它們。在 FRS,使用 NTFS 檔案系統物件 ID 屬性,其中包含 16 位元組 GUID。所有複本成員上相同的物件具有相同的物件識別碼。這是藉由使用物件的 GUID 和對應的父代 GUID 允許物件的非模稜兩可的位置資訊。

複本協力廠商

立即的上游和下游夥伴的複本成員被指其複寫協力電腦。上游協力廠商也稱為輸入協力電腦。下游的協力廠商也稱為輸出協力電腦。

複本集

在 FRS 為兩個以上的電腦設定為複寫檔案資料夾的內容。個別的電腦稱為複本成員。

更新序號

NTFS 檔案系統維護被呼叫的更新序號 (USN) 的每個磁碟區的單純地增加的序號。每次對磁碟區上檔案作所做的修改,就會遞增 USN。

版本向量

這是向量的 USN,與每個複本集成員的一個項目。變更的所有訂單都攜帶原始寄件者的原始成員的 GUID 和相關聯的 USN。為每個複本集成員接收更新,它會追蹤在指派給原始成員的向量插槽 USN。此向量說明複本樹狀目錄是否是目前與每個成員。版本向量再用來篩選可能已經套用的輸入協力電腦的更新。版本向量也傳遞至輸入夥伴當聯結兩個成員。當您建立新的連線時版本向量用來掃描檔案識別碼資料表有沒有發現新的輸出協力廠商的較新更新。

解決方案

有關如何取得此張貼 SP3 Ntfrs.exe 資訊放開,請參閱下列 「 Microsoft 知識庫 」 文件:
811370Ntfrs.exe 放開 post-Service Pack 3 中所修正的問題

狀況說明

Microsoft 已確認這是在本文開頭所列之 Microsoft 產品中的問題。

屬性

文章編號: 811217 - 上次校閱: 2014年2月26日 - 版次: 2.4
這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Advanced Server SP3
關鍵字:?
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbprb KB811217 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:811217
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