Dear Microsoft, this are some of the features I hope to see in Windows 8.
- Completely encapsulated users
Having multiple users on my computer (eg me & girlfriend) I would like to see that the programs I install will not affect her profile. Please add the option either install for all users, or encapsulate the program totally in the user profile. That means that the program will not be available for the other users on the same machine and will not affect their registry sphere either (so it will not be visible in %program files% or the registry… not even KH_Local_Machine).
Creating a new user on the machine should feel like having a new installed Windows, so if a user profile gets corrupt, just create a new one without need of reinstalling Windows. That would also be great when using the machine for gaming and normal every day stuff. Different profiles, different services and auto started apps.
That is a good protection against viruses too!
- Application encapsulation as well
Add an option to install applications in a sandboxed environment, so the registry doesn’t get messed up when developing or testing new applications.
- User Account Control
Add a “remember my choice” alternative to the UAC. So when I choose that a program should be allowed to run as administrator, don’t ask the same question over and over!
- Windows Update
Let other (Microsoft Approved of course) software hook into the Windows Update system, so we can get Adobe updates, Java Updates and other good-to-have updates from the same application, instead of having to run an updater for each application.
- Install on demand
Just like Office, make Windows features Install-on-demand. That way, installing windows will be real fast and the hard drive space will be very small, and if I ever decide to use a program like Windows Media Center, then-only-then it will install it and the requirements for the program to run. There are lots of applications in Windows that are never used, so why install them?
- Windows Speech recognition
It’s awesome! Make it better. Add more languages to it… please!!!!
- Face recognition
Add webcam login with face recognition, it would be nice to avoid 3rd party solutions for that too.
- Virtual desktops
Please… I really don’t want to snoop for 3rd party apps to do that for me!
Please make it remember the choices by media. Some game-DVDs I want to auto start automatically, and some not. Make the “auto run” app remember the choices based on the contents of the CD / USB as well.
- App store
That speaks for itself. It would be nice to have an app to select programs approved by Microsoft to install.
- Application sharing
The possibility to share application windows to other machines in the network
- MSN services
Add more cloud-stuff to it… Notes sync, to-do sync, bookmark sync (not only ie), Multi-clipboard Sync and so on…
…. to be continued