Just like in Android and Windows Phone, Microsoft has not forbidden sideloading apps in Windows 8 but they have restricted the access by default. Before anyone can customize the OS and install non-Store software on the upcoming, a few steps must to be done and the short tutorial varies from one Windows 8 version to another.
How to install unofficial programs in Windows 8
Sideloading will be something which many users will make appeal to on various motives. First of all, not every single app will be available in the Windows 8 store, some because they won’t fulfill all the rules Microsoft forces or simply because the developer of the app hasn’t yet submitted his work to the Store. Speaking of developers, they will also have to test their creations before releasing a product to the wild and this can only be done with sideloading. We must first activate a setting in Windows 8 to allow all kinds of applications to be installed. There are two methods of doing this: For Windows 8 Pro and Enterprise: For other versions:
Change the value of the HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps Registry to one, by simply copying the address in the navigation bar an editing the file.
Installing applications
Apps will be manually installed using the command line and .appx files. You can only add applications for one user at a time, but they will stick if the user roams on other computers. To simply use the software on other accounts run the commands again. All you have to do is run the following command in a Windows PowerShell prompt, where “C:\app1.appx” is the path to the software itself:
add-appxpackage C:\app1.appx –DependencyPath C:\winjs.appx
Also make sure to include all packages that are directly related to the app itself, or it will not function properly.