Proceso de recuperación de un espacio de nombres DFS en Windows 2003 y 2008 Server

En este artículo se describen los métodos por los que se va a recuperar un espacio de nombres del sistema de archivos distribuido (DFSN) en Windows Server.

Se aplica a: Windows Server 2012 R2
Número de KB original: 969382

Publicación rápida

Los artículos de publicación rápida proporcionan información directamente desde la organización de soporte técnico de Microsoft. La información contenida en este documento se crea en respuesta a temas emergentes o únicos, o está destinada a complementar otra información knowledge base.

Más información

El proceso de recuperación de un espacio de nombres DFS depende de cómo se han perdido los datos de configuración del espacio de nombres, del tipo de espacio de nombres (dominio o independiente) y de los tipos de copias de seguridad que existen de los datos. Es posible que los datos se hayan modificado inapropiadamente a través de las herramientas de administración DFS, eliminados directamente en Active Directory o en el registro, o dañados. Los tipos de copias de seguridad de los datos de configuración incluyen copias de seguridad de estado del sistema de un controlador de dominio, copias de seguridad de servidores raíz o espacio de nombres DFS, datos exportados a través de la utilidad dfsutil.exe y claves del registro del servicio DFS.

Información previa:

Antes de comenzar el proceso de recuperación, determine si la pérdida del espacio de nombres DFS se debe a la eliminación administrativa accidental del contenido del espacio de nombres o a la pérdida o daños de los datos de configuración dfs.

Opciones de recuperación de DFSN:
DFSN independiente
¿Se eliminaron los datos del Registro?
Uso de la copia de seguridad del estado del sistema del servidor de espacio de nombres, consulte la opción de recuperación 1 de raíz y vínculos DFS independientes
Use la copia exportada del espacio de nombres DFSN mediante DFSUTIL; consulte la opción de recuperación 2 de raíz y vínculos DFS independientes.
Volver a crear el espacio de nombres DFS
¿Se ha eliminado el recurso compartido raíz o el recurso compartido de vínculos?
Uso de la copia de seguridad del estado del sistema del servidor de espacio de nombres; consulte la opción de recuperación 1 de carpetas compartidas.
Uso de datos del Registro de configuración de recursos compartidos guardados; consulte la opción de recuperación 2 de los fodlers compartidos.

DFSN del dominio
¿Se eliminan los datos de configuración de Active Directory?
Restauración de los datos de configuración de DFS de Active Directory a partir de la copia de seguridad; consulte la opción de recuperación 1 de raíz y vínculos dfs del dominio.
Uso de la copia exportada del espacio de nombres de dominio DFSN mediante DFSUTIL; consulte la opción de recuperación 2 de raíz dfs y vínculos
Vuelva a crear el espacio de nombres, consulte la opción de recuperación 3 de raíz DFS y vínculos
¿Se eliminaron los datos del Registro?
Uso de la copia de seguridad del estado del sistema del servidor namespace para recuperar el registro
Vuelva a crear el espacio de nombres, consulte la opción de recuperación 3 de raíz DFS y vínculos

¿Se ha eliminado el recurso compartido raíz o el recurso compartido de vínculos?
Uso de la copia de seguridad del estado del sistema del servidor de espacio de nombres; consulte la opción de recuperación 1 de carpetas compartidas.
Uso de datos del Registro de configuración de recursos compartidos guardados; consulte la opción de recuperación 2 de los fodlers compartidos.

En el siguiente gráfico se detalla cómo se ven afectados los datos (Active Directory o el Registro de un servidor de espacio de nombres DFS) por varias operaciones en un espacio de nombres DFS:



Tipo de espacio de nombres


Tipo de modificación


Cambios de configuración resultantes


Dominio


Raíz o vínculos dfs de dominio


Active Directory, Registro


Independiente


Raíz o vínculo independiente


Registro


Dominio o independiente


Carpetas compartidas


Sistema de archivos, Registro

Utilice la utilidad dfsutil.exe para ver el contenido de la configuración dfs. Dfsutil está disponible en windows server 2003 y el paquete de herramientas de soporte técnico de Windows XP, y se incluye con Windows Server 2008 una vez que se instala el servicio de rol del sistema de archivos distribuido a través de Administrador del servidor. En los datos siguientes se muestra la configuración del espacio de nombres DFS o raíz denominado "DATA" después de ejecutar los comandos dfsutil /root:\\contoso.com\DATA /view (en 2003) o dfsutil root \\contoso.com\DATA (en 2008):

DfS Utility versión 5.2 (compilada en 5.2.3790.3959)

Copyright (c) Microsoft Corporation. Todos los derechos reservados.

Raíz de dominio con 1 vínculos [Tamaño de blob: 704 bytes]

SiteCosting:ENABLED

Nombre raíz="\CONTOSO\DATA" State="1" Timeout="300" Attributes="64"

Servidor de destino="2003SERVER1" Folder="DATA" State="2"[Site: Default-First-Site-Name]

Nombre del vínculo="documentación" State="1" Timeout="1800"

Servidor de destino="2003server1" Folder="documentation" State="2"[Site: Default-First-Site-Name]

Servidor de destino="2003server2" Folder="documentation" State="2"[Site: Default-First-Site-Name]

Raíz con 1 vínculos [Tamaño de blob: 704 bytes]

Este espacio de nombres DFS contiene una única carpeta o vínculo denominado "Documentation" y contiene dos destinos de carpeta/vínculo, \\2003server1\documentation y \\2003server2\documentation.

Los datos de configuración DFS consultados por DFSUtil se almacenan en la siguiente ubicación dentro de Active Directory:

CN=Dfs-Configuration,CN=System,DC=<domain DN>

En Windows Server 2003, cada raíz o espacio de nombres DFS de dominio se almacena en un objeto "fTDfs" que contiene un atributo "pKT" que contiene los datos de configuración (configuración del espacio de nombres, servidores de espacio de nombres, destinos de carpeta, etc.). Por ejemplo, el espacio de nombres "DATA" enumerado en la salida de dfsutil.exe anterior se encuentra con un objeto fTDfs en esta ubicación: CN=DATA,CN=Dfs-Configuration,CN=System,DC=<domain DN>. Nunca se debe modificar directamente ninguna parte de este objeto.

CN=Dfs-Configuration,CN=System,DC=<domain DN> |_fTDfs

En Windows Server 2008, las raíces o espacios de nombres DFS de dominio se pueden configurar en "modo Windows Server 2008". En este modo, los datos de configuración se almacenan en un objeto de clase msDFS-NamespaceAnchor. Un objeto de clase "msDFS-Namespacev2" representa cada raíz y cada raíz contiene un objeto msDFS-Linkv2 que representa cada vínculo hospedado.

CN=Dfs-Configuration,CN=System,DC=<domain DN>
|_msDFS-NamespaceAnchor
|_msDFS-Namespacev2
|_msDFS-Linkv2

Cada servidor raíz o espacio de nombres DFS utiliza datos del Registro para identificar las raíz(s) que hospeda. Sin esta información, el servicio DFS no obtendría los datos de configuración de Active Directory y no hospedaría las raíz(s).

Para las raíces DFS basadas en dominio 2003/2008, esta clave almacena las asociaciones raíz:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfs\Roots\Domain

Para las raíces del "modo Windows Server 2008", la clave siguiente almacena las asociaciones raíz:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfs\Roots\DomainV2

Dentro de esta clave existe una subclave para cada raíz hospedada por el servidor y especifica el recurso compartido raíz a través de dos valores "LogicalShare" y "RootShare". La clave de la raíz "DATA" sería la siguiente:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfs\Roots\Domain\DATA

En el caso de las raíces DFS independientes, los datos de configuración no se almacenan en Active Directory. Los datos de configuración se almacenan en la siguiente ubicación:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfs\Roots\Standalone

Debajo de la clave "Independiente" hay subclaves para las raíz o raíz independientes específicas hospedadas por el servidor y, dentro de cada una, subclaves que contienen datos de configuración para las carpetas o vínculos hospedados.

Los recursos compartidos del servidor de archivos especificados por los valores del Registro "LogicalShare" y "RootShare" deben existir y ser accesibles para el funcionamiento correcto de una raíz DFS. El acceso se denegará a una raíz si falta el recurso compartido o está configurado con permisos inadecuados. Se recomienda no editar nunca directamente estos valores del Registro.

Copia de seguridad:

Para realizar una copia de seguridad de un servidor de espacio de nombres DFS, se requiere una copia de seguridad de estado del sistema. La copia de seguridad contendrá la configuración del Registro para el servicio DFS del servidor. Si el servidor de espacio de nombres basado en dominio también es un controlador de dominio, el estado del sistema también incluirá una copia de seguridad de la base de datos de Active Directory, donde los espacios de nombres DFS basados en dominio almacenan los datos de configuración. En el caso de los servidores de espacio de nombres que no se ejecutan en controladores de dominio, asegúrese de que se realiza una copia de seguridad periódica de al menos un controlador de dominio para evitar la pérdida de datos de configuración en caso de que un controlador de dominio experimenta un error. Por último, asegúrese de que las carpetas relacionadas con DFS que residen en el servidor se incluyen en la copia de seguridad.

Para obtener más información sobre las copias de seguridad y restauraciones del estado del sistema, consulte los artículos siguientes:

Windows Server 2003
Funcionamiento de la copia de seguridad

Windows Server 2008
Guía paso a paso de copia de seguridad de Windows Server para Windows Server 2008

Tenga en cuenta que la vida útil típica de una copia de seguridad de estado del sistema de Active Directory es de solo 60 días:
Vida útil de una copia de seguridad de estado del sistema de Active Directory

Un método alternativo para guardar los datos de configuración dfs es a través de la utilidad DFSUtil.exe. La salida creada a través de la opción "exportar" se puede usar para volver a crear la información de configuración DFS que falta y que se pierde por eliminación accidental.

Recuperación:

Una vez identificado el ámbito de las modificaciones, se debe realizar el proceso de recuperación adecuado.

Raíz y vínculos de DFS de dominio

Opción 1: Restauración de los datos de configuración de DFS de Active Directory a partir de la copia de seguridad

Para DFS basado en dominio, la modificación de una raíz DFS a través de una herramienta de administración tiene el mayor impacto potencial en el espacio de nombres. Esto se debe a que cada vez que se realizan modificaciones a través de las API dfs, todos los servidores raíz reciben una notificación de los cambios y actualizarán su registro según sea necesario. Por lo tanto, la restauración de la configuración DFS dentro de Active Directory a partir de copias de seguridad también puede requerir la tarea de recuperar el registro de servidores raíz.

Restaure autoritativamente el blob de configuración DFS. Esto requiere el inicio de un controlador de dominio en modo de restauración de DS, restaurando la base de datos de Active Directory a partir de una copia de seguridad que todavía contiene una copia válida de la configuración DFS, marcando el objeto de directorio raíz DFS como autoritativo y replicando esto en todo el dominio. De forma predeterminada, las raíces DFS obtienen datos de configuración DFS del controlador de dominio propietario del rol FSMO de PDC. Para evitar que las latencias de replicación afecten al tiempo hasta que las raíces comiencen a hospedar los espacios de nombres restaurados, considere la posibilidad de usar el FSMO de PDC como controlador de dominio para restaurar.

El proceso de restauración autoritativo se detalla en el artículo siguiente:

Realizar una restauración autoritativa de objetos de Active Directory

Realizar una restauración autoritativa de objetos de Active Directory

Restauración de Active Directory:

Windows Server 2003:
Restauración de Active Directory a partir de una copia de seguridad

  1. Inicie el equipo en modo de restauración de Servicios de directorio.
  2. Para iniciar la utilidad de copia de seguridad de Windows Server 2003, haga clic en Inicio, seleccione Todos los programas, Accesorios, Herramientas del sistema y, a continuación, haga clic en Copia de seguridad.
  3. En la página Bienvenido al Asistente para copia de seguridad o restauración, haga clic en Siguiente.
  4. Haga clic en Restaurar archivos y configuración y, a continuación, haga clic en Siguiente.
  5. Seleccione Estado del sistema y, a continuación, haga clic en Siguiente.
  6. En la página Finalización del Asistente para copia de seguridad o restauración, haga clic en Opciones avanzadas.
  7. En Restaurar archivos en, haga clic en Ubicación originaly, a continuación, haga clic en Siguiente.
  8. Haga clic en Dejar archivos existentes (recomendado) y, a continuación, haga clic en Siguiente.
  9. Haga clic en Finalizar.
  10. Una vez completado el proceso de restauración, haga clic en Cerrar y, a continuación, haga clic en No para permanecer en modo de restauración de servicios de directorio.

Nota:

No reinicie cuando el programa de copia de seguridad lo solicite. Si se realiza un reinicio y se produce la replicación de Active Directory, el controlador de dominio volverá a replicar las eliminaciones.

Windows Server 2008:
Realización de una restauración no autenticativa de AD DS

  1. En la pantalla de inicio de sesión de Windows, haga clic en Cambiar usuario y, a continuación, haga clic en Otro usuario.

  2. Escriba .\administrator como nombre de usuario, escriba la contraseña de DSRM para el servidor y, a continuación, presione ENTRAR.

  3. Haga clic en Inicio, haga clic con el botón derecho en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador.

  4. En el símbolo del sistema, escriba el siguiente comando y presione ENTRAR:

    wbadmin get versions -backuptarget:\<targetDrive>:
    
    -machine:\<BackupComputerName>
    

    Donde:

    <targetDrive> es la ubicación de la copia de seguridad que desea restaurar.

    <BackupComputerName> es el nombre del equipo donde desea recuperar la copia de seguridad. Este parámetro es útil cuando ha realizado una copia de seguridad de varios equipos en la misma ubicación o ha cambiado el nombre del equipo desde que se realizó la copia de seguridad.

  5. Identifique la versión que desea restaurar. Debe escribir esta versión exactamente en el paso siguiente.

  6. En el símbolo del sistema, escriba el siguiente comando (ajustado para mejorar la legibilidad) y, a continuación, presione ENTRAR:

    wbadmin start systemstaterecovery -version:<MM/DD/YYYY-HH:MM>
    
    -backuptarget:<targetDrive>: -machine:<BackupComputerName>
    
    -quiet
    

Marcar los datos de configuración dfs autoritativos:

Es importante conocer el nombre distintivo de los espacios de nombres que se van a restaurar para que los objetos raíz DFS se puedan marcar de forma autoritativa. Debe tener el formato "CN=<rootname,CN>=DFS-Configuration,CN=System,DC=" y puede que tenga que estar entre comillas si existen espacios dentro de alguna etiqueta.

  1. En Modo de restauración de Servicios de directorio, haga clic en Inicio, en Ejecutar, escriba ntdsutily, a continuación, presione ENTRAR.

  2. En ntdsutil: prompt, escriba autoritativa restore y, a continuación, presione ENTRAR.

  3. Para restaurar un subárbol de objetos, escriba el siguiente comando y presione ENTRAR:

    restore subárbol DistinguishedName

    Por ejemplo, para restaurar todos los objetos de espacio de nombres DFS del dominio contoso.com, escriba:

    restaurar subárbol "CN=Dfs-Configuration,CN=System,DC=contoso,dc=com"

    Advertencia

    Esta operación afectará a todos los espacios de nombres DFS, devolviéndolos al estado contenido en la copia de seguridad.

    Para restaurar un único objeto de espacio de nombres DFS para una raíz denominada "DATA" en el dominio contoso.com, escriba:

    restaurar subárbol "CN=DATA,CN=Dfs-Configuration,CN=System,DC=contoso,dc=com"

    La restauración de un subárbol de objetos garantiza que la operación se completará correctamente para los espacios de nombres v1 y v2.

  4. Haga clic en Sí en el cuadro de mensaje para confirmar el comando.

  5. En la restauración autoritativa: y ntdsutil: solicita, escribe salir y, a continuación, presiona ENTRAR.

  6. Reinicie el controlador de dominio en modo de funcionamiento normal.

  7. Permita que la replicación de Active Directory tenga suficiente tiempo para replicar los objetos en todo el dominio.

Comprobación de los datos del Registro en todas las raíces DFS

Cada servidor raíz o espacio de nombres DFS de dominio debe tener los datos del Registro adecuados en la ubicación HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfs\Roots\Domain para hospedar correctamente las raíz dfs restauradas. Si el espacio de nombres DFS se eliminó a través de una herramienta de administración DFS, es posible que tenga que crear manualmente las claves y los valores "LogicalShare" y "RootShare" en cada raíz. Una vez que se han implementado los datos del Registro, reinicie el servicio DFS en cada raíz para reinicializar DFS y obtener los datos de configuración restaurados.

Por ejemplo, para crear "LogicalShare" y "RootShare" para un espacio de nombres DFS denominado "Data" cuya carpeta compartida para la raíz se denomina "DataShare", se usan los pasos siguientes:

  1. Haga clic en Inicio, en Ejecutar, escriba regedit en el cuadro Abrir y, a continuación, haga clic en Aceptar.
  2. Busque la siguiente subclave del Registro y haga clic en ella: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfs\Roots\Domain
  3. Haga clic con el botón derecho en Dominio, seleccione Nuevoy, a continuación, haga clic en Clave.
  4. Escriba "Data" como el nombre de la clave y, a continuación, presione ENTRAR.
  5. Haga clic con el botón derecho en la tecla "Datos", seleccione Nuevo y, a continuación, haga clic en "Valor de cadena".
  6. Escriba "LogicalShare" como nombre del valor.
  7. Haga clic con el botón derecho en el valor "LogicalShare" y, a continuación, haga clic en Modificar.
  8. En el cuadro Datos de valor, escriba "DataShare" y, a continuación, haga clic en Aceptar.
  9. Haga clic con el botón derecho en la tecla "Datos", seleccione Nuevo y, a continuación, haga clic en "Valor de cadena".
  10. Escriba "RootShare" como nombre del valor.
  11. Haga clic con el botón derecho en el valor "RootShare" y, a continuación, haga clic en Modificar.
  12. En el cuadro Datos de valor, escriba "DataShare" y, a continuación, haga clic en Aceptar.

Opción 2: importar la configuración dfs si hay una exportación disponible

Una exportación de la configuración DFS consta de un archivo de texto generado a través de dfsutil.exe y el siguiente comando:

Windows Server 2003:

 dfsutil /root:\\contoso.com\DATA /export:DATA-dfs-Root.txt

Windows Server 2008:

 dfsutil root export \\contoso.com\DATA DATA-dfs-root.txt

Para recuperar un espacio de nombres a través de un archivo de exportación, realice lo siguiente:

  1. Si la raíz aún no existe, créela mediante administración DFS. Agregue todos los destinos raíz adecuados. Dfsutil.exe no podrá importar la configuración si la propia raíz no existe y no agregará destinos raíz como se define en el archivo. Sin embargo, puede revisar el contenido del archivo de exportación para identificar qué destinos raíz se deben agregar manualmente.

  2. Importe el archivo de configuración para crear todos los vínculos hospedados a través de los comandos: Windows Server 2003:

    dfsutil /root:\\contoso.com\DATA /import: DATA-dfs-Root.txt
    

    Windows Server 2008:

    dfsutil root import set DATA-dfs-Root.txt \\contoso.com\DATA
    

    (Donde el dominio es contoso.com, "DATA" es el nombre de la raíz y DATA-dfs-Root.txt es el archivo de exportación)

    Al intentar la importación antes de que se haya creado la raíz, se producirá el error "No se encontró el elemento".

    Al intentar agregar un destino raíz que ya tiene datos de configuración del Registro asociados a la raíz, se producen los errores "El dispositivo no está listo para su uso" o "No se puede crear un archivo cuando ese archivo ya existe". Para quitar los datos del Registro del servidor afectado, use la opción "limpiar" dentro de DFSUtil:

    Windows Server 2003:

    dfsutil /clean /server:<servername> /share:<sharename>
    

    Windows Server 2008:

    dfsutil diag clean \\<servername>\<sharename>
    
  3. Compruebe que la importación se realizó correctamente. Es posible que tenga que volver a abrir cualquier herramienta de administración DFS para observar los vínculos importados.

Opción 3: Volver a crear los espacios de nombres

Puede ser más fácil volver a crear los espacios de nombres según sea necesario. Esta actividad actualizará la configuración dentro de Active Directory y el registro de las raíces. Si al agregar un servidor como raíz no se puede indicar que la raíz ya está hospedada por el servidor, compruebe la configuración del Registro del servidor para asegurarse de que aún no tiene datos de configuración para la raíz original. Para quitar estos datos, ejecute el siguiente comando:

dfsutil /clean /server:servername /share:sharename

(Donde "servername" es el servidor que debe agregarse como nuevo destino raíz y "sharename" es el nombre del recurso compartido para hospedar la raíz)

En Windows Server 2008:

dfsutil diag clean \\servername\sharename

Objeto fTDfs de Active Directory

Si el objeto ftDfs de Active Directory se eliminó directamente, restaure el objeto como se detalla en la opción 1 de la sección "Raíz y vínculos dfs del dominio". No debe haber necesidad de reparar los datos del Registro que faltan, ya que se realiza una eliminación directa del objeto fTDfs sin usar las API dfs y ninguna notificación enviada a las raíces DFS de la eliminación.

Si existe una exportación de la configuración DFS, el proceso será similar al de la opción 2 de la sección "Raíz y vínculos DFS del dominio".

Por último, también puede volver a crear el espacio de nombres DFS, lo que garantiza que cada raíz DFS se ha limpiado correctamente de la configuración anterior. Consulte la opción 3 de la sección "Raíz y vínculos DFS de dominio" para obtener más detalles.

Raíz y vínculos DFS independientes

Opción 1: Restauración de los datos de configuración de DFS independiente a partir de la copia de seguridad

Si un servidor raíz o espacio de nombres DFS independiente experimenta pérdida de datos de configuración, se recomienda restaurar el estado del sistema del servidor a partir de la copia de seguridad. Esta operación restaurará automáticamente los datos de configuración al estado correcto. No se recomienda intentar modificar el registro de una raíz DFS independiente.

Opción 2: importar la configuración dfs si hay una exportación disponible

Si existe una exportación de DFSUTIL.EXE para la raíz, se puede importar a través de los comandos:

Windows Server 2003:

dfsutil /root:\\server-name\namespace-name /import: DATA-dfs-Root.txt

Windows Server 2008:

dfsutil root import set DATA-dfs-Root.txt \\contoso.com\DATA

Opción 3: Volver a crear los espacios de nombres

Puede ser más fácil volver a crear los espacios de nombres independientes según sea necesario.

Carpetas compartidas

Si un servidor de espacio de nombres DFS independiente o basado en dominio experimenta la pérdida de un recurso compartido DFS y la configuración dfs permanece, los recursos compartidos deben recuperarse para restaurar la funcionalidad DFS.

Opción 1: Restauración de los datos de configuración de DFS independiente a partir de la copia de seguridad

Restaure el estado del sistema a partir de una copia de seguridad realizada antes de la pérdida. El estado del sistema incluye los datos del Registro para que el servidor hospede los recursos compartidos. Asegúrese de que las carpetas de los recursos compartidos también están presentes en el servidor.

Opción 2: Recuperar los datos de configuración del recurso compartido del registro

Si no hay disponible una copia de seguridad de estado del sistema de un servidor de espacio de nombres DFS, pero existe información del Registro de recursos compartidos, esta información se puede usar para restaurar la configuración del recurso compartido del servidor. Los recursos compartidos y los permisos de recurso compartido asignados se almacenan en la siguiente clave del Registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares

Para guardar esta clave del Registro mediante el editor del Registro, haga clic en Exportar en el menú Archivo.

Esta clave del Registro se puede importar al servidor de espacio de nombres DFS o usarse como referencia de los nombres de recurso compartido y la ubicación de las carpetas compartidas para la creación manual.

Para restaurar o importar la clave del Registro mediante el editor del Registro, haga clic en Importar en el menú Archivo.

Una vez recuperados los recursos compartidos, reinicie el servicio DFS del servidor de espacio de nombres para inicializar el espacio de nombres.

Aviso de declinación de responsabilidades

Microsoft y/o sus proveedores no hacen ninguna representación o garantía sobre la idoneidad, confiabilidad o precisión de la información contenida en los documentos y gráficos relacionados publicados en este sitio web (los "materiales") para cualquier propósito. Los materiales pueden incluir imprecisiones técnicas o errores tipográficos y pueden ser revisados en cualquier momento sin previo aviso.

En la medida máxima permitida por la ley aplicable, microsoft y/o sus proveedores renuncian y excluyen todas las representaciones, garantías y condiciones, ya sean expresas, implícitas o legales, incluidas, entre otras, las representaciones, garantías o condiciones de título, no infracción, condición satisfactoria o calidad, comerciabilidad e idoneidad para un fin determinado, con respecto a los materiales.