More Impressions and Test Setup
Application compatibility with Vista has been hit and miss, with the biggest problem being games. Regular applications tend to work fine in one of three security modes, though we have encountered some applications (including Java) that disable the advanced Aero effects on Vista, which is a bit of a nuisance since it changes not only the eye-candy but disables useful abilities like Windows Flip. It's also worth mentioning that with one application in particular (a DVD player), it nearly locked up the system no matter what we did, so there are going to be older applications that are simply not compatible with Vista.
For those of you interested specifically in the ability for Vista to run applications without administrative powers, our informal testing gives us an overall mixed feeling. Some applications are perfectly fine in a reduced permissions mode now thanks to the sandbox, while other applications simply can't get along without administrative permissions. With the applications we tried there's no specific pattern we can find indicating why some things work in the sandbox and other things don't, so the only way to know for sure if something will work under a limited account in Vista that doesn't under XP will be to try it out.
As we mentioned previously with the special case of games, the problems relating to them are a combination of driver issues and DirectX issues. For some reason, the version of DirectX included with Vista does not have a completely working compatibility layer for pre-DirectX 10 games, while some games can't correctly detect DirectX 10 as a superset of DX9.0c. This has resulted in games seeing Vista as only having DirectX 9.0(a), which in turn causes some games to fail and start believing the system is out of date. Other games will not enable certain features such as SM3.0. Some DLLs are also missing from the current version of DirectX, such as the D3DX DLLs that come with the seasonal DirectX9.0c updates, and these need to be installed before games using them (such as Battlefield 2) can be used. Also, most games will still need administrative powers to run, as the use of anti-cheat and anti-copying protections such as PunkBuster and Safedisc require administrative power to do their checks.
As for drivers, we'll cut NVIDIA and ATI some slack for how things are, since they have been busy preparing for WDDM compliance, but the situation is nonetheless rather grim at the moment. With both ATI and NVIDIA based cards, game performance can drop to levels well below where it is on Windows XP, and it's by a factor great enough that it's likely not just overhead from Vista still being in debugging mode. Additionally, each has a quirk going on at some level: NVIDIA's new Vista control panel is incomplete and won't let us turn on AF over 2x or AA at all (and doesn't even work at all on Vista x64), and ATI isn't even shipping an OpenGL driver with their current beta. For the most part, a lot of games will run, but there's a good deal of performance left to be desired.
The other driver situations tend to be better. Motherboard drivers seem solid, and a lot of on-board sound solutions have what appear to be fully functional drivers at this point. Creative is once again the lone holdout however; they only have a single driver set out that was released for beta 1 and is not close to being complete, so gamers using a high-end audio setup are going to be disappointed for the time being.
The Test
Due to the beta nature of Vista, along with program incompatibilities caused by the new OS, we are using a slightly different group of benchmarks than usual:
Test Configuration:
AMD Athlon 64 3400+ (S754)
Abit KV8-MAX3 motherboard
2GB DDR400 RAM 2:2:2
GeForce 6800 Ultra
120GB Maxtor DiamondMax Plus 9 Hard Drive
Antec TruePower 430W Power Supply
Application compatibility with Vista has been hit and miss, with the biggest problem being games. Regular applications tend to work fine in one of three security modes, though we have encountered some applications (including Java) that disable the advanced Aero effects on Vista, which is a bit of a nuisance since it changes not only the eye-candy but disables useful abilities like Windows Flip. It's also worth mentioning that with one application in particular (a DVD player), it nearly locked up the system no matter what we did, so there are going to be older applications that are simply not compatible with Vista.
For those of you interested specifically in the ability for Vista to run applications without administrative powers, our informal testing gives us an overall mixed feeling. Some applications are perfectly fine in a reduced permissions mode now thanks to the sandbox, while other applications simply can't get along without administrative permissions. With the applications we tried there's no specific pattern we can find indicating why some things work in the sandbox and other things don't, so the only way to know for sure if something will work under a limited account in Vista that doesn't under XP will be to try it out.
As we mentioned previously with the special case of games, the problems relating to them are a combination of driver issues and DirectX issues. For some reason, the version of DirectX included with Vista does not have a completely working compatibility layer for pre-DirectX 10 games, while some games can't correctly detect DirectX 10 as a superset of DX9.0c. This has resulted in games seeing Vista as only having DirectX 9.0(a), which in turn causes some games to fail and start believing the system is out of date. Other games will not enable certain features such as SM3.0. Some DLLs are also missing from the current version of DirectX, such as the D3DX DLLs that come with the seasonal DirectX9.0c updates, and these need to be installed before games using them (such as Battlefield 2) can be used. Also, most games will still need administrative powers to run, as the use of anti-cheat and anti-copying protections such as PunkBuster and Safedisc require administrative power to do their checks.
As for drivers, we'll cut NVIDIA and ATI some slack for how things are, since they have been busy preparing for WDDM compliance, but the situation is nonetheless rather grim at the moment. With both ATI and NVIDIA based cards, game performance can drop to levels well below where it is on Windows XP, and it's by a factor great enough that it's likely not just overhead from Vista still being in debugging mode. Additionally, each has a quirk going on at some level: NVIDIA's new Vista control panel is incomplete and won't let us turn on AF over 2x or AA at all (and doesn't even work at all on Vista x64), and ATI isn't even shipping an OpenGL driver with their current beta. For the most part, a lot of games will run, but there's a good deal of performance left to be desired.
The other driver situations tend to be better. Motherboard drivers seem solid, and a lot of on-board sound solutions have what appear to be fully functional drivers at this point. Creative is once again the lone holdout however; they only have a single driver set out that was released for beta 1 and is not close to being complete, so gamers using a high-end audio setup are going to be disappointed for the time being.
The Test
Due to the beta nature of Vista, along with program incompatibilities caused by the new OS, we are using a slightly different group of benchmarks than usual:
Test Configuration:
AMD Athlon 64 3400+ (S754)
Abit KV8-MAX3 motherboard
2GB DDR400 RAM 2:2:2
GeForce 6800 Ultra
120GB Maxtor DiamondMax Plus 9 Hard Drive
Antec TruePower 430W Power Supply
75 Comments
View All Comments
dev0lution - Friday, June 16, 2006 - link
I'd happily boot into Vista everyday if all of my hardware devices would work. Not MS's fault, but rather my fault for buying a smaller manufacturer's product who has yet to post even beta drivers.In combination with Office 207 Beta2 and IE 7, Vista x86 has run fine and rather stable for me. It does tend to eat up a bit of memory, but I should probably add another GB anyhow. If I could just solve a couple app related problems and get Media Center (and MC remote) to change the channel on my set top box, I wouldn't be running from my MCE disk much at all anymore.
I kind of like the new layout and explorer...
RogueSpear - Friday, June 16, 2006 - link
I've had been using Vista on one of my computers until shortly after the Beta 2 was released for public consumption. Once I saw that there was no appreciable improvements in that release, I finally decided to revert back to the relative comfort and superior performance of XP. First off, I have nightmares when I think of the mass confusion that will ensue among the mass of computer neophytes that are just now getting over the adjustment from moving off of 98/ME to XP. These will be trying days for help desk staff and even those are the "computer guy" in their family.More importantly, changes that are allegedly substantial, seem to me more cosmetic than anything. Yes, I realize that there are a lot of serious changes under the hood, but the benefits you can see and touch appear very superficial at best. This seems like an extreme makeover in an attempt to get people signed up for even more pervasive and hideous DRM. I know I'm living in the past, but I'll always be nostalgic for the days when my computer was actually my computer and the software/media I paid for were mine to use as I saw fit.
Pirks - Friday, June 16, 2006 - link
I noticed this sentence: "As currently implemented, UAC surpasses Tiger's security features by giving more information about what application is requesting privilege escalation" Could you please elaborate a little on what "more information" exactly Vista provides in UAC dialogs that Tiger does NOT provide?From my experience Tiger gives the same information, I probably misunderstood you on that, could you please explain in more detail?
johnsonx - Friday, June 16, 2006 - link
Ok, these two sentences seem contradictory. First you say you don't know if 32-bit and 64-bit versions will come on the same disc with an installer that can pick correctly, then in the next sentence you say the installer will pick based on product key because both versions will use the same install media.
So which is it, or there there something I'm not getting?
Ryan Smith - Friday, June 16, 2006 - link
There's something you're not getting. A disc can install any variation of Vista(e.g. 1 disc can install Home Basic x86, Home Premium x86, Ultimate x86, etc); it can only install that bit-version of Vista however.DerekWilson - Friday, June 16, 2006 - link
it is difficult to say ... i think three different editors mucked around with that sentence :-)to try a different angle, both of these are true statements:
1) the x86 disk can install any x86 version of vista
2) the x64 disk can install any x64 version of vista
dhei - Friday, June 16, 2006 - link
When you can, do a test to see how well they redid it please. Someone told me this would be noticable on those with broadband easily, not just LAN or network tests. Im really intrested in this aspect, though not sure how to really test it.Did you try a LAN benchmark vs winxp to see if any diffrence?
Ryan Smith - Friday, June 16, 2006 - link
We did not do that, it was already a 12k word article + the time to run the benchmarks we did use. We'll be taking a much heavier look at performance once we have a final version of Vista to look at.Pirks - Friday, June 16, 2006 - link
and read this while you're at it:http://developer.apple.com/internet/security/secur...">http://developer.apple.com/internet/security/secur...
You can minimize the risk of a network service being used to attack your machine by using the firewall built into Mac OS X. Called ipfw, it can prevent potential attackers from reaching these services. As of Mac OS X 10.2, Apple has included a simple GUI for configuring ipfw. The GUI is good for adding simple rules to your machine; more complex rules will require you to use either the command line tools for manipulating the firewall, or a third-party GUI that has more features.
Ryan, do you know what BSD ipfw is? It blows any XP firewall to ashes, Vista is only pathetic attempt to get to its level (well hopefully MS will get something similar in Vista, I really hope they do)
Also read this: http://personalpages.tds.net/~brian_hill/brickhous...">http://personalpages.tds.net/~brian_hill/brickhous...
That's another GUI to configure ipfw in OSX.
Otherwise an excellent article, I'm impatiently wait for your review of the final Vista release, but please don't do such stupid mistakes again, Mac boys will hack and slash you for that ;-)
"it's time for a full featured firewall for Windows and Mac OS X alike, and only the former has it" - what a funny lie :-) Please read about OSX ipfw (I gave you a couple of links) and fix it ASAP. Thanks.
Ryan Smith - Friday, June 16, 2006 - link
I'm aware of IPFW, and what it can do(and boy is it nice!). But this is a competition among what the two OS's can do on their own, without significant intervention from the user. Out of the box, Vista's firewall is a full-featured firewall that can block inbound and outbound connections. Tiger's firewall can't do the latter, and in the age of spyware(and as you saw in our spyware test), it's sometimes the last thing keeping spyware and other malware from breaking out.Tiger may not have significant malware problems at this point, but there's no good reason why it(and more so Leopard) shouldn't have outbound protection too.