Since Windows 8, a Microsoft Store has been present in Windows and in Windows 11. So far, app installation has only been limited to apps from the Microsoft Store.
To install apps without the Microsoft Store, you need to enable the option “Install apps from any source, including loose files”.
This is not about loose installation files but apps. As with Apple and Android, apps are tested in the Microsoft Store. If the app is tested and suitable for a specific Windows version, that app appears in the Microsoft Store.
If an app has been rejected, you will not find or install it in the Microsoft Store. However, you can install these apps and individual files by enabling this option. Here’s how it works.
How to allow apps from outside Microsoft Store in Win 11
Right-click on the Start button. Click on Settings from the menu. Then click “Privacy & Security” on the left. In the security options, click on “for developers”.
Then check the option “Install apps from any source, including loose files”.
You will see the following notification. Accept this notification with “Yes”.
“Turning on developer mode, including installing and running apps from outside the Microsoft Store, could expose your device and personal data to security risks or harm your device.”
You have now enabled developer mode and can install apps from outside the Microsoft Store on your Windows 11 computer.
I hope this has helped you. Thanks for reading!