Although Windows 10 appears to be a good operating system (similar to Windows XP and Windows 7), there are times when the Windows 10 system behaves badly enough to need repair. This often manifests itself in poor performance or stability, and can come from damaged, lost, or corrupt Windows system files, which are usually in the Windows folder hierarchy. When this happens, users are encouraged to unpack the following routine, which will help them get things back in order.
Most of these approaches work with earlier versions of Windows (i.e., Windows 7 and 8), but the tips are given here focus on Microsoft’s latest and greatest desktop operating system, Windows 10. The idea is to first try the first step in the sequence. If that doesn’t solve the problem, move on to the next step. Follow the steps one by one to the end, and you will solve most problems. (The only remaining step at this point would be to replace the system running the software, which is beyond the scope of this article.)
The time and effort required for each step gradually increase. Some steps require extra work to get the PC back to more or less the same state as it was before each step. So the most important advice I can give to those who need to go beyond step 1 is this: make a complete backup of your system so that you have a source for files and information that might otherwise be lost. Ignore this advice at your own risk.
What is the reason for the “This program doesn’t work on Windows 10” message?
Sometimes apps don’t open because they are out of date and haven’t been updated. Make sure your apps are updated to the latest version. Open the App Store (or Microsoft Store) and click the Microsoft account icon next to the search box. Select “Downloads and Updates” from the drop-down menu. Click the “Check for Updates” button and update all apps.
Sometimes apps don’t open because of ownership issues, and you need to change the ownership on your C: drive to resolve this issue. Open “This PC” (the equivalent of “My Computer” on older versions of Windows) and find the drive where Windows 10 is installed. In general, this is the C: drive. Right-click on the drive and select “Properties” from the drop-down menu.
So apps are an important part of Windows 10, and it can be very frustrating when you can’t use them. In many cases, people can’t open their apps because they just don’t want to open them. This is not the most common problem for Windows 10 users, but it still happens. Problems with Windows apps can occur under a variety of circumstances, such as when apps don’t open after a Windows update or after a system restore. Apps freeze, don’t display or don’t even install.
If you are having problems with Windows apps and they don’t open, there are several ways to solve the problem, depending on why they don’t open.
In this guide, we’ll show you several methods, explaining in detail what to do and how to do it.
How to solve the problem “This program doesn’t work on Windows 10”?
Run applications as an administrator
- Right-click on the program shortcut.
- From the menu, select “Run as administrator”.
In the days of Windows XP, most users used administrator accounts, and most software was optimized by default to run in administrator mode.
Things have changed a bit with newer versions of Windows, but if the old app doesn’t work on Windows 10, you can still try running it as an administrator by following the steps above.
Run the application in compatibility mode
- Right-click the application you want to run.
- Select Properties from the menu.
- Click the Compatibility tab.
- Select the Run this program in the compatibility mode check box and select your operating system from the list.
- Click Apply, and then click OK.
If your application worked on previous versions of Windows but does not work on Windows 10, this solution may work.
Note: Compatibility mode allows you to specify that this application always runs in administrator mode.
Troubleshooting compatibility issues with running programs
- Right-click the application you want to fix.
- Select Properties and click the Compatibility tab.
- Click on Run Compatibility Troubleshooter.
- Use the wizard to troubleshoot compatibility issues.
Download an older version of the .NET Framework
Windows 10 is installed with the .NET Framework 4.6, but some applications may require an older version of the .NET Framework to work properly. So be sure to visit the Microsoft Download Center and download older versions of the .NET Framework if the application requires it.
Use a virtual machine
If none of these solutions work for you, you can try using a virtual machine. If you’re not familiar with virtual machines, this is software that creates a virtual hard drive on your computer and allows you to run other operating systems on Windows 10.
This means you can run Windows XP or Windows 7 on Windows 10. We should warn you that using a virtual machine requires some hardware power. So make sure you have enough RAM and hard drive space to run it.
If you follow these steps, you will be able to run almost any program on Windows 10 as long as it is not too outdated (for example, older than Windows XP).
Frequently Asked Questions
- Fix compatibility issues.
- Update the operating system.
- Create a new administrator account.
- Run a copy of your application's .exe file.
- Scan your computer for malware.
- Disable the proxy or VPN.
- Clear your web browser cache and cookies and reinstall the problem application.
- Update the Windows Store.
- Open the Start menu and click All apps.
- Find the program that you always want to run in administrator mode and right-click on the shortcut.
- On the context menu, click Open file location.
- Only desktop programs (not native Windows 10 apps) have this option.
Type Control Panel in the search box on the taskbar and select it in the results. Select Programs -> Programs and Features. Right-click on the program you want to repair and select Repair or, if this option is not available, Edit. Then follow the instructions on the screen.
- Go to Administration > Scheduled Jobs.
- Create a new scheduled task.
- Add a name to the task and make sure you select the "Run with highest privileges" option:
- Go to the Actions tab and find the application you want to open.