Miglioramenti della versione post-SP2 di Ntfrs.exe Is Packaged con un driver NTFS.sys aggiornato

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

321557
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
importante : questo articolo contiene informazioni sulla modifica del Registro di sistema. Prima di modificare il Registro di sistema, eseguire una copia di backup e assicurarsi di sapere come ripristinarlo in caso di problemi. Per ulteriori informazioni su come eseguire il backup, ripristinare e modificare il Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
256986Descrizione del Registro di sistema di Microsoft Windows
Sintomi
Il servizio Replica File (FRS) è un motore di replica multimaster multithread che sostituisce la replica di directory LANMan servizio (LMRepl) in Microsoft Windows NT versioni 3.x e 4.0. I controller di dominio basato su Windows 2000 e i server è possibile utilizzare FRS per replicare criteri di sistema e accesso gli script per i client basati su Windows 2000 e versioni precedenti.

Facoltativamente, FRS consente replicare contenuto tra server basato su Windows 2000 che host lo stesso fault-tolerant Distributed File System (DFS) directory principali o repliche di nodi figlio.

Le modifiche sono descritte nella sezione "Modifiche per il con Service Pack 2 Hotfix versioni di Ntfrs.exe e NTFS.sys" di questo articolo per NTFRS.exe originariamente rilasciate con aggiornamento rapido (hotfix) Q307319 nell'autunno del 2001. Quando Microsoft Office è stato rilevato problema di eliminazione di file dei dati che è comune a tutte le versioni del servizio Replica File, NTFRS.exe è stato nuovamente aggiornato e rilasciato nuovamente come aggiornamento rapido (hotfix) Q307319 in marzo 2002.

Versioni dell'aggiornamento rapido Q307319 espongono un problema in NTFS.sys, che impedisce di determinate operazioni di ridenominazione e blocca la replica di alcuni file. Di conseguenza, NTFRS.exe dalla versione 2002 di aggiornamento rapido (hotfix) Q307319 è essere riorganizzati e rilasciato nuovamente dell'aggiornamento rapido versione Q319473 di NTFS.sys come aggiornamento rapido (hotfix) Q321557. Poiché NTFS.sys è incluso, installare questo aggiornamento rapido (hotfix) è necessario che si riavvia il computer.

In questo articolo vengono descritti le modifiche alle versioni di Ntfrs.exe e NTFS.sys disponibili in un successivo di Windows 2000 al Service Pack 2 hotfix (successivo a SP2) in grado di risolvere noti problemi e migliora la gestibilità e l'affidabilità di FRS. Per una descrizione di queste modifiche, vedere la sezione "Modifiche per il con Service Pack 2 Hotfix versioni di Ntfrs.exe e NTFS.sys" in questo articolo.

Se questa versione di Ntfrs.exe è installata in tutte le repliche FRS membro del set, si consiglia di che gli amministratori di distribuire il Q321557 versione di aggiornamento rapido (hotfix) oppure Windows 2000 Service Pack 3 versione di Ntfrs.exe su tutti i membri di un set di replica file comune, ovvero controller di dominio tutti dello stesso dominio o di tutti i membri di directory principale DFS (Distributed File System) o di un collegamento ha come destinazione in cui FRS replica è stata abilitata.
Cause
Durante l'elaborazione di un ordine di modifica in un partner downstream, il file di gestione temporanea corrispondente in una cartella di preinstallazione NTFRS rinominato cartella e al nome file di destinazione. Le versioni precedenti di NTFRS potrebbero verificarsi violazioni di condivisione durante l'operazione di ridenominazione se la cartella di destinazione è bloccata da altri processi, ad esempio Explorer.exe.

Per evitare di condividere le violazioni di Q307319 (e il Q321557) versione di FRS apre cartelle padre con requisiti di accesso ridotta (FILE_READ_ATTRIBUTES anziché GENERIC_READ e GENERIC_EXECUTE). In tal modo, i blocchi di tipo "relaxed" cartella evitare violazioni che impediscono l'operazione di ridenominazione impediscano il completamento di condivisione. Tuttavia, questo espone un controllo di accesso non corretto nel driver NTFS.sys file di sistema. Questo problema impedisce Ridenominazioni file da un servizio, ad esempio NTFRS che non hanno accesso esplicito sufficiente per eseguire l'operazione su un file o una cartella, ma dispone di diritti impliciti come servizio. In questo caso, NTFRS dispone dei diritti di backup e ripristino, che fornisce accesso implicito a tutte le cartelle e file in un volume. L'aggiornamento rapido Q321557 include un driver NTFS.sys aggiornato per risolvere questo problema.
Risoluzione

Informazioni sul Service Pack

Per risolvere il problema, ottenere il service pack più recente per Microsoft Windows 2000. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
260910Come ottenere Windows 2000 Service Pack più recente

Informazioni sull'hotfix

È disponibile un hotfix supportato. Questo hotfix è tuttavia destinato esclusivamente alla risoluzione del problema descritto in questo articolo. Consente di applicare questo aggiornamento rapido (hotfix) solo ai sistemi in cui si verifica questo problema specifico.

Se l'hotfix è disponibile per il download, è una sezione "Hotfix disponibile per il download" all'inizio di questo articolo della Knowledge Base. Se non viene visualizzato in questa sezione, inviare una richiesta di servizio clienti Microsoft e supporto tecnico per ottenere l'hotfix.

Nota Se si verificano ulteriori problemi o se la risoluzione dei problemi è necessario, potrebbe essere necessario creare una richiesta di servizio separato. I costi di supporto normale verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare nello specifico hotfix in questione. Per un elenco completo, di Microsoft Customer Service and Support numeri di telefono o a creare una richiesta di servizio distinto, visitare il seguente sito Web Microsoft: Nota Il modulo "Hotfix disponibile per il download" Visualizza le lingue per cui è disponibile l'aggiornamento rapido. Se non viene visualizzata la lingua, è perché un aggiornamento rapido (hotfix) non è disponibile per tale lingua.La versione inglese di questa correzione deve essere di avere i seguenti attributi di file o versioni successive:
   Date         Time   Version        Size     File name   --------------------------------------------------------   02-Mar-2002  23:40  5.0.2195.5016  733,456  Ntfrs.exe   03-Mar-2002  02:44  5.0.2195.5016   54,544  Ntfrsapi.dll   03-Mar-2002  02:44  5.0.2195.5016   21,264  Ntfrsprf.dll   02-Mar-2002  23:39  5.0.2195.5016   80,384  Ntfrsres.dll   03-Apr-2002  02:41  5.0.2195.5524  513,072  Ntfs.sys

Per evitare problemi di replica in cui System non dispone di controllo completo della struttura della replica FRS, è necessario installare questo aggiornamento rapido (hotfix) NTFS.sys in tutti i controller di dominio di basato su Windows 2000 e server membri in cui è installata la versione di Ntfrs.exe Q307319. Dopo avere installato questo hotfix è necessario riavviare il computer.
Workaround
Per aggirare il problema senza installare l'aggiornamento rapido, selezionare un membro del set di repliche NTFRS interessato (preferibilmente un server testa di ponte con numero di connessioni in uscita). Concedere il controllo completo account di sistema di tutte le cartelle di struttura della replica FRS attenendosi alla procedura seguente:
  1. Arrestare il servizio NTFRS.
  2. Utilizzando il comando della scheda di protezione in Esplora risorse, oppure utilizzando un equivalente della riga di comando, concedere il controllo completo del account di sistema su tutte le cartelle in e sotto il servizio FRS replica principale, inclusi il DO_NOT_REMOVE_NtFrs_PreInstall_Directory nascosto la cartella, in modo che i nuovi file e cartelle ereditano questa autorizzazione. È necessario interrompere FRS per modificare l'ACL per il DO_NOT_REMOVE_NtFrs_PreInstall_Directory cartella.

    È possibile che si desidera utilizzare il seguente script di esempio da un prompt dei comandi. Lo script è incentrato sulla cartella principale replica FRS utilizza Subinacl.exe per concedere il controllo completo account di sistema per la struttura di replica di FRS e la cartella DO_NOT_REMOVE_NtFrs_PreInstall_Directory:
    /R C:\>for"X:\Frs_root_dir "/d %i in (*) subinacl /file"% i"/grant = sistema = f
    In questo script di esempio X:\Frs_root_dir è l'unità e il percorso per la cartella principale di replica FRS in cui verrà modificato l'ACL.

    Lo script aggiunge "SYSTEM = controllo completo" per le autorizzazioni su tutte le cartelle al e di sotto del percorso è specificato nel parametro X:\Frs_root_dir esistente. In risposta a modificare l'ACL, NTFRS Replica tutte le cartelle nella struttura della directory specificata, ma non replica i file.

    La versione di Subinacl.exe necessario versione 2.6.0.1399 o in un secondo momento ordinati ACE per evitare in modo non corretto. Le informazioni di file per un Subinacl.exe buona noti sono:
    --a-- W32i   APP ENU   2.6.0.1399 shp   193,024 01-15-2002 subinacl.exe
  3. Riavviare il servizio Replica file.
  4. Controllare le cartelle di preinstallazione e strutture di replica. I file nelle cartelle di preinstallazione vengono rimossi come i file vengono spostati per le cartelle di destinazione come la modifica ACL nuova avrà effetto.
Status
Microsoft ha confermato che questo problema riguarda i prodotti Microsoft elencati all'inizio di questo articolo. Questo problema è stato innanzitutto corretto in Microsoft Windows 2000 Service Pack 4.
Informazioni
Due versioni di Ntfrs.exe rilasciati come aggiornamento rapido (hotfix) Q307319 nell'autunno del 2001 e marzo 2002, espongono un problema di controllo di accesso in NTFS.sys, che impedisce che il servizio FRS completamente la replica di file e cartelle. Gli amministratori che hanno installato una di queste versioni di Ntfrs.exe nei computer in cui l'account di sistema non dispone di completo controllo della struttura della directory replicati possibile che verifichino i seguenti sintomi:
  • Imposta un'incoerenza il contenuto di replica DFS replicati da FRS o SYSVOL. In particolare:
    • Un file o la cartella potrebbe esiste sul partner upstream su cui il file è stato creato o l'ultima scrittura, ma non su altri membri del set di repliche.
    • File e cartelle, potrebbero esistere sui partner upstream e downstream, ma le relative versioni potrebbero essere incoerente rispetto al computer che ha ricevuto l'ultimo aggiornamento (meno recente).
    • I file e le cartelle vengono create in Esplora risorse (dalle scegliendo Nuovo dal menu file e quindi creando un file o una cartella) vengono replicate ai partner downstream, ma non vengono replicate se sono vengono creati utilizzando qualsiasi altro metodo (ad esempio il comando mkdir , il comando copia con il filename.ext, il comando copy , Salva dal menu file , il comando Salva con nome dal menu file oppure trascinando il file in Esplora.
  • File che si trovano nel nella cartella DO_NOT_REMOVE_NtFrs_PreInstall_Directory non vengono spostati nelle posizioni finale.
  • Un report Connstat da un partner upstream indica che tutti gli ordini di modifica che sono stati inviati al partner downstream sono stati ricevuti ed elaborati.
  • Il comando ntfrsutl idtable indica che i file che si trovano nelle cartelle sul partner upstream ma risultano mancanti sul partner downstream si trovino in IDTABLE di FRS di entrambi i computer. Indica che l'ordine di modifica per un file è stato ricevuto dal partner downstream.
  • Errore "Accesso negato", i messaggi vengono annotati il servizio FRS registri di debug quando il servizio FRS tenta di rinominare un file di preinstallazione il nome finale. Ad esempio:
    <StuPreInstallRename: 2728: 1546: S0: hh: mm: ss > ++ errore - Impossibile rinominare il file preinstallazione NTFRS_ <ChangeOrder_GUID> perWStatus filename.ext: ERROR_ACCESS_DENIED
  • L'in ingresso accedere (utilizzando il comando ntfrsutl inlog ) indica di partner downstream che consente di modifica gli ordini per i file mancanti sono in uno stato "IBCO_INSTALL_REN_RETRY". Ciò indica che sono stati apportati più tentativi di rinominare il file precedente all'installazione in posizione di destinazione (vedere lo stato: campo). Ad esempio:
    Table Type: Inbound Log Table for DFSROOT|APPS (1)SequenceNumber               : 0000000dFlags                        : 0100004e Flags [VVAct Content Locn Retry CmpresStage ]IFlags                       : 00000001 Flags [IFlagVVRetireExec ]State                        : 0000000e  CO STATE:  IBCO_INSTALL_REN_RETRY   <--Note the rename retry error state.ContentCmd                   : 00002000 Flags [RenNew ]Lcmd                         : 00000004  D/F 0   MoveinFileAttributes               : 00000020 Flags [ARCHIVE ]FileVersionNumber            : 00000005....ChangeOrderGuid              : 9883330a-265f-4384-a38b69acb9d224bcOriginatorGuid               : fce4a387-68c7-43b2-9a2e93c3acbb401cFileGuid                     : 16ed465b-0324-4248-8c25535248bb51b6OldParentGuid                : 54d058b9-9a2e-4225-866d0a8a77cce7f0NewParentGuid                : 54d058b9-9a2e-4225-866d0a8a77cce7f0CxtionGuid                   : 86bc5234-f9ec-496b-8fc1b09eb55fa4b9Spare1Ull                    : Mon Jan  7, 2002 09:13:26MD5CheckSum                  : MD5: 9ac5676d 669a9926 a5a86bac 6eeae417 ..FileName                     : SOMESUCHFILE.EXT
Questo scenario migliore è identificato dall'errore "Accesso negato" messaggi nel servizio FRS i registri di debug e se file e cartelle vengono create in Windows Explorer vengono replicate ai partner downstream, ma non sono replicati se sono vengono creati utilizzando qualsiasi altro metodo.

Modifiche delle versioni di Hotfix rilasciati dopo SP2 di Ntfrs.exe e NTFS.sys

In questo articolo vengono descritti le modifiche alle versioni di Ntfrs.exe e NTFS.sys disponibili in un successivo di Windows 2000 al Service Pack 2 hotfix (successivo a SP2) in grado di risolvere noti problemi e migliora la gestibilità e l'affidabilità di FRS.

Il servizio FRS rileva ed evita la replica eccessiva

Quando i dati vengono scritti in un file, tale file viene gestito per la replica. Tuttavia, esistono alcuni casi in cui i dati vengono scritti, ma il file non è stato modificato. Ad esempio, se si utilizza criteri di gruppo per applicare autorizzazioni di file, il file non viene modificato. Se si utilizza criteri di gruppo per applicare autorizzazioni sui file in SYSVOL, per impostazione predefinita tale criterio viene applicato ogni cinque minuti. Di conseguenza, FRS tires per replicare i file "modificati" anche se le autorizzazioni non sono stati modificati necessariamente.

Nell'hotfix successivo a SP2, FRS non replica un file se non effettivi sono state apportate modifiche. Inoltre, se FRS rileva un aumento significativo del numero di modifiche apportate a un file di FRS registri un evento ID 13567 messaggio nel registro eventi FRS.

FRS utilizza il vettore di versione serializzati join

Quando un membro viene prima aggiunto a un set di repliche, FRS individua i partner upstream e richiede un elenco di tutti i file del set di repliche. Nelle versioni di Windows 2000 prima di questo aggiornamento rapido post-SP2, FRS Ottiene l'elenco dei file da tutti i partner upstream allo stesso tempo, che genera una duplicazione di uno sforzo di tali partner. Nell'aggiornamento rapido post-SP2 Windows 2000, questo comportamento è stato modificato in modo che FRS Ottiene l'elenco dal partner upstream uno dopo l'altro. Di conseguenza, se il primo partner upstream è sincronizzato, il nuovo membro replica tutti i file da esso. Il processo di join del vettore di versione con ciascun partner successivi è molto più breve quanto il nuovo membro non deve replicare tutti i file. Se il partner iniziale non è sincronizzato, join successivi ottenere gli aggiornamenti vengono inviati al nuovo membro.

FRS non Interrompi replica se l'area di gestione temporanea è riempito

Se FRS tenta di allocare spazio per un file dell'area di gestione temporanea ma non è riuscita perché non è sufficiente spazio o perché la quantità di spazio in uso ha raggiunto il 90 % del parametro di limite dello spazio dell'area di gestione temporanea (il valore predefinito è 660 MB), FRS inizia a eliminare i file dell'area di gestione temporanea. I file di staging vengono eliminati (nell'ordine di tempo più lungo dall'ultimo accesso) fino a quando la quantità di spazio in uso è stato eliminato seguito 60 % del parametro limite dello spazio dell'area di gestione temporanea. FRS interrompe di conseguenza, non è più la replica se l'area di gestione temporanea si esaurisce lo spazio libero. Se un membro di set di repliche non in linea per un lungo periodo di tempo, FRS non blocca la replica di un membro upstream perché l'area di gestione temporanea è piena. Per ulteriori informazioni sul parametro di limite di spazio dell'area di gestione temporanea, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
221111Descrizione delle voci FRS nel Registro di sistema

Aumento della dimensione del diario NTFS

FRS utilizza la registrazione di sistema di file NTFS per l'avviso, quando vengono apportate modifiche a un file. Se il giornale di registrazione va a capo, FRS perde traccia delle modifiche da replicare. È necessario eseguire un'operazione di ripristino non autorevole. La dimensione del diario NTFS è stata aumentata a 128 megabyte (MB) per ridurre la possibilità di un troncamento del diario.

Modifiche apportate alla funzionalità Ripristino automatico non autorevole

FRS esegue non è più un ripristino di non autorevole automatico se viene rilevata una condizione di ritorno a capo automatico del giornale di registrazione. Al contrario, viene registrato un ID evento 13568 messaggio nel registro eventi FRS per ricordare di eseguire l'operazione in qualsiasi momento. Una chiave del Registro di sistema è stato inclusa per configurare un'operazione di ripristino non autorevole automatico se si desidera eseguire questa operazione. Tuttavia, se si configura questa impostazione, il contenuto della struttura della replica può essere reso non disponibile durante l'operazione di ripristino.

Problemi di timeout

Sono stati risolti i problemi di timeout seguenti:
  • Il problema di timeout che si verifica se molti membri tenta di sincronizzare in una sola volta con un partner upstream.
  • Il problema di timeout che si verifica se viene creato un file dell'area di gestione temporanea per un file molto grande.

Modifiche nel modo in cui si modifica il percorso di gestione temporanea di FRS

È ora possibile modificare il percorso di gestione temporanea senza dover eseguire un'operazione di ripristino non autorevole di FRS. Quando FRS rileva una modifica al percorso dell'area di gestione temporanea, viene registrato un ID evento 13563 messaggio nel registro eventi di FRS che descrive la procedura. Questo messaggio è:
Il servizio di replica di file ha rilevato che il percorso dell'area di gestione temporanea per il set di repliche %1 è stato modificato.
Percorso dell'area di gestione temporanea corrente = %2
Nuovo percorso dell'area di gestione temporanea = %3
Il servizio verrà avviato utilizzando il nuovo percorso di gestione temporanea dopo il riavvio. Il servizio è impostato per riavviare dopo ogni riavvio del computer. È consigliabile che è riavviare manualmente il servizio per evitare la perdita di dati della directory dell'area di gestione temporanea. Per riavviare manualmente il servizio, procedere come segue:

[1] Eseguire "net stop ntfrs" o utilizzare lo snap-in servizi per arrestare file servizio di replica.

[2] Spostare tutti i file dell'area di gestione temporanea corrispondente alla replica impostare %1 sul nuovo percorso dell'area di gestione temporanea. Se più set di repliche condividono la directory di gestione temporanea corrente è più sicuro copiare i file dell'area di gestione temporanea nella nuova directory dell'area di gestione temporanea.

[3] Eseguire "net start ntfrs" o utilizzare lo snap-in servizi per avviare il servizio Replica File.

FRS ridenominazione dei file nella cartella pre-installazione genera "Accesso negato"

Questa versione di FRS consente di aprire cartelle padre con requisiti di accesso ridotta (FILE_READ_ATTRIBUTES anziché GENERIC_READ e GENERIC_EXECUTE) per evitare violazioni che impediscono l'operazione di ridenominazione nel file di completamento di gestione temporanea di condivisione. Tuttavia, questo espone un controllo di accesso non corretto nel driver NTFS.sys file di sistema. Un driver NTFS.sys aggiornato è incluso in questo pacchetto di aggiornamento rapido (hotfix).

Altre variazioni

  • Messaggi di evento registrati quando un controller di dominio non può creare la condivisione SYSVOL sono ora più descrittivi.
  • L'aggiornamento di FRS per Windows 2000 Service Pack 2 (SP2) consente la compressione ""cavo. Se i dati replicati sono già compresso, il file risultante può effettivamente essere maggiore dell'originale. In questo caso, il servizio FRS "automaticamente" non replica. Questo problema è stato risolto.
  • Modifiche nel file documento di Microsoft Office (con estensione doc, XL?, e così via) in una replica possono causare la stessa del file da eliminare in tutti i partner downstream. Questo problema è stato risolto.
  • Il servizio FRS deve creare una tabella di numeri di serie volume collegamenti a lettere di unità. Questa tabella viene utilizzata per assicurarsi che il servizio può trovare il volume corretto per le cartelle replicate anche se Cambia assegnazioni delle lettere di unità. FRS non esegue il polling su unità removibili durante la generazione di questa tabella.
  • Messaggi di evento sono incluse istruzioni su come aggiornare il Registro di sistema sono stati corretti.
  • Una perdita di memoria che può essere significativa in ambienti che dispongono di molti controller di dominio è stato risolto.
Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
221111Descrizione delle voci FRS nel Registro di sistema
Per ulteriori informazioni su come ottenere la correzione rapida per Windows 2000 Datacenter Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
265173Il programma Datacenter e il prodotto di Windows 2000 Datacenter Server

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 321557 - Ultima revisione: 02/26/2014 23:24:35 - Revisione: 3.3

  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Server SP2
  • Microsoft Windows 2000 Advanced Server SP1
  • Microsoft Windows 2000 Advanced Server SP2
  • Microsoft Windows 2000 Professional SP1
  • Microsoft Windows 2000 Professional SP2
  • kbnosurvey kbarchive kbmt kbautohotfix kbhotfixserver kbqfe kboswin2000fix kbwin2ksp4fix kbbug kbfix kbwin2000presp3fix KB321557 KbMtit
Feedback