First thoughts on Windows Vista CPP Beta 2

Windows Vista Beta 2 has been released a few weeks ago, and I though it was about time for me to give it a try.

Clean installation has been pretty long, mainly because I've burnt the OS ISO Image on a DVD-RW disc, which is not particularly fast. It almost took an hour to complete, but after that the machine is usable. Almost no user input, just at the beginning for the partitions, locale and Product Key and again at the end for the locale.

I'm testing on a Dell Latitude D820 with a NVidia Quadro 120M, and the official drivers from NVidia do not support this one. However, with a little bit of tweaking in the inf file of the driver, Vista is able to enable the sleek Aero glass UI, which is pretty neat ! I like to be able to look through the taskbar, and to use the 3D task switcher. It's also interesting to see pixel shaders in action on something else but a game. I'm a little bit curious to see what kind of UI graphic designers are going to create... Imagine something like a fish tank around your windows :) Ok, that'd be pretty annoying, but you get the picture.

This build of Windows Vista includes the Windows Media Center. This is a cool peace of software but there are some bugs left, like the mouse not in synch with the actual clicks on the screen, or the Aero look disapearing for a while when a run it on my second screen. I don't know who to blame for the latter, but I think it would be because of my hack around the video driver.

The system is pretty responsive, even with the Aero UI enabled. I'd have expected it to be far less responsive considering the whole bunch of new features pressuring the system. It still has some slowdowns here and there, but I can't figure out why. Vista features ReadyBoost, which allows the system to "cache" the page file on a USB Flash Drive. Since a flash drive is about 10 times the speed of the hard drive, it speeds up the read of evicted memory pages. With this feature enabled, I find the system more responsive and applications are returning far more rapidly. I'll be trying to do some charts on overall system speedup. Intel SpeedStep is also natively used, the processor frequency is changing when the cpu usage increases.

I also had some bluescreens during the boot, and with the help of WinDBG, I figured out it was the USB driver that was faulty. Not that it actually is the USB driver, but rather the USB Audio driver I have that is messing up the system. It's not a Windows Vista compliant, so I'm not surprised...

Also around system performance, Vista maintains a performance index, which allows to see if system performance, like booting, is degrading, steady or improving. It also gives you what kind of device driver slows the boot or standby process, and an history of the changes on the system.

About mouting ISO images, Daemon Tools 3.33 - the latest version crashes the system - allowed me to install Visual Studio 2005, and SQL Server client tools SP1, which also both run fine. The only application that does work as well as on XP is VLC, which forces Vista to fall back in visual compatibility mode where aero is disabled. I'll try to talk about applications compatibility in a future post.

Mass storage does not seem to have changed at lot, though there is now the possibility to shrink or extend online partitions. When you shrink a volume, it only allows you to remove the free space at the end of the volume, and does not seem to defragment or compact it. Anyway, a long time missing feature...

Networking seems to have improved a lot under the hood, for what I can read about. The only part that held my eyes is the IPv6 support with, for the first time, a UI to configure it. Wifi's working like a charm.

On the mobile side, the "so-called" Windows Mobile Device Center is nothing more than ActiveSync in disguise. Dialogs are a prettier, but I really hope this will not stay the same crap it is now.

Last, the Windows Explorer has a lot of improvements, like the copy files dialog which now gives an optional throughput in MB/s and total size, or easy file filtering in the column headers. There is also a feature that allows to fully or partially restore a previous version of a folder. This is a really interesting feature that kind of legitimates a 500GB hard drive for a secretary computer ;) It will certainly bring out some security problems, but it's nice it exists.

 

Overall, I'm neither amazed nor disapointed in Windows Vista. I've read that the latest build fixes a lot of the slowness, and on a Core Duo 2.0GHz, to my perception, it does not run as fast as XP does. I'll wait for the RC1 to fix my mind :)

Publié samedi 1 juillet 2006 19:20 par jay
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires


Les 10 derniers blogs postés

- Sortie de Silverlight 2 et de Flash player 10 par Nix's Blog le il y a 21 heures et 8 minutes

- Installation Silverlight RC0 et final ... par #Rui le il y a 22 heures et 0 minutes

- TCB : Que faire en salle blanche ? par The Mit's Blog le il y a 22 heures et 29 minutes

- Debug : Make Object ID - Comment connaitre l'état d'une variable lorsque celle-ci n'est pas accessible dans le scope courant par Atteint de JavaScriptite Aiguë [Cyril Durand] le 10-14-2008, 21:42

- IIS7 : Configuration des handlers pour l'upload de fichier - interdire certains fichiers de s'exécuter | accéder à des fichiers .cs, .aspx par Atteint de JavaScriptite Aiguë [Cyril Durand] le 10-14-2008, 19:49

- Microsoft annonce le nom commercial de Windows 7 par Code is poetry le 10-14-2008, 12:07

- [Silverlight] Téléchargez la version finale (et les outils associés) dès maintenant ! par Thomas Lebrun le 10-14-2008, 10:37

- Vilain bug avec IQueryable et la syntaxe yield : System.BadImageFormatException "An attempt was made to load a program with an incorrect format. (Exce... par Matthieu MEZIL le 10-14-2008, 07:48

- SQL Server 2008 : Un livre en cours de préparation ! par SQL Server vu par Christian Robert le 10-13-2008, 22:56

- IIS7 : à quel pool d'application correspond le processus w3wp.exe par Atteint de JavaScriptite Aiguë [Cyril Durand] le 10-13-2008, 21:59