AppLocker blocking MicrosoftCorporationII.WinAppRuntime.Main.1.5 and breaking Photos app

RobinCM 11 Reputation points
2024-06-10T17:25:12.8933333+00:00

Recently we've noticed that the Photos app no longer works.

It is being blocked by our AppLocker policy, which shows a block for MicrosoftCorporationII.WinAppRuntime.Main.1.5 every time anyone tries to open Photos, including double-clicking on a .jpg .png etc. but also when trying to open Photos from the Start Menu.

I don't know what has changed - either Photos never used to need the WinAppRuntime, or AppLocker used to just allow it silently, and now doesn't.

I tried to add a rule to our AppLocker policy, but MicrosoftCorporationII.WinAppRuntime.Main.1.5 doesn't show as an installed app. I found a download for Microsoft.WindowsAppRuntime 1.5 MSIX (note slightly different name) but AppLocker won't let me add it saying:

Unable to Create Publisher Rule: A publisher rule cannot be created for this app package because it is a framework package.

Does anyone have any suggestions, or can please escalate to somebody inside Microsoft who can think about how to un-break Photos (and who knows what else) for anyone using AppLocker.

Windows 10 Security
Windows 10 Security
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Security: The precautions taken to guard against crime, attack, sabotage, espionage, or another threat.
2,808 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
8,659 questions
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. RobinCM 11 Reputation points
    2024-06-11T13:32:30.3366667+00:00

    I managed to work around this by using a machine with an AppLocker policy that allowed all signed packaged apps. I was able to run Photos, and on first launch it installed both these apps:
    MicrosoftCorporationII.WinAppRuntime.Main.1.5
    MicrosoftCorporationII.WinAppRuntime.Singleton

    From that machine I was then able to add them to the AppLocker policy that applies to the other machines.