Mejoras en la versión de Ntfrs.exe posterior al SP2 incluidas con un controlador Ntfs.sys actualizado

Seleccione idioma Seleccione idioma
Id. de artículo: 321557 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
importante : este artículo contiene información acerca de cómo modificar el registro. Antes de modificar el Registro, asegúrese de hacer una copia de seguridad del mismo y de que sabe cómo restaurarlo si ocurre algún problema. Para obtener información sobre cómo realizar una copia de seguridad, restaurar y modificar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
256986Definición del Registro de Microsoft Windows
Expandir todo | Contraer todo

En esta página

Síntomas

El servicio de replicación de archivos (FRS) es un motor de replicación multiproceso con múltiples maestros que reemplaza la replicación de directorios LANMan (servicio LMRepl,) en Microsoft Windows NT versiones 3.x y 4.0. Controladores de dominio basados en Windows 2000 y servidores utilizan FRS para replicar directivas del sistema y inicio de sesión secuencias de comandos para clientes basados en Windows 2000 y anteriores.

Opcionalmente, FRS puede replicar contenido entre servidores basados en Windows 2000 que el sistema de archivos distribuido fault-tolerant (DFS) mismo raíces de host o réplicas de nodo secundario.

Los cambios de Ntfrs.exe descrita en la sección "Cambios en el SP2 revisión versiones de Ntfrs.exe y NTFS.sys" de este artículo se publicaron originalmente como revisión Q307319 en otoño de 2001. Cuando Office de Microsoft se descubrió el problema de eliminación de archivos de datos que es común a todas las versiones del servicio de replicación de archivos, se vuelve a actualizar NTFRS.exe y se soltó nuevo como revisión Q307319 en marzo de 2002.

Ambas versiones de la revisión Q307319 exponen un problema en NTFS.sys que impide que ciertas operaciones de cambio de nombre y bloquea la replicación de algunos archivos. Por tanto, NTFRS.exe desde la versión 2002 de revisión Q307319 es que se va a volver a empaquetar y volvió a publicar con la revisión versión Q319473 de NTFS.sys como revisión Q321557. Dado que NTFS.sys se incluye, instalar esta revisión requiere que reinicie el equipo.

Este artículo describe los cambios en las versiones de Ntfrs.exe y NTFS.sys que están disponibles en un Windows 2000 Service Pack 2 hotfix de (posterior SP2) que resuelve problemas conocidos y mejora la facilidad de uso y la solidez de FRS. Para obtener una descripción de estos cambios, consulte la sección "Cambios en el SP2 revisión versiones de Ntfrs.exe y NTFS.sys" en este artículo.

Si se instala esta versión de Ntfrs.exe en miembro del conjunto de cualquier réplica FRS, Microsoft recomienda que los administradores implementar la versión de revisión Q321557 o el Pack 3 de Windows 2000 versión de Ntfrs.exe en todos los miembros de un conjunto de réplicas común de FRS, lo que significa controladores de dominio todos del mismo dominio o todos los miembros de sistema de archivos distribuido (DFS) de raíz o vínculo dirigido dónde FRS ha habilitado la replicación.

Causa

Cuando procesa un pedido de cambio en un socio indirecto, NTFRS cambia el nombre el archivo de ensayo coincidente en una carpeta preinstalación a su nombre de archivo de destino y una carpeta. Las versiones anteriores de NTFRS pueden encontrar infracciones durante la operación de cambio de nombre si la carpeta de destino está bloqueada por otros procesos como, por ejemplo, Explorer.exe.

Para evitar el uso compartido de infracciones, la Q307319 (y el Q321557) versión de FRS abre carpetas primarias con requisitos de acceso reducido (FILE_READ_ATTRIBUTES en lugar de GENERIC_READ y GENERIC_EXECUTE). Para ello, los bloqueos de carpeta relajada evitar compartir infracciones que impedir que complete la operación cambiar nombre. Sin embargo, esto expone un cheque de acceso incorrecta en el controlador de sistema de archivo NTFS.sys. Este problema impide que cambia el nombre de archivo por un servicio como NTFRS que no tiene suficiente acceso explícita para realizar la operación en un archivo o carpeta, pero tiene derechos implícitos como un servicio. En este caso, NTFRS tiene derechos de copia de seguridad y restauración, que proporciona acceso implícito a todas las carpetas y archivos en un volumen. La revisión Q321557 incluye un controlador NTFS.sys actualizado que resuelve este problema.

Solución

Información de Service Pack

Para resolver este problema, consiga el Service Pack más reciente para Microsoft Windows 2000. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
260910Cómo obtener el Service Pack más reciente para Windows 2000

Información de revisiones

Hay una revisión compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Aplíquela sólo a los sistemas que experimenten este problema específico.

Si la revisión está disponible para descarga, es hay una sección de "Descarga de revisión disponible" al principio de este artículo. Si no aparece en esta sección, enviar una solicitud al servicio de cliente de Microsoft y soporte para obtener la revisión.

Nota Si se producen problemas adicionales o si cualquier solución de problemas es necesario, quizás tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con esta revisión específica. Para obtener una lista completa de números de teléfono de servicio de atención al cliente y soporte técnico o para crear una solicitud de servicio independiente, visite el siguiente sitio Web:
http://support.microsoft.com/contactus/?ws=support
Nota El formulario "Descarga de revisión disponibles" muestra los idiomas para que la revisión está disponible. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.La versión en inglés de esta revisión debe tener los atributos de archivo siguientes o posteriores:
   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

Para evitar problemas de replicación en el que sistema no tiene control completo del árbol de réplica FRS, instalar este hotfix NTFS.sys en todos los controladores de dominio basados en Windows 2000 y servidores miembro donde está instalada la versión Q307319 de Ntfrs.exe. Después de instalar esta revisión debe reiniciar el equipo.

Solución

Para evitar este problema sin instalar la revisión, seleccione a un miembro del conjunto de réplicas NTFRS (preferiblemente un servidor cabeza de puente con muchas conexiones salientes) afectado. Conceder el control total de cuenta de sistema de todas las carpetas en el árbol de réplica FRS mediante estos pasos:
  1. Detenga el servicio NTFRS.
  2. Mediante la ficha de seguridad en el Explorador de Windows o utilizando un equivalente de la línea de comandos, conceder el control completo de cuenta de sistema en todas las carpetas en y debajo el FRS réplica raíz, incluida la DO_NOT_REMOVE_NtFrs_PreInstall_Directory oculto carpeta, para que los nuevos archivos y carpetas heredan este permiso. Debe detener FRS para modificar la ACL para el DO_NOT_REMOVE_NtFrs_PreInstall_Directory carpeta.

    Quizás desee utilizar la siguiente secuencia de comandos de ejemplo desde un símbolo del sistema. La secuencia de comandos se centra en la carpeta raíz de réplica de FRS mediante el uso de Subinacl.exe para conceder el control completo de cuenta de sistema del árbol del replicación de FRS y la carpeta DO_NOT_REMOVE_NtFrs_PreInstall_Directory:
    C:\>for /r"X:\Frs_root_dir "/d %i in (*) subinacl /file"% i"/grant = sistema = f
    En esta secuencia de comandos de ejemplo, X:\Frs_root_dir es la unidad y ruta de acceso para la carpeta raíz de réplica FRS en el que se modificará la ACL.

    Agrega la secuencia de comandos "sistema = control total" para los permisos existentes en todas las carpetas en y debajo de la ruta de acceso especificada en el parámetro X:\Frs_root_dir. En respuesta a cambiar la ACL, NTFRS replica todas las carpetas en el árbol de directorio especificado, pero no replica los archivos.

    La versión de Subinacl.exe debe ser la versión 2.6.0.1399 o posterior evitar incorrectamente pedida ACE. La información de archivo para un Subinacl.exe buena conocida es:
    --a-- W32i   APP ENU   2.6.0.1399 shp   193,024 01-15-2002 subinacl.exe
  3. Reinicie el servicio FRS.
  4. Supervisar el preinstalación carpetas y árboles de réplica. Los archivos en carpetas de preinstalación se quitan cuando se mueven los archivos a sus carpetas de destino como el cambio ACL nuevo surte efecto.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:" de este artículo. Este problema se corrigió por primera vez en el Service Pack 4 de Microsoft Windows 2000.

Más información

Dos versiones de Ntfrs.exe posterior al que se publicaron como revisión Q307319 en otoño de 2001 y en marzo de 2002, exponer un problema de comprobación de acceso en NTFS.sys que impide que el FRS replicar completamente los archivos y carpetas. Los administradores que cualquiera de estas versiones de Ntfrs.exe instalación en equipos en que la cuenta del sistema no tiene control completo del árbol de directorio replicados que experimente alguno de los síntomas siguientes:
  • Establece una incoherencia en el contenido de la réplica DFS replicados por FRS o de SYSVOL. En concreto:
    • Puede que exista un archivo o carpeta en el asociado que precede en la cadena en el que se ha creado o escrito por última vez el archivo, pero no en otros miembros del conjunto de réplicas.
    • Archivos y carpetas pueden existir en socios ascendente y descendentes, pero sus versiones pueden ser incoherentes (la más antigua) comparado con el equipo que recibe la última actualización.
    • Archivos y carpetas que se crean en el Explorador de Windows (haciendo clic en nuevo en el menú archivo y, a continuación, crear un archivo o carpeta) se replican en los asociados indirectos, pero no se replican si se crean mediante cualquier otro método (como el comando mkdir , el comando copy con filename.ext, el comando copy , el comando Guardar del menú archivo , el comando Guardar como en el menú archivo , o arrastrando el archivo en el Explorador de Windows.
  • Archivos que se encuentran en la en la carpeta DO_NOT_REMOVE_NtFrs_PreInstall_Directory no se mueven a su ubicación final.
  • Un informe de Connstat desde un asociado que precede en la cadena indica que todos los pedidos de cambio que se enviaron al asociado indirecto han recibido y procesado.
  • El comando de idtable ntfrsutl indica que se encuentran los archivos que se encuentran en carpetas en el asociado que precede en la cadena, pero faltan en el asociado descendente en la IDTABLE FRS de ambos equipos. Esto indica que el orden de cambio de un archivo se ha recibido el asociado descendente.
  • Error de "Acceso denegado" se registran los mensajes en el FRS depurar registros cuando el FRS intenta cambiar el nombre un archivo de preinstalación a su nombre final. Por ejemplo:
    <StuPreInstallRename: 2728: 1546: S0: hh: mm: ss > ++ ERROR - no se puede cambiar el nombre previas archivo NTFRS_ <ChangeOrder_GUID> parafilename.ext WStatus: ERROR_ACCESS_DENIED
  • La entrada iniciar (mediante el comando ntfrsutl inlog ) de muestra de los asociados indirectos cambia pedidos para los archivos que faltan en un estado "IBCO_INSTALL_REN_RETRY". Esto indica que se realizaron varios intentos de cambiar el nombre el archivo preinstalación a su ubicación de destino (vea el estado: campo). Por ejemplo:
    Table Type: Inbound Log Table for DFSROOT|APPS (1)
    SequenceNumber               : 0000000d
    Flags                        : 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   Movein
    FileAttributes               : 00000020 Flags [ARCHIVE ]
    FileVersionNumber            : 00000005
    ..
    ..
    ChangeOrderGuid              : 9883330a-265f-4384-a38b69acb9d224bc
    OriginatorGuid               : fce4a387-68c7-43b2-9a2e93c3acbb401c
    FileGuid                     : 16ed465b-0324-4248-8c25535248bb51b6
    OldParentGuid                : 54d058b9-9a2e-4225-866d0a8a77cce7f0
    NewParentGuid                : 54d058b9-9a2e-4225-866d0a8a77cce7f0
    CxtionGuid                   : 86bc5234-f9ec-496b-8fc1b09eb55fa4b9
    Spare1Ull                    : Mon Jan  7, 2002 09:13:26
    MD5CheckSum                  : MD5: 9ac5676d 669a9926 a5a86bac 6eeae417 
    ..
    FileName                     : SOMESUCHFILE.EXT
Esta situación mejor se identifica por el error "Acceso denegado" mensajes en el FRS registros de depuración y si los archivos y carpetas que se crean en el Explorador de Windows se replican en los asociados indirectos, pero no replican si se crean mediante cualquier otro método.

Cambios en las versiones de Hotfix del SP2 de Ntfrs.exe y NTFS.sys

Este artículo describe los cambios en las versiones de Ntfrs.exe y NTFS.sys que están disponibles en un Windows 2000 Service Pack 2 hotfix de (posterior SP2) que resuelve problemas conocidos y mejora la facilidad de uso y la solidez de FRS.

FRS detecta y suprime el exceso de replicación

Cuando se escriben datos en un archivo, ese archivo es por fases para la replicación. Sin embargo, hay algunos casos en que se escriben datos pero no cambia el archivo. Por ejemplo, si utiliza Directiva de grupo para aplicar permisos de archivo, no se cambia el archivo. Si utiliza Directiva de grupo para exigir permisos en archivos de SYSVOL, esa directiva se aplica cada cinco minutos de forma predeterminada. Por lo tanto, se tires FRS para replicar los archivos "modificados" aunque necesariamente no se modificaron los permisos.

En el hotfix posterior al Service Pack 2, FRS no replica un archivo si no reales se han realizado cambios. Además, si FRS detecta un aumento significativo en el número de los cambios realizados en un archivo, FRS registros de un evento ID 13567 mensaje en el registro de sucesos de FRS.

FRS realiza combinaciones de vector de versión serie

Cuando un miembro en primer lugar une a un conjunto de réplicas, FRS localiza a los socios que precede en la cadena y solicita una lista de todos los archivos del conjunto de réplicas. En las versiones de Windows 2000 antes de esta revisión posterior al Service Pack 2, FRS obtiene esta lista de archivos de todos los asociados que precede en la cadena al mismo tiempo, lo que produce un duplicación de esfuerzos en esos asociados. En la revisión posterior al Service Pack 2 de Windows 2000, este comportamiento se ha cambiado para que FRS Obtiene la lista de los socios que precede en la cadena de uno tras otro. Por lo tanto, si el primer asociado que precede en la cadena está sincronizado, el nuevo miembro replica todas de los archivos de él. El proceso de combinación de vector de versión con cada socio subsiguiente es mucho más corto porque el nuevo miembro no es necesario replicar los archivos. Si no está sincronizado el socio inicial, las combinaciones posteriores como resultado actualizaciones que se envían al nuevo miembro.

FRS no detiene duplicación si se rellena el área de ensayo

Si intenta asignar espacio para un archivo de ensayo de FRS pero no es correcta porque no hay espacio suficiente o porque la cantidad de espacio en uso ha alcanzado un 90 por ciento del parámetro de límite de espacio provisional (el valor predeterminado es 660 megabytes), se FRS inicia eliminar archivos de ensayo. Archivos de ensayo se eliminan (en la orden de tiempo más largo desde el último acceso) hasta que se quitó la cantidad de espacio en uso por debajo del 60 por ciento del parámetro de límite de espacio de ensayo. Por tanto, FRS ya no detiene la replicación si el área de ensayo se queda sin espacio libre. Si un miembro del conjunto de réplicas se desconecta durante un largo período de tiempo, FRS no bloquea la replicación en un miembro que precede en la cadena dado se rellena el área de ensayo. Para obtener información adicional acerca del ensayo parámetro de límite de espacio, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
221111Descripción de las entradas de FRS en el registro

Aumentar el tamaño del diario NTFS

FRS utiliza el diario de sistema de archivos NTFS para alertarle de cuando se realizan cambios en un archivo. Si ajusta el diario, FRS pierde un seguimiento de los cambios que es necesario replicar. Debe realizar una operación de restauración no autoritativa. Se ha aumentado el tamaño del diario NTFS a 128 megabytes (MB) para reducir la posibilidad de un ajuste de diario.

Cambios en la funcionalidad de restauración automática no autoritativa

FRS ya no realiza una restauración no autoritativa automática si se detecta una condición de ajuste de diario. En su lugar, registra un identificador de suceso 13568 mensaje en el registro de sucesos FRS para recordarle que realizar la operación en un momento adecuado. Una clave del registro se ha incluido para configurar una operación de restauración no autoritativa automática si desea hacerlo. Sin embargo, si establece esta configuración, el contenido del árbol de réplica puede hacerse disponible mientras está realizando la operación de restauración.

Problemas de tiempo de espera

Han solucionado los siguientes problemas de tiempo de espera:
  • El problema de tiempo de espera que se produce si muchos miembros intentan sincronizar a la vez con un socio que precede en la cadena.
  • El problema de tiempo de espera que se produce si se crea un archivo de ensayo para un archivo muy grande.

Cambios en la forma en que cambia la ruta de ensayo de FRS

Ahora puede cambiar el ruta de acceso de ensayo sin tener que realizar una operación de restauración no autoritativa de FRS. Cuando FRS detecta un cambio en la ruta de ensayo, registra un identificador de suceso 13563 mensaje en el registro de sucesos FRS que describe el procedimiento. Este mensaje es:
El servicio de replicación de archivos ha detectado que la ruta de ensayo para el conjunto de réplica %1 ha cambiado.
Ruta de ensayo actual = %2
Nueva ruta de ensayo = %3
El servicio se iniciará usando la nueva ruta una vez que se reinicie. El servicio está configurado para reiniciar después de cada reinicio. Se recomienda que lo reinicie manualmente el servicio para evitar la pérdida de datos del directorio de ensayo. Para reiniciar manualmente el servicio, siga estos pasos:

[1] Ejecute "net stop ntfrs" o use el complemento Servicios para detener el servicio de replicación de archivos.

[2] Mueva todos los archivos ensayo correspondiente a la réplica establecer %1 en la nueva ubicación de ensayo. Si más de un conjunto de réplicas comparten el directorio de ensayo actual es más seguro copiar los archivos provisional en el nuevo directorio de ensayo.

[3] Ejecute "net start ntfrs" o utilice el complemento Servicios para iniciar el servicio de replicación de archivos.

FRS cambiar el nombre de archivos en la carpeta preinstalación genera "Acceso denegado"

Esta versión de FRS abre carpetas primarias con requisitos de acceso reducido (FILE_READ_ATTRIBUTES en lugar de GENERIC_READ y GENERIC_EXECUTE) para evitar compartir infracciones que impiden que la operación de cambio de nombre en archivos de finalización de ensayo. Sin embargo, esto expone un cheque de acceso incorrecta en el controlador de sistema de archivo NTFS.sys. Un controlador NTFS.sys actualizado se incluye en este paquete de revisiones.

Otros cambios

  • Mensajes de sucesos se registran cuando hay un controlador de dominio no se puede crear el recurso compartido SYSVOL son ahora más descriptivos.
  • La actualización de FRS para Windows 2000 Service Pack 2 (SP2) permite que la compresión "en la conexión." Si los datos replicados ya está comprimidos, el archivo resultante realmente puede ser mayor que el original. Cuando esto ocurre, el FRS "silenciosamente" no se replica. Este problema se ha resuelto.
  • Cambia a los archivos de documento de Microsoft Office (.doc,. xl?, etc.) en una réplica puede hacer que el mismo archivo que se eliminará en todos los asociados indirectos. Se ha corregido este problema.
  • El servicio FRS debe generar una tabla que vínculos volumen números de serie a letras de unidad. Esta tabla se utiliza para asegurarse de que el servicio puede encontrar el volumen correcto para las carpetas replicadas aunque cambie de asignaciones de letra de unidad. FRS no sondea las unidades extraíbles cuando genera esta tabla.
  • Se han corregido los mensajes de eventos que incluyen instrucciones sobre cómo actualizar el registro.
  • Se ha corregido una pérdida de memoria puede ser importante en entornos que tienen muchos controladores de dominio.
Para obtener información adicional, haga clic en el número de artículo siguiente para ver el artículo en Microsoft Knowledge Base:
221111Descripción de las entradas de FRS en el registro
Para obtener información adicional acerca de cómo obtener un hotfix para Windows 2000 Datacenter Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
265173El programa Datacenter y el producto servidor de Windows 2000 Datacenter

Propiedades

Id. de artículo: 321557 - Última revisión: miércoles, 26 de febrero de 2014 - Versión: 3.3
La información de este artículo se refiere a:
  • 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
Palabras clave: 
kbnosurvey kbarchive kbmt kbautohotfix kbhotfixserver kbqfe kboswin2000fix kbwin2ksp4fix kbbug kbfix kbwin2000presp3fix KB321557 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 321557

Enviar comentarios

 

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