When it comes to uninstalling the applications in Windows there are many free apps like Uberstaller, Ainvo, WinMate etc along with the default app uninstaller in Windows. But not all these apps clean up the system after you uninstall the apps. The registry entries as well as folder and files might still remain in your PC making it slower and taking up unwanted space in your Windows. GeekUninstaller is yet another freeware uninstaller for Windows, but it is portable and allows you to completely clean the system after uninstalling an app.
Just run the app and it populates all the installed applications along with the size and installed date. You can sort the apps based on the name or size or install date. To uninstall any app, right click and select the options available in the context menu. Once the uninstall is completed, the app scans your Windows for any left overs by the app and then allows you to clean them.
You can use the Force Removal option for broken programs. Overall the app is really useful when you want to clean up PC after uninstallation of applications.