|
Windows Vista; A Preview
By Brian K. Lewis, Ph.D., Member of the Sarasota PCUG,
Florida
Bwsail@yahoo.com
http://www.spcug.org
As you all probably know by now, Vista is the next version of Windows
that Microsoft will be releasing. It was supposed to be available this
November, but it's release has been postponed to after January 1,
2007. However, that 2007 release date relates to the non-business
versions of Vista. In other words, the versions that most of us will
be using. The “enterprise” or business versions are expected to be
shipped this November, unless something else slips.
As Dr. Goldstein pointed out in last month's “Bits & Bytes”, there
will be more than one “consumer” or Home edition. You should realize
that the six versions of Vista that are expected are really only two
more than are currently available in Windows XP. In XP you have the
Home and Professional versions plus the Multimedia and Tablet PC
versions. In Vista you will have Vista Starter, Vista Home Basic,
Vista Home Premium and Vista Ultimate. (Please remember that these
names may change by the time Vista is actually released.) The
non-consumer versions will be Vista Business and Vista Enterprise. I
will limit the scope of this article to the consumer versions of
Vista.
Now for a disclaimer. Although I have a beta copy of Vista, I have not
yet installed it on my computer. I do have a large enough partition I
could install it and dual-boot my machine. However, current
anti-virus, firewall and anti-Trojan software will not run on Vista.
There are not yet any new versions of these security programs
available for Vista. Consequently, I have no intention of installing
this Vista software on my main working computer. I have just acquired
a second-hand system that I intend to use with nothing but Vista and
connect to the Internet only when absolutely necessary. So this
article is being written based on the most reliable sources I have
been able to find that have been testing the beta version of Vista.
After I return from my two months road-trip, I'll start working with
the Vista beta. For those not familiar with the term “beta”, this
refers to pre-production software or a testing version of software
that is not yet ready for the market.
Now, back to the various versions of Vista. The Starter edition is a
very low end version that will support only 32 bit software. Its exact
limitations don't seem to be available yet. So, we'll just have to
wait and see what Microsoft does with this version of Vista. It is
fairly certain that it will not support the new graphics interface
called “Aero”. In fact, it doesn't appear that the Home Basic edition
will support this new graphics interface either. However, Home Basic
will require a minimum of 512MB of RAM. From most reports it appears
to me that Vista running on less than 1 GB of RAM will be seriously
slow. Just like computers that try to run XP on only 128 MB of RAM.
So what does Aero offer the average computer user? If you have a 3D
graphics card with enough video RAM (128 MB or more), then Aero will
provide an entirely different appearance on your screen. (Some
commentators have compared the Aero graphics interface to that of the
Apple Macintosh OS X!!) Graphics designers refer to some of the
capabilities as transparency, blurring, window previewing, and
graphical rollover indicators. The easiest way to describe some of the
effects is to provide some examples. The minimize, maximize and close
indicators that you find in the upper right corner of your current
window will change color as you pass your mouse over them. And this
color will spill out around the edges of the icon. This gives you an
additional visual indicator when your mouse is in the right position.
Another example is when you place you mouse on the shortcut on the
taskbar you will see a thumbnail view of the program. So when you are
multi-tasking you can easily see which application you want. Or, you
can check on the progress of a video feed or other running processes.
Some other advantages of Aero are the ability to see “around the
edges” of windows to the windows behind. This involves the
transparency and blurring referred to earlier. This is advantageous to
those who do multi-tasking. This ability is also apparently built-in
to the new tabbed interface being included in Internet Explorer 7.
There is also a change to the Alt-Tab function which allowed users to
tab through the list of running programs to find the one they wanted
to shift to in earlier versions of Windows. In Vista this function,
now called Flip, allows users to see a larger thumbnail view of open
programs. There may also be a related 3D view which will show all the
open windows twisted to a 45 degree angle. The user can then cycle
through the windows by repeatedly pressing the Tab key.
The Aero graphics will be incorporated in the Home Premium and
Ultimate versions. However, it requires a minimum of 128 MB of fast
video RAM, DX9 3D support and a minimum of 1 GB of system RAM. Some
comments have led me to believe that it will not work with
motherboards that use shared RAM for the video function. It requires a
separate graphics card. Also, I would never recommend trying to run a
system with these minimums. They should both be doubled at the very
least. If your PC doesn't have this capacity, then you will still be
able to run Aero, but in a limited or basic mode. It will not display
all the features found in the full Aero mode.
There have been a number of articles related to hardware requirements
to run Vista. In my mind, I think it's a little early for these specs
to be firm. One thing you can be sure of, Vista will require more RAM,
a large hard drive and a fast central processor. Both Intel and AMD
are touting their latest generation of processors as being necessary
for running Vista. It does appear that current single core processors
will be able to run Vista in 32 bit mode. I suspect that at some later
date you will need to consider a dual-core 64 bit processors or a 32
bit processors that runs hyperthreading. Naturally, the 64 bit
processor will have a definite advantage in running Vista.
The other questions is, how well will Vista run current 32 bit
software? Most of the new computers currently being manufactured have
64 bit processors. These are designed to work with both 32 bit and 64
bit operating systems. Vista will be a 64 bit OS. There are very few
64 bit software applications available and most of your current
software is, or should be, 32 bit. It is expected that “well behaved”
32 bit software will run on Vista without problems. Only those
applications that don't install system level drivers or try to take
control of the OS are considered well-behaved. You will have to
replace your anti-virus and firewall software. That is a given. New
Vista applications should be available when Vista comes on the market.
The same is true of anti-trojan/anti-parasite software. Other software
that might be a problem would include video games and multimedia
applications. Those of you who have been running Windows for a few
years and have upgraded from earlier versions are already familiar
with one of the real road blocks to getting started with a new OS.
That's right – device drivers! Every device driver for your hardware
like printers, scanners, external USB drives, etc, will have to be
re-written. Early adopters of Vista will have similar problems.
Windows XP runs 16 bit software in “Windows on Windows” (WOW)
emulation mode. Vista will run 32 bit software in much the same way
using an emulation layer to talk to the software. This converts the 32
bit program calls to 64 bit code. This process should be transparent
to the user. Now, if you still have some 16 bit software or DOS
software, it really is time to upgrade. These will not run on Vista
without the use of third-party emulation software. There is no
indication that Microsoft will support 16 bit or DOS applications.
Now the next topic is one that is really of primary interest with this
Windows upgrade. It is also the one for which the least info is
available. That is – Security! Windows XP and Internet Explorer have
developed quite a reputation for being full of security holes. In
spite of all the efforts to plug the gaps, new ones keep showing up.
Microsoft has indicated that Vista will be far more secure than
previous versions. The problem is that in trying to tighten the
security net, Microsoft seems to be making things more difficult for
the average user. With XP Home, the user generally operates in an
administrator mode so that new applications can be installed and
unused ones removed without having to set up additional permissions.
With both XP Home and XP Professional, Microsoft has tried to get
individual users to use a limited non-administrator mode on a regular
basis. This has been singularly unsuccessful. The reason for running
in the limited user mode is to prevent malware from accessing system
applications in the Windows director and subdirectories and/or the
registry. When the computer is set up so that accessing these
functions requires a password, less damage can be done, by any outside
influence, to the operating system or to the installed applications.
However, because the limitations of the user mode are so great, most
Windows users end up running in the administrator mode to simplify
making changes to their computer. Well, it appears that Microsoft is
going to change that. Vista will enforce the limited user or user
account control (UAC) to prevent the user from having constant access
to administrative functions. Microsoft obviously doesn't believe that
users can be allowed unlimited access to their own computers. Included
in this there may be increased blocking of online software
distribution. You may get more pop-up warnings when your installed
software tries to access the Internet. Nearly all applications need to
access the Internet at one time or another. This gives them the
capability to download updates, patches, bug fixes and other security
related information. Many applications also need to hook into the
operating system in ways that are similar to those used by malware. If
your operating system is constantly popping up warning windows and
telling you that your computer is at risk, how would you react?
Especially if responding to these warnings by clicking on “Cancel”
closes the program and prevents you from using an application. You may
try to go back and run all of your applications as an “Administrator”
as you did in XP. However, Vista has various levels of “Administrator”
and may still require you to enter a password for non-Microsoft
applications. Now for the caveat: Vista is not yet in final beta form,
therefore there can be many changes, especially in the security setup.
It will depend in part, on the comments from the testing community.
Hopefully not all of them will be system administrators for large
corporations. What Microsoft has admitted in one of their own tech
articles is that “Windows services represent a large percentage of the
overall attack surface in Windows”. That is a direct quotation. So if
Windows is the problem why are they trying to solve it by limiting the
ability of users to use their computers and their software?
Over the coming months I will continue to provide updates on my own
experience with Vista as well as information I obtain from other beta
testers. We'll see just how much benefit we'll really get from this
Windows upgrade.
Dr. Lewis is a former university & medical school professor. He has
been working with personal computers for more than thirty years. He
can be reached via e-mail:
bwsail@yahoo.com.
|