1.4K
Comprender la carpeta AppData en Windows y aprender a limpiarla puede mejorar significativamente el rendimiento de su sistema y liberar espacio valioso en el disco.
La carpeta AppData es crucial para almacenar datos, configuraciones y cachés de aplicaciones. Aún así, con el tiempo, puede llenarse de archivos innecesarios, lo que lleva a un rendimiento más lento y posibles problemas de privacidad.
¿Qué es la carpeta AppData?
Microsoft introdujo la carpeta AppData en Windows 7 en 2009. Desde entonces, ha sido una parte integral del sistema operativo. La carpeta AppData vive en una carpeta de perfil para cada usuario de Windows. Las aplicaciones en su computadora guardan varios archivos y configuraciones específicas del usuario.
Por ejemplo, Minecraft, uno de los juegos más populares del mundo, almacena mundos y los guarda en la carpeta AppData.
La carpeta AppData en Windows 10 y 11 tiene tres subcarpetas: Local, LocalBajoy Itinerancia. Esto es lo que hacen:
- Local. Esta carpeta almacena configuraciones específicas del dispositivo y archivos temporales. Hay una variable de entorno separada. %LOCALAPPDATA% para esta carpeta que puede usar en sus archivos por lotes y scripts.
- LocalBajo. Aquí Windows almacena principalmente datos de búfer generados por varias aplicaciones (Internet Explorer, Java, Adobe, etc.). También es utilizado por sistemas de acceso de bajo nivel, por ejemplo, para archivos temporales de su navegador cuando trabaja en modo protegido. Este directorio tampoco se puede mover a otra computadora.
- Itinerancia. Puede transferir archivos en esta carpeta a otra computadora. La carpeta Roaming almacena datos del navegador, marcadores, etc. Este directorio permite a los usuarios trabajar siempre con un entorno familiar en cualquier servidor de granja de Servicios de Escritorio remoto cuando usan perfiles móviles o discos de perfil de usuario. La variable de entorno para este directorio es %DATOS DE APLICACIÓN%.
¿Dónde puede encontrar la carpeta AppData en Windows?
Cada usuario en una computadora con Windows tiene una carpeta de perfil en la que la carpeta AppData es un subdirectorio. Desde su creación en Windows 7, la ubicación predeterminada ha sido:
<OS_Drive>:Users<Username>AppData
Pegue la siguiente ubicación en el cuadro de diálogo Ejecutar para abrirlo con el Explorador de Windows.
%userprofile%AppData
O directamente en la barra de direcciones del Explorador de Windows, y se resuelve automáticamente en la ubicación de la carpeta AppData de destino.
En PowerShell, puede navegar por la carpeta AppData usando esta ubicación.
Push-Location -Path $env:userprofileappdata Get-ChildItem
También puede abrir el Datos de aplicación carpeta en el Explorador de Windows desde PowerShell ejecutando el Invocar-elemento cmdlet. Este cmdlet abre el elemento en su aplicación asociada predeterminada, que en este caso es una carpeta que se abre en el Explorador de Windows.
Invoke-Item -Path $env:userprofileappdata
¿Maneras de limpiar la carpeta AppData?
La carpeta AppData se vuelve más grande con cada nueva aplicación que instala. Cuantos más programas y juegos haya en su computadora, mayor será el tamaño de la carpeta AppData. El propio Windows no controla el tamaño de esta carpeta, lo que significa que su crecimiento no está controlado y puede consumir todo el espacio de almacenamiento libre.
Si su computadora se está quedando sin espacio en disco, uno de los lugares para buscar una posible limpieza es el Datos de aplicación directorio.
Más importante aún, la desinstalación de un programa o juego generalmente no elimina los archivos en la carpeta AppData. Como resultado, la carpeta AppData se llena de archivos y carpetas que ya no necesita ni usa.
Importante. No Mayús + Eliminar la carpeta AppData. Un método tan brutal dañará otras aplicaciones en su computadora. Hay una herramienta dedicada para limpiar la carpeta AppData en Windows.
Uso de la aplicación integrada de limpieza de archivos temporales
Una forma es usar el Ajustes app para eliminar archivos temporales, que incluyen los elementos seguros para eliminar en la carpeta AppData.
- Prensa GANAR+YO para lanzar el Ajustes aplicación
- Hacer clic Sistema → Almacenamiento.
- Haga clic en «Archivos temporales.”
- Verá una lista de categorías de archivos temporales. Seleccione los que desea limpiar, incluidos los archivos temporales de Internet. Una vez satisfecho con la selección, haga clic en el botón “Quitar archivos» botón.
- Haga clic en «Continuar» en el mensaje de confirmación.
Limpie la carpeta «AppData» con el Explorador de Windows
- Abra el Explorador de Windows, pegue %temperatura% en el cuadro de dirección y presione Entrar. Esta cadena (%temperatura%) es una variable de entorno de Windows que se asigna a la carpeta «AppData» del usuario actual.
%temp%
- Una vez que la carpeta esté abierta, elimine todos los archivos (o los seleccionados).
Nota. Presione SHIFT-DELETE para omitir la Papelera de reciclaje y eliminar permanentemente los archivos. - Hacer clic Sí en el mensaje de confirmación.
- Algunos archivos no se pueden eliminar porque otros programas los están utilizando, lo cual es normal. Cuando reciba una notificación de este tipo, marque la casilla «Haga esto para todos los elementos actuales” cuadro y haga clic Saltar.
Limpie la carpeta «AppData» usando PowerShell
Con un comando de PowerShell de una sola línea, también puede limpiar el Datos de aplicación carpeta. Este comando de PowerShell busca todos los archivos en la carpeta temporal del usuario (incluidos los archivos en los subdirectorios) y luego los elimina sin pedir confirmación.
Remove-Item ` -Path "$env:temp*" ` -Recurse -Confirm:$false ` -ErrorAction SilentlyContinue ` -Verbose
Relacionado. ¿Cómo eliminar archivos usando PowerShell Remove-Item?
Este comando de PowerShell eliminará recursivamente todos los archivos y subdirectorios dentro de la carpeta temporal del usuario sin solicitar la confirmación del usuario. El comando procederá en silencio sin mostrar mensajes de error si se producen errores durante el proceso. Sin embargo, mostrará mensajes detallados para cada elemento que elimine.
- Remover el artículo: este es el cmdlet utilizado para eliminar elementos (archivos y directorios).
- Ruta “$env:temp*”: este parámetro de ruta especifica el directorio de destino para la eliminación. El valor es “$env:temp”, la ruta de la carpeta temporal del usuario.
- recurso: Este Remover el artículo El parámetro le dice que realice una eliminación recursiva. Significa que no solo se eliminarán los archivos en el directorio especificado, sino que también se eliminarán todos los archivos y subdirectorios dentro de él.
- Confirmar: $falso: Este es otro parámetro para Remover el artículo, que desactiva la solicitud de confirmación antes de la eliminación. Al establecer esto en “$falso”, el comando no solicitará la confirmación del usuario y todos los elementos se eliminarán directamente.
- ErrorAcción SilenciosamenteContinuar: este parámetro especifica el comportamiento deseado para el manejo de errores. En este caso, «SilenciosamenteContinuar” significa que si se producen errores durante el proceso de eliminación (por ejemplo, si algunos archivos o directorios no se pueden eliminar debido a restricciones de acceso), el comando continuará sin mostrar mensajes de error.
- Verboso: este parámetro habilita el modo detallado, lo que significa que el comando mostrará información detallada sobre sus acciones. En este caso, mostrará un mensaje por cada elemento (archivo o carpeta) que se elimine.
Mover la asignación de carpetas itinerantes a otra unidad
En lugar de ponerse al día con el tamaño de la carpeta AppData, puede ser más práctico mover la carpeta «AppData» a otra unidad con más espacio de almacenamiento.
- Abra la carpeta AppData en el Explorador de Windows.
- Selecciona el Itinerancia carpeta y presione ALT+ENTRAR para abrir las propiedades de la carpeta.
- Cambiar a la Ubicación pestaña, ingrese el nuevo Itinerancia ubicación de la carpeta y haga clic en DE ACUERDO. En este ejemplo, moveré la ubicación de la carpeta Roaming a la unidad X y mantendré la estructura de la carpeta.
- Hacer clic Sí para crear automáticamente la nueva ubicación si no existe.
- Hacer clic Sí para mover todos los archivos a la nueva ubicación.
- Espere a que finalice la copia del archivo.
Mover la asignación de la carpeta temporal a otra unidad
Al igual que la carpeta Roaming, también puede mover la asignación de la carpeta Temp a otra unidad. Pero esta vez, no es necesario mover los archivos de la ubicación anterior a la nueva, ya que son solo archivos temporales. Realicemos este método en PowerShell.
- Abra PowerShell y ejecute el siguiente comando para confirmar las ubicaciones actuales de las carpetas TEMP y TMP.
[System.Environment]::GetEnvironmentVariable('TEMP', 'User') [System.Environment]::GetEnvironmentVariable('TMP', 'User')
Como puede ver, la ubicación TEMP está en la unidad C.
- Ejecute los siguientes comandos para especificar la nueva ubicación de la carpeta TEMP. En este ejemplo, apuntaré las asignaciones de carpetas TEMP y TMP a ‘X:UsuariosjunioAppDataLocalTemp‘.
$newTempDir="X:UsersjuneAppDataLocalTemp"
- Ejecute el siguiente comando para crear la nueva carpeta TEMP si no existe.
if (!(Test-Path $newTempDir)) { New-Item -ItemType Directory -Path $newTempDir -Force }
- Ejecute los siguientes comandos para configurar las asignaciones de carpetas TEMP y TMP.
[System.Environment]::SetEnvironmentVariable('TEMP', $newTempDir, 'User') [System.Environment]::SetEnvironmentVariable('TMP', $newTempDir, 'User') [System.Environment]::GetEnvironmentVariable('TEMP', 'User') [System.Environment]::GetEnvironmentVariable('TMP', 'User')
- Cierre sesión e inicie sesión para actualizar las variables de entorno de Windows.
- Por ahora, las referencias a la carpeta TEMP se dirigirán a la nueva ubicación que especificó. Puedes probarlo abriendo %TEMPERATURA% en Windows Explorer o CMD y $ENV:TEMP en PowerShell.
- Ahora puede eliminar los archivos en la antigua carpeta TEMP.
Conclusión
En esta publicación de blog, exploramos la importancia de la carpeta AppData, examinando sus tres subdirectorios: Itinerancia, Localy LocalBajo, cada uno con fines específicos para las aplicaciones. Al identificar los tipos de archivos en estas carpetas, los usuarios pueden obtener información sobre cómo varias aplicaciones afectan el almacenamiento de su sistema.
Además, profundizamos en el proceso paso a paso para limpiar la carpeta AppData de forma segura. Implicaba navegar a los directorios apropiados, borrar archivos temporales, eliminar datos de aplicaciones no utilizados y tener cuidado al tratar con datos confidenciales. Realizar esta limpieza regularmente puede ayudar a recuperar espacio en el disco y optimizar el rendimiento general de su sistema Windows.
Es esencial resaltar que, si bien la limpieza de la carpeta AppData puede ser beneficiosa, los usuarios deben tener cuidado y evitar eliminar archivos críticos. Siempre haga una copia de seguridad de sus datos y sea selectivo al eliminar archivos para evitar consecuencias no deseadas o mal funcionamiento de la aplicación.
Al tomarse el tiempo para comprender y administrar la carpeta AppData, está tomando medidas proactivas para mantener un entorno de Windows saludable y eficiente. Mantener ordenada esta área crucial de su sistema garantizará que sus aplicaciones funcionen sin problemas, su almacenamiento permanezca optimizado y su experiencia informática siga siendo agradable.