El software de fotos de Microsoft ya no abre las imágenes

Resuelto
Hola,

Se me encarga un portátil Asus porque ya no hay forma de leer las fotos en este ordenador. Cuando hago doble clic en un archivo, aparece el siguiente mensaje de error:

ruta_al_archivo_jpg
Datos no válidos

Si intento ver la foto con el visor de Windows, se ve perfectamente.

El problema probablemente proviene del software de lectura predeterminado.

Cuando miro la asociación de software con este tipo de archivo, veo que es "fotos".

Cuando voy a "Agregar o quitar programas" y filtro por "fotos" solo aparece "Fotos de Microsoft". Hago clic en él y luego elijo "Opciones avanzadas".

He probado la opción "Reparar" y no ha dado resultado, incluso tras reiniciar la máquina.

Luego probé la opción "Restablecer": mismo resultado, no funciona aún.

La opción "Desinstalar" está deshabilitada (imposible borrar el programa para volver a instalarlo).

¿Cómo puedo recuperar la asociación?

Por pura curiosidad, sustituí el programa predeterminado por el visor de Windows y luego volví a poner "Fotos", pero eso no solucionó el problema.

Configuración: Windows / Chrome 92.0.4515.131

14 respuestas

  1. Hola,
    Click derecho en el archivo, ¿propiedades?... ¿Cuál es la extensión de tu archivo (ejemplo... archivo.jpg)

    1. Hola, sí son jpg y están asociados a la foto.
      He cambiado la asociación a visor y así al hacer clic se abren bien los archivos.

      Si vuelvo a poner la asociación en foto, los archivos ya no se abren.
      1. Bien… es la aplicación “Fotos de Microsoft” que ya no funciona correctamente.
        He encontrado un tutorial para desinstalarla y volver a instalarla.
        El problema es que después de desinstalarla, Windows Store persiste en decirme que la aplicación ya está poseída y siempre falla con un error desconocido durante el intento de instalación.
      2. Hola,
        el script se ejecuta bien y muestra:
        path : (nada)
        online: True
        RestartNeeded: False

        (luego 3 líneas en blanco y devuelve el control)

        Cuando ejecuto la Tienda Windows y busco Fotos de Microsoft
        siempre tengo "aplicación ya poseída" y luego un intento de descarga y finalmente:
        "se produjo un problema inesperado" con el código de error 0x8007000D

        Como antes.
        1. Moderador
          Hola,

          Puedes desinstalar y volver a instalar Microsoft Store y los programas

          Haz clic derecho en el botón Inicio > Windows PowerShell (Administrador)

          Cierra el Explorador de archivos desde el Administrador de tareas (Ctrl+Shift+Esc), lo volverás a iniciar después de las maniobras.

          Para desinstalar la aplicación Microsoft Store, escribe el siguiente comando:

          Get-AppxPackage *windowsstore* | Remove-AppxPackage

          Presiona Enter

          Para volver a instalar la aplicación Microsoft Store, escribe el siguiente comando:

          Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

          Nota: Es necesario que el firewall de Windows esté operante para completar esta operación
          1. Hmm... gran problema:

            PS C:\Users\Moi> Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
            Get-AppxPackage : Acceso denegado.
            Acceso denegado.
            En la línea:1:1
            + Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopme ...
            + ~~~~~~~~~~~~~~~~~~~~~~~~~
            + CategoryInfo : NotSpecified: (:) [Get-AppxPackage], UnauthorizedAccessException
            + FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.Windows.Appx.PackageManager.Commands.GetApp
            xPackageCommand
            1. Moderador
              Es necesario que ninguno de los programas de la tienda funcione y que PowerShell se inicie como administrador.
              1. Moderador
                Si abres services.msc por Ejecutar

                ¿El servicio de Firewall de Windows está iniciado?
                1. Antes de ver tu mensaje, he reiniciado el PC y luego he iniciado PowerShell en modo administrador.
                  he vuelto a ejecutar el script que empezó a ejecutarse
                  PERO

                  tengo un montón de errores y sigue ejecutándose:

                  Add-AppxPackage : No se puede encontrar la ruta “C:\AppXManifest.xml”, no existe. En la Línea:1:37 + ... s| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\AppXManifest.xml:String) [Add-AppxPackage], ItemNotFoundException + FullyQualifiedErrorId : PathNotFound,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand Add-AppxPackage : No se puede encontrar la ruta “C:\AppXManifest.xml”, no existe. En la Línea:1:37 + ... s| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\AppXManifest.xml:String) [Add-AppxPackage], ItemNotFoundException + FullyQualifiedErrorId : PathNotFound,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand Add-AppxPackage : Fallo en el despliegue con HRESULT: 0x80073D06, No se puede instalar este paquete, ya que ya hay una versión posterior instalada. Windows no puede instalar el paquete Microsoft.NET.Native.Framework.2.2_2.2.27912.0_x86__8wekyb3d8bbwe, porque posee la versión 2.2.27912.0. La versión 2.2.29512.0 superior de este paquete ya está instalada. NOTA: para obtener información adicional, busca [ActivityId] e3fea05d-8d3f-0005-71cb-fee33f8dd701 en el registro de eventos o usa Get-AppPackageLog -ActivityID e3fea05d-8d3f-0005-71cb-fee33f8dd701 En la Línea:1:37 + ... s| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (C:\Program File...ppXManifest.xml:String) [Add-AppxPackage], Exception + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand Add-AppxPackage : Fallo en el despliegue con HRESULT: 0x80073D06, No se puede instalar este paquete, ya que ya hay una versión posterior instalada. Windows no puede instalar el paquete Microsoft.Services.Store.Engagement_10.0.18101.0_x64__8wekyb3d8bbwe, porque posee la versión 10.0.18101.0. La versión 10.0.19011.0 superior de este paquete ya está instalada. NOTA: para obtener información adicional, busca [ActivityId] e3fea05d-8d3f-0005-efcc-fee33f8dd701 en el registro de eventos o usa Get-AppPackageLog -ActivityID e3fea05d-8d3f-0005-efcc-fee33f8dd701 En la Línea:1:37 + ... s| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (C:\Program File...ppXManifest.xml:String) [Add-AppxPackage], Exception + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand Add-AppxPackage : Fallo en el despliegue con HRESULT: 0x80073D06, No se puede instalar este paquete, ya que ya hay una versión posterior instalada. Windows no puede instalar el paquete Microsoft.NET.Native.Framework.1.7_1.7.25531.0_x64__8wekyb3d8bbwe, porque posee la versión 1.7.25531.0. La versión 1.7.27413.0 superior de este paquete ya está instalada. NOTA: para obtener información adicional, busca [ActivityId] e3fea05d-8d3f-0005-e4cc-fee33f8dd701 en el registro de eventos o usa Get-AppPackageLog -ActivityID e3fea05d-8d3f-0005-e4cc-fee33f8dd701 En la Línea:1:37 + ... s| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (C:\Program File...ppXManifest.xml:String) [Add-AppxPackage], Exception + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand Add-AppxPackage : No se puede encontrar la ruta de acceso «C:\AppXManifest.xml», porque no existe. En la Línea:1:37 + ... s| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\AppXManifest.xml:String) [Add-AppxPackage], ItemNotFoundException + FullyQualifiedErrorId : PathNotFound,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

                  Add-AppxPackage : Fallo en el despliegue con HRESULT: 0x80073D06, No se puede instalar este paquete, ya que ya hay una versión posterior instalada.
                  Windows no puede instalar el paquete Microsoft.Services.Store.Engagement_10.0.18101.0_x64__8wekyb3d8bbwe, porque posee la versión 10.0.18101.0. La versión 10.0.19011.0 superior de este paquete ya está instalada.
                  NOTA: para obtener información adicional, busca [ActivityId] e3fea05d-8d3f-0005-efcc-fee33f8dd701 en el registro de eventos o usa Get-AppPackageLog -ActivityID e3fea05d-8d3f-0005-efcc-fee33f8dd701
                  En la Línea:1:37
                  + ... s| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I ...
                  + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  + CategoryInfo : NotSpecified: (C:\Program File...ppXManifest.xml:String) [Add-AppxPackage], Exception
                  + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

                  Add-AppxPackage : Fallo en el despliegue con HRESULT: 0x80073D06, No se puede instalar este paquete, ya que una versión posterior ya está instalada.
                  Windows no puede instalar el paquete Microsoft.Services.Store.Engagement_10.0.18101.0_x64__8wekyb3d8bbwe, porque posee la versión 10.0.18101.0. La versión 10.0.19011.0 superior de este paquete ya está instalada.
                  NOTA: para obtener información adicional, busca [ActivityId] e3fea05d-8d3f-0005-efcc-fee33f8dd701 en el registro de eventos o usa Get-AppPackageLog -ActivityID e3fea05d-8d3f-0005-efcc-fee33f8dd701
                  En la Línea:1:37
                  + ... s| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I ...
                  + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  + CategoryInfo : NotSpecified: (C:\Program File...ppXManifest.xml:String) [Add-AppxPackage], Exception
                  + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

                  Add-AppxPackage : Fallo en el despliegue con HRESULT: 0x80073D06, No se puede instalar este paquete, ya que una versión posterior ya está instalada.
                  Windows no puede instalar el paquete Microsoft.NET.Native.Runtime.1.7_1.7.25531.0_x64__8wekyb3d8bbwe, porque posee la versión 1.7.25531.0. La versión 1.7.27422.0 superior de este paquete ya está instalada. NOTA: para obtener información adicional, busca [ActivityId] e3fea05d-8d3f-0000-09ee-fee33f8dd701 en el registro de eventos o usa Get-AppPackageLog -ActivityID e3fea05d-8d3f-0000-09ee-fee33f8dd701 En la Línea:1:37 + ... s| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I ...
                  + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  + CategoryInfo : NotSpecified: (C:\Program File...ppXManifest.xml:String) [Add-AppxPackage], Exception
                  + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
                  Progression de la operación de despliegue: C:\Program Files\WindowsApps\Microsoft.NET.Native.Framework.2.2_2.2.29512.0_ Progression de la operación de despliegue: C:\Program Files\WindowsApps\Microsoft.NET.Native.Framework.2.2_2.2.29512.0_ Progression de la operación de despliegue: C:\Program Files\WindowsApps\Microsoft.BingNews_4.54.22741.0_x64__8wekyb3d8bbwe Progression de la operación de despliegue: C:\Program Files\WindowsApps\Microsoft.UI.Xaml.2.5_2.52012.2002.0_x64__8weky Progression de la operación de despliegue: C:\Program Files\WindowsApps\Microsoft.UI.Xaml.2.5_2.52012.2002.0_x86__8weky Progression de la operación de despliegue: C:\Program Files\WindowsApps\34791E63.CanonInkjetPrintUtility_3.1.0.0_neutra Progression de la operación de despliegue: C:\Program Files\WindowsApps\FACEBOOK.FACEBOOK_2021.312.1.0_neutral__8xx8rvf Progression de la operación de despliegue: C:\Program Files\WindowsApps\Microsoft.WindowsCamera_2021.105.10.0_x64__8wek Progression de la operación de despliegue: C:\Program Files\WindowsApps\Microsoft.WebMediaExtensions_1.0.40831.0_x64__8 Progression de la operación de despliegue: C:\Program Files\WindowsApps\AppleInc.iTunes_12113.17.53090.0_x64__nzyj5cx40 Progression de la operación de despliegue: C:\Program Files\WindowsApps\Microsoft.WindowsAlarms_10.2101.28.0_x64__8weky Progression de la operación de despliegue: C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_10.2103.8.0_x64__8w Progression de la operación de despliegue: C:\Program Files\WindowsApps\Microsoft.WindowsSoundRecorder_10.2103.28.0_x64 Progression de la operación de despliegue: C:\Program Files\WindowsApps\Microsoft.BingFinance_4.46.31055.0_x64__8wekyb3 Progression de la operación de despliegue: C:\Program Files\WindowsApps\FACEBOOK.317180B0BB486_970.11.116.0_x64__8xx8rv Progression de la operación de despliegue: C:\Program Files\WindowsApps\microsoft.windowscommunicationsapps_16005.13426 109 actividades no mostradas...
                  1. Moderador
                    ¿A pesar de los mensajes de error, lo ha reinstalado todo?

                    Parece que menciona el net framework 2

                    ¿Puedes instalarlo a través de Programas y características > Activar o desactivar las características de Windows
                    1. Han aparecido nuevos mensajes:
                      en el registro de eventos o usa la línea de comando Get-AppPackageLog -ActivityID
                      e3fea05d-8d3f-0005-0bee-fee33f8dd701
                      En la línea:1: 37
                      + ... s| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I ...
                      + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                      + CategoryInfo : NotSpecified: (C:\Windows\Syst...ppXManifest.xml:String) [Add-AppxPackage], Exception
                      + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

                      Add-AppxPackage : Fallo de despliegue con HRESULT: 0x80073D02, No se puede instalar el paquete porque los recursos
                      que modifica están actualmente en uso.
                      error 0x80073D02: imposible de instalar, porque las siguientes aplicaciones deben cerrarse
                      MicrosoftWindows.Client.CBS_120.2212.3530.0_x64__cw5n1h2txyewy.
                      NOTA: para obtener información adicional, busque [ActivityId] e3fea05d-8d3f-0005-7bef-fee33f8dd701
                      en el registro de eventos o use la línea de comandos Get-AppPackageLog -ActivityID
                      e3fea05d-8d3f-0005-7bef-fee33f8dd701
                      En la línea:1: 37
                      + ... s| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I ...
                      + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                      + CategoryInfo : NotSpecified: (C:\Program File...ppXManifest.xml:String) [Add-AppxPackage], Exception
                      + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

                      Add-AppxPackage : No se puede encontrar la ruta «C:\AppXManifest.xml», porque no existe.
                      En la línea:1: 37
                      + ... s| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I ...
                      + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                      + CategoryInfo : ObjectNotFound: (C:\AppXManifest.xml:String) [Add-AppxPackage], ItemNotFoundException
                      + FullyQualifiedErrorId : PathNotFound,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
                      1. El script ha terminado.
                        Windows Store está operativo
                        Cuando lo ejecuto, me dice que "Fotos de Microsoft" todavía está instalado y tengo el mismo error.
                        1. Gracias por tu sugerencia, pero es la computadora de un amigo y no conozco el uso exacto que él le da a "photos microsoft"

                          La descripción del software parece indicar que se trata más de edición y montaje de video que de un simple visor de imágenes :s