Archivos temporales de Internet es una carpeta de Microsoft Windows en la que se guarda la caché del navegador. El directorio es utilizado por Internet Explorer y otros navegadores de Internet para guardar la caché de páginas y otros contenido multimedia, tales como archivos de video y de audio, de páginas visitadas por el usuario. Esto le permite a las páginas cargar más rápido la próxima vez que se visitan. No solo los navegadores acceden al directorio para leer o escribir, también lo hacen el Explorador de Windows y la Búsqueda en el escritorio de Windows.

Resumen

Cada vez que un usuario visita un sitio web con Microsoft Internet Explorer, los archivos descargados en cada página (incluyen html, secuencias de comandos de JavaScript) son guardados en la carpeta de Archivos temporales de Internet, y crea una caché de la página web en el disco duro local de la computadora, u otra forma de almacenamiento digital de datos. La próxima vez que el usuario visita el sitio web en caché, solo el contenido cambiado debe ser descargado de Internet; los datos no modificados están disponibles en la caché.

A pesar del nombre 'temporal', la caché de un sitio web permanece guardad en el disco duro hasta que el usuario la limpia de forma manual. Esto a veces es visto como un problema de privacidad[1][2], debido a que cualquiera con acceso a la computadora puede revisar la caché. Los contenidos de la carpeta están indexados con un archivo index.dat, una especie de base de datos.

La caché de Archivos temporales de Internet puede ser útil en ciertas situaciones. Por ejemplo, si no hay una conexión a Internet disponible, se puede acceder a las páginas guardadas en la caché previamente sin conexión. Algunos archivos multimedia (tales como videos Flash embebidos) no son fácilmente accesibles con Internet Explorer, pero son guardadps de forma automática en la caché luego de verlos. Según el tipo de sitio web y cada cuanto se actualiza, los datos en caché pueden no reflejar la versión en línea del sitio. La caché es también útil para que la policía recolecte evidencia forense.

La caché se puede limpiar mediante las Opciones de Internet dentro de la interfaz de Internet Explorer, pero este método está sujeto a problemas de eliminación de privacidad. En su lugar existen muchas herramientas alternativas para borrar los datos.

Windows XP

En Windows XP, la caché está ubicada por lo general en %USERPROFILE%\Configuración local\Archivos temporales de Internet (donde %USERPROFILE% es una variable de entorno que apunta al directorio raíz del perfil del usuario que haya iniciado la sesión). Sin embargo, la caché puede ser movida mediante un cambio de un valor en el registro. En ocasiones, una caché (oculta) adicional llamada "Archivos temporales de Internet" puede aparecer en %USERPROFILE%\Configuración local\Temp\Archivos temporales de Internet o en %USERPROFILE%\Configuración local\Archivos temporales de Internet. Esta ubicación solo puede ser eliminada de forma manual al acceder a la carpeta y borrarla.

Un escenario que muchas veces (aunque no siempre) hace que esto suceda es el siguiente: 1. Software malicioso: 2. Spyware: Esto ayuda a que suceda el 3

  1. El usuario A ejecuta Internet Explorer en su propia cuenta, pero con las credenciales del usuario B. Esto se logra con el comando runas, por ejemplo runas /user:B iexplore.exe. La funcionalidad de runas es provista y soportada por el servicio Inicio de sesión secundario de Windows XP.
  2. El usuario A cierra Internet Explorer y cierra la sesión de su cuenta. Sin embardo, debido a un bug de Windows XP, el proceso svchost.exe que maneja el servicio Inicio de sesión secundario se queda con la propiedad de los archivos de datos críticos de Internet Explorer que le pertenecen al usuario B y ubicados en los directorios del perfil del usuario B (por ejemplo el archivo index.dat ubicado en el directorio %USERPROFILE%\Configuración local\Temp\Archivos temporales de Internet\Content.IE5). Por este motivo estos archivos quedan inaccesibles para la escritura.
  3. El usuario B inicia sesión en su cuenta y ejecuta Internet Explorer. Internet Explorer no es capaz de obtener permisos de escritura en los archivos mencionados, lo que hace que tenga que recrear los directorios necesarios en la ubicación actual de %TEMP% como medida a prueba de fallos. Los datos del directorio original no se copian a los nuevos. Internet Explorer continuará usando los directorios ubicados en %TEMP% hasta que los archivos de la ubicación original puedan ser escritos nuevamente.

La única manera conocida de levantar el bloqueo de estos archivos es con un reinicio del sistema operativo. También se puede terminar la instancia culpable de svchost.exe, y de esa manera levantar el bloqueo, pero esto por lo general deja inutilizable a la máquina, ya que también finaliza a todos los procesos alojados en la misma instancia de svchost.exe.

Ademas, el Cliente web de Windows (MRxDAV) es, sin embargo, conocido por crear copias temporales de archivos descargados en C:\Documents and settings\LocalService\Temp\Archivos temporales de internet\Content.IE5.

Windows Vista

En Windows Vista, la caché de Internet Explorer 7 está ubicada por lo general en %LOCALAPPDATA%\Microsoft\Windows\Archivos temporales de Internet\Low\Content.IE5 en donde %LOCALAPPDATA% es un entorno variable que apunta a %USERPROFILE%\AppData\Local (tener en cuenta que la casilla de selección de "Ocultar archivos protegidos del sistema" en "Opciones de carpeta" no debe estar seleccionada y que la opción "Mostrar archivos y carpetas ocultos" debe estar habilitada para que estos archivos sean visibles en el Explorador de Windows). Para todo el resto de las aplicaciones basadas en Trident, la caché está ubicada en %LOCALAPPDATA%\Microsoft\Windows\Archivos temporales de Internet. Tal como en Windows XP, la ubicación de la caché puede ser modificada al mover la ubicación de la carpeta en Internet Explorer o mediante una modificación de un valor en el registro.