Uninstalled programs in Windows 11: what can be recovered and how to do it
Recover uninstalled programs in Windows 11 almost always means reinstalling the app from Microsoft Store, WinGet, or the official developer site. System Restore can revert programs and settings to a previous state, but it affects other system changes and should not be the first option for recovering a single application.
Quick response
If you know the program name, reinstall it from an official source. If you don't remember, check Microsoft Store and Event Viewer. The event 1034 of MsiInstaller can show removals processed by Windows Installer, but it does not constitute a complete list of all uninstalled applications. Use System Restore only if a suitable earlier restore point exists and the uninstallation is part of a broader issue.
You want to recover the application
Reinstall it from Microsoft Store, WinGet, or the manufacturer's official page.
You want to recover settings
Check backups, cloud sync, and user data folders.
You lost documents
Check Recycle Bin, OneDrive, File History, or a file recovery tool.
The system became unstable
Evaluate System Restore after reviewing which programs and drivers will be affected.
How to view uninstalled programs in Windows 11
Windows 11 does not offer a single screen with the complete history of all deleted programs. The available method depends on how the application was installed: Microsoft Store retains a library linked to the account, while Event Viewer can record certain MSI package uninstallations.
Event 1034 does not show all deleted programs
This event belongs to Windows Installer. It may include programs installed via MSI packages, but not necessarily Microsoft Store apps, portable programs, custom installers, scripts, package managers, or applications whose registry has been overwritten or cleaned.
Check MSI uninstallations in Event Viewer
1. Open Event Viewer
Writes Event Viewer in the Windows 11 search and open the application. You can also press Windows + R, type eventvwr.msc and press Enter.

2. Open the application log
In the left panel, go to Windows Logs > Application.

3. Filtra el registro actual
En el panel de acciones de la derecha, selecciona Filtrar registro actual.

4. Selecciona MsiInstaller y el evento 1034
In Orígenes del eventoselect MsiInstaller. En el campo de identificadores escribe 1034 and confirm with Accept.

5. Revisa los detalles del evento
Abre cada resultado para comprobar el nombre del producto, su versión, idioma, fabricante, fecha y estado final de la eliminación. El código de estado ayuda a saber si la operación terminó correctamente.
Check event 1034 with PowerShell
La misma búsqueda puede hacerse desde PowerShell sin modificar el sistema:
Get-WinEvent -FilterHashtable @{
LogName = 'Application'
ProviderName = 'MsiInstaller'
Id = 1034
} | Select-Object TimeCreated, Id, MessageSi no aparece ningún resultado, no puedes concluir que el programa nunca estuvo instalado. Puede haber utilizado otro instalador, pertenecer a Microsoft Store o haber quedado fuera del período conservado por el registro.
How to recover uninstalled programs in Windows 11
El método adecuado depende del origen de la aplicación y de lo que realmente se perdió. Reinstalar el programa suele ser sencillo; recuperar su configuración, licencia o archivos de trabajo puede exigir una copia de seguridad o sincronización previa.
| Situation | Recommended method | Qué puede recuperar |
|---|---|---|
| Aplicación de Microsoft Store | Biblioteca de Microsoft Store | La aplicación y la licencia vinculada a la cuenta |
| Programa de escritorio | Instalador oficial o WinGet | Los archivos de la aplicación y sus componentes |
| Preferencias o perfiles | Copia de seguridad, sincronización o carpetas del usuario | Configuración, perfiles y datos compatibles |
| Varios programas y ajustes afectados | Restaurar sistema | Estado de archivos del sistema, Registro y programas instalados |
| Documentos borrados | Papelera, backup o recuperación de archivos | Archivos personales, no una instalación funcional completa |
1. Reinstall an app from Microsoft Store
- Open Microsoft Store.
- Select Library.
- Busca la aplicación que quieres recuperar.
- Credit install.
Inicia sesión con la misma cuenta de Microsoft que utilizaste para obtener o comprar la aplicación. La biblioteca puede ayudarte a encontrar aplicaciones asociadas a la cuenta, aunque ya no estén instaladas en el equipo.
La aplicación puede conservar datos sincronizados
Si el programa utilizaba una cuenta propia o sincronización en la nube, sus preferencias y documentos pueden reaparecer después de iniciar sesión. Esto depende del desarrollador y no debe confundirse con una recuperación automática de Windows.
2. Download the official installer again
Para aplicaciones tradicionales, entra en el sitio oficial del fabricante y descarga una versión compatible con Windows 11. Evita portales que reempaqueten instaladores o añadan publicidad, extensiones y programas no solicitados.
Antes de instalar, busca estos elementos:
- clave de licencia, número de serie o cuenta de suscripción;
- correo electrónico o factura de compra;
- instalador original guardado en Descargas o en una copia de seguridad;
- archivo de configuración exportado por el programa;
- proyectos y documentos creados con la aplicación.
Copiar la carpeta de Archivos de programa no suele funcionar
Una aplicación puede depender del Registro, servicios, controladores, bibliotecas compartidas, tareas programadas y componentes instalados en otras rutas. Recuperar solo su carpeta principal rara vez reconstruye una instalación funcional.
3. Reinstall the program with WinGet
WinGet es el gestor de paquetes de Windows. Permite buscar aplicaciones y ejecutar su instalador desde Terminal, PowerShell o Símbolo del sistema.
Primero busca el programa:
winget search "nombre del programa"Después instala el paquete utilizando su identificador exacto:
winget install --id Identificador.DelPrograma --exactComprueba el nombre, el editor, el identificador y la fuente antes de confirmar. WinGet facilita la reinstalación, pero no conserva por sí solo un historial universal de todas las aplicaciones que fueron eliminadas.
4. Recover programs with System Restore
Restaurar sistema devuelve los archivos del sistema, el Registro, los ajustes y los programas instalados al estado que tenían cuando se creó el punto elegido. No modifica los archivos personales, pero puede eliminar programas, controladores y actualizaciones instalados después de ese momento.
No es la primera opción para una sola aplicación
Si puedes reinstalar el programa normalmente, hazlo. Restaurar sistema tiene más sentido cuando la eliminación coincide con fallos, cambios de controladores, modificaciones del Registro o la pérdida de varias aplicaciones y configuraciones.
1. Abre Recuperación
Search Recovery en Windows y abre el resultado del Panel de control. También puedes pulsar Windows + R, type rstrui.exe and press Enter.

2. Selecciona Abrir Restaurar sistema
Windows abrirá el asistente para restaurar archivos y configuraciones del sistema.

3. Elige otro punto de restauración
Cuando la opción aparezca, selecciona Elegir otro punto de restauración and press Following.

4. Selecciona un punto anterior y examina los programas afectados
Escoge un punto creado antes de la desinstalación. Activa Mostrar más puntos de restauración si es necesario y selecciona Detectar programas afectados para revisar qué aplicaciones y controladores cambiarán.

5. Confirma la restauración
Si el punto es adecuado, pulsa Following and then Finish. Windows se reiniciará para aplicar los cambios.

Si no aparece ningún punto de restauración
La Protección del sistema puede estar desactivada. Busca Create a restore point, opens Set up y comprueba el estado de la unidad del sistema. Activarla ahora ayudará ante problemas futuros, pero no crea retroactivamente un punto anterior a la desinstalación.
5. Recover application settings and data
Reinstalar un programa no garantiza que vuelvan sus ajustes, perfiles o proyectos. Algunos desinstaladores dejan esos datos en el equipo; otros ofrecen una casilla para eliminarlos.
Después de reinstalar, comprueba estas ubicaciones:
%AppData%%LocalAppData%%ProgramData%- Documentos, Imágenes, Vídeos o Música;
- OneDrive u otro servicio de sincronización;
- carpetas propias creadas por el programa.
No sobrescribas una configuración nueva con archivos antiguos sin comprobar su compatibilidad. Un perfil dañado o perteneciente a otra versión puede impedir que la aplicación se abra.
6. Use data recovery only for lost files

Un programa de recuperación puede intentar rescatar documentos, bases de datos, proyectos o archivos de configuración eliminados. No suele recuperar una aplicación lista para ejecutar, porque una instalación también depende del Registro, servicios, componentes compartidos y otros archivos distribuidos por el sistema.
Para aumentar las posibilidades de recuperar archivos
- deja de utilizar la unidad afectada tanto como sea posible;
- no instales la herramienta de recuperación en esa misma unidad;
- guarda el resultado en otra unidad física;
- comprueba los archivos recuperados antes de sobrescribir otras copias.
Microsoft ofrece Windows File Recovery, una herramienta de línea de comandos disponible en Microsoft Store. La unidad de origen y la unidad de destino deben ser diferentes.
winfr C: E: /regular /n \Users\TuUsuario\Documents\How to avoid losing the list of programs and their data
Ninguna herramienta integrada conserva una imagen completa y universal de todas las aplicaciones, licencias, ajustes y datos. La estrategia más segura combina inventario, copias de seguridad y almacenamiento de licencias.
Export a list compatible with WinGet
WinGet puede exportar a JSON las aplicaciones instaladas que logra asociar con sus fuentes disponibles:
winget export --output "$env:USERPROFILE\Documents\aplicaciones-winget.json"Para volver a instalar los paquetes reconocidos:
winget import --import-file "$env:USERPROFILE\Documents\aplicaciones-winget.json"Durante la exportación, WinGet muestra una advertencia cuando no puede relacionar una aplicación instalada con un paquete disponible. Por eso, el archivo JSON es un inventario útil, pero no una copia total del equipo.
Enable Windows Backup
Backup de Windows puede recordar muchas aplicaciones instaladas, preferencias del sistema, redes Wi-Fi y carpetas sincronizadas con OneDrive cuando utilizas una cuenta personal de Microsoft. No guarda necesariamente los archivos binarios de todos los programas: las aplicaciones de Store pueden reinstalarse desde sus accesos, mientras que otras pueden dirigir al sitio web del desarrollador.
Open Configuración > Cuentas > Copia de seguridad de Windows y revisa las opciones para recordar aplicaciones, preferencias y carpetas.
Los puntos de restauración no sustituyen una copia de seguridad
Restaurar sistema protege la configuración de Windows y los programas instalados, pero no funciona como respaldo de documentos. Para archivos personales, utiliza OneDrive, una unidad externa o Historial de archivos en Windows 11.
Lista preventiva recomendada
- guarda claves de licencia en un gestor de contraseñas seguro;
- conserva instaladores de programas antiguos o difíciles de encontrar;
- exporta periódicamente el inventario de WinGet;
- sincroniza los proyectos importantes o crea copias externas;
- crea un punto de restauración antes de cambios importantes.
Frequently asked questions about uninstalled programs in Windows 11
Does Windows 11 keep a complete list of uninstalled programs?
No. El Visor de eventos puede mostrar ciertas eliminaciones realizadas mediante Windows Installer, y Microsoft Store conserva su propia biblioteca. Ninguna de esas fuentes representa por sí sola un historial universal.
Can I recover a program without a restore point?
Sí. La mayoría de las aplicaciones pueden reinstalarse desde Microsoft Store, WinGet o el sitio oficial. El punto de restauración es una alternativa para devolver el sistema completo a un estado anterior.
Does System Restore delete my personal files?
La función clásica Restaurar sistema está diseñada para revertir archivos del sistema, Registro, configuraciones y programas instalados sin afectar los archivos personales. Aun así, conviene mantener una copia de seguridad antes de cualquier operación de recuperación.
Why does a program not appear in event 1034?
Puede haber utilizado un instalador diferente de MSI, proceder de Microsoft Store, ser una aplicación portátil o haber quedado fuera del período conservado en el registro.
Can a data recovery tool restore the program?
Normalmente no. Puede rescatar algunos archivos, pero no reconstruye con fiabilidad el Registro, los servicios, las dependencias y los demás componentes de una instalación. Lo correcto es reinstalar la aplicación.
Does WinGet export all installed programs?
WinGet intenta asociar las aplicaciones instaladas con paquetes de sus fuentes. Cuando no encuentra una coincidencia, muestra una advertencia y esa aplicación puede quedar fuera del archivo exportado.
Conclusion
La forma más segura de recuperar programas desinstalados en Windows 11 es identificar la aplicación y volver a instalarla desde una fuente oficial. Microsoft Store y WinGet simplifican el proceso; el Visor de eventos puede ayudar a reconocer algunas desinstalaciones MSI, pero no ofrece una lista completa.
Restaurar sistema debe reservarse para situaciones en las que también necesitas revertir cambios del sistema. Las herramientas de recuperación de datos sirven para intentar rescatar archivos borrados, no para reconstruir aplicaciones instaladas. Mantener un inventario de WinGet, copias de seguridad y licencias guardadas reduce considerablemente el trabajo cuando un programa se elimina por error.



















