¿Actualizaste Microsoft Photos y ahora no abre? Tranquilidad: suele ser un problema de dependencias, especialmente el Windows App Runtime. Aquí tienes una guía completa para devolverle la vida a Fotos, reinstalar correctamente y, si lo necesitas, volver a una versión anterior sin sorpresas.
Resumen del caso
Tras actualizar a 2024.11050.29009.0
y luego a 2024.11060.2001.0
(en algunos hilos aparece “2014”, probablemente un error tipográfico), Microsoft Photos deja de abrir. La versión 2024.11030.15001.0
sí funcionaba. Al intentar instalar su .appxbundle
, no aparece como instalada, y además se observa que la 11050 “no muestra dependencias”.
Lo que está pasando
Las compilaciones recientes de Microsoft Photos se migraron a la plataforma Windows App SDK (también llamada Windows App Runtime). Este cambio aporta funcionalidades modernas —por ejemplo, un inicio de sesión más consistente con tu cuenta de Microsoft y una pila de UI actualizada—, pero introduce una condición: la app depende de que el runtime correcto esté instalado. Si el runtime no se instaló o quedó desalineado (por arquitectura, rama o versión), la aplicación puede:
- No iniciarse (aparente “no hace nada”).
- Instalarse “correctamente” pero quedar inútil al ejecutarse.
- Generar errores de dependencia (a veces silenciosos).
Por eso, instalar la versión antigua por sí sola no basta: es necesario que estén presentes sus dependencias (p. ej., Microsoft.VCLibs
y el runtime de Windows App SDK adecuado para esa versión).
Solución rápida recomendada
Si no quieres perder tiempo, el arreglo más eficaz en la mayoría de los casos es instalar o actualizar el Windows App Runtime desde la línea de comandos y luego reparar/reinstalar Fotos:
- Abre PowerShell como administrador.
- Ejecuta:
winget search "Windows App Runtime" winget install --id Microsoft.WindowsAppRuntime.1.x -e
Elige la rama 1.x que aparezca (1.5, 1.6, etc.). - Reinicia Windows.
- Prueba abrir Microsoft Photos. Si no inicia, continúa con las secciones de reparación y reinstalación.
Guía paso a paso
Actualizar o instalar Windows App Runtime
El runtime es un conjunto de MSIX que habilita las nuevas APIs de Windows App SDK. Sin él, la app puede quedarse en negro o cerrarse sin mensaje.
- Con winget:
winget search "Windows App Runtime" winget install --id Microsoft.WindowsAppRuntime.1.x -e
Selecciona la rama más reciente de la serie 1.x presente en tu equipo/tienda. Si usas Windows en ARM, asegúrate de instalar la edición arm64. - Instalación manual: Puedes descargar el instalador x64/arm64 del Windows App Runtime desde la fuente oficial y ejecutarlo. El instalador registra las MSIX necesarias para todos los usuarios. Reinicia al terminar.
Reparar Microsoft Photos
Si el runtime ya está correcto o tras instalarlo la app sigue sin abrir, repara la instalación:
- Ve a Configuración > Aplicaciones > Aplicaciones instaladas.
- Busca Microsoft Photos > Opciones avanzadas.
- Haz clic en Reparar. Si no funciona, usa Restablecer (borra datos locales de la app).
Reinstalar desde Microsoft Store
A veces la forma más limpia de traer dependencias es dejar que la Store lo haga todo:
- Desinstala la app del usuario actual:
Get-AppxPackage Microsoft.Windows.Photos | Remove-AppxPackage
- Abre Microsoft Store, busca Microsoft Photos e instálala. La Store suele descargar las dependencias faltantes (incluido el runtime) si están disponibles.
Volver a una versión anterior
Si necesitas bajar a 2024.11030.15001.0
u otra compilación concreta, recuerda que Windows y Microsoft Store no garantizan compatibilidad hacia atrás y podrían actualizar la app nuevamente. Procede así solo si es imprescindible.
Requisitos previos
- Desinstala cualquier versión actual de Fotos:
Get-AppxPackage Microsoft.Windows.Photos | Remove-AppxPackage
- Asegúrate de tener a mano sus dependencias:
Microsoft.VCLibs
(VC++ UWP).- Windows App Runtime de la rama compatible con esa versión de Photos.
Instalación con dependencias
Instala el paquete .appxbundle
con todas sus dependencias explícitas:
Add-AppxPackage -Path "C:\Paquetes\Photos2024.11030.15001.0x64.appxbundle" `
-DependencyPath "C:\Paquetes\Microsoft.VCLibs.x64.appx","C:\Paquetes\WindowsAppRuntime.msix" `
-ForceUpdateFromAnyVersion
Consejo: Si el paquete antiguo “no muestra dependencias”, no significa que no las tenga; muchas quedan declaradas como frameworks. Inclúyelas igualmente.
Evitar que la Store la reemplace
- Desactiva Actualizaciones automáticas en Store > Perfil > Configuración.
- Opcional en entornos gestionados: aplica la directiva que bloquea las actualizaciones automáticas de Microsoft Store en el Editor de directivas locales, en Plantillas administrativas > Componentes de Windows > Tienda.
Comprobaciones y diagnósticos
Ver si la app está registrada
Get-AppxPackage Microsoft.Windows.Photos -AllUsers
Si no aparece nada, la app no está instalada. Si aparece pero no abre, confirma versión, arquitectura y dependencias.
Listar el runtime instalado
winget list "Windows App Runtime"
Get-AppxPackage Microsoft.WindowsAppRuntime* -AllUsers | Select Name, Version, Architecture
Reiniciar la caché de Microsoft Store
wsreset.exe
Reparar componentes del sistema
Si las instalaciones fallan con códigos de AppX/MSIX, revisa la integridad del sistema:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Revisar el Visor de eventos
Si persisten fallos, busca pistas en:
- Microsoft-Windows-AppXDeployment-Server/Operational
- Microsoft-Windows-AppXDeployment/Operational
Filtra por errores al instalar/actualizar Microsoft.Windows.Photos_8wekyb3d8bbwe
o el runtime.
Errores frecuentes y cómo resolverlos
Error o síntoma | Causa probable | Acción sugerida |
---|---|---|
No abre, sin mensaje | Runtime faltante o desalineado | Instala/actualiza Windows App Runtime y reinicia |
0x80073CF3 “Dependency not found” | Falta VCLibs o un paquete del runtime | Instala dependencias con -DependencyPath |
0x80073D02 “Package in use” | Archivos bloqueados | Cierra la app, reinicia; si sigue, usa Get-AppxPackage y desinstala antes de reinstalar |
Instalación “correcta” pero no aparece | Registro para otro usuario o error silencioso | Ejecuta como admin; usa -AllUsers al listar; revisa Visor de eventos |
Arquitectura y dependencias
Arquitectura de Windows | Paquete de Photos | VCLibs | Windows App Runtime | Notas |
---|---|---|---|---|
x64 | x64 | x64 | x64 rama 1.x compatible | Escoge la rama 1.x más reciente disponible |
arm64 | arm64 | arm64 | arm64 rama 1.x compatible | No instales paquetes x64 en ARM si hay edición arm64 |
Alternativas temporales
- Photos Legacy: el visualizador clásico sigue disponible en la Store con el nombre “Microsoft Photos Legacy”. Es ideal como puente mientras resuelves dependencias.
- Otro visor: configura Windows Photo Viewer o Paint como predeterminado desde Configuración > Aplicaciones > Aplicaciones predeterminadas y asigna la app para
.jpg
,.png
,.heic
, etc.
Procedimiento completo recomendado
- Comprueba si Photos aparece instalada:
Get-AppxPackage Microsoft.Windows.Photos -AllUsers
- Instala/actualiza el runtime:
winget search "Windows App Runtime" winget install --id Microsoft.WindowsAppRuntime.1.x -e
- Reinicia Windows.
- Repara o restablece la app desde Configuración.
- Si no abre, desinstala e instala desde Microsoft Store.
- Si necesitas una versión anterior, instala el
.appxbundle
con sus dependencias y desactiva las actualizaciones automáticas de la Store.
Consejos prácticos
- Sesión limpia: cierra la app Photos antes de reparar o reinstalar.
- Permisos: ejecuta PowerShell como administrador para evitar fallos silenciosos.
- Rama del runtime: mantente dentro de la serie 1.x (1.5/1.6); evita mezclar ramas si trabajas con una versión antigua de Photos.
- Paquetes de framework: aunque “no se muestren” como dependencias en algunos listados, existen y son obligatorios.
- Restablecer Store: si algo huele a caché corrupta, ejecuta
wsreset.exe
.
Preguntas frecuentes
¿Por qué el .appxbundle
antiguo “no aparece” instalado?
Porque el instalador puede aceptar el paquete pero fallar al registrar por falta de frameworks. Sin el runtime y VCLibs
adecuados, la instalación queda incompleta o la app no inicia.
¿Puedo deshabilitar actualizaciones sin afectar otras apps?
En equipos personales, puedes desactivar las actualizaciones automáticas en la configuración de la Store. En entornos corporativos, usa directivas para aplicar el comportamiento solo a determinados equipos o cuentas.
¿Es seguro usar -ForceUpdateFromAnyVersion
?
Es útil para realizar downgrade cuando el instalador se niega por ser una versión anterior. Úsalo con cautela y solo si controlas las dependencias.
¿Cómo sé qué rama del runtime necesito?
Como regla general, instala la rama 1.x más reciente disponible para tu arquitectura. Si vas a una versión antigua de Photos, acompáñala de la rama 1.x vigente cuando esa versión fue publicada.
Comandos útiles
# Ver la versión instalada de Photos para todos los usuarios
Get-AppxPackage Microsoft.Windows.Photos -AllUsers | Select Name, Version, Architecture
Desinstalar Photos del usuario actual
Get-AppxPackage Microsoft.Windows.Photos | Remove-AppxPackage
Restablecer la caché de Microsoft Store
wsreset.exe
Comprobar si hay Windows App Runtime instalado
winget list "Windows App Runtime"
Get-AppxPackage Microsoft.WindowsAppRuntime\* -AllUsers | Select Name, Version
Reparar componentes del sistema si la instalación falla
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Instalar una versión específica con dependencias
Add-AppxPackage -Path "C:\Ruta\Photos.appxbundle" ` -DependencyPath "C:\Ruta\Microsoft.VCLibs.x64.appx","C:\Ruta\WindowsAppRuntime.msix"`
-ForceUpdateFromAnyVersion
Notas para IT y entornos gestionados
- Inventario: captura inventario de
Microsoft.Windows.Photos_8wekyb3d8bbwe
y deMicrosoft.WindowsAppRuntime
por versión y arquitectura. - Distribución: empaqueta las dependencias del runtime junto a la versión fijada de Photos si vas a distribuir offline.
- Políticas: controla las actualizaciones desde las directivas de la Tienda para impedir que la Store revierta el pinning.
- Logística ARM: en dispositivos arm64, valida que todo el grafo de dependencias sea arm64 para evitar sobrerredirecciones de emulación.
Resumen final
Después de las versiones 11050 y 11060 de Microsoft Photos, los problemas de inicio suelen deberse a un Windows App Runtime ausente o desalineado. La vía más confiable es instalar/actualizar ese runtime, reparar o reinstalar la app desde la Store y, si aún necesitas una compilación anterior, instalarla junto con sus dependencias y bloquear las actualizaciones automáticas. Con esta secuencia, la mayoría de los casos queda resuelta sin formatear ni tocar el sistema a fondo.
Checklist rápido
- Instala/actualiza Windows App Runtime (rama 1.x).
- Reinicia Windows.
- Repara o restablece Microsoft Photos.
- Reinstala desde Microsoft Store si hace falta.
- Para volver atrás, instala el
.appxbundle
conVCLibs
y el runtime correspondiente. - Desactiva actualizaciones automáticas de la Store si vas a fijar una versión.