Win 7 IS better but not finished yet!
Hey Microsoft, Happy Birthday Windows 7 and my condolences to XP's widow!
I REALLY like the progress that you have made with Win 7, looks like you learned some lessons from Fista. I know someone tracks the comments from The Register so listen up!
Do you want to see the same success with Windows 7,8,9 that you had with XP?
Then open up an honest dialog with your users and listen to their objections and act upon them!
When I install a program of my own choice and I have positively answered all the "Nanny McFee" questions "Do you want to allow this program to make changes to your computer", that should be the last frikkin time I hear from you. Just because you didn't code the software does not mean the program is malicious and I don't need any more "clicks" than neccesary to start my program. I'm assuming this "nagware" is part of Windows Offender and you need to provide an interface within what should have remained "Add Remove Programs" that allows me to put a check mark next to a program that will prevent Nanny McFee from nagging me. The existing Slidebars are not acceptable.
Windows Firewall- Please take a page from Zone Alarm (before Checkpoint) and provide direct user access to a list view of the programs and services that are being allowed or blocked, show the traffic and other info and provide a check mark interface similar to that of Zone Alarm.
Nag messages for new program permissions are acceptable and should have an integral accept/deny checkbox. Perhaps someone else should be put in charge of fixing Windows security software and its interfaces instead of the current person(s).
Allow your customers to move the taskbar and start "button" wherever they damn well please. If you can waste time with widgets, spend it more wisely on your user interface. I use my right hand for the mouse and that's not changing. I want stuff on the right side of the screen, not the left side. Let us put such basic things where we want them.
I do not ever again want to see animated "help" characters turned on by default in any program.
Allow a user to manage and delete useless spacehogging language files and once a default language has been permanently selected, code programs to not keep all the unneccesary files. I do not think I will ever need Estonian or Chinese in my lifetime, nor will anyone who uses this computer.
Figure out a way to emulate or buy the developers of CCleaner, Regcleaner et al so that with one, safe click, I can clean out all the cruft and deitrus that remains from program uninstalls, updates, temp files, etc etc etc including 44 versions of the same dll files that seem to scattered all over the place.
PLEASE figure out the fact that many or most of us would like to have a screen during installation that says: What kind of computer user are you? NOOB, Intermediate, Gamer, Advanced, Expert, Business, etc.
When you check NOOB, you get the Gramma safe version of windows and an idiot proof one click, noninteractive install of the basics. Click on the other choices and in varying degrees, the complexity of the install increases in proportion to the features being provided.
All the while, a user is lead through the install process in a concise and understandable manner so the user gets what they want without the crap and nagging.
Can you PLEASE get rid of any and all requirements for F6 Raid/SATA/AHCI driver installations?????????? What the frack, why is this still DOS? Every and any driver, firmware, software should be able to be installed in a Windows GUI environment as well as be updated, on the fly without ruining prior installations. I don't care how you do it, just do it.
Permissions: When I install hardware, drivers, software etc, you need to remember that I own this frikkin computer (not you) and I do not want to delve into the arcane and dangerous world of permission settings. Why in God's green Earth would you think that a user does not have full permission to manage printers, documents or other settings? Why?
Memory Managment: When a program is shutdown, clear it's memory allocation. Help outside software developers write better programs so they don't become memory hogs. When coding your own Microsoft software, remember that YOUR software should be better and faster than outside developers work becuase you know the base code. Even today, it's still possible to make small packages do great things. Don't give us "Bloatware" or let others do the same things. Maybe the error report from a crash should be sent to the software developer with the message Fix this crap or else!