PrintNumber ErrorLocation Error Correction DateAdded
1
All graphics corrections MUST go through Tammy.
8/31/2009
1 p ii First Printing: September 2009 Second Printing: September 2009 9/14/2009
1 p 25 replace figure 1.9 done 9/14/2009
1 p 52 replace figure 2.8 done 9/14/2009
1 p 60 replace figure 2.18 done 9/14/2009
1 p 69 replace figure 2.25 done 9/14/2009
1 p 74 replace figure 2.30 done 9/14/2009
1 p 75 replace figure 2.31 done 9/14/2009
1 p 78 replace figure 3.1 done 9/14/2009
1 p 79 replace figure 3.2 done 9/14/2009
1 p 97 replace figure 3.10 done 9/14/2009
1 p 145 replace figure 4.15 done 9/14/2009
1 p 209 replace figure 7.1 done 9/14/2009
1 p 214 replace figure 7.7 done 9/14/2009
1 p 239 replace figure 8.7 done 9/14/2009
1 p 256 replace figure 9.1 done 9/14/2009
1 p 257 replace figure 9.1 done 9/14/2009
1 p 262 replace figure 9.6 done 9/14/2009
1 p 267 replace figure 267 done 9/14/2009
1 p 268 replace figure 9.8 done 9/14/2009
1 p 285 replace figure 10.7 done 9/14/2009
1 p 317 replace figure 12.5 done 9/14/2009
1 p 324 replace figure 12.12 done 9/14/2009
1 p 340 replace figure 340 done 9/14/2009
1 p 362 replace figure 14.4 done 9/14/2009
1 p 426 replace figure 16.4 done 9/14/2009
1 p 452 replace figure 17.4 done 9/14/2009
1 p 626 replace figure 22.13 done 9/14/2009
1 p 641 replace figure 22.23 done 9/14/2009
1 p 676 replace figure 22.47 done 9/14/2009
1 p 745 replace figure 25.7 done 9/14/2009
1 p 746 replace figure 25.8 done 9/14/2009
1 p 822 replace figure 29.1 done 9/14/2009
1 p 835 replace figure 29.3 done 9/14/2009
1 p 962 replace figure 34.1 done 9/14/2009
1 p 1002 replace figure 36.2 done 9/14/2009
1 p 1030 replace figure 38.1 done 9/14/2009
1 p 1031 replace figure 38.2 done 9/14/2009
1 p 1055 replace figure A.5 done 9/14/2009
1 p 451 - 452 At the time this was written, a newer version of wireless networking called 802.11n was in the final stages of getting industrywide approval, which has been a tortuous, long-delayed process. “Wireless-N,” as it’s called, offers even higher speed and greater range than Wireless-G. When the industry approval comes, you may want to check to see if Wireless-N is a good option for your network. Until that approval is finalized, though, be wary of buying the “Pre-N” equipment being sold. It might work with equipment designed according to the final, official specification, it might require a software update, or it might not work at all. A newer standard for wireless networking called 802.11n recently received of industrywide approval. “Wireless-N,” as it's also called, offers even higher speed and greater range than Wireless-G. You may want to check to see if Wireless-N is a good option for your network. If you use it, be wary of buying “Pre-N” equipment, which was based on earlier drafts of the standard. Most such equipment should work with equipment designed according to the final, official specification, but some might require a software update, and some might not work at all. Check product reviews before you buy! 9/15/2009
1 p 959 The standards that define wireless networking change rapidly. Although at the time this was written the upcoming 802.11n standard has not yet been ratified, it will be an important step in the evolution of wireless networking. The standards that define wireless networking will continue to evolve. The current state-of-the-art standard 802.11n was an important step forward for wireless performance and reliability, and we're we're sure that network industry gurus are hard at work at whatever's coming next. 9/15/2009
2 p ii Second Printing: September 2009 Third Printing: March 2010 3/9/2010
2 Entire Book For third printing, all figures changed from duotone to grayscale. Done 3/9/2010
2 p135 page cut short, need to fix on next printing
3/26/2010
3 pii Third Printing: March 2010 Fourth Printing: December 2010 11/30/2010
3 p1051 Note:

While you can run Virtual PC 2007 on Windows 7...
While you can run the older version, Virtual PC 2007, on Windows 7... 11/30/2010
3 p1051 You can run Virtual PC 2007 on Windows 7, and create and manage virtual machines using that program. Microsoft has two virtualization products that you can use on Windows 7: Windows Virtual PC, which is their latest and greatest, and the older version named Microsoft Virtual PC 2007. 11/30/2010
3 p1052 As we researched this book, we also couldn’t help but notice that Microsoft Virtual PC—which sets up only single-core VMs, no matter how many cores your host PC may possess—runs much faster and better on Windows 7 than it does on Windows Vista. As we researched this book, we also couldn’t help but notice that Virtual PC—which sets up only single-core VMs, no matter how many cores your host PC may possess—runs much faster and better on Windows 7 than it did on Windows Vista. 11/30/2010
3 p1052 Note:
If you already have Microsoft Virtual PC 2007 installed on your Windows 7 PC, you must uninstall this version before downloading and installing the various Windows XP Mode components (which include a newer version of Microsoft Virtual PC). Otherwise, you will neither be able to install nor be able to use Windows XP Mode. Also, this new Microsoft Virtual PC software requires processor-based virtualization support, which means it might not work on older Intel or AMD CPUs.
If you already have the older Microsoft Virtual PC 2007 installed on your Windows 7 PC, and you want to upgrade to Windows Virtual PC, you must do three things before you download and install Windows Virtual PC and XP Mode:
1. Start up any existing virtual
machines that are in the “Saved”
state and shut them down
completely.
2. Uninstall Microsoft Virtual PC 2007.
3. Restart Windows.
After installing Windows Virtural PC, you’ll have to add back your existing virtual machines by locating their .vmc files. For any VMs that run Windows XP or later, start them and update the Integration Tools (formerly called Virtual Machine Additions).
11/30/2010
3 p1052 Visit the Microsoft Download Center at www.microsoft.com/downloads/en/default.aspx and search on Windows XP Mode to find the version that’s right for your PC. delete sentence 11/30/2010
3 p1052 Windows XP Mode, also known as Virtual Windows XP, lets you install and run software in a VM that runs Windows XP SP3 as its guest OS—remember, the XP runtime environment supports 16-bit Windows on Windows for much older Windows applications, and offers a range of compatibility modes to support programs written for older Windows versions. Windows 7 is 32-bit (or 32- and 64-bit) only, depending on which version you use. Windows XP Mode, also known as Virtual Windows XP, lets you install and run software in a VM that runs Windows XP SP3 as its guest OS—remember, the XP runtime environment is able to run very old 16-bit older Windows applications, and offers a range of compatibility modes to support programs written for older Windows versions. 12/1/2010
3 p1052 To use them on a Windows 7 machine, you must first install Microsoft Virtual PC, then Windows XP Mode, and then finally install those applications inside the Windows VM that Windows XP Mode makes available. Here’s how it works: after you download and install the XP Mode components, you can install your legacy applications inside the XP Mode virtual machine. Their Start Menu entries will appear on your Windows 7 Start Menu. When you run these applications, they run on your desktop right alongside your regular Windows 7 applications, even though they are being handled by a copy of Windows XP. It’s really nifty. 12/1/2010
3 p1052 Installing Microsoft Virtual PC Installing Windows Virtual PC 12/1/2010
3 p1052 If you visit the Microsoft Virtual PC home page at www.microsoft.com/ windows/virtual-pc, you will find links to download the latest version of that program. The version that supports Windows XP Mode also offers easy, one-click install and setup for Windows XP Mode, plus one-click launch for Windows XP Mode applications using virtualized icons. It also offers USB support, which means you can plug a USB drive into the host machine, and it will be recognized and read inside the Windows XP VM (a big improvement over previous versions, which didn’t recognize any drives except the optical disk and whatever virtual hard disks you may have set up for any given VM).

If you visit the Virtual PC home page at www.microsoft.com/ windows/virtual-pc, you will find links to download the latest version of that program. As of the time this was written, what you need to do is click the large button labeled "Get Windows XP Mode and Windows Virtual PC Now". After you select your version of Windows and your preferred language, three download buttons will appear. The first installs the XP mode virtual hard disk file. The second installs Windows Virtual PC, and the third installs a software fix that lets Windows Virtual PC work on computers whose CPU doesn't have built-in hardware virtualization support.
12/1/2010
3 p1053 Once you download the program, it’s trivially easy to install. Simply double-click the Microsoft Update Standalone Package (MSU) file, follow the prompts through the rest of the installation process, and then reboot your computer when prompted. There are no gotchas along the way, and it shouldn’t take more than 5 minutes on most PCs.
Installing Windows XP Mode
You can also download Windows XP Mode files from the Virtual PC home page if you like. This comes in the form of a Microsoft Installer (MSI) file that only runs on Windows 7 Professional, Enterprise, or Ultimate licenses. Here’s a pictorial review of the installation process:
1. Double-click the MSI file. In the welcome screen that appears, click Next.
Download and install each of the three components in turn. The procedure is straightforward.
Here’s a pictorial review of the installation process:
1. In the welcome screen that appears, click Next.
12/1/2010
3 p1053 Note:
Remember, Virtual Windows XP and Windows XP Mode refer to the same program.
delete 12/1/2010
3 p1053 Figure A.2 shows the initial Status window, but you will also see status updates about copying files, updating the Registry, and so forth, as the install process progresses.
You will also see status updates about copying files, updating the Registry, and so forth, as the install process progresses.
12/1/2010
3 p1053 Figure A.2 and caption Figure A.2
At the outset, the progress bar is empty, but it fills up as installation proceeds.

delete 12/1/2010
3 p1054 3. Accept the Virtual Windows XP License Agreement. Click Next.


(moves to page 1053, updated figure)

When you are prompted to select a password for the user account that you will be using within the virtual copy of Windows XP (see Figure A.2), you will notice that you will not have a choice of the user account name. It's fixed as "XPUser". You can choose to set a password if you wish. It's not essential, as the applications and data that you store inside the virtual machine will only be accessible from your Windows 7 user account. Other people who use your Windows 7 computer get their own private copy of Virtual XP, and they will not be able to access your data. 12/1/2010
3 p1054 New Figure A.2 and caption Figure A.2
You can set a password for the user account, but it’s not essential.
12/1/2010
3 p1054 4. Establish a password for the default User account that the ongoing setup script establishes on your behalf (see Figure A.3). Click Next.


Original Figure A.4 now is Figure A.3
4. If your computer is connected to the Internet or, if you will use network or Internet based applications from within XP mode, you should be sure that you elect to enable automatic updates when prompted (Figure A.3).
12/1/2010
3 p1054 5. You can elect to turn on Automatic Updates (recommended) or leave them off (see Figure A.4). Click Next.
5. It will take quite a while for the XP Mode virtual machine to start up for the first time. (Future startups will be fairly quick). The screen will appear as shown in Figure A.4. 12/1/2010
3 p1055 6. Provide a name and location for the Windows XP Mode virtual machine. (By default, it appears in the logged-on user’s My Virtual Machines folder inside the Documents library.)
7. The Windows XP Mode VM starts. This involves a sequence of activities that includes startup, setup for first use, update downloads and installs, OS startup, and enabling integration features. It can take 2 or more minutes to complete. Finally, you’ll see the familiar XP desktop inside a Virtual Windows XP VM (see Figure A.5). You’re done with the OS portion of the install.
Figure A.5
A typical Windows XP desktop inside a Virtual PC window on Windows 7.
8. Your usual OS completion steps should occur next. At a minimum, this means installing antivirus and antispyware software. But you wouldn’t install this VM without also wanting to install a Windows application, as covered in the next section.
6. If your CPU has no hardware-assisted virtualization support (HAV) or if you are not sure whether it does or not, select the Tools menu on the virtual machine window and select Upgrade Integration Components. Windows may need to restart once or twice.
7. Run Windows Update inside the VM to get all available security fixes.
8. Your usual OS completion steps should occur next. At a minimum, this means installing antivirus and antispyware software. But you wouldn’t install this VM without also wanting to install a Windows application, as covered in the next section.
12/1/2010
3 p1056 It ran perfectly inside Windows XP Mode, but Figure A.6 shows what the application compatibility window for that program looks like. (To access this control, right-click the EXE file and select the Compatibility tab.) It shows Windows 2000 chosen as a specific compatibility mode, with other selections listed as well.
It ran perfectly inside Windows XP Mode. And if you have a really old application that doesn't do well even under Windows XP, you can right click its icon and select one of the compatibility modes shown in Figure A.5.


Figure A.6 becomes A.5.
12/1/2010
3 p1056 New text Now, for the really cool part: shut down the running virtual copy of Windows XP, and take a look at your Windows 7 Start Menu, under Windows Virtual PC, XP Mode Applications. Any newly installed XP applications should appear here. If you select one, Windows starts up Virtual PC and runs the application inside it, but the programs's window appears on your desktop just like any other Windows application[md]the XP desktop is invisible, running behind the scenes! 12/1/2010
3 p1056 New note If your CPU does not have hardware virtualization support, the third installation component patches Windows Virtual PC so that it can work on your PC. However, in this case, Microsoft does not recommend or support running any guest operating system other than Windows XP, and performance will adequate only if you upgrade the guest Integration Components, as I described in the previous section. If you need to run virtualized operating systems other than Windows XP and your CPU doesn't have hardware virtualization support, you might get better performance using Microsoft Virtual PC 2007. But, you won't be able to use Virtual XP mode. 12/1/2010