When upgrading to Windows 10, the setup looks for both software, and hardware compatibility, and if you receive an error message which says Some apps need to be uninstalled or You need to uninstall a program in order to continue, you need to find which programs might be causing the compatibility issues. We will help you resolve this issue so you can run the Windows 10 Setup, and upgrade.
Some apps need to be uninstalled
1] Find incompatible programs
Sometimes Windows 10 will point out to the programs which are not compatible with Windows 10. If yes, then simply click on Uninstall and continue, and the process will progress as expected.
If you need additional inputs, Microsoft has this official site Ready for Windows which can help you figure out which software versions are compatible with Windows 10. Select Windows 10 version, type in your App name, and you will get results about its compatibility. You can now easily figure out which software is creating a problem, and if there is an updated version which may work.
2] Uninstalled program, but the problem persists
If you did all the hard work to figure out programs which were causing the problem, you could try third-party uninstaller like Revo Uninstaller to remove the last traces of that program. The chances are that during uninstallation, those programs have left their traces, and registry entries. This will remove all of those traces.
3] Perform Windows Update in Clean Boot State
If that does not help, boot into Clean Boot State and run Windows Update.
4] Create a new user account:
This trick has high chances of it resolving this issue. Create a new admin account on your PC, and initiate the setup. Since there are no third party applications installed on the PC for that user, it should go ahead. In case you have installed programs for that person as well, just uninstall all of them, and re-run the setup program.
5] Clean Install Windows 10
If nothing is working, this is your last resort. You can clean install Windows 10, and then post installation, install all the software you were using earlier. Just make sure they do work on Windows else use compatibility option for those programs. Lastly, make sure you have taken a backup of all the files before installing a fresh copy of Windows 10.