Download Windows XP Protección de archivos
Document related concepts
Transcript
Servicio de Informática Atención al Usuario Windows XP Protección de archivos Sección de Atención al Usuario Ultima modificación: 01 de Julio de 2.003 Protección de archivos en Windows XP TABLA DE CONTENIDOS 1. Introducción a la protección de archivos de Windows 2. La utilidad SFC (System File Checker) 3. Verificación de firmas en Windows XP Pág. 2 de 6 Protección de archivos en Windows XP Pág. 3 de 6 1. Introducción a la protección de archivos de Windows En las versiones de Windows anteriores a Windows 2000, la instalación del software junto con el sistema operativo podía sobrescribir los archivos del sistema compartidos como las bibliotecas de vínculos dinámicos (archivos .DLL) y los archivos ejecutables (archivos .EXE). Cuando este ocurre, el rendimiento del sistema se vuelve impredecible, los programas se comportan erráticamente y el sistema operativo experimenta errores. En Windows 2000 y Windows XP, el sistema de protección de archivos de Windows impide la sustitución de archivos del sistema protegidos, como los archivos .SYS. .DLL, .OCX, .TTF, .FON y .EXE. El sistema de protección de archivos de Windows se ejecuta en segundo plano y protege todos los archivos instalados por el programa de instalación de Windows. Protección de archivos de Windows detecta los intentos por parte de otros programas de reemplazar o mover un archivo del sistema protegido. Comprueba la firma digital del archivo para determinar si el archivo nuevo es la versión correcta de Microsoft. Si no es así, Protección de archivos de Windows reemplaza el archivo a partir de la copia de seguridad almacenada en la carpeta DLLCACHE o desde el CD-ROM de instalación de Windows XP. Si Protección de archivos de Windows no puede encontrar el archivo adecuado, le pedirá la ubicación. Protección de archivos de Windows también escribe un suceso en el registro de sucesos, advirtiendo del intento de sustitución del archivo. De forma predeterminada, el sistema de protección de archivos de Windows siempre está habilitado y permite la sustitución de los archivos existentes con los archivos con firma digital de Windows. Actualmente, los archivos firmados se distribuyen mediante varias formas: • • • • • Service Packs de Windows Distribuciones de Hotfix Actualizaciones del sistema operativo Windows Update Instalador de clases o Administrador de dispositivos de Windows 2. La utilidad SFC (System File Checker) Esta utilidad de línea de comandos examina y comprueba las versiones de todos los archivos del sistema protegidos después de reiniciar el equipo. La sintaxis de este comando es la siguiente: sfc [/scannow] [/scanonce] [/scanboot] [/revert] [/purgecache] [/cachesize=x] Veamos detenidamente cada uno de estos parámetros: /scannow Explora de inmediato todos los archivos del sistema protegidos. /scanonce Explora una vez todos los archivos del sistema protegidos. Protección de archivos en Windows XP Pág. 4 de 6 /scanboot Explora todos los archivos del sistema protegidos cada vez que se reinicia el equipo. /revert Devuelve la digitalización a su operación predeterminada. /purgecache Purga la caché de archivo de protección de archivos de Windows y explora de inmediato todos los archivos del sistema protegidos. /cachesize=x Establece el tamaño, en MB, de la caché de protección de archivos de Windows. /? Muestra la ayuda en el símbolo del sistema. Observaciones: • • • Para ejecutar sfc, debe haber iniciado la sesión como miembro del grupo Administradores. Si sfc descubre que un archivo protegido se ha sobrescrito, recupera la versión correcta del archivo de la carpeta %systemroot%\system32\dllcache y reemplaza el archivo incorrecto. Si la carpeta %systemroot%\system32\dllcache está dañada o es inservible, utilice sfc /scannow, sfc /scanonce o sfc /scanboot para reparar el contenido del directorio Dllcache. Ocasionalmente, es posible que necesite el CD-ROM original de instalación de Windows XP para recuperar archivos del sistema. Una vez que ejecutemos la utilidad SFC, obtendremos una ventana similar a la siguiente: En caso de que detecte que algún archivo del sistema ha sido eliminado o sustituido, el programa nos pedirá el CD-ROM de instalación de Windows XP para remplazar el archivo o archivos por sus versiones originales: Protección de archivos en Windows XP Pág. 5 de 6 3. Verificación de firmas en Windows XP Windows XP incorpora, además, una utilidad para verificar la integridad de los archivos principales del sistema. Para hacer uso de esta herramienta, siga los siguientes pasos: 1. Pulse botón de Inicio / Ejecutar y ejecute el comando sigverif. Aparecerá el siguiente asistente: Si pulsamos en el botón avanzados, disponemos de las siguientes opciones: La pestaña “Buscar” permite que Windows XP nos notifique la posible existencia de algún archivo del sistema sin firma digital. Por otra parte, podemos buscar otros archivos no firmados digitalmente. Mediante la pestaña “Registrando”, podemos crear un archivo de tipo LOG en el que se guarden los resultados del proceso de comprobación de firmas. Este archivo se llama, por defecto, SIGVERIF.TXT Protección de archivos en Windows XP Pág. 6 de 6 Para iniciar el proceso de comprobación de firmas digitales en los archivos principales del sistema, basta con pulsar el botón “Iniciar”. Se lanzará una ventana similar a la siguiente y comenzará el proceso de análisis. El resultado lo podemos ver en el archivo SIGVERIF.TXT o en cualquier otro archivo de log que hayamos especificado. En caso de que se encuentren archivos sin firma digital, el asistente nos presentará un informe similar al siguiente: