How Windows Vista Works
Browse the article How Windows Vista Works
Introduction to How Windows Vista Works
The first version of Microsoft Windows hit the market in 1983. But unlike today's versions of Windows, Windows 1.0 was not an operating system (OS). It was a graphical user interface that worked with an existing OS called MS-DOS. Version 1.0 didn't look much like newer versions, either -- not even Windows 3.0, which many people think of as the first real version of Windows. Its graphics were simpler and used fewer colors than today's user interfaces, and its windows could not overlap. Photo courtesy © 2006 Microsoft Corporation. All rights reserved. |
At its core, Windows Vista is still an operating system. It has two primary behind-the-scenes jobs:
- Managing hardware and software resources, including the processor, memory, storage and additional devices
- Allowing programs to work with the computer's hardware
|
Windows Vista's GUI is a 3-D interface called Windows Aero. Of the four editions of Windows Vista, three -- Home Premium, Business and Ultimate -- support Windows Aero. Home Basic, the most scaled-down edition of the OS, uses a less graphics-intensive GUI instead of Aero. The other editions can also use this basic GUI, so people with older computers that can't support lots of 3-D graphics can still upgrade to Vista.
We'll take a closer look at the Aero GUI and other Vista features next.
Microsoft's Web site has more information on which features each edition includes.
|
Windows Vista: Aero
In some ways, Windows Aero is similar to recent versions of the Windows GUI, like the one used in Windows XP. Aero organizes information in on-screen windows and uses icons to represent files, folders and applications. But Aero also has several features that you can think of as upgrades to the Windows XP GUI. Its windows are three-dimensional objects that you can move and adjust in any direction. Aero Glass makes the borders of each window translucent so you can see the desktop or other windows behind it. Microsoft asserts that the clear border lets you focus on your work instead of on your interface [Source: Microsoft]. Photo courtesy © 2006 Microsoft Corporation. All rights reserved. Aero Glass |
Similar thumbnails also replace the icons you see when you use the "alt" and "tab" keys to move through open windows. Aero's more basic version of "alt + tab," called Flip, lets you choose from 2-D thumbnail previews on a menu bar. Another feature, Flip 3D, lets you choose from three-dimensional, moving thumbnails rather than 2-D images. In addition, if you hover your mouse over items on your taskbar, you'll see 2-D thumbnails of each window instead of text listing the applications and filenames.
Photo courtesy © 2006 Microsoft Corporation. All rights reserved. Flip 3D |
Photo courtesy © 2006 Microsoft Corporation. All rights reserved. The Start search menu |
|
- Sidebar allows you to access mini-applications called Gadgets. Sidebar is similar to Konfabulator or Macintosh OS X's Dashboard, which call their mini-applications Widgets.
- Meeting Space is a teleconferencing program for small groups of Vista users.
- Speech Recognition lets users control their computers and create documents using their voices. Vista has a speech-activated user interface as well as a general voice dictation application.
- Windows Mail replaces Outlook Express for home users and includes anti-phishing tools.
- Windows Calendar, also for home users, is an interactive calendar application. In addition to allowing users to keep track of appointments, it can be used to send e-mail invitations to events.
Photo courtesy © 2006 Microsoft Corporation. All rights reserved. Sidebar |
- SuperFetch pre-loads frequently-used applications into the memory so they can start up faster.
- ReadyBoost lets people add RAM to their system with a USB thumb drive.
- Sleep lets you quickly resume working by storing files that are currently in use. On desktop computers, these files are saved in the computer's RAM and on the hard drive. On laptop computers, the files are saved to the hard drive only when the battery power wanes.
Windows Vista: Creating a 3-D Desktop
Windows Vista's desktop environment requires considerably more computer resources than previous versions of the OS. For this reason, and to make the OS more stable, Vista's graphics subsystem is different from its predecessors. First, Windows Vista uses a new graphics driver model, known as the Windows Display Driver Model (WDDM). Previous Windows graphics drivers ran in kernel mode. They had direct access to the graphics hardware, and their performance could affect the operating system. This is why graphics errors could cause the entire system to stop responding. WDDM, however, runs primarily in user mode. It has little direct access to the graphics hardware or to critical parts of the operating system. Microsoft instituted a similar change to Vista's audio subsystem as well. These changes should help make the OS more stable. The WDDM manages the workload of the graphics processing unit (GPU). It allocates the video memory required for different tasks, and it prioritizes applications that need access to the GPU. In other words, it helps budget the computer's video processing resources. This is particularly important, since the OS and applications that use lots of 3-D graphics have to share the computer's graphics resources.
Photo courtesy © 2006 Microsoft Corporation. All rights reserved. Windows Vista desktop view |
|
- A 1 GHz 32-bit or 64-bit processor
- 1 GB of system memory
- A 40 GB hard drive with at least 15 GB of free space
- At least 128 MB of graphics memory
Microsoft has published different minimum requirements for computers using the basic interface. They include:
- An 800 MHz or better modern processor
- 512 MB of system memory
- A graphics processor that supports DirectX 9
|
Windows Vista: Networking and Security
In the past, computer networks primarily existed in schools, businesses and computer enthusiasts' homes. But today, many households have several computers that need to share files, printers and connections to the Internet. Unlike most businesses, many average home users do not have a networking expert to set up and maintain their networks. For this reason, Windows Vista includes several network setup wizards, which walk users through creating networks and sharing devices. It also has several built-in network tools that are accessible through a Network Center: - Network Explorer lets users find files on networked computers and move them from to place. It's similar to other Windows Explorers that let people find files on their own computers.
- Network Map creates a visual map of all the computers and devices on the network.
Photo courtesy © 2006 Microsoft Corporation. All rights reserved. The Network Center |
The WDI provides the structure for several components, including the Network Diagnostics Framework (NDF) and several APIs. The NDF identifies and troubleshoots client-side network issues using a Network Diagnostics Engine as well as Microsoft and third-party helper classes. The helper classes are troubleshooting protocols, and the Network Diagnostic Engine communicates with them through the helper class API. Applications that need to access the Internet can also use APIs to access Vista's troubleshooting capabilities.
Other changes to Vista should improve computers' security once they're connected to a network or the Internet. Some experts blame the Windows kernel for previous issues with security [Source: Extreme Tech]. Although Vista uses essentially the same kernel as previous versions of Windows, Microsoft has made some changes to how applications interact with it. In addition to making the computer more stable, this change will also make it more difficult for people to write malicious code designed to exploit applications and affect the kernel.
Vista also includes applications and tools that people can use to make their systems more secure. As with previous versions of Windows, Vista can check for, download and install security updates automatically. In addition, it has several new security features:
- User Account Control (UAC) lets each Windows Vista user for a particular computer set up his own account. A user with administrative privileges can determine what kind of applications different accounts can install and what kind of changes they can make to the computer's setup. In many cases, installing software and making changes to the operating system requires an administrator's password.
- UAC also lets parents use parental controls to manage what kind of games their children can play and what kind of Web content they can view. Parents can also set time limits for computer use.
- User Account Control, Windows Firewall, Windows Defender and the Malicious Software Removal Tool improve system security and help prevent and remove viruses and Spyware. However, many industry experts advise users to install additional virus protection.
|
Photo courtesy © 2006 Microsoft Corporation. All rights reserved. The Family Safety Center |
Other criticism is laptop-specific. Aero's hardware requirements for 3-D rendering may drain laptop batteries more quickly than older versions of Windows. The sleep state may also drain laptop batteries when the laptops are not in use.
Vista hit the market for volume license buyers on November 30, 2006, and it became available to the public on January 30, 2007. With the 3-D GUI and related hardware requirements, it has the potential to change how people shop for computers, especially when it comes to graphics hardware. Only time will tell whether the differences between Windows Vista and prior versions make it a more stable, secure OS or whether its most significant changes are cosmetic.
Check out Microsoft's site for more detailed information about Windows Vista's features and costs. See the links on the next page for more information on computers, operating systems and related topics.