Quote: "but I hope that has lead to faster operation on the non-GFX side of things as well. Windows XP's explorer really suffers because of its GDI roots."
its not the GDI which slows down explorer... its the File System
FAT32 just isn't upto the task of 32/64bit operations and XP primarily relies on 64bit operations, this is why FAT32 systems can take almost 3-4seconds to access the HDD and searching is just a joke.
You use NTFS and things are greatly improved, being close to WinME speed which is still THE fastest WindowsOS - what the hope with the new File System in Windows .Net will be to enhanced on the Architecture of NTFS to be alot cleaner and faster.
however you have to remember that each windows has increasing ammounts of information that needs to be included in files, especially with Piracy more rampant than ever and all of the companies crying out for an operating system solution to this rather than having to setup thier own - plus added security against hackers for home users as well as business's and additoinal data to makes sure that scandisk on extremely large harddisks doesn't take forever.
I mean think about it, NTFS Scandisk 4.0 can scan the entire surface of a 120Gb HDD just as thoroughly as Scandisk 3.3 could on FAT32 in under 20mins ... if you tried the same size for a FAT32 system in Scandisk 3.3 your talking the better part of 12-13hours.
As Windows now checks on bootup the actual surface of the disk rather than just the overview making sure that this is working at optimum speed is essential.
there are so many things that the File System does which keeps Windows as probably the best maintained OS available which most people don't even realise.
And unfortunately back compatibility will always be an issue because home user just won't be willing to update ALL of the software they have at home when they upgrade thier computer will they?
Most people put off even buying new OS's because of price, if the price of the OS was ontop of a brand new Office + all of thier games etc...
you know that, that would just be poor business sense.
Just look at how many home users avoided WindowsNT like the plague until Windows2000 had full DirectX compatibility, and the fact that if you wanted both you had to setup multiple boot options which home users just dont' want to do.
perhaps they'll release 2 versions of .Net - seperate NT and 9x again the experiment to bring them together was sucessful but the technology was buggy and they really need to start from scratch for a new business model.
Within the Epic battle of the fates the Shadow and the Angel will meet. With it will harbinger the very fight of good vs evil!