I have a bone to pick with you.
Why is it that so many programs are pieces of junk? I'm not talking about niche applications made by one random person either, I'm talking about big name popular "AAA" programs and games made by big companies with big budgets. I'm not complaining of the functionality within the applications, for the most part they do what they advertise. What I am talking about is the presentation and implementation; the installer, uninstaller, and affiliated programs; what they do that they don't advertise.
Why is it that when I install a program, the uninstaller does not remove what it installed?
Sometimes it leaves behind an empty folder, sometimes it leaves behind a folder that still has several hundred megabytes or more worth of data. Sometimes there's more than one folder spread across all kinds of locations within the PC after an uninstall. Sometimes(all the time?) the uninstaller leaves registry entries behind.
Sometimes when the application is installed, it installs several other programs without asking or even informing you. The uninstaller from this same program does not uninstall the extra programs it installed.
Some programs I install insist on creating a process that runs at all times from bootup. Programs that have no use for something like this what so ever do it(Why would a game need a process running in the background 24/7 even if I play it only once a month?). These processes don't appear in the notification area. They often have no option for disabling within the program itself, nor do they show up in the startup area of msconfig to disable from there. I have even encountered scenarios where after uninstalling an application, it STILL leaves processes running that can be seen in the task manager(and they still appear upon reboot).
I've encountered some programs that leave right click context menus in place even after you uninstall the program completely. The only way to get rid of those is to edit the registry.
To conclude: People love to whine about how Windows sucks and it gets slow over time. Windows doesn't get slow over time because of Microsoft. It gets slow over time because of all you lousy programmers and your applications. If you can not make an uninstaller that makes the PC exactly the way it was before your program was installed, YOU SHOULD NOT BE PROGRAMMING.
/rant
Why is it that so many programs are pieces of junk? I'm not talking about niche applications made by one random person either, I'm talking about big name popular "AAA" programs and games made by big companies with big budgets. I'm not complaining of the functionality within the applications, for the most part they do what they advertise. What I am talking about is the presentation and implementation; the installer, uninstaller, and affiliated programs; what they do that they don't advertise.
Why is it that when I install a program, the uninstaller does not remove what it installed?
Sometimes it leaves behind an empty folder, sometimes it leaves behind a folder that still has several hundred megabytes or more worth of data. Sometimes there's more than one folder spread across all kinds of locations within the PC after an uninstall. Sometimes(all the time?) the uninstaller leaves registry entries behind.
Sometimes when the application is installed, it installs several other programs without asking or even informing you. The uninstaller from this same program does not uninstall the extra programs it installed.
Some programs I install insist on creating a process that runs at all times from bootup. Programs that have no use for something like this what so ever do it(Why would a game need a process running in the background 24/7 even if I play it only once a month?). These processes don't appear in the notification area. They often have no option for disabling within the program itself, nor do they show up in the startup area of msconfig to disable from there. I have even encountered scenarios where after uninstalling an application, it STILL leaves processes running that can be seen in the task manager(and they still appear upon reboot).
I've encountered some programs that leave right click context menus in place even after you uninstall the program completely. The only way to get rid of those is to edit the registry.
To conclude: People love to whine about how Windows sucks and it gets slow over time. Windows doesn't get slow over time because of Microsoft. It gets slow over time because of all you lousy programmers and your applications. If you can not make an uninstaller that makes the PC exactly the way it was before your program was installed, YOU SHOULD NOT BE PROGRAMMING.
/rant
