Regístrese rápidamente con una copia de seguridad de la aplicación para Winget en Windows 11.
Cada vez que limpia e instala el sistema operativo Windows, el mayor problema es recuperar todas las aplicaciones y el software de terceros en su PC. Puede tomar la ayuda de la utilidad de actualización de controladores de los respectivos OEM para instalar los controladores mínimos, pero eso aún deja fuera las aplicaciones de terceros.
¿Qué pasaría si pudiera importar todas estas aplicaciones a la vez en su PC? Bueno, el Administrador de paquetes de Windows, también conocido como Winget, ofrece una función de importación y exportación que le ahorra la molestia de descargar e instalar cada aplicación por separado. Esta guía detallará tanto la función de exportación como la de importación de Winget y sus deficiencias. Vamos a empezar.
¿Qué es Winget?
Winget es un acrónimo de Administrador de paquetes de Windows. Es una herramienta de línea de comandos, lo que significa que debe usar CMD o PowerShell para ejecutar la herramienta. No hay una interfaz GUI oficial disponible para la herramienta. Al ser una aplicación oficial, facilita a los usuarios de la línea de comandos la administración de paquetes de aplicaciones en sus sistemas.
En lugar de buscar aplicaciones en la web o en Microsoft Store, pueden usar Winget desde la línea de comandos y buscar cualquier aplicación que figure en el repositorio. Puede usar Winget para instalar, desinstalar, actualizar o incluso instalar o eliminar aplicaciones por lotes en Windows 11. Pero limitaremos esta publicación solo a la función de exportación e importación.
Cómo exportar aplicaciones usando Winget en Windows 11
Winget puede exportar la lista de aplicaciones instaladas a un archivo JSON. El archivo contiene el nombre del paquete, el identificador, los detalles de la fuente y algunas opciones más. Incluso puede exportar la lista de aplicaciones a un archivo de texto, cualquiera de estos tipos de archivos funciona durante la importación. Sin embargo, existen algunas advertencias en este proceso de exportación.
En primer lugar, este método solo exporta la lista de aplicaciones instaladas que está disponible en el repositorio de Winget. Excluye Microsoft Store y las aplicaciones de terceros que aún no figuran en el Repositorio de Winget. Además, solo exporta la lista de aplicaciones y no crea copias de seguridad de los archivos de aplicaciones reales. Deberá descargar todas estas aplicaciones y necesitará una conexión a Internet para hacerlo porque Winget es una utilidad solo en línea.
Repita los siguientes pasos para exportar la lista de aplicaciones usando Winget:
- Prensa Ganar + R a abrir el cuadro de diálogo Ejecutar. Tipo cmd y presiona Ctrl + Mayús + Intro para iniciar el símbolo del sistema con privilegios de administrador.
- La sintaxis del comando para exportar la lista de aplicaciones es: winget export -o ubicación de salida\nombre de archivo.json. Entonces, nuestro comando real se convierte en:
ala exportar -o C:\aplicaciones.json
- Pegue el código en la ventana del símbolo del sistema y presione Ingresar llave. Creará un archivo JSON con el nombre “aplicaciones” y guárdelo en la unidad C.
- Para exportar la lista de aplicaciones a un archivo de texto, escriba el siguiente comando y presione el botón Ingresar llave:
ala exportar -o C:\aplicaciones.txt
- Verá múltiples “El paquete instalado no está disponible de ninguna fuente:” mensajes de advertencia. Estas son las aplicaciones que tendrás que volver a instalar manualmente.
- Ahora, Copiar el archivo exportado a una unidad USB y guárdelo en OneDrive o cualquier otro servicio de almacenamiento en la nube.
Cómo editar el archivo JSON exportado
Después de exportar el archivo JSON de las aplicaciones instaladas, es posible que no necesite todas las aplicaciones incluidas en la lista en su nueva PC. Por lo tanto, puede eliminar algunos paquetes no tan útiles del archivo JSON. Aquí está cómo hacerlo:
- Vaya a la ubicación de la carpeta del archivo JSON exportado. Haga clic con el botón derecho en el archivo y seleccione el Abrir con opción.
- Clickea en el Bloc opción. El archivo se abrirá en una nueva ventana del Bloc de notas. Navegue hasta el "Paquetes" sección.
- Ahora, para eliminar un paquete, debe eliminar una parte completa del código del archivo. En nuestro archivo JSON, queremos eliminar el paquete Afterburner. Entonces, quitaremos un bloque directamente del paréntesis de apertura “{“al cierre”,” de un nombre de paquete.
- Nuestro archivo JSON modificado se ve así ahora. También debe eliminar cualquier nombre de paquete en el archivo de manera idéntica.
- Ahora, su archivo JSON modificado está listo para exportar. No juegue con ningún otro bloque en el archivo JSON, o encontrará errores cuando intente importarlo después.
Cómo importar aplicaciones usando Winget en Windows 11
Repita los siguientes pasos para importar el archivo JSON o de texto en Winget y luego instale todas las aplicaciones:
- Inicie el símbolo del sistema con privilegios de administrador.
- Primero, debe actualizar las fuentes de Winget. Escribe el actualización de fuente de ala comando y presione el botón Ingresar clave para actualizar todas las fuentes.
- Para exportar el archivo JSON, escriba el siguiente comando y presione el botón Ingresar llave:
ala importar -i C:\aplicaciones.json
- Para exportar el archivo de texto, escriba el siguiente comando y presione el botón Ingresar llave:
ala importar -i C:\aplicaciones.txt
Normalmente, este comando debería funcionar bien, pero muchos usuarios enfrentan un error al ejecutar el comando de importación. Esto se debe a que algunas aplicaciones requieren que acepte acuerdos de origen y acuerdos de paquetes. Por lo tanto, debe agregar los argumentos --accept-package-agreements y --accept-source-agreements al comando.
- Tipo cls en la ventana del símbolo del sistema para borrar la ventana. Ahora, escriba el comando de importación con los siguientes argumentos y presione el botón Ingresar llave:
ala importar -i C:\apps.json --aceptar-acuerdos-de-fuente --aceptar-paquete-acuerdos
- Ahora, todas las aplicaciones comenzarán a descargarse e instalarse una por una. Espere hasta que todas las aplicaciones se instalen en su sistema y luego cierre la ventana del símbolo del sistema.
¿Qué pasa con las aplicaciones no incluidas en el archivo exportado?
Winget deja de lado muchas aplicaciones que no están presentes en su repositorio. También excluye las aplicaciones disponibles en Microsoft Store porque puede instalarlas con un solo clic después de iniciar sesión con la misma cuenta en otra PC. Pero si borra todo en su PC y realiza una instalación limpia, no hay forma de conocer la lista completa de programas de terceros instalados previamente en su PC.
Pero puede crear un archivo de texto de todas las aplicaciones excluidas que se muestran en la ventana del símbolo del sistema. Escribe el siguiente comando y presiona Ingresar:
exportación winget -o C:\apps.json > C:\e.txt
El comando anterior creará un archivo de exportación Winget llamado aplicaciones.json. También creará un archivo de texto que contendrá el resultado completo que se muestra en el símbolo del sistema. Puede crear una copia de seguridad de este archivo y luego usarla para descargar e instalar manualmente las aplicaciones excluidas.
Importar aplicaciones en un clic en Windows
Instalar múltiples aplicaciones en una nueva PC con Windows 11 es un desafío superable, pero Winget resuelve este problema hasta cierto punto. Te ayudará a descargar todas las aplicaciones incluidas en su repositorio oficial utilizando el archivo exportado. Sus juegos y algún software de terceros quedarán fuera, pero puede usar el archivo de texto para identificar los que faltan e instalarlos manualmente.