Essential Guide: Features and Functionality

advertisement
Essential Guide:
Features and Functionality
This Windows XP Professional Features and Functionality PDF
is provided by Tech Toolshed, a new resource dedicated to creating
first-rate, affordable tools for today’s technology professionals.
Click here to purchase the full chapter.
More Windows XP Professional resources:
z Essential Guide: Windows XP Professional Administration
z Quick Guide: Windows XP Professional Migration and Upgrades
z Quick Guide: Windows XP Professional Networking
z Quick Guide: Windows XP Professional Security
To buy the book in print, click here.
Essential Guide:
Features and Functionality
XP Home vs. XP Pro networking: What’s the difference? ..............................3
Here are the five business benefits of Windows XP Pro ................................7
The Windows XP Product Activation guide ....................................................9
Windows XP kernel enhancements for the network administrator ..............11
Windows XP shell features for an improved computing Xperience..............15
Customize the Windows XP Start menu and taskbar ..................................20
Making your laptop more productive with Windows XP ..............................25
©1995-2004 CNET Networks, Inc. All Rights Reserved.
Executive Editor
Erik Eckel
Senior Editor
Jim Wells
Contributors
Jim Boyce, Jason Hiner,
Steven Pittsley, Deb Shinder,
Dr. Thomas Shinder
Copy Editor
Linda Watkins
Graphic Artist
Natalie S. Eckerle
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
XP Home vs. XP Pro networking:
What’s the difference?
March 27, 2002
By Jim Boyce
W
hether you’re getting ready to roll
out Windows XP for your users or
you just want to get up to speed
with it on your own computer, which Windows XP flavor is right for you in terms of
networking features? Do you go with the
vanilla Home Edition version or spring for the
chocolate, nuts, and marshmallow chunks in
Professional? The answer isn’t just about
money, although with a $100 difference
between the two, those extra munchies don’t
come cheap. I’ll explain the main differences in
networking features between the two versions
of Microsoft’s newest operating system, as
shown in Table A, to help you decide which one
fits your appetite.
No domains at Home
Regarding networking, one of the biggest differences between Windows XP Professional
and Windows XP Home Edition is the lack of
domain membership support in Home Edition.
Table A: Quick comparison table
Feature
Domain Membership
Windows XP Professional
Full domain membership and capabilities
Group Policy (enables change
control, RIS, app. deployment,
folder redirection, etc.)
Authentication
Full support for group and local policies
IP Security
Remote Control
Kerberos as default authentication method
provides single-sign-on capability
Fully supports IPSec for computer-tocomputer IP encryption
Can act as Remote Desktop host and
client; Terminal Server client
Windows XP Home Edition
Can’t be domain members, but can
access resources on domain members
with valid domain account
No support for group or local policies
Does not provide single-sign-on
Does not support IPSec
Client only to other Remote Desktop
computer or Terminal Server, no host
capability
No offline files
No EFS
Offline Files
Encryption
Supports offline files
Includes Encrypting File System
File Sharing
Simple File Sharing enabled by default,
but can be disabled to configure NTFS
permissions
IIS provides Web and FTP hosting for
one site, SMTP virtual server; max. of
10 concurrent connections
Supported
Supported
SFS can’t be disabled; must boot to Safe
Mode to configure NTFS permissions
Supported
Supported
Web Services
Bridging Network Interfaces
Alternate TCP/IP
Configuration
Wireless Networks and Wi-Fi
Security
No IIS; use third-party applications for
Web services
Supported
Supported
Essential Guide: Features and Functionality
3
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
A Windows XP Professional computer can join
a domain and function as a domain member.
Domain membership extends the benefits of
distributed security to the Windows XP desktop, enabling users to easily access domain
resources. It also lets the user share resources
with other users and authenticate those users
against the domain rather than require individual accounts on the local computer.
By contrast, computers running Home
Edition cannot be domain members, although
they can access resources on a domain member in the same way workgroup members running other Windows platforms can access
domain resources. They can connect to and
use network file and printer shares, provided
they have a valid account in the domain.
One of the biggest drawbacks to the lack of
domain support in Home Edition is the corresponding lack of support for group policies.
You can configure local policies on a Home
Edition computer, but the computer naturally
can’t obtain group policies during domain
logon because it can’t be a domain member.
This means you can’t deploy the operating system with RIS, deploy applications with IntelliMirror, apply change control or restrictions,
perform folder redirection, or accomplish any
of the other feats of magic made possible by
group policies.
Another advantage to using Windows XP
Professional is that it defaults to using Kerberos
for authentication. Kerberos offers the ability to
reuse authentication credentials, providing single-sign-on capability. Although Home Edition
provides password caching just like other Windows platforms (although it’s more secure), it
doesn’t offer the same level of single-sign-on
support provided by Windows XP Professional.
IPSec
With an increased emphasis on network security, many companies are looking for ways to
secure network traffic across the LAN as well
as across the WAN. IP Security, or IPSec, provides that means. IPSec lets Windows XP Professional authenticate and encrypt all IP traffic
to and from the computer.
IPSec functions at the endpoints of the
connection—only the two computers engaged
4
Essential Guide: Features and Functionality
in the secure connection need to support
IPSec. Intermediary routers or computers that
route the traffic need not support IPSec. For
that reason, IPSec is easy to implement in a
variety of scenarios, whether the computers
are connected across a LAN, WAN, or remote
access connection.
IPSec encrypts the IP traffic before it leaves
the local computer, securely encapsulating the
data to make it secure from sniffing or other
compromise. The receiving computer decrypts
the data. The result is a completely secure connection over the most public of networks, the
Internet. Although IPSec might seem more
suited to encrypting traffic between routers, it
is also an important security mechanism to
secure traffic between individual computers.
If you need to provide secure connections
between client systems or between client and
server, and a router-to-router solution isn’t feasible, IPSec could be a major consideration for
choosing Professional over Home Edition.
Remote Desktop
Those of us who have been in the IT community for very long are familiar with remote control applications like pcAnywhere and VNC.
In fact, I use VNC and pcAnywhere on a daily
basis for remote systems management. I also
use them as an alternative to KVM switches
for managing systems right in my own office.
I like the response speed of pcAnywhere and
the price of VNC (free) and its support for
UNIX and Macintosh platforms.
Remote Desktop lets you connect to and
use a remote computer running Windows XP
Professional. Remote Desktop is a bit like a
lightweight Terminal Services server, although
as with most remote control applications, you
can make only one connection at a time to the
remote computer. However, one connection to
a client computer is generally all you really
need. Remote Desktop works like other
remote control applications: It’s similar to sitting in front of the computer, except the performance is slower. The actual speed depends
on the available bandwidth between the client
and server.
You can use almost any Windows platform
as a client to connect to and use a remote
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Windows XP Professional computer. Windows XP Home Edition includes a Remote
Desktop Connection client but not the server
component. In addition, the Windows XP
Professional CD includes Remote Desktop
client software you can use on any platform.
You might not always have access to a client
computer with the Remote Desktop Connection client installed, but that isn’t a problem if
you’ve planned ahead. The version of IIS
included with Windows XP Professional
includes a Remote Desktop Web Connection
component—a combination of ActiveX controls and other components that lets remote
users initiate a Remote Desktop connection to
the computer from a Web browser. The session appears in the browser window rather
than in a dedicated Remote Desktop Connection client window. The Remote Desktop Web
Connection components don’t have to be
installed on the computer to be remotely managed. Instead, you can install the components
on a Web server on the same network as the
computers to be managed and then connect
through that one Web server to each of the
Windows XP Professional computers on the
network that has Remote Desktop enabled.
This is a great feature that lets users access
their systems from public Internet nodes.
Offline Files
The Offline Files feature in Windows XP originated in Windows 2000 and is carried over to
Professional, but not to the Home Edition.
Offline Files creates a local cache of shared
network files and folders, enabling you to continue to work on them even when the shared
resource is unavailable—such as when the
server is down or the client computer is disconnected from the network.
Offline Files is an excellent way to provide
consistent and seamless access to network
resources. The feature is nearly transparent to
the user, which should mean relatively few
support calls. However, you should also implement the Encrypting File System (EFS) if you
need to ensure the best possible security.
EFS
EFS provides on-the-fly encryption/decryption of NTFS volumes, folders, and files. EFS
is included in Windows XP Professional, but
not in the Home Edition. Encryption is handled by a secondary file system driver and is
completely transparent to the user, who doesn’t
even need to know that a given folder on his or
her computer is encrypted. The driver encrypts
and decrypts the data on the fly, and encrypting a folder and its contents is as simple as setting a single attribute for the folder.
Simple File Sharing
Simple File Sharing (SFS) is one feature that
confuses a lot of people who are new to Windows XP. SFS makes sharing pretty much a
one-click operation and doesn’t require that
the user know anything about permissions.
However, SFS causes all remote access to the
computer to be authenticated against the local
Guest account. While this provides easy sharing for users, it also offers little in the way of
granular control over access to resources. You
can’t grant read-only access to one user or
group and grant change permission to
another because they are all authenticating
against the same account. SFS is enabled by
default for Windows XP Professional computers in a workgroup but is disabled for
domain members.
With SFS enabled, the Security tab of a
folder’s property sheet is hidden, making it
rather difficult to set ACLs on the folder. You
can turn off SFS on a Windows XP Professional computer to make the computer act just
like Windows 2000 in terms of sharing. Windows XP then lets you configure ACLs on the
folder and apply restrictions on a per-user or
per-group basis. However, Home Edition
doesn’t provide a way to turn off SFS. Instead,
you have to boot the computer in Safe Mode
to access a folder’s Security tab. While this
gives advanced users a way to control sharing,
it’s hardly a user-friendly approach to controlling file system access.
IIS
Windows XP Professional includes a strippeddown version of Internet Information Services (IIS), enabling a Windows XP
Professional computer to host one Web and
one FTP site on the computer. Home Edition
doesn’t include IIS.
Essential Guide: Features and Functionality
5
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
The management interface is the same for
IIS as that on Windows 2000. Like IIS on Windows 2000 Professional, Windows XP Professional is limited to 10 concurrent connections.
This makes IIS a good choice for sharing
printers that make use of the Internet Printing
Protocol (IPP) and provides resources to other
computers on the LAN when the traditional
resource-sharing methods aren’t ideal. It also
lets users host and control their own personal
Web sites. Plus, there is nothing to stop a Windows XP Professional computer from acting
as a public Internet server in situations where
the 10-connection limit isn’t a factor. For
example, you might use Windows XP Professional as an inexpensive staging server to test
Web sites prior to publishing to the final target
server.
IIS also includes the SMTP service to allow
the computer to act as an SMTP server. The
SMTP service accepts incoming connections
as well as outgoing connections, but it is
intended more as an SMTP relay service than a
full-blown e-mail server. The service doesn’t
provide mailboxes but does support a drop
folder for incoming messages not forwarded
to another server. While you could write an
application to pull messages from the drop
folder, it isn’t worth the effort considering the
minimal cost of the many third-party e-mail
servers that run on Windows XP. So the
SMTP service is useful mainly as an outgoing
e-mail server for messages generated by forms
or scripts on the local computer. It’s also useful
for users who need to send outgoing messages
for accounts hosted on remote servers that
don’t allow mail relay from the user’s network.
6
Essential Guide: Features and Functionality
What they have in common
Both Professional and Home Edition support
features that simplify networking and add
capabilities. For example, both let you bridge
network interfaces, which can be handy in a
home or small office network where you need
to connect two disparate networks, such as a
new wireless segment and an existing wired
segment. Both also let you maintain an alternate TCP/IP configuration for a network
interface. This is great for users who have one
configuration for the notebook at the office
and a different configuration for it at home.
Wireless technologies are supported by
both versions for easy setup and configuration
of wireless devices. Another commonality is
the lack of NetBEUI. Although NetBEUI is
included on the Windows XP CD, Setup no
longer lists it as an available protocol. Instead,
you have to click Have Disk and browse to the
CD to install it.
So which one is right for
my company?
What’s the bottom line? If you need domain
membership and group policy, improved security through IPSec or EFS, or granular protection of shared folders, then Windows XP
Professional is the solution. If not, you can
take advantage of the other features and
streamlined interface provided by Home Edition. At a difference of $100 a seat, you might
save a bundle on your next deployment. ‹
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Here are the five business benefits
of Windows XP Pro
Oct. 31, 2001
By Jason Hiner, MCSE, CCNA
A
lot of IT professionals ask the simple
question, “What’s the real value
proposition for upgrading to Windows XP?”
The answer to that question depends greatly
on the Windows platform that you are currently using. If your organization is still running Windows 95/98, then you are losing
precious hours of productivity every day for
end users and for the IT staff that supports
them. Most of these organizations should seriously consider how to budget for an upgrade.
Windows XP Professional can provide
significant value for organizations that can
benefit from the OS’s enhancements. Thus,
I’m going to give you the details on what I
consider to be the five most significant
enhancements in Windows XP. Here are the
five enhancements that can provide direct
return on investment for businesses.
1. WLAN features
The most valuable enhancement in Windows
XP is the way that it intuitively handles 802.11
wireless LAN connectivity. In the current market, WLANs involve a patchwork of vendors,
equipment, drivers, software, and security
mechanisms. This can often lead to confusion
and difficulty in setting up and administering
WLANs, or even worse, to security lapses that
can compromise networks.
However, Windows XP is very WLAN
savvy, streamlining WLAN configuration and
security and making it much easier for users to
roam between WLANs. Windows XP includes
the Wireless Zero Configuration service, and
Microsoft has partnered with 802.11 NIC vendors so that their NIC drivers are automatically
part of this service.
Thus, upon loading XP, the operating system automatically recognizes most wireless
NICs. Then the system automatically goes out
and looks for available WLAN networks and
lists the networks it finds. Of course, new
wireless configuration tabs in the networking
applet will allow an administrator to set a list
of preferred WLANs, and the NIC will automatically connect to those in the order specified. Obviously, this has excellent implications
for roaming wireless LAN users.
Windows XP also steps up WLAN security
by simplifying WEP configuration and integrating and documenting RADIUS support on
WLANs as a way of keeping wireless attackers
at bay.
All in all, these features represent an outstanding improvement that help propel WLAN
implementations. This is the one area where
Windows XP Professional provides a major
advantage over Windows 2000 Professional.
Nearly everyone using a laptop running Windows to connect to a WLAN in a corporate
environment will want to upgrade their machine
to Windows XP Professional, as long as the laptop has enough processing power and RAM.
2. System Restore and Device
Driver Rollback
The System Restore is another unique Windows
XP feature that will benefit Windows 2000 Pro
desktops. Windows Me first introduced System
Restore, which allows you to take the OS back
to an earlier state. I was a bit skeptical when I
first heard of this feature, but when I actually
used it for the first time in Windows Me (after a
downloaded piece of rogue software brought
down a machine that I was managing), I was
amazed at how well it worked.
Smaller organizations that do not have the
resources to thoroughly test new programs on a
test network sandbox before installing them on
desktop machines will benefit from increased
productivity that can be gained with this feature.
Although the feature is included in Windows
Me, Windows XP Professional is a much more
stable OS. If you want this feature in a business
environment, definitely upgrade to Windows
XP Pro rather than to Windows Me.
Essential Guide: Features and Functionality
7
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Similar to System Restore, Device Driver
Rollback is a feature that is unique to Windows
XP. It allows you to go back to an earlier version
of a device driver if you are having problems
with a newly installed driver (which, unfortunately, is a common occurrence). This feature is
nicely integrated into the Properties sheet of
each device and, like System Restore, provides a
quick and easy way to compensate for the kinds
of software conflicts that have caused administrators a lot of headaches in the past.
Many large organizations already have
advanced help desk software that can perform
many of these same functions (and more).
However, small and medium-size businesses
that do not yet have this kind of functionality
or are considering implementing it may find it
much easier and less expensive to simply
upgrade their desktop clients to Windows XP
Professional and take advantage of Remote
Assistance than it would be to implement an
elaborate piece of help desk software.
3. Remote Desktop and
Remote Assistance
4. Application Compatibility
Mode
Remote Desktop is a highly touted feature that
allows you to connect to your Windows XP
Professional computer from another Windows
machine. This can be especially useful if you
want to connect to your office computer from
your home computer in order to access the
same applications and systems you access from
work. Of course, you would first have to connect to the corporate LAN using a dial-up or
VPN connection.
Essentially, Remote Desktop is a built-in
version of remote access software such as
pcAnywhere or LapLink, although it does not
contain many of the advanced features of
these programs. Nevertheless, Remote Desktop is fast, efficient, and easy to use. The technology is based on Windows Terminal
Services, and any Windows client running the
Terminal Services client software can access
the Windows XP Pro machine once you set it
up to utilize the Remote Desktop feature and
set up the appropriate access permissions.
Remote Assistance is a related feature that
allows an end user running Windows XP Professional to get advanced technical support. A
user simply goes to Start | Help | Support |
Remote Assistance and can then use e-mail or
Windows Messenger to contact a technician.
They can even browse using Windows Messenger to see a list of technicians who are
online. Once connected with a technician, who
can now see the user’s desktop, the user can
have a chat (or a voice call if both computers
have microphones and speakers), can send a
file, or can release control of the computer so
that the technician can work on it remotely.
8
Essential Guide: Features and Functionality
Another major improvement in Windows XP
Pro is in the realm of application compatibility.
While Win2K Pro will run a lot of the software that previously ran on Windows 95/98
and even DOS, there are still many of these
programs that choke when running on Windows NT/2000. With Windows XP, Microsoft
has introduced Application Compatibility
Mode, which allows the operating system to
make an application think that it’s running on
an older version of Windows.
This very useful and effective feature is particularly valuable for organizations that have
had custom applications developed on older
Microsoft operating systems. However, it does
not work in every instance. Some older, DOSbased programs will still choke when run in
Application Compatibility Mode.
5. Client firewall
Windows XP now comes with its own Internet
Connection Firewall built in to the networking
functionality of all network interfaces. It is
accessed from the Properties applet of any
network interface by simply clicking the
Advanced tab, activating the firewall, and
customizing the settings.
The built-in firewall in Windows XP is easy
to configure while providing some advanced
filtering and logging capabilities. It is more
than adequate for most organizations,
although it does not contain some of the
more robust features of a product such as
ZoneAlarm Pro.
While the desktop firewall alone does not
provide justification for upgrading to Windows
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
XP Pro, organizations that are currently considering a desktop firewall rollout may consider upgrading to Windows XP if they can
also directly benefit from some of the other
features listed above.
End sum
There they are. The top five reasons for
upgrading to Windows XP Pro. Each organization can decide for itself whether it is ready
to drop over $100 per machine on Windows
XP. In a number of cases, upgrading will be
money well spent. If you do decide to go with
Windows XP Pro, make sure you purchase it
using one of Microsoft’s volume-licensing
options rather than buying individual copies.
The volume licensing starts at five licenses, and
it saves you the major annoyance of having to
deal with Product Activation. ‹
The Windows XP Product Activation guide
Feb. 14, 2002
By Jim Wells, MBA
W
indows XP Product Activation
(WPA) is Microsoft’s much-talkedabout foray into end-user piracy
protection for its latest operating system. Love
it or hate it, WPA appears to be here to stay.
Without getting into the political and social
ramifications of the privacy debate that surrounds WPA, I’ll cut to the chase by examining
the process of activating a Windows XP
installed client.
Does everybody have to activate?
If you’re wondering whether this applies to
everyone, the short answer is, not exactly. If
your organization licenses Windows XP
through one of Microsoft’s volume licensing
agreement programs, such as Open License
and Select License, you won’t have to activate
Windows XP. Organizations that use these
programs are required to use a Volume License
Product Key (VLK), a product key tied to a
specific license agreement. Different VLKs
apply to different Microsoft products. The
Windows XP VLK will bypass WPA for individual machines. So, if you have to deploy
multiple machines, you can use Windows XP
deployment tools to automate VLK entry into
your multiple XP clients. How this is accom-
plished depends on how you deploy software
in your organization. The point is that your
end users won’t be asked to activate their individual copy of Windows XP under one of
these volume license agreements.
For those that do have to activate
If you’re supporting an organization that
doesn’t fall under the previously described
licensing agreement categories, fear not—
WPA is not exactly brain surgery. First off,
your users should understand that activating
Windows XP is different from registering it.
While registering the product is optional,
WPA is not. After 30 days from the first boot,
users won’t be allowed to run Windows XP
until they activate it.
During that first 30 days, your users will be
reminded repeatedly about activating XP, as
well as the number of days left before activation must be completed. As the number of
days to activation dwindles, the frequency of
the reminders increases. So, to avoid the
annoying reminders, it’s best to activate as
soon as the operating system is first loaded,
unless, of course, you anticipate that Microsoft will cease the WPA program during your
30-day activation period (not likely).
Essential Guide: Features and Functionality
9
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Figure A
If now is not a good time to activate, click the No, Remind Me Every Few Days radio button.
Figure B
During installation of Windows XP, you’ll
be asked to enter the product key associated
with your user’s copy of Windows XP. After
you enter the product key and accept the End
User License Agreement (EULA), you’ll be
prompted to activate Windows XP (Figure A).
The Yes, Activate Windows Over The
Internet Now option available in the Ready To
Activate Windows wizard will check your
Internet connection and send your information. If the connection is good, the product
key you entered during installation
will be transformed into a 50-digit
Installation ID number. This Installation ID number—an encrypted
form of your product number that
includes a checksum for security
Figure C
purposes—is transmitted to Microsoft. For
activation, no personal information is transmitted to Microsoft. Once the Installation ID
is created, the checksum cannot be calculated
back to its original values. After Microsoft
receives the Installation ID number, a Confirmation ID is sent back, which will unlock Windows XP for normal use.
This brings us to the issue of what happens
if you upgrade a machine. According to
Microsoft, if you “overhaul your computer by
replacing a substantial number of hardware
components, it may appear to be a different
PC and you will have to reactivate.” What
Microsoft considers “substantial” is not
specifically spelled out at this time, but I’m
sure that if you replace a motherboard,
processor, or hard drive, Microsoft will
require you to reactivate.
Activating after installation
When the user clicks the icon, the Let’s Activate Windows wizard appears.
10
Essential Guide: Features and Functionality
If you support users that decide to activate
after the initial installation, the process is similar to the steps described above. In the righthand corner of the taskbar is a WPA icon that
informs the user how many days are left until
activation must be completed (Figure B). The
user can click on the icon or select Start | All
Programs | Activate Windows to bring up the
Let’s Activate Windows wizard (Figure C).
Here, the user is given three choices: activate over the Internet, activate over the phone,
or activate later. While the activating later
option is clear and activating over the Internet
is no different from the process described
above, activating over the phone brings up a
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
second input screen (Figure D) and requires
about five minutes to complete.
The first step to activate Windows XP by
phone is choosing the location of the PC and
dialing the toll-free number that results from
this selection. Phone activation is an automated process, so the user will need to use a
touch-tone phone. Basically, the user must
manually enter on the phone pad the 50-digit
Installation ID from step three, and then he or
she will be given a 50-digit Confirmation ID to
enter into the computer. Mistakes might be
common, but the fudge factor is minimized
with several chances to correct any errors.
That’s it. The PC can now use Windows XP,
free from annoying reminders. Connecting
over the Internet is the easiest option because
it’s done with little user intervention, but the
phone option is available for users who aren’t
connected. ‹
Figure D
The user must go through a four-step process to complete phone activation.
Windows XP kernel enhancements for the
network administrator
March 11, 2002
By Dr. Thomas Shinder, MCSE
K
ernel enhancements are often seen as
being of interest only to developers.
Administrators may wonder, what’s
in it for me? In this article, I’ll explain some of
the more significant improvements Microsoft
has made to the XP/.NET kernel and, more
importantly, what these changes mean to
you—even if you’re not a programmer. The
kernel features I’ll discuss can be broken down
into four categories:
X Registry improvements
X Beefed-up I/O subsystem
X Memory management features
X Faster boot-up
Registry improvements
The Registry serves an important function in
all Microsoft operating systems from Windows
95 forward. In each new operating system
How the Registry works
The Registry replaced much of the function of .ini
files in earlier versions of Windows, allowing configuration information to be stored in one central
hierarchical database that is relatively easy to
search and navigate. The database is divided into
five hives, or keys. Keys are represented as folders, and each has a number of subkeys, which
appear as folders under the hive key. A subkey can
have multiple entries. An entry represents a configuration item, and each entry is assigned a value.
For example, in the HKEY_LOCAL_MACHINE key,
in the SOFTWARE\Microsoft\WindowsCurrentVersion\Run subkey, you’ll find an entry for each
program scheduled by the Registry to run at
startup. The value assigned to each entry consists
of the path to that program’s executable file.
Essential Guide: Features and Functionality
11
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
TIPS
The paged pool consists of the memory for
objects that can be paged to disk (virtual
memory). The size of the paged pool is set
by the operating system, based on how
much physical RAM is installed in the
machine, and taking into consideration the
size of the nonpaged pool (memory for
objects that cannot be paged to disk).
A page fault occurs when the data that the
software is attempting to access is not
found in memory and has to be retrieved
from the disk.
version, Microsoft has refined the functionality
of the Registry, adding new subkeys and
entries to give administrators even more control over the behavior of the operating system.
The XP/.NET Registry code provides a
couple of practical benefits to users and
administrators: The Registry can be larger than
in previous versions of Windows, and Registry
queries are faster.
Support for larger Registry size
In previous versions of Windows, the size of
the Registry was limited to about 80 percent of
the paged pool size. This generally meant a
Registry size limit of about 376 MB.
Windows XP/.NET has removed this limitation. The Registry has been moved out of
the paged pool; XP uses the Memory Cache
Manager to map the Registry, in chunks of 256
Kb, into the system cache. Now the total Registry size is limited only by the amount of disk
space available. The System hive, however, still
has a maximum size, but it has been increased
from 12 MB to 200 MB.
Support for faster queries
Queries to the Registry are processed faster
in XP, due to the caching performed by the
Memory Cache Manager and the way Registry
information is stored. With earlier Windows
versions, when a new Registry subkey was created, it was stored in the first available space
located. XP uses a more organized approach,
placing all related subkeys into the same physical group, located contiguous to one another.
12
Essential Guide: Features and Functionality
This reduces the number of page faults that
occur when accessing Registry information.
Windows XP further speeds up query time
by caching Registry keys so that they can be
accessed faster. XP is able to monitor the
usage of Registry keys by applications, so that
the keys that are needed are already in memory.
Beefed-up I/O subsystem
The operating system kernel is divided into
several parts, called subsystems. The I/O subsystem gives applications access to the computer hardware, gives driver software access to
system resources, and manages communications with I/O devices. It acts as the intermediary between the operating system and hardware
devices (through their device drivers).
Improvements to the Windows XP I/O
subsystem make the operating system more
stable than in previous versions of Windows
and provide for faster performance.
Increased stability
Performance is only one factor in selecting an
operating system, and in most cases, it’s not the
most important one. For a production machine,
whether it’s a desktop client or server, stability
and reliability are the top priorities. A fast
machine is of little use if it crashes frequently.
Microsoft has made some changes to the
kernel to increase stability and reduce the
chance of system crashes:
X I/O throttling: When the system runs
out of memory that can be allocated, it
processes I/O information in sequence, one
page at a time. This reduces performance
but keeps the system from crashing when
there is no memory left.
X Drivers are no longer allowed to make
“must succeed” requests of the operating system: In earlier Windows versions,
the operating system was required to allocate memory to the driver even if memory
was low, which could cause a system crash.
Even if the driver software does make a
“must succeed” request in XP, that request
may not be granted.
Defragger on steroids
The APIs for system defragmentation have
been rewritten to change the way data is
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
defragmented and improve the defrag process.
In Windows 2000, the defragmenter was limited in functionality; for example, encrypted
files couldn’t be defragged, nor could the Master File Table (MFT). Because the system
cache is no longer used by the defragmentation
APIs (which required read access), files that
are encrypted can now be defragmented. The
MFT can be defragged as well.
Another drawback of the W2K defragger was
its inability to defrag drives that had large cluster sizes (over 4 Kb). This limitation has been
removed in Windows XP. It is also possible to
mark NTFS files so that they won’t be defragged.
NTFS improvements
A number of improvements have been made to
NTFS that further enhance security, performance, and reliability. The default access control
list (ACL) on NTFS volumes is stronger now,
for improved security. It’s now possible to use
EFS to encrypt the client-side caching database.
Also, the Windows XP Explorer uses the Readonly directory flag to increase performance
when the directory contains metadata.
Improved fault tolerance
Several of Windows XP’s new kernel features
support increased fault tolerance. Along with
reliability, fault tolerance is an essential component for any mission-critical computer. New or
improved fault tolerance features include:
X System Restore
X Improved Driver Rollback
X Shadow copy
System Restore
The System Restore feature (available in Windows XP but not in .NET Server) lets you create
checkpoints and then restore the system to the
state it was in when the checkpoint was created.
This doesn’t affect your data files—common
data file extensions like .doc aren’t restored,
and nothing in the My Documents folder is
restored, which prevents overwriting your data.
System Restore uses a file system filter
driver named Sr.sys. Restore points are created
automatically at set intervals for all drives (you
can modify this by changing restore settings)
and when specific events take place, such as
the installation of a program. You can also create a checkpoint manually at any time.
Improved Driver Rollback
Driver Rollback support in XP makes it easy to
revert to a previous version of a device driver if
you install a new driver and find that it ends up
causing problems. XP saves a copy of the old
driver in a special folder, from which the old
driver can be restored to replace the new one.
You can use the Device Manager (accessed
via Start | Control Panel | System | Hardware) to roll back a driver. Just locate the
device in Device Manager, right-click on it,
select Properties, click the Driver tab, and click
the Roll Back Driver button.
If the system won’t boot into the operating
system after you install the new driver, you obviously can’t access the Device Manager. In that
case, press [F8] during startup to bring up a
menu from which you can select the Last Known
Good option. This will start the computer with
the drivers as they were the last time the system
booted successfully (i.e., with the old driver).
TIP
You can only use Driver Rollback if you’ve
upgraded the driver at least once. Be aware
that multiple levels of rollback are not supported; that is, you can roll back only to the
previous driver. Also note that driver rollback is not available for printer drivers.
Shadow copy
Another new feature in XP is the capability to
create a shadow copy as part of the backup
process. This is like a snapshot or replica of all
files on a volume, even those that are open. This
means that a backup can be made while users or
programs are accessing the files, and the open
files will not be left out of the backup as they
were with previous versions of Windows.
Fastest boot-up
One of the most noticeable improvements in
Windows XP is the much faster boot process.
If you’re used to waiting… and waiting… and
waiting for Windows 2000 to apply personal
settings, apply security settings, load services,
and so on, you’ll be pleasantly surprised to find
Essential Guide: Features and Functionality
13
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
that Windows XP boots into the operating system in a fraction of the time.
Microsoft has made a number of improvements that combine to make XP the “fastest
boot in the west.” These include:
X Quick logon
X Quick hibernate and resume
X Prefetcher
Quick logon
You can log on more quickly with XP because
the Winlogon service no longer sits around
and waits for the workstation service to start
(which in turn must wait for networking services to start) before it starts up and provides
the user logon screen.
Another change that speeds up the boot-up
and logon process is that the drivers for network cards and serial devices can load simultaneously, instead of one at a time, as is the case
with Windows 2000.
TIP
Note that some circumstances may slow
down the normally fast logon process in
XP. For example, if you’re logging on to a
domain, and modifications have been
made to domain policies that pertain to
logon, this can slow the process. Using a
roaming profile also slows the logon
process, because the profile must be
located and downloaded from the server.
Quick hibernate/resume
Another component of faster startups is the
ability to resume operation quickly from hibernate or standby modes. When you place the
computer in hibernate mode, everything that is
in physical RAM is saved to the hard disk in the
hyperfil.sys file. (By default, this file is placed in
the root of the system partition.) If pages that
aren’t used are in memory, they’re freed to
decrease the size of the file, and the rest of the
pages are compressed to further save space on
the disk. Then the monitor and computer are
turned off. When you restart, the saved pages
are decompressed and read back into memory,
one at a time. The desktop is restored to the
same state it was in when you shut down.
14
Essential Guide: Features and Functionality
Standby mode doesn’t turn off the system
completely but puts it into a lower powerusage state. Energy hogs such as the monitor
and hard disk are turned off, and the computer
uses only enough power to maintain its idle
state. You can resume from standby mode
more quickly than from hibernate mode
because the system is never completely turned
off. However, the data in RAM is not saved to
the disk in standby mode; if the power goes
off (for example, if the laptop battery dies) or
someone shuts down the system, the state of
your desktop will not be restored when you
restart, and unsaved data will be lost.
The prefetcher
One of the more exciting components of XP’s
fast startup process is the prefetcher, which
allows the operating system to actually “fetch”
data from the disk and put it in memory before
it’s needed. This works in several ways to speed
up performance:
X Loading of drivers is prioritized and performed in parallel (several at a time), rather
than serially (one after the other).
X Boot codes are defragmented so that all of
the code is placed together in memory,
resulting in faster seek and execution time.
X Drivers, startup applications, Registry
entries, and shell code are monitored by the
operating system during boot-up. This
information is then saved. On subsequent
boot-ups, these files are preloaded into
memory in parallel, saving time on subsequent boot-ups. (Information from the
previous eight boot-ups is stored.)
X Application code can be loaded more quickly
because the system monitors frequently used
files and then loads the code in bulk. The
code that is used most frequently is moved
into contiguous space. Each time the application is loaded, the process is fine-tuned.
The prefetch information is stored in the
Windows directory, in the Prefetch subdirectory, in binary format.
How does the system know which data
should be prefetched? The Cache Manager component takes care of monitoring page faults,
which tell it which data has to be retrieved from
disk in the paging (or swapping) process. Cache
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Manager monitors the boot process and the first
10 seconds of the startup process for each application. This produces information called a trace,
which is passed to a Task Scheduler component
that processes the trace data and writes it to a file
in the Prefetch directory. You can identify the
application the trace pertains to because the
filename starts with the application name. The
filename also contains a hash, in hexadecimal
notation, of the path to the file, and it has a .pf
extension. (The trace file for the boot process
is called NTOSBOOT-B00FAAD.PF.)
The next time the system boots or the
application is started, the Cache Manager
looks in the Prefetch directory. If there’s a file
there for the boot process or application, the
data and code referenced in the trace file will
be put into memory, if they’re not already
there. This prefetching decreases the amount
of time that was lost under previous operating
systems in seeking the data and reading it into
memory from different, disparate locations on
the disk.
Task Scheduler also defragments the
prefetch information on a regular basis to
make subsequent prefetches even quicker,
because the data will be located on the disk in
the order in which it is to be used.
Conclusion
The Windows XP kernel has numerous
improvements not addressed here, many of
which are of interest only to developers, and
others that pertain only to installation on specific hardware (such as support for 64-bit Itanium processors). I’ve provided an overview
of some of the XP kernel changes that make a
difference to users and administrators in terms
of stability and reliability, recoverability, and
performance. The XP kernel provides the
foundation for Microsoft’s fastest and most
stable desktop operating system yet. ‹
Windows XP shell features for an improved
computing Xperience
March 4, 2002
By Deb Shinder
T
he Windows XP interface provides an
easier way to use themes to customize
the GUI’s appearance. Folder views
can be easily changed, as can folder icons, and
sophisticated users and administrators will find
more shell-related Registry settings for finetuning the look and behavior of shell elements.
This article covers many of these improvements Microsoft has made to the client operating system shell in Windows XP.
Figure A
The look for the desktop
The default interface for Windows XP strives
for a modern, “cleaner” desktop appearance.
When XP is installed there is, by default, only
one icon on the desktop: the Recycle Bin.
Figure A shows the default desktop.
If you want the customary icons, such as
My Computer, My Network Places, My Docu-
The new default interface provides a “cleaner” desktop.
Essential Guide: Features and Functionality
15
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
ments, and Internet Explorer (IE), to appear
on the desktop, all you have to do is right-click
the desktop, select Properties, click the Desktop tab, click the Customize Desktop button,
and check the check boxes for those icons you
wish to appear, as shown in Figure B.
Improved taskbar
The XP taskbar contains the usual components: Start button, open programs area, Quick
Launch bar (if selected), system clock, and
notification area (formerly called the system
tray). The taskbar also supports grouping to
conserve space on the bar.
For example, if you have three different
instances of IE open, they can be grouped
together and represented by a single icon with
Figure B
an arrow symbol indicating the multiple Web
pages. When you click the arrow, the page
names will be displayed, as shown in Figure C.
You can configure the behavior of taskbar
elements by right-clicking the taskbar and
selecting Properties. On the Taskbar tab, you
can choose to lock the taskbar (preventing it
from being moved to another location on the
desktop), autohide, keep the taskbar on top,
group similar buttons, and show (or not show)
the Quick Launch bar. You can also select
whether to display the clock and whether to
hide inactive icons in the notification area.
TIP
When the infrequently used notification
icons are hidden, you can display them
by clicking the small arrow in the
notification area.
The Start menu
The Start menu in XP has a very different
look, as shown in Figure D. Recently used programs are shown on the left side (to view other
installed programs, click All Programs). In the
right column, special folders, My Computer,
Printers And Faxes, and the Control Panel
applet are shown, along with the Help, Search,
and Run functions.
You can customize the Start menu (including
reverting to the classic Windows Start menu) by
selecting the Start Menu tab on the taskbar
Properties sheet. Clicking the Customize button
will allow you to do the following:
X Select the program icon size (large or small)
X Specify the number of program shortcuts
on the Start menu (from 0 to 30)
Select the standard icons you want to appear on the desktop.
Figure C
Taskbar grouping conserves space on the taskbar.
16
Essential Guide: Features and Functionality
X Select whether icons for your Web browser
and e-mail client appear on the Start menu
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Figure D
Figure E
The logged-on user’s name is displayed at the top.
The Advanced tab lets you configure Start
menu settings, such as whether newly installed
programs will be highlighted, whether Control
Panel is displayed as a link or a menu, and
whether recently opened documents will be
displayed. You can also clear the list of recent
documents here.
Themes made easier
If you don’t like XP’s interface, you can easily
switch back to the Classic Windows look using
themes, collections of backgrounds, icons, color
schemes and the “skin” affecting the appearance of the taskbar, dialog boxes, and other
elements. Windows users have been familiar
with desktop themes since Windows 95 (with
the Plus! add-on), but XP makes it easier to
apply themes.
Now you simply select the Themes tab
from the Display Properties box and choose
the theme you want to apply. The Windows
XP theme gives you the default appearance, as
shown in Figure E.
You can browse for additional themes
online or create your own custom look and
save it as a new theme.
TIP
New themes can be downloaded from the
Microsoft Plus for Windows XP page at
http://www.microsoft.com/Windows/
Plus/PlusHome.asp.
Shared environment support
Another new feature of the XP shell is Fast
User Switching. If two or more users share the
computer, you can now switch between user
accounts without closing the first user’s programs. To switch users, simply perform the
following steps:
1. Click Start and select Log Off at the bottom of the Start menu.
2. Click the Switch User button, shown in
Figure F.
3. A list of local user accounts will be displayed; select the account to which you
want to switch.
Essential Guide: Features and Functionality
17
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
TIP
Note that Fast User Switching is not available if the XP Pro computer is a member of
a domain.
Files, folders, and applets
The XP shell has added enhancements to file
and folder organization and customization.
It also gives you more flexibility in viewing
applets such as Control Panel.
Figure F
Special folders for organizing
your data
Users of earlier versions of Windows are
familiar with the special My Documents folder.
In Windows XP, it’s stored in each user’s profile in Documents And Settings\<username>
on the drive to which the operating-system
files are installed (the drive containing the
system root directory, by default named
WINNT).
The My Pictures folder resides inside the My
Documents folder and allows you to organize
graphics files more easily. Windows XP adds
the My Music folder to this group of special
folders. It’s designed to work in conjunction
with Windows Media Player to make downloading and storing audio files easier. The
folder also contains links to music-related tasks.
Customizing folder views
Fast User Switching support can be turned on or off by
administrators in the User Accounts applet in Control Panel.
Figure G
In Windows 2000, you could customize folders
by choosing Customize This Folder from the
View menu to invoke a wizard. In Windows
XP, you customize the appearance of folders
by right-clicking the folder, selecting Properties, and clicking the Customize tab. You’ll
notice the wizard is gone; now you select the
folder type from a drop-down list, as shown in
Figure G.
Changing folder icons
In Windows 2000, power users created a Desktop.ini file in a folder to change its icon. Windows XP lets you change the icon easily by
clicking the Change Icon button and browsing
to the icon file you wish to use.
ClearType screen fonts
Another improvement to the shell is the
capability to use ClearType for screen fonts to
improve font resolution for better readability.
To configure the computer to use ClearType
screen fonts, perform the following steps:
1. Right-click the desktop and select
Properties.
You can choose a graphic to display on the folder when using the
thumbnail view (for example, a picture of a musical note on a
folder containing MP3 files).
18
Essential Guide: Features and Functionality
2. Click the Appearance tab.
3. Click the Effects button.
4. Under Use The Following Method To
Smooth Edges Of Screen Fonts, select
ClearType from the drop-down list.
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
TIP
Figure H
ClearType fonts look best on flat-screen
monitors and laptop/notebook computer
displays. The fonts may be blurry on a
non-flat monitor. Your video card should be
set to 24-bit or 32-bit color for the best
appearance.
5. Click OK.
New view for Control Panel
The Control Panel can display its contents in
one of two views:
X Classic View (similar to earlier Windows
operating systems)
X Category View (shown in Figure H)
Category View groups similar items
together, while Classic View displays each individually. For example, in Category View, the
Appearance And Themes selection combines
tasks performed with the classic Display,
Folder Options, and Taskbar and Start Menu
selections.
Customizing the shell through
Registry settings
The Windows Registry controls many of the
shell features, and those who are brave enough
to venture in despite Microsoft’s warnings can
make changes to these settings to precisely
control shell behavior and appearance.
Disabling balloon tips
Don’t like XP’s “friendly” balloon tips that
pop up at the most annoying times? You can
disable them by following this procedure:
1. At the Run box, type Regdt32 or Regedit to
open a registry-editing tool of your choice.
2. Navigate to HKEY_CURRENT_USER\
Software\Microsoft\Windows\
CurrentVersion\Explorer\Advanced.
3. Locate or create a REG_DWORD entry
EnableBalloonTips.
It’s easy to switch back and forth by clicking the desired view in the left pane of the
Control Panel.
can disable them by navigating to the same
subkey as above and setting the value for
ShowInfoTip to 0.
TIP
If you decide later that you miss the balloon tips or infotips, you can enable them
by setting the appropriate value to 1.
Disabling disk space checks
Windows XP automatically checks for low disk
space and alerts you if disk space on a partition is 200 MB or less. You can disable these
checks and alerts by following these steps:
1. In a Registry editor, navigate to
HKEY_CURRENT_USER\Software\
Microsoft\Windows\CurrentVersion\
Policies\Explorer.
2. Navigate to or create a REG_DWORD
entry NoLowDiskSpaceChecks.
3. Set the value to 1.
4. Set the value to 0 to disable the tips.
Controlling file processing
Disabling Infotips
Windows XP allows you to set the following values on individual file types in the
HKEY_CLASSES_ROOT key:
Infotips are the pop-ups that occur when you
move the cursor over an icon or object. You
Essential Guide: Features and Functionality
19
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
X NoOpen: This provides a warning if users
attempt to open a file of this type.
X NoOpenWith: This excludes a specified
application from being used to open files of
this type.
X AlwaysShowExt: This overrides the settings in folder options and forces display of
the file extensions in Explorer even if Hide
Extensions For Known File Types has been
selected.
Other new Registry settings
You’ll find a few new settings in the
HKEY_CURRENT_USER\ControlPanel\
Desktop subkey. For example, UserPreferencesMask allows you to set the transition
effect (Fade or Scroll) that is used with menus
and Tooltips. The FontSmoothingType value
in the same path allows you to set ClearType
or Standard smoothing method. These settings
can (and should) also be made through the
graphical interface.
Returning to default Registry settings
As with Windows 2000, the HKEY_USERS\
.DEFAULT subkey contains the template for
new users. If you’ve changed the settings for
HKEY_CURRENT_USER values and want
to return to the default settings but don’t know
what they were, you can find the default value
in the matching subkey of HKEY_USERS\
.DEFAULT.
Conclusion
Windows XP includes a number of enhanced
shell features that benefit users and administrators. Users will find that the GUI offers more
flexibility for customizing the shell to suit their
needs. As an administrator, you’ll find that you
can control the behavior and appearance of
the shell and override user settings by editing
the Registry. Both groups should have no
problems getting around the interface. ‹
Customize the Windows XP Start
menu and taskbar
Jan. 3, 2002
By Steven Pittsley, CNE
W
indows XP introduced us to
some radical changes, but none
were critiqued as much as the new
user interface. In fact, ever since the first
glimpse, people have been talking about the
new look and feel of Microsoft XP’s operating system. This article will introduce you to
some of the customization you can add to the
Start menu and taskbar of the Windows XP
user interface.
First glance
As soon as you click on the Start button, you’ll
begin to discover just how different Windows
20
Essential Guide: Features and Functionality
XP really is. The Windows XP Start menu has
been completely revised. (See Figure A.)
Across the top of the menu is the name of
the user currently logged on to the workstation. This could be a helpful feature in the corporate environment as users move from desk
to desk.
On the left side of the Start menu, you’ll
find three sections. The top portion of the
menu contains links to common Internet tasks,
such as using Internet Explorer and e-mail.
When you select a default e-mail application,
it will replace the generic e-mail icon that’s
shown in Figure A.
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Figure A
The middle section on the left side of the
menu displays the last five applications that
you’ve used. This feature makes launching
often-used programs from the Start menu very
simple.
The last section on the left side is the More
Programs menu. As shown in Figure B, the
More Programs menu lets you locate and
launch the applications that are installed on the
workstation. This menu looks just like the
legacy Start menu.
On the right side of the Start menu, the top
section contains links to the specialized folders
My Documents, My Pictures, and My Music.
Users will enjoy having easy access to them
through the Start menu, rather than having to
search their desktops for the shortcuts. This
section also includes selections for My Computer and My Network Places.
Moving down the right side of the Start
menu brings us to the Control Panel icon. This
replaces the Settings menu found on the legacy
Start menu. The Control Panel contains even
more tools for working with your computer,
such as tools for administering user accounts.
The lower right section contains the Help
And Support, Search, and Run options. You
won’t find anything new here other than the
organization of the Start menu.
Finally, the bottom of the Start menu contains the selections that you’ll use to log off or
shut down the computer. The Turn Off Computer option gives users the same functionality
as the Shut Down option in legacy Windows
versions.
Figure B
Figure C
The Start menu now contains two columns and
is more task oriented.
The upper part of the Taskbar configuration dialog box lets
you configure the taskbar’s appearance.
Essential Guide: Features and Functionality
21
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Configuring the Start menu
You can’t please everybody, so Microsoft has
included options users can choose to configure
the interface for personal preferences. To
access the configuration dialog box, right-click
on the taskbar and select Properties. The
Taskbar And Start Menu Properties dialog
box has configuration tabs for the taskbar and
Start menu (see Figure C).
When you select Lock The Taskbar, you’re
preventing the taskbar from being moved anywhere else on the screen or preventing someone from accidentally moving it off the screen.
Auto-Hide The Taskbar performs the same
function as in other legacy Windows versions:
when this option is selected, the taskbar will be
hidden from view until you point to the area
where it is supposed to be, making it reappear
for use. The Keep The Taskbar On Top Of
Other Windows option makes the taskbar
visible at all times.
If you consistently open many versions
of the same application, such as 10 Internet
Figure D
Figure E
Figure F
22
Essential Guide: Features and Functionality
Explorer windows, you can use the Group
Similar Taskbar Buttons option; instead of
having 10 sessions on the taskbar, you’ll
have one Internet Explorer selection. To
move among the different windows, you can
click on a pop-up menu and select the one
you want.
The lower part of the Taskbar configuration dialog box lets you configure the tray area
of the taskbar. The first selection, Show The
Clock, is self-explanatory. The next option,
Hide Inactive Icons, helps users avoid the clutter that can occur with too many items in the
tray. When this option is selected, the tray will
look similar to the one shown in Figure D. The
clock is displayed but the majority of tray
icons are hidden from view. The double arrows
on the left side of the tray let you expand the
tray area when you need access to all the icons,
as shown in Figure E.
Windows XP also gives you a way to customize the icons in your tray. Clicking on the
Customize button to the right of the Hide
Inactive Icons selection will display the Customize Notifications dialog box, shown in
Figure F.
To change the way the tray icons are displayed, highlight the desired item and then
click on the drop-down arrow, as shown in
Figure G.
In addition to being able to customize the
taskbar, you can also configure the Start menu.
Figure G
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Figure H
Figure I
To do so, click on the Start Menu tab on the
Taskbar And Start Menu Properties dialog box.
This dialog box lets you select whether you
want to use the Windows XP type of Start
menu or the Classic Start menu. You can also
modify it to your preferences by clicking on
the Customize button.
Figure H illustrates the types of changes you
can make to the Windows XP Start menu using
the Customize Start Menu dialog box’s General
tab. You can choose to use large or small icons,
and you can select the number of last-used programs that are displayed on the Start menu.
You can also select whether you want Internet
Explorer and your e-mail client of choice to be
displayed.
The Advanced tab, shown in Figure I, gives
you a wealth of customization options. The
top part of the dialog box gives you the following options: Animate Start Menu As It
Figure J
Figure K
Essential Guide: Features and Functionality
23
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Opens, Open Submenus On Hover, and
Highlight Newly Installed Applications.
The middle section, Show These Items On
The Start Menu, offers the most customization
options. For example, you can specify that the
Control Panel open as a menu, rather than a
separate window. This feature helps avoid yet
another window being opened on the desktop.
To make the change, you must select the As
Menu option, as illustrated in Figure J. After
applying the change, you can access the Control Panel options directly from the Start
menu, as shown in Figure K.
The bottom section of the Customize Start
Menu dialog box lets you select whether or not
you want to display the most recently used
documents. This is a personal preference; it’s
24
Essential Guide: Features and Functionality
not a default setting in Windows XP. If you
decide to use this option, you can clear the list
of documents from the Start menu by clicking
the Clear List button.
Conclusion
Windows XP provides you with a plethora of
options with which users can customize the
new operating system for ease of use and
personal taste. Here, I’ve covered how to customize the XP interface you’ll use most, the
Start menu and taskbar. In addition to customizing the user interface, all of the configuration changes are stored in a user profile,
ensuring that every user who logs in will be
able to make the Windows XP user interface as
personal as he or she wants it to be. ‹
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Making your laptop more productive
with Windows XP
Aug. 6, 2001
By Steven Pittsley, CNE
T
hose of us who have been using the
XP operating system generally like
what we see, especially some of the
features for laptop systems. In this article,
you’ll see how Windows XP will make your
laptop a productive extension of its deskbound cousin, allowing you to work productively from virtually anyplace.
Figure A
A brief overview of Windows XP
Windows XP sports integrated features like
CD-ROM burning, remote desktop capability,
system restore functionality, and a compatibility mode utility that allows you to run Windows 95/98 programs in Windows XP. In
addition, synchronizing your offline files with
the network has never been easier.
The Windows XP hardware
requirements
Windows XP is a very powerful operating system, but if you’ve purchased computer systems in the last couple of years, they should be
able to run the new software with only minor
upgrades, if any at all. Windows XP requires
that your computer system have a processor
that’s running at 233 MHz or better. While it’s
possible to install and run XP with such a
weak processor, Microsoft recommends that
the CPU be 300 MHz or better. I would look
for one that’s at least 500 MHz, especially with
an older processor like a Celeron or AMD K6.
If you are using a newer system, such as a Pentium 4 or AMD Athlon, your processor needs
should be satisfied.
The amount of RAM that is required to run
new software is always the next concern. To
run Windows XP, you should have at least 128
MB of RAM in the system, although I recommend 256 MB, especially in lower-end systems.
With RAM prices so low these days, upgrading
memory shouldn’t present much of a problem.
Other hardware requirements for Windows
XP include 1.5 GB of free hard drive space, a
video adapter that will display a resolution of
at least 800 x 600, and a CD-ROM drive.
Making your LCD display as
crisp as a fall breeze
One of the downsides to using an LCD,
whether it is on a laptop or a flat-screen monitor, is the fuzziness of the display. Windows
XP will help sharpen the display with a setting
called ClearType. When you use this setting, it
will effectively triple the horizontal display of
your LCD monitor, making your flat screen or
laptop display more defined.
To activate ClearType, select the Display
icon in Control Panel. Then select the Appearance tab and click on the Effects button, as
shown in Figure A.
The Effects dialog box will appear next,
as shown in Figure B. You must select Use
The Following Method To Smooth Edges
Of Screen Fonts, which will activate the
drop-down menu, allowing you to select
ClearType.
Essential Guide: Features and Functionality
25
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Your laptop is only as good
as its batteries
You might have the latest and greatest laptop
available, but if the battery wears out and a
power outlet isn’t readily available, that sleek
new system is just another paperweight. This
common problem is addressed in all operating
systems, and Windows XP includes the requisite features that will help extend your laptop’s
battery life.
To configure your laptop’s power management features, use Control Panel to select the
Power Options icon. The Power Options
Properties dialog box allows you to manage
the power scheme for your computer system,
as shown in Figure C. Your choices are purely
personal and will vary depending on your
needs. However, I recommend using the
Hibernate mode as opposed to Standby mode.
My reasons for this choice will be explained a
little later in this section.
The Alarms tab allows you to configure
the type of alarm you receive when the battery is low on power or when the power
becomes critically low (see Figure D). To perform this configuration, click on the Alarm
Figure B
Action button, located in the Critical Battery
Alarm box. Then select Hibernate, as shown
in Figure E.
As shown in Figure F, the Power Meter tab
provides you with information about each battery that the laptop uses.
The Advanced tab, shown in Figure G, gives
you the opportunity to have the power management icon displayed in the taskbar tray. You
can also choose to be prompted for a password
when the computer system resumes from
Standby or Hibernate mode. The values shown
in Figure G are the default settings.
Windows XP supports both Hibernate and
Standby modes. On the surface, these two
seem very much alike; however, they are very
different. When you place the computer system in Standby mode, the monitor and hard
disks are turned off to conserve battery life.
When you want to use the computer again, you
will bring it out of Standby mode and your
desktop will appear exactly as you left it.
However, if you lose power before you bring
the system out of Standby mode, you will lose
any information that was not saved or was in
memory.
Figure C
After applying this selection, you should see a much clearer and
more defined display.
The Power Schemes tab allows you to select the power scheme
and configure the length of time the system will remain idle
before turning off the monitor and hard disk.
26
Essential Guide: Features and Functionality
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Placing the system in hibernation appears
no different than Standby mode at first. When
you place the computer into this mode, however, your work will be saved and the information that is stored in RAM will be written to
disk. The monitor, hard disk, and computer
Figure D
will then be turned off to conserve battery life.
When you take the computer out of hibernation, your desktop will be restored to the state
it was in before hibernating. While using
Hibernate mode uses a little extra hard disk
space, I feel it is well worth it.
Figure E
I prefer to place the system in Hibernate mode if the critical
battery alarm is issued.
Configure the type of alarm you receive.
Figure F
Figure G
For additional information about the battery, you can click on the
battery icon.
Essential Guide: Features and Functionality
27
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
To place the system in either Standby or
Hibernate mode, click the Start button and
select Turn Off Computer. Among the
choices you will be given are the Standby or
Hibernate options, depending on how your
system has been configured. If you selected
Enable Hibernate Support, as shown in
Figure H, when you turn off your computer,
you will see as your available choice the
Hibernate option.
Figure H
Figure I
If you select Enable Hibernate Support, you can force your
laptop to hibernate as well as to shut down.
This legacy power management system will efficiently manage
the battery use on your laptop and give you information about
the status of your system’s battery.
Figure J
Figure K
You can tell XP to inform you when using offline files.
These are the default settings for offline files.
28
Essential Guide: Features and Functionality
Figure L
You can make network
folders available offline.
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Figure M
Figure N
Syncing each time you log on and off is dependent on your needs; I
don’t recommend this if you use your laptop offline a great deal.
You probably won’t want to enable the reminders if you use your laptop
offline often.
The APM, or Advanced Power Management, tab lets you take advantage of the Windows XP APM features. Most laptops support
the Advanced Configuration and Power Interface (ACPI) power management system, which
provides more power management features for
your system.
During the installation of Windows XP, the
operating system will determine whether ACPI
support is maintained by the system’s hardware. If ACPI is supported, the management
software will be installed. If ACPI can’t be
installed on the system, you will still be able to
use the APM features. To enable APM support, you must select it from the APM tab, as
shown in Figure I.
Keeping your laptop and
workstation in sync
Laptops give you the ability to work virtually
anywhere with files and documents that are
stored on your corporate network. To configure your computer’s offline file settings, open
My Computer and select Folder Options from
the Tools menu. The Folder Options dialog
box is displayed, and you must select the
Offline Files tab, as shown in Figure J.
The settings you choose will be determined
by your needs. If you are using the laptop
offline for long periods of time, you will want
to manage file synchronization manually, which
I will discuss later in this section. If this is the
case, you might consider deselecting Synchronize All Offline Files When Logging On and
Synchronize All Offline Files Before Logging
Off, as well as the synchronization reminder.
Depending on the types of files you are
working with, you may decide to encrypt your
offline files for added security. You may also
need to increase the amount of disk space that
you allocate to store your offline files.
To view your offline files, you can click the
View Files button, which takes you to an
Explorer-type window where you can browse
through your files and select the documents to
work with. The Delete Files button lets you
delete files and remove them from the synchronization configuration.
The Advanced button allows you to configure the action that the system takes when a
network connection is lost. As shown in Figure
K, you can either be notified before starting to
work offline or never allow your computer to
go offline.
To configure a network file or folder for
offline usage, you must specify that it is to be
used offline. Highlight the desired file or folder
and select Make Available Offline from the
File menu, as shown in Figure L.
Making this selection will launch the Offline
Files Wizard. After clicking Next at the welcome screen, you will be asked if you want to
automatically synchronize your offline files
when you log on and off the computer, as
Essential Guide: Features and Functionality
29
To order the full version of TechToolshed’s Essential Guide: Features and Functionality, click here.
Figure O
Figure P
Use this dialog box to select the files to be synchronized
and to choose to automatically synchronize your offline files
when you log on or off the computer.
While this process is not new to Windows XP, the operating
system makes synchronizing your offline and network files a
breeze.
shown in Figure M. After making your selection,
click Next.
The subsequent screen will give you the
options to enable offline reminders and create
a desktop shortcut to your offline files. Figure N
shows an example of this screen.
After selecting the appropriate options, click
the Finish button. Your offline files will be
synchronized with their network versions and
marked as offline.
Once your files have been configured for
offline use, you can synchronize them before
leaving your office so you will have the most
current versions stored on your laptop while
you are away. When you return to the office,
you will want to synchronize them again so
that the network versions of the files reflect
any changes you made to the documents while
you were offline.
To synchronize your offline files, open My
Computer, highlight the appropriate files or
folders, and then select Synchronize from the
Tools menu. If you need to configure the
items to synchronize, click the Setup button,
which will display the Synchronization Settings
dialog box, shown in Figure O.
When you are finished working with the
Setup dialog box and you are ready to synchronize your files, simply click the Synchronize
button, as shown in Figure P. The files will be
synchronized, and you will be presented with a
dialog box showing the results.
Conclusion
Windows XP offers great improvements over
previous Windows versions. The cool new features I have highlighted in this article are just
the tip of the iceberg. ‹
©1995-2004 CNET Networks, Inc. All Rights Reserved.
30
Essential Guide: Features and Functionality
About Us
Tech Toolshed creates first-rate, affordable resources for today’s stretched technology professionals.
We work closely with seasoned, in-the-trenches support technicians, network administrators, and IT
managers to build dependable, convenient, and timesaving tools you can trust. Use them right now to
overcome challenges, eliminate errors, and maintain smooth operations.
For less than the cost of typical overnight shipping fees alone, Tech Toolshed delivers proven, field-tested
solutions today. The Tech Toolshed team understands the plight of tech staff at small and medium-size
businesses. We know that your organization simply cannot wait for service to be restored, systems to be
repaired, or other technology problems to be fixed.
The Tech Toolshed team decided you shouldn’t have to. That’s why our resources are delivered immediately via electronic download. And all Tech Toolshed tools are designed to diagnose, troubleshoot, solve,
and prevent problems as quickly as possible.
We’ve designed tools in the following families to help you keep your organization’s systems running
smoothly:
Checklists
Tech Toolshed Checklists document specific steps for preventing, diagnosing, and solving specific challenges. Careful research and grassroots testing mean that Tech Toolshed Checklists help ensure that you
won’t miss a simple solution or skip a critical step in the heat of a crisis.
Essential Guides
Tech Toolshed Essential Guides are definitive manuals that you can depend on to master a specific technology. Whether you need to deploy a new operating system or office suite, maximize the capabilities of
existing systems, optimize security, or leverage the benefits of a new technology, Tech Toolshed Essential
Guides provide the information you need.
Forms and Policies
Tech Toolshed Forms and Policies are specially designed for IT operations. While easily customized to
meet unique requirements, these forms and policies can be used right off the shelf to help you properly
maintain your technical department.
Hiring Kits
Tech Toolshed Hiring Kits collect all of the critical materials you need to hire the best technical candidate
for your organization. All of our Hiring Kits include detailed job descriptions, prepared interview questions,
candidate evaluation worksheets, ready-to-print classified advertising text, and even sample offer and
rejection letters.
Quick Guides
Tech Toolshed Quick Guides provide the fundamental information you need to get up to speed quickly on
important platforms, trends, and new technologies. Whether you have to take action on a new migration,
grow your expertise with an existing system, or familiarize yourself with an emerging issue, Tech Toolshed
Quick Guides will get you ready in minimum time.
Reference Charts
Tech Toolshed Reference Charts offer powerful tips, techniques, and shortcuts at your fingertips. They’re
smart and intuitive and give you answers FAST.
Check back regularly for the latest tools from the Tech Toolshed team.
Do you have need for a tool not listed? Drop us a line and let us know.
Have a question about an existing tool? Ask our customer service staff.
Download