Your SlideShare is downloading. ×
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

[Ben10 team] 100 pc errors solved, smart computing reference series [mantesh] e book [4.90 mb] - p hob1a

14,239

Published on

Published in: Devices & Hardware
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
14,239
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
22
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 4 3>7 25274 81181 6
  • 2. PC ERRORS June/July 2004 - Vol. 8, Issue 3Smart Computing Reference SeriesIn an ideal world, computers would never WINDOWS XPcrash and programs would never run intoproblems. Or at least, if those things did 12 Windows XP Installation Errors Don’t Get Stopped Before You Startoccur, your PC would notify you about anyglitches in a way that let you quickly patch 18 Windows XP Startup & Shutdown Errors Keep Windows Running Smoothlythings up and continue working. Uh, time to wake up. PCs run into problems 26 Windows XP Hardware Errors Keep Windows & Devices In Syncall the time, and they typically respond bysending you a message that is either indeci- 34 Windows XP Software-Related Errors Keep Working Despite Problemspherable or too vague to be of any use. In this issue we translate those arcane com- 42 Windows XP Network & Online Error Messages Get Connected & Stay Connectedputing error messages into plain English, andwe point out potential solutions to the prob-lem. Use this issue as a handy reference forwhenever you encounter PC errors.ERROR MESSAGES4 Error Terror Your PC’s Scary Messages Can Help You Resolve System Conflicts6 Don’t Shoot The Messenger Error Messages Contain Helpful Troubleshooting Information7 Big, Bad & Blue Understand One Of The Most-Feared Types Of Error Messages8 Coping With PC Anxiety Tips & Techniques For Stress-Free Troubleshooting10 A Helpful Hand Debuggers Let You Record & Track Error Messages WINDOWS 98 48 Windows 98 Installation Error Messages Get Windows Up & Running 54 Windows 98 Startup & Shutdown Errors Enter & Exit On Your Terms 60 Windows 98 Hardware Errors Decipher The Undecipherable 66 Windows 98 Software Errors Don’t Get Shut Down 72 Windows 98 Networking & Online Errors Stay Online & Productive
  • 3. ONLINE COMMUNICATIONS 123 General Online Errors We Demystify The Internet’s Cryptic Errors 129 Revive Your Network Troubleshoot Network & Internet Connection ProblemsWINDOWS 2000 131 Browser Errors What You Can Do When The Surf’s Not Up76 Windows 2000 Installation & Setup Solutions To Get You Off To The Right Start82 Windows 2000 Startup & Shutdown Errors Say Hello & Goodbye With Ease88 Windows 2000 Hardware Errors Learn What’s Behind Those Cryptic Messages94 Windows 2000 Software Errors How To Figure Out What Your OS Is Trying To Tell You100 End Connection Headaches Windows 2000 Networking & Online-Related ErrorsMICROSOFT OFFICE 2003104 Microsoft Office System 2003 Installation & Startup Errors108 Word 2003 Diagnose & Correct Microsoft Word Error Messages112 Excel 2003 Diagnose & Correct Excel Errors116 PowerPoint 2003 Work The Bugs Out Of Your Presentations120 Outlook 2003 Failure To Communicate? We Can Help HARDWARE 137 Memory, CPU, BIOS & Port Headaches Tough Solutions For Tough Issues 141 Drive & Storage Problem Solving Your Data is Gone! Or is it? 144 Troubling Printing & Scanning Documents Check In, But Try These Tips When They Don’t Check Out 146 Sound Solutions To Audio Problems Clearing Up What You Can Hear 148 Video Card & Monitor Errors Some Are More Visible Than Others
  • 4. Editorial Staff: Ronald D. Kobler / Rod Scher / Kimberly Fitzke / Sally Curran / Samit Gupta Choudhuri / Corey Russman / Christopher Trumble / Calvin Clinchard / Katie Dolan / Jennie Schlueter / Blaine Flamig / RaejeanMISCELLANEOUS Brooks / Rebecca Christensen / Tara Weber / Michael Sweet / Katie Crooks / Shawn Kupfer / Dana Montey / Nate Hoppe / Sheila Allen /150 Speaking BIOS Heather Svoboda / Jennifer Hansen / Trista Kunce / Marty Sems / Chad Denton / Nathan How To Decipher What Your Computer Is Saying Chandler / Kylee Dickey / Josh Gulick / Andrew Leibman / Eric Reed152 The Fatal Exception Error Web Staff: Missy Fletcher / Dorene Krausnick / Deciphering Processor Exception Codes Nick Ray Customer Service: Travis Brock / Alisha Lamb / Brandie Humphrey / Becky Rezabek / Lana Matic Subscription Renewals: Liz Kohout / Connie Beatty / Matt Bolling / Patrick Kean / Charmaine Vondra / Miden Ebert / Kathy DeCoito / Stephanie Contreras / Nicole Buckendahl Art & Design: Lesa Call / Fred Schneider / Carrie Benes / Ginger Riley / Sonja Warner / Leigh Trompke / Aaron Weston / Aaron Clark / Lori Garris / Jason Codr / Andria Schultz / Erin Rodriguez / Lindsay Anker Newsstand: Garth Lienemann / Kelly Richardson / Chris McGreer / Jeff Schnittker Advertising Sales: Grant Ossenkop / Cindy Pieper / Brooke Wolzen / Eric Cobb Marketing: Mark Peery / Marcy Gunn / Heather Mentgen / Amber Coffin Copyright 2004 by Sandhills Publishing Company. All rights reserved. Reproduction of material appearing in Smart Computing REFERENCE SERIES: PC Errors is strictly prohib- ited without written permission. Printed in the U.S.A. GST # 123482788RT0001. Smart Computing is published monthly by Sandhills Publishing Company. 131 West Grand Drive, P.O. Box 85380, Lincoln, NE 68501. POSTMASTER: Send address changes to Smart Computing, P.O. Box 85380, Lincoln, NE 68501.INDEX Web Services (For questions about our Web site.)155 Error Message Index webhelp@smartcomputing.com (An Alphabetical Listing Of Error Messages In This Issue) (800) 368-8304 Customer Service (For questions about your subscription.) customer.service@smartcomputing.comSPECIAL: For Subscribers Only Smart Computing P.O. Box 85380 Lincoln, NE 68501-5308 Readers who subscribe to any of Sandhills Publishing’s computing publications Hours may read this issue online. Just go to SmartComputing.com, PCToday.com, Mon. - Fri.: 7a.m. to 8p.m. (CST) CEtips.com, or ComputerPowerUser.com and link to articles from the online Sat.: 8a.m. to 4p.m. (CST) table of contents for this issue. As an added bonus, subscribers also have To Place An Order Or Change An Address (800) 733-3809 access to these Web-only articles: FAX: (402) 479-2193 Access 2003 Subscription Renewals (800) 424-7900 Don’t Let Errors Trash Your Database FAX: (402) 479-2193 http://www.smartcomputing.com Publisher 2003 Authorization For Reprints Problem-Free Publishing—Almost (800) 334-7458 FAX: (402) 479-2104 Input Device Errors Editorial Staff What Goes In Should Come Out editor@smartcomputing.com FAX: (402) 479-2104 131 W. Grand Drive Lincoln, NE 68521 Advertising Staff (800) 848-1478 120 W. Harvest Dr. Lincoln, NE 68521 FAX: (402) 479-2193
  • 5. Error Messages When programmers beat their tight codingError Terror deadlines, they take a step back and try to write clear, concise error messages that help users diagnose and fix problems. But as youYour PC’s Scary Messages Can know, few error messages are really that help- ful. One reason is that programmers just don’tHelp You Resolve System Conflicts have the time (or enthusiasm) for creating top- notch error messages. As a result, their sloppy error messages utilize esoteric English or jum- bled alphanumeric codes that mean nothing to end users. Worse yet, many error messages are composed by people who’ve never developed an application themselves, meaning the writ- ers don’t have an intricate knowledge of the product’s inner workings. Other times, the opposite occurs—an engineer who helped build the program writes the messages, but does so in language that’s of no assistance to end users. Still, unhelpful error messages are better than no error messages at all. Without them, programs would simply freeze, fail, or go berserk with zero explanation. Error mes- sages give us a starting point for taking the first steps toward addressing problems that, if undetected, could damage valuable data. Hardware and OS errors. Your computer’s hardware and OS spawn many of the mes- sages you see, in part because the OS has such an intense job. It must coordinate the activities of all hardware and software and keep tabs on many separate OS functions, too. Program- mers assure hardware and software compati- bility by testing their OS with as many setups as they can, but there are always unknown configurations that cause problems. ou’re probably familiar with the The next time you become livid at a vague When an OS encounters unfamiliar or newlyY sinking sensation you get when a car’s service engine light illuminates. That ominous, vaguely threatening feeling occurs again when yourcomputer displays portentous and vague errormessages. In both cases, drivers/users are leftpondering, and maybe panicking, about the error message, consider the multitude of chal- lenges facing software developers. They not only have to create cutting-edge applications on tight deadlines, but they also have to make sure their product doesn’t conflict with the programs and hardware components that will likely be on their customers’ computers. Developers do their revised hardware and software, conflicts may occur due to incompatibilities, or because more than one product demands the same resources as another. There are a few OS-related errors that happen more often than others, and one is called a fatal exception error. Often called BSOD (Blue Screen of Death) errors because of the blueunexpected problem: What in the world went best to smash the worst of their software’s bugs, screen and white text that appears, fatal excep-wrong? And what do I do next? but then the program’s release date draws near, tion errors are the bane of all computer users, as forcing companies to move forward in a hurry. these errors generally halt all programs and■ Elusive Errors. Error messages aren’t evil Randy Camp, MusicMatch’s vice president of prompt users to restart their PCs. You can readmonkey wrenches that clog the gears of your software and research and development, says in-depth details about BSOD errors in the articlecomputer’s systems—but they are signs that that in these situations, “programmers may for- “The Fatal Exception Error” on page 152, but forsomething isn’t quite right. Pinpointing the get to omit error messages created during the your reference, BSOD errors typically occur dueproblem, even if you have a clearly written debugging process, or they may be overlooked to an incomplete or inefficient third-party pro-error message at your disposal, is not always because of time and money restrictions or high- gram. Often the program in question requestseasy because your computer is so complex, er-priority user-interface items.” As a result, system resources (such as memory) that aren’tincorporating hardware, numerous programs, users may not only come across a vague error available, and if the program becomes unstable,and an OS (operating system) that supposedly message, they might even see messages that the OS puts a stop to the process and requireshelps each of those components play nice. programmers didn’t intend for the public eye. you to restart your computer.4 • PC Errors
  • 6. Error Messages Many users also see Windows protection or that imprecise message won’t necessarily help depending on the situation, you might be ableSTOP errors, which usually occur at startup. you fix the problem. Other messages may indi- to resolve such errors very quickly. Check outLike fatal exception errors, protection errors cate that system resources aren’t available the following tips to combat common errors.freeze processes and force you to restart your because another program is working, but you New installations. Many errors surfacePC. Protection errors happen for many rea- still might not have a clue on how to resolve soon after you install new hardware or soft-sons, such as driver conflicts, viruses and the conflict. ware because conflicts often occur between theworms, a corrupted Registry, hardware mal- These unclear errors are notorious for their new product and previously installed compo-functions, and more. unhelpfulness, at least to ordinary home users; nents. To put an end to such messages, you You might also encounter GPFs (general nevertheless, many error messages offer more might be able to uninstall the program or hard-protection faults) or any number of illegal oper- help than those of the past. For example, if you ware (and hardware drivers) and then restartation errors. GPFs occur due to a variety of can’t save a file in a specific format, a program your computer to an errorless state.hardware and software problems and often might well explain why. And if an application If you do find that removing a new prod-appear when your processor receives invalid is starved for memory, there’s a good chance uct eliminates errors, you might have to do an error message will give some research to figure out the source of the you an accurate heads up. conflict before you can reinstall the new Things should continue product. Check the manufacturer’s Web site to improve as companies for updated drivers, search support areas for provide a more aggres- known conflicts, and contact technical sup- sive reaction to errors. port for assistance. Sometimes tech support Microsoft lets users send gurus can help you tweak a setting to end error reports via email, software conflicts. hoping to glean informa- Let it finish. Developing new computing tion that will help the habits can also limit the number of error mes- company’s products work sages you see. When you first start up your better in the future. Miller PC, let the hard drive come to a complete stop indicates Corel’s appli- before starting a task; this lets your computer cations offer a similar load all necessary drivers and operating sys- capability and says, “the tem components necessary for efficient and software offers to transmit error-free operation. The same concept works a snapshot of related sys- for your other programs. Let each program tem data via email that start up or shut down completely before youThese days, when a program crashes, Microsoft wants to know about enables programmers and move on to another job.it. When a programming problem shuts down an application, you may testers to get to the root Look it up. You can investigate Windowssee a dialog box like this one, which offers to send data about the error of problems as quickly error messages on Microsoft’s support siteto Microsoft’s software development teams. as possible and ensure (support.microsoft.com). Click Search The the top concerns are ad- Knowledge Base, select your OS, and enterinstructions from an application. Illegal opera- dressed in future updates.” part of the error message in the Search For texttion errors appear because the computer can’t box. You may well find information here tocomplete the instructions it receives, and thus, it ■ What You Can Do. When you see an error help fix recurring PC problems.stops the process and alerts you with an error. message, be sure to make a copy of it. De- Other software errors. Just like OS pro- pending on the circumstances, you may be ■ Just The Beginning. Now you under-grammers, the people who develop third-party able to highlight the error message and its stand a few of the reasons that perplexing andprograms must create software that will work description using your mouse pointer. Then annoying error messages wind up on yourwith a sprawling list of hardware, as well as press CTRL-C to copy the message, open a monitor. You also know that such messagespopular programs from other companies. word processing program, and press CTRL-V often occur because too many components areThat’s a daunting task, in part because each to paste the information into a blank docu- competing for the same system resources.program on the end user’s computer needs to ment. Save the file for future reference. If you Keep reading and you’ll see detailed expla-share the CPU, RAM, and other system can’t copy and paste the message, get out your nations of error messages and the best trou-resources. It’s a failure to anticipate problems trusty pen and notepad and jot down the mes- bleshooting techniques for defeating them (seethat generate errors. “In general, warning and sage in its entirety. the article, “Coping With PC Anxiety” on pageerror messages are used to indicate that a situ- After you copy the error message, try re- 8). You will probably never own an error-freeation has occurred that was not expected,” starting your computer to see if that resolves system, but with the knowledge you absorbsays Russ Miller, director of software develop- any problems you experienced. Often, simply here, you won’t panic at every error messagement for Corel. clearing your PC’s memory with a restart will you encounter, and your computing sessions Sometimes, an error message will offer a set things back to normal with no extra effort will be less stressful and more productive. RSgeneralized explanation that the program isn’t from you. Recurring error messages are morecompatible with a hardware component, but frustrating because of their persistence, but by Nathan Chandler PC Errors • 5
  • 7. Error MessagesDon’t Shoot The MessengerError Messages Contain HelpfulTroubleshooting Information rror messages can seem overwhelming if we don’t understand program and system failures. Understanding each part of an errorE why they happen or how to prevent them. It helps to remember that an error message does not cause the problem; it is merelythe messenger. Error messages are much less intimidating if you view message can help you decipher the information and eliminate the error. RSthem not as signs of doom but as valuable tools that hold clues to Compiled by Kylee Dickey Title Bar. This part of an error message should be Message Body. This is the part of the error message that is in plain English familiar to most users because you see a title bar and, ideally, tells you what happened, why it may have happened, and how at the top of all windows and dialog boxes. you can correct the problem. Some error message bodies are well written and Usually, the title bar displays the name of the cur- provide many details while others are relatively brief. Read the message body rent program or the title of the open document or carefully, as the message body will often direct you to specific files and actions folder. In an error message, the title bar might that have caused the error or that may eliminate the problem. contain the name of the program that generated the error (such as Internet Explorer), the type of error (such as Windows Protection Error), instruc- tions (such as Restart Windows or Insert Disk), or Response Mechanism. All error messages have some a warning message (such as Warning or Error). type of response mechanism. The most basic response mechanism is a simple OK or Close button that follows the message body. More elaborate response mechanisms might first ask what action you would like to take and then offer a series of buttons, such as Yes, No, and More Info. For example, if the message body indicates that the system may become unstable, the response mechanism might consist of the following three components: • the question “Would you like to proceed anyway?” • a Yes button • a No button A more basic response mechanism might have no text and only a simple Restart button. Details Button. Not all error messages have a Details button. Those that do can provide information specif- ic to your system and the way you were using it prior to and at the time that the error occurred. When you click the Details button, you will usually see strings of computer code. Although this code may mean lit- tle to you, this information can help diagnose the problem if you contact technical support.6 • PC Errors
  • 8. Error MessagesBig, Bad & BlueUnderstand One Of The Most-FearedTypes Of Error Messages he sight makes many computer users tremble: the BSOD (Blue Various types of errors may cause a BSOD. For example, a bad deviceT Screen Of Death). Chances are that if you’ve used Windows for a while, you have, at one point or another, encountered the BSOD.Even Bill Gates had the misfortune of seeing a BSOD on his computer driver, a hardware conflict, or even an error in the Registry may prompt a BSOD. One of the most common causes of a BSOD is that Windows can’t boot from the hard drive. Corrupted data on a hard drive can causescreen during his Windows 98 presentation at Comdex Spring 1998. a BSOD, as can the installation of incompatible memory modules. The BSOD is one type of Windows error message. Unlike the error The most common type of BSOD is a fatal exception error, an error thatmessage shown in the last article, the BSOD is a full-screen error mes- forces the current application to shut down. This happens when an unex-sage. With its bright blue background and white text, the BSOD is hard pected event, or exception, occurs. If no code exists to handle the exception,to miss. Sometimes it signals that an individual program must shut the program cannot proceed, and Windows will display a fatal exceptiondown. Other times, the BSOD indicates that the error is so grave that the error message. For more information about fatal exception errors, see “Theentire system must shut down. Fatal Exception Error: Deciphering Processor Exception Codes” on page 152. The BSOD exists in Windows 3.1/9x/Me. You will also find some- With so many possible causes, it helps to understand the parts of athing very similar to a BSOD in Windows NT/2000/XP. These more BSOD and its language so you can diagnose the problem. RSrecent OSes have an error message called a STOP message that lookssimilar to and has many of the same elements as a BSOD. Compiled by Kylee Dickey Type Of Error. The first part of a Error Code. This two-character DOS code ranges Memory Address. This string of char- BSOD tells you what type of error from 00 to 0F. It provides further information about acters is the memory address. It tells occurred. In most cases, the error the type of error that occurred. In this example, 0D you the precise location of the error in is a fatal exception error, an error indicates a general protection fault, an error that is the system memory. so great that it requires that the unique and does not meet the definition of any of offending program close. the other fatal exception types. Location Of Error. Here, the BSOD tells you where the error occurred. In this error message, we can see that the problem occurred in a VxD (virtual device driver), a file that manages mem- ory to ensure that programs don’t access the same devices simultaneously. Offending Device Or Program. This is the name of the device, program, or file that prompted the error. In this message, the BSOD tells us that the VFD (virtual floppy disk) caused the error. Response Mechanism. Finally, the BSOD offers at least Message Body. After the technical information, one response mechanism. In this error message, there the BSOD briefly describes, in plain English, are two response mechanisms. First, you can press any what action you should take (or what action will key to exit the offending program but continue work- be taken automatically). In the pictured BSOD, ing. This gives you a chance to save open documents because a fatal exception error occurred, the before you restart your PC. Second, you can press program cannot continue. The BSOD explains CTRL-ALT-DELETE to immediately restart your PC. that the application will shut down. PC Errors • 7
  • 9. Error MessagesCoping With PC AnxietyTips & Techniques For Stress-Free Troubleshooting probably software-related. You’d want to start troubleshooting other hardware, such as the scanner’s cable and power connections Once you’ve located the source of the problem and determined whether it’s caused by hardware or software, you can begin the troubleshooting process. ■ Troubleshooting Hardware. Let’s be honest, you don’t want to open your computer unless you have to. So before you go reaching for a screwdriver, listen for irregular noises coming from inside your PC. A ratchety “zzzzz” sound may mean a stray wire is touching the fan blades or that the fan motor is low on lubricant. A grinding noise may indi- cate a problem with the hard drive. (If that’s the case, save the drive’s data immediately: The motor or head system, which contains read/write heads that record and retrieve information from within the drive’s case, could be preparing to fail. You have a right to panic.) Try solving hardware problems outside your PC by first making sure the hardware is plugged in and turned on. This may sound obvious, but more than a few people have spent valuable time troubleshooting a PC when all they had to do was just reattach a loose cable or flip a switch. If the power and cable sources check out ooner or later, you’re going to have determine this by tracing your steps. Try to OK, refer to the Device Manager. In WindowsS computer problems. That’s not a warn- ing; it’s a guarantee. Fortunately, how you react to those prob- remember what you were doing before the prob- lem occurred. Take note if you’ve recently installed a new program, saved or deleted an XP, right-click My Computer, select Properties, choose the Hardware tab, and click Device Manager. Navigate to the hardware devicelems is up to you. While some of us remain odd-looking file, or moved your computer to a that is giving you problems. A small yellowcalm, others stress out. Still others scream new location. Don’t disregard anything. circle and an exclamation point or questionand panic much like students in bomb squad If you’re lucky—well, perhaps “lucky” isn’t mark to the left of the device’s name indicatesschool about to fail their first and final exam. the right word—an error message will accom- that Windows has detected a problem. Click Needless to say, such reactions are unhealthy. pany the problem. If so, write it down. This will the exclamation point, and you might be That’s why we want to help you handle your prevent you from later forgetting what went directed through a series of problem-solvingPC problems stress-free. Here are a few trou- wrong. Your notes might also come in handy if steps. If not, right-click the device, uninstall it,bleshooting essentials that might help not only to you need to call a technician. Moreover, error and remove it from Device Manager. Thenget you through your next computer crash, but messages sometimes contain important clues as reboot your computer. Windows will redetecthelp keep your blood pressure down, as well. to whether your problem is hardware- or soft- the hardware, hopefully without the problem. ware-related. Let’s say you’re trying to upload If your computer won’t reboot, try starting it■ Find The Root Of The Problem. The first images from your scanner but keep getting an in Windows’ diagnostics mode, called Safething to do when your PC misbehaves (aside error message saying your computer is unable Mode. In Safe Mode, Windows uses only thefrom sighing, gasping, and moaning) is to locate to connect to the scanning device. Chances are, most vital drivers and components, which lim-the source of the problem. You might be able to your PC didn’t cause the problem. Nor is it its the numbers of tasks you can perform but8 • PC Errors
  • 10. Error Messagesmakes it easier for you to spot problems caused those applications running in the background,by newly installed drivers. To enter Safe Mode, along with a reading of how much memorystart your computer and begin tapping the F8 each task is using. If too many programs runkey until an Advanced Options menu appears. at once, or your system gets low on memorySelect Safe Mode and press ENTER. resources, you’re likely to notice a slowdown WinXP users can add Safe Mode to their Boot in your computer, perhaps even a BSOD (BlueMenu. Right-click My Computer and select Screen of Death).Properties. Choose the Advanced Tab. Under Items listed under the Processes tab asStartup And Recovery, click Settings. Then, in the LOCAL SERVICE, NETWORK SERVICE, andresulting Startup And Recovery dialog box, click SYSTEM typically can’t be closed, but otherthe Edit button under System Startup. After Use the Device Manager in Windows to check items can be (select the program and click theNotepad opens, copy the last line of text and hardware problems, such as missing drivers and End Process button). You might be able to endpaste it in the next line. Delete the description malfunctioning system devices. slowdowns by closing some of these items.inside the quotes (most likely “Microsoft Win- Just don’t close any applications if you aren’tdows XP Home Edition”) and replace it with Safe sure what they are.Mode. In the same line, change “/fastdetect” to The best way, however, to end freezes,“/safeboot:minimal/sos/bootlog”. Now click File, crashes, slowdowns, and even some glitches isSave, and then exit Notepad. Click OK twice to simply reboot your computer. If you think(once to close the Startup And Recovery dialog you’ve caused a problem by accidentally delet-box and again to close the System Properties dia- ing a necessary file, try recovering if fromlog box). The Safe Mode option will appear the the Recycle Bin or a backup disk. Windowsnext time you boot your computer. Me/XP users have the option of using System Restore. (Click Start, point to All Programs,■Troubleshooting Software. Software Accessories, System Tools, and select Systemglitches occur far more frequently than hard- Restore.) System Restore, although not a back-ware glitches. That’s because software (which up utility, monitors system and program filesincludes the operating system, OS utilities, and and creates restore points at selected intervals.other applications) is responsible for carrying If a user with either of these OSes experiencesout every single task the computer If a program stops responding, try a problem, she can revert the system to a stateperforms. And when you consider that multi- closing it through Windows Task when it worked properly.ple programs may be running at any given Manager (press CTRL-ALT-DELETE). WinXP users also have access to The Lastmoment—either behind the scenes or in your Known Good Configuration feature. This fea-computer’s foreground—it’s no sur- ture will revert your OS to the sameprise that applications occasionally settings in effect the last time yourconflict with one another. computer started successfully. To use Viruses and bugs, however, The Last Known Good Configurationcause most software problems. feature, start your computer, tapViruses are better prevented than the F8 key to enter the Windowsfixed (with antivirus software and Advanced Options menu, select Lastfirewalls), but users have less con- Known Good Configuration (yourtrol over bugs (which are actually most recent settings that worked),coding errors or defects within and press ENTER.the software program). A good soft-ware company will offer updates, ■ Tech Support: The Last Resortor patches, to fix bugs in its prod- During major crises you may haveucts, but often minor bugs can be no choice but to refer to technicaleliminated by the user. support. Try to make this your final If you experience problems im- option. Tech support can be expen-mediately after you’ve installed Windows Me and XP users can restore their computers to an earlier date sive and time consuming, especiallya new program, try simply unin- and time using the System Restore feature. if you seek help through email,stalling or reinstalling the software. which can take days to receive aIf your computer freezes, try pressing the ESC open on your computer. If a program is not response. With patience and a little effort youkey. If the ESC key doesn’t work, try closing working properly, or is “Not Responding,” use can solve most computer problems on yourthe application with the Windows Task man- the End Task button to terminate the program. own . . . without the panicking. RSager. Press CTRL-ALT-DELETE and select Also in the Task Manager, under the Pro-Task Manager. Now choose the Applications cesses tab, you’ll find a list of all the applica- by Eric Melvin Reedtab. Here you’ll see a list of all the programs tions your computer is running, including PC Errors • 9
  • 11. Error MessagesA Helpful HandDebuggers Let You Record& Track Error Messages o err may be human, but to err and trash Watson sits in theT your PowerPoint presentation is dis- tinctly PC. Sometimes the errors are ran-dom, other times they’re more predictable, but background waiting for errors to occur. When Dr. Wat-sonthey’re always annoying. To make matters detects an error, itworse, the most annoying errors always seem takes a snapshot ofto have the most obfuscated error messages. everything that’sWindows does come with a number of small going on in the systemtools to help you track and, in some cases, and saves the data to asolve application errors. log file. You may be able Perhaps the best known tool is Dr. Watson. to use some of the infor-If you have Windows, chances are you have mation in the log to pin-Dr. Watson installed. The good doctor, how- point where errors areever, has gone through a number of changes occurring, but you’ll find theover the years and works differently depend- log files are most helpfuling on which version of Windows you’re when submitted to technicalusing. A handful of additional tools can pro- support teams.vide extra help in solving errors. Windows In newer versions of Windows,XP, for instance, lets you submit error reports Dr. Watson is constantly running. Windows created shortcut and select Copy. Right-clickto Microsoft each time an error occurs. Other 2000/XP users do not need to start Dr. the Start Menu and select Explore. Double-tools help catch errors that Dr. Watson may Watson manually and will not see any indi- click Programs and Start-up and then selectmiss. We’ll take a look at some error debug- cation that Dr. Watson is running. Paste from the Edit menu.ging tools and show you how you can use On older systems, users will need to start Options. In Win98/Me, right-click the Dr.these tools to help pinpoint problems. Dr. Watson before it can log any errors. In Watson icon in the System Tray and select Windows 98/Me, click Run in the Start Menu Options. You can specify the number of log■ House Calls. As we mentioned above, and type drwatson. You’ll see an icon in the entries to save and set the directory whereDr. Watson is perhaps the most well-known System Tray when Dr. Watson is running. Dr. Watson will store its logs along with adebugging application for Win-dows. Dr. Win98/Me users who are experiencing fre- handful of other options. quent but random errors There are more options available to may want to make a Win2000/XP users. To open the configura- shortcut to Dr. Watson tion window, click Run in the Start Menu and and place it in the Start- type drwtsn32. Once again, you can set the up program group in the number of log entries to save and specify the Start menu. This will directory where Dr. Watson will save its log load Dr. Watson each files. These versions can also create Crash time the system boots. Dump files that developers or support staff To create a shortcut, can load into other debuggers. right-click the Desktop, Win2000/XP users will also notice recent select New from the Dr. Watson entries listed at the bottom of the pop-up menu, and click window. Highlight an error and click View to Shortcut. Type drwatson view the details. in the text field and click Log Files. The location where Dr. Watson Next. Provide a name saves log files by default depends on the ver- for the shortcut (Dr. sion you’re using. Open the configuration Watson works fine, but window using the method described above toWindows 98/Me users will need to make sure Dr. Watson is running it can be anything you locate the directory where Dr. Watson savesbefore an error occurs. You can set a handful of options in older want) and click Finish. its log file. Older versions on Win98/Me sys-versions of Dr. Watson. Right-click the newly tems use a .WLF file extension while newer10 • PC Errors
  • 12. Error Messages name (also called a sym- support department even if you’ve filed an bol). automatic error report. If the application is a Microsoft application, try ■ Safety Net. In older versions of Windows, searching Microsoft’s unexpected errors can slip through if Dr. online Knowledge Base Watson isn’t running. Older versions of ( s u p p o r t . m i c r o s o f t Windows still catch and record errors in a file .com). It may be useful to called Fault.txt located in the C:Windows include the application directory. name, error code, and Entries in this file are small, especially symbol (if any). If the error compared to the wealth of data provided by is from another applica- Dr. Watson. Nonetheless, they do provide tion, search the support some basic information you might find help- documents from the soft- ful. You’ll find the name of the application ware’s publisher. Other that caused the crash and the name of the Recent errors are listed in the Dr. Watson configuration screen, handy utilities in-clude module that crashed along with a date and but errors will remain in the log file even after you’ve cleared Google (www.google time stamp. A few other technical details are entries from the configuration window. .com) and Google Groups provided, but they’ll mostly be of use to tech- (groups.google.com). nical personnel. Addition reports areversions running Win2000/XP use a .LOG In some instances, you may be able to appended to the end of the file, so you’ll findextension. track down a software conflict between two the most recent errors listed at the bottom of In Win95/98, double-click the Dr. Watson or more applications and find a simple the file.icon and then click Open Log File in the File workaround. Though in most cases, youmenu. Users with Win2000/XP can open probably will have to contact the software’s ■ Limitations. Dr. Watson and other errorrecent logs from the configuration menu as tech support department. Submitting Dr. reporting utilities do have somewhat limiteddescribed above. If you’ve cleared out entries Watson logs may prove helpful. Even if the use. They will not, for instance, help within the configuration window, you can still developer is unable to fix the problem in a major errors involving the OS itself (we’llopen the Drwtsn32.log file in a text editor timely manner, the companysuch as Wordpad (log files may be too large may be able to fix the prob-to open in Notepad). lem in future revisions. Logs can be very long, and most of theinformation is of no use to you unless you’re ■ Error Reporting. Ina programmer. Nonetheless, in some in- WinXP, Windows offers tostances you might be able to find some useful report any errors directly toinformation buried in a Dr. Watson log. Microsoft any time an error Each entry starts listing the date, time, and occurs. This may or mayname of the application that crashed. Names not be helpful depending onprovided are file names rather than generic the situation. Regardless,program names (for instance, Wmplayer.exe due to privacy concerns,instead of Windows Media Player). You’ll error reports are completelyalso find a list of modules and other applica- anonymous, and only ations running at the time of the crash and a handful of Microsoft devel-generic program error code. You can use this opers have access to theseinformation to search the Web for other users error reports. Don’t expect If an error caught you without Dr. Watson running, you can findwho may have had similar problems with a Microsoft to get back to you a little extra information about the error in the Faultlog.txt filespecific application. concerning an error report. in your Windows directory. You can find the exact point where the Microsoft developers, how-problem occurred. You’ll find multiple head- ever, may notice trends iners that read “State Dump For Thread Id submitted reports over time. They can use refrain from making the obvious WinMe jokexxxxx” (where xxxxx changes). You may see this information in the future to fix common here). These applications are best used to catchthe word Fault in front of one or more of errors. errors that occur when specific applicationsindented lines under these headers. Take a Remember, the information you submit in crash. In instances where the entire OS sud-closer look at the beginning of any segment these reports is confidential. If you do contact denly locks up, they may be of little use. RSthat contains a Fault line, and you should see Microsoft’s tech support department directly,a line beginning with Function. In some they will not have access to the report you by Chad Dentoninstances, you may be able to find some submitted. Dr. Watson logs, therefore, areinformation by researching the function still useful when contacting Microsoft’s tech PC Errors • 11
  • 13. Windows XP (Home & Pro)Windows XP Installation ErrorsDon’t Get Stopped Before You Start nce upon a time, installing a newO version of Windows could turn into a monumental chore fraught with errors and frustration. We even recall the times when Win-dows 95 came on floppy diskettes (about 25 ofthem for a new installation). The Web is full ofhorror stories from Windows users who suf-fered through botched installations and spentcountless hours getting their systems to run. One of WinXP’s many improvements to theWindows experience is ease of installation.The vast majority of the time, a WinXP instal-lation is very easy and chugs efficiently alongwith little or no interference from you. It’salmost as easy as inserting the setup CD intoyour CD-ROM drive and walking away. If set-ting up WinXP is boring, that’s a very goodthing. Go get a cup of coffee, prop your feetup, and relax while Windows does the heavylifting. But don’t relax too much. Sometimesthings can go wrong. When something goes wrong with a WinXPinstallation, the setup process halts and reports This error message is triggered when To clean boot in WinMe, click Start and Runan error message that attempts to describe the you are upgrading your system from and type msconfig in the Open textbox. Clickproblem and, in some cases, what you can do to Windows 98/Me to WinXP. the General tab and then click the Selectivefix it. But like most error messages, installation Translation: Hmmm . . . This one is not Startup checkbox. Under Selective Startup,error messages leave a lot to be desired. If you very descriptive at all. IRQs (interrupt click the checkbox to the left of each item todon’t have access to another computer while request lines) are the communication chan- deselect the item. Then, click the Startup tab,installing WinXP and the installation trips up, it nels via which your hardware devices com- find the *StateMgr entry in the list, and click itscan be a very stressful situation when you have municate with your computer’s CPU. When checkbox to select it. Click OK to accept yourno way of obtaining more information about a a device needs the CPU’s attention, it uses an changes and click Yes when prompted toparticularly cryptic error message. interrupt request to let the CPU know that it restart your computer. Read on to learn more about WinXP instal- has data that requires handling. So it’s rea- To clean boot in Win98, the steps are fairlylation messages; in the next few pages, we’ll sonable to suspect this error message indi- similar. To launch the System Configurationdescribe a few common messages, translate cates a problem with a hardware device or a Utility in Win98, click Start, Programs,what they say into plain English, and then tell device driver. Accessories, System Tools, and Systemyou how to solve the condition that caused the Solution: According to Microsoft, the root Information. Click Tools and then click Systemerror. We hope you will see some common cause of this problem is an incompatible hard- Configuration Utility to launch the application.threads at the heart of many of these error ware device or device driver. To resolve the Click the General tab and deselect every itemmessages. Knowing what can go wrong and problem, restart your computer; if the Setup under Selective Startup by clicking each check-why will give you the knowledge you need to program gives you the option to revert to your box. Click OK to accept your changes and thenprep your system and ensure a smooth, trou- previous OS, take it. When your old OS click Yes when you are prompted to restartble-free upgrade to Microsoft’s best OS. (whether it’s Win98 or WinMe) restarts, unin- your system. stall any antivirus and boot manager software After the computer clean boots, attempt theINSTALLATION ERROR MESSAGES and “clean boot” your computer. A clean boot WinXP installation again. If the error still is a simplified boot sequence that prevents occurs, see the steps below.Error Message: “STOP: 0x0000000A device drivers, startup programs, and other If the WinXP Setup program did not giveirql_not_less_or_equal.” settings from loading at boot time. you the option to revert to your previous OS,12 • PC Errors
  • 14. Windows XP (Home & Pro)Microsoft advises that you remove every unnec- If you have any of the Echo Audio soundessary piece of hardware from your system. cards we mentioned above, upgrade theirThis includes any hardware device that you audio driver to version 6.0 or higher. Go toabsolutely don’t need to run the computer, from www.echoaudio.com to get the files andUSB (Universal Serial Bus) devices to network instructions for installing them.and sound cards. If the WinXP setup is still If the steps outlined above don’t solveunsuccessful, try flashing your BIOS (Basic the problem, perform a clean boot in Win98Input/Output System) to a new version. or WinMe as we described above and restartConsult with your computer’s manufacturer to the setup process. If Setup still reports thefigure out how to do this. error, unplug all peripherals that are not required to start your computer and restart theError Message: When upgrading setup process. Microsoft even recommends During the installation, Windows XP’s Setup pro-Win98/Me to WinXP, you get one of the that you clean your installation CD-ROM gram prompts you to check Microsoft’s Web sitefollowing messages: before proceeding. for updated installation files. This is a good option “Fatal Error: This issue brings up an important question: to choose and ensures a trouble-free installation. Setup Cannot Continue. Please Should you upgrade to WinXP on top of yourContact Microsoft Technical Support. Win98 or WinMe installation or should you per-(Error: 3E6h)” form a clean upgrade? The short answer is no. or “WINNT32 this program has per- Error Message: “Fatal Error: An errorformed an illegal operation. WINNT32 has been encountered that preventscaused an invalid page fault in module setup from continuing.KERNEL32.DLL” One of the components that Windows Translation: This message indicates that a needs to continue setup could not besoftware application or a device caused the installed.Setup program to crash. The second message Press OK to view the setup log file.”indicates that another application or program Translation: This error message meanstried to access the same area of memory the Setup program is unable to read fromassigned to KERNEL32.DLL, one of the critical your WinXP installation CD.Windows DLL (dynamic-link library) files. Solution: If your WinXP installation CD is To perform a clean boot, choose Selective Solution: If you have any of the following very damaged or scratched, you’ll have to get Startup in the System Configuration Utility’sprograms or hardware devices, a replacement from Microsoft. If you’re in the General tab and uncheck all the checkboxes to• System Restore Remover Pro by Definition United States, call (800) 360-7561 Monday minimize the number of files processed and Software through Friday from 5 a.m. to 7 p.m. Pacific to loaded by Windows at boot time.• Intuit Quickbooks order a new CD. If you’re in Canada, call (800)• Dell Dimension 8100 933-4750 during the same days and hours to• Echo Audio sound card get a replacement. the Setup program from a startup disk com- You may be able to resolve this by copy- mand prompt. Microsoft recommends that you take some ing the setup files from the CD to a folder If you’re simply upgrading an existingactions before continuing. Remove both soft- in your hard drive. If you’re installing Win98/Me installation, click Start and Run,ware programs using Add/Remove Programs. WinXP to a clean hard drive, insert a Win98 type cmd in the Open textbox, and click OK.The System Restore Remover Pro works only or WinMe startup disk in your computer’s At the command prompt, type the samewith WinMe, so you won’t be able to use this floppy drive and reboot the computer. At command as above to copy the files. Whenprogram with WinXP. Intuit’s Quickbooks is the command prompt, type the following the copy process is complete, type c:i386compatible, but Microsoft advises that you command: winnt32.exe to launch the setup process. Theremove the program, complete the setup xcopy [CD Drive Letter]i386*.* reason you use the winnt32.exe file in this situ-process, and then reinstall it once WinXP is up c:i386*.* /s /e ation is that you are running the Setup pro-and running. gram from within Windows. If your Dell Dimension 8100 has a Turtle This command copies all the files in theBeach Santa Cruz sound card installed, browse i386 folder of your WinXP installation CD to a Error Message: When upgrading fromto the C:DELLDRIVERSr33637 folder and new i386 folder in your C: drive. The /s and /e Win98/Me to WinXP, you get the follow-check for two installation files for the sound command switches ensure that you copy all ing message during setup:card’s drivers, both called Setup.exe. These files directories and subdirectories (even empty “Setup has disabled the upgradeare found at C: DELLDRIVERS R33637 ones) to the new location. option, could not load the file D:9xSetup.exe and C:DELLDRIVERS Now, type c:i386winnt.exe to continue i386Win9xupgW95upg.dll. Setup can-R33637NTSetup.exe; rename both programs the setup process. Winnt.exe is the installation not continue, because this version canto Setup.old. file that must be used when you’re running only install as an upgrade.” PC Errors • 13
  • 15. Windows XP (Home & Pro) Translation: As the message implies, this Translation: Again, this is a symptom thatissue occurs because the Setup program mis- occurs when performing an upgrade to WinXPtakenly assumes the upgrade option is not on top of an existing Windows installation.valid for your software. This occurs in spite of According to Microsoft, the root cause of thisthe fact that you are eligible for an upgrade problem is antivirus software installed withbecause you are obviously installing on top of your previous version of Windows that is run-an existing Windows installation. ning in the background and interfering with Solution: There are two solutions to this the setup process.problem that Microsoft suggests. First, clean Solution: To resolve this issue, exit Setupboot your computer and try to run Setup after and then disable or uninstall any antivirusthe boot process completes. Please refer to the software in your computer. Once the anti-discussion above to find out how to clean boot After Setup checks your system for compatibility virus software is disabled or uninstalled,in Win98 or WinMe. issues, it reports its findings to you. Problem restart Setup. The other solution is to copy the i386 folder areas may be easily fixable by simply updatingfrom the WinXP installation CD to a folder on your hardware’s drivers. Error Message: After restarting youryour hard drive. If you’re already in Windows, computer when an upgrade to WinXP issimply use Windows Explorer to browse to the complete, the following message mayi386 folder in your WinXP installation CD, Error Message: This one is not a mes- appear:right-click the folder, and click Copy. Browse sage but a behavior that occurs when “STOP: 0x000000ED (0xaaaaaaa,to a location on your hard drive, right-click, you upgrade from Win98/Me to 0xbbbbbbb, 0xccccccc) UNMOUNTABLEand click Paste. The copy process might take a WinXP. The WinXP Setup program _BOOT_VOLUME”few minutes because you are transferring a freezes during the “Preparing In- (NOTE: aaaaaaa, bbbbbbb, and ccccccc rep-large amount of data when you do this. stallation” step. resent various hexadecimal numbers.) Most Common Error Message e really can’t pinpoint any problems are serious enough to (www.microsoft.com/hcl) before to the left of the Check System W one setup or installation error message that occurs with derail the WinXP setup process itself. you upgrade. Make a list of your system’s hardware devices and Compatibility option launches another window where you can greater frequency than others. We recommend you take the software applications and look choose to go to Microsoft’s Web The variety of hardware and time to archive your important for them in this list. If a device or site and verify your system’s software configurations out data, reformat your hard drive, application is not listed, go to compatibility yourself or you can there is truly staggering, so and perform your WinXP the manufacturer’s Web site and choose to let Setup automatical- every situation will be different. upgrade on a clean hard drive. see if it has updated drivers or ly verify compatibility. Choosing But there are two common sit- Some people think you can’t do patches that make the device or the automatic compatibility uations that crop up time and this with an upgrade CD, but application compatible with option launches the Microsoft time again behind many of the that is not true at all. If the WinXP. In some rare cases, you Windows Upgrade Advisor, error messages we’ve exam- WinXP Setup program does may have to upgrade to a new which checks your system and ined: upgrading to Windows XP not detect a previous Windows version. Performing this simple compiles the findings into a text on top of an existing installation installation on your hard drive, inventory before you attempt an file that’s automatically saved to and not doing a thorough com- it requests that you insert your upgrade to WinXP may save C:WINDOWSupgrade.txt. patibility check. previous Windows version’s you a lot of time and grief when Please note that while run- installation CD into your CD- you attempt to install WinXP. It’s ning the WinXP Setup program, A Clean Upgrade Path ROM drive. Once the Setup pro- time well spent. the Windows Upgrade Advisor Upgrading on top of your old gram verifies that you have a Another even handier way to may launch a window prompting Windows installation is, at first bona fide WinMe or Win98 check your system’s compati- you to check Microsoft’s Web glance, the easiest road to take, installation CD, the WinXP bility with WinXP before you site for updated setup files. This but this road can turn treacher- installation continues normally. upgrade is to let WinXP’s Setup feature, called Dynamic Update, ous in a hurry. Upgrading on top program do it for you. When ensures that your Setup pro- of an old installation means you Does Your System Have you launch WinXP Setup from gram files are the very latest. instantly transfer all of the prob- What It Takes? within Windows, you have three We recommend that you choose lem files and settings associated If you’re going to upgrade options in the Setup program’s to let Dynamic Update download with your previous Windows OS your system to WinXP, visit initial screen: install WinXP, per- and install the latest WinXP (operating system) to your brand Microsoft’s HCL (Hardware form additional tasks, and check setup files. ■ new OS. In some cases, the Compatibility List) Web site compatibility. Clicking the arrow14 • PC Errors
  • 16. Windows XP (Home & Pro)This is another one of those messagesthat points to a possible problem with your WinXP installation CD. Translation: If you have a UDMA hard just completed the WinXP installation, If the file system is NTFS, configure yourdrive and motherboard controller but are but when you reboot the computer, you BIOS settings so the computer boots from theusing a standard 40-wire connector cable to discover that WinXP assigned pass- CD drive and insert your WinXP installationconnect the drive to the controller and the words to all user accounts. Because you CD into your CD-ROM drive. Restart theBIOS is configured for UDMA mode, this don’t know the password Windows computer, and at the prompt press any keyerror will be triggered. This is a complex assigned to each account, you can’t log to boot from the CD. Press r at the Welcomeway to say that you’re using the wrong cable in to any of them. To Setup screen to launch the Recoverywith your UDMA drive and controller. Console and then press ENTER when Another possible cause of this error mes- prompted for the administrator pass-sage is a damaged file system. If the second word. At the command prompt, inputreported memory address is 0xC0000032, type setupact.log and press ENTER.the file system is damaged. Make a note of the password associated Solution: To resolve the first cause with each account. Restart the computerbehind this error message, replace your 40- and use the retrieved password to log onwire IDE (Integrated Drive Electronics) con- to the user account.nector cable and reset your BIOS settings tothe default options. Error Message: “This program cannot To resolve the second problem triggering be run in DOS Mode.”the error message, reboot your computer This message appears when youusing either a startup disk or the WinXP attempt to execute Setup.exe fromSetup CD-ROM. At the Welcome to Setup Windows generates an upgrade report, saved in a text within a DOS real-mode commandscreen, press r to launch the Recovery file called Upgrade.txt and saved to your C:WINDOWS prompt.Console and type chkdsk /r to begin repair- folder. Translation: The WinXP Setup.exe exe-ing your damaged file system. When the cutable cannot be run from MS-DOS.process completes, type exit to leave the Solution: If you need to run the instal-Recovery Console and press ENTER to restart Translation: The problem here is the lation from within MS-DOS, type [CD-ROMthe computer. If this doesn’t resolve the prob- Setup program did not complete properly. Drive]:i386winnt.exe to start the Setuplem, repeat this process but use the fixboot During the Setup operation, Windows as- program.command instead. signs temporary passwords to each user account; these passwords are stored in a file Error Message: After the WinXP SetupError Message: This is not an error called setupact.log in your Windows instal- program completes the file-copymessage, but a symptom: While you’re lation folder. When the Setup program com- process, the following error messageentering the Product Key during Setup pletes properly, these temporary passwords appears:while upgrading from Win98/Me, Setup are cleared, allowing you to set up your “Setup cannot set the requiredcycles back to the Welcome to Setup own password. But if the Setup program Windows XP configuration information.screen. does not complete properly, the passwords This indicates an internal setup error. Translation: This is another one of those are retained. Contact your system administrator.”messages that points to a possible problem Solution: To resolve this problem, find the Translation: This is WinXP’s way ofwith your WinXP installation CD. setupact.log file and locate an entry that reads reporting a hardware incompatibility issue. Solution: To resolve the problem, copy the “Random password for Username is [pass- Solution: First, update your system BIOScontents of your installation CD-ROM’s i386 word].” to the latest version. Then, determine if anyfolder to a folder on your C: drive (using the Write down the password exactly as it’s hardware in your system is incompatiblexcopy command we discussed earlier) and written and use it to log on to the account. with WinXP. You can verify this by usingrun the Setup program from your hard drive. How you do this depends on whether you the Setup program’s automatic compati-To do this, click Start and Run and type configured your file system as FAT32 or NTFS. bility check or manually by browsing toc:i386winnt32.exe in the Open textbox. If the file system is FAT32, restart your Microsoft’s Hardware Compatibility ListClick OK to execute the command. system using a WinMe or Win98 startup disk. (www.microsoft.com/hcl) Web catalog. At the command prompt, type edit c: Either update the device drivers or removeError Message: Again, this one is not an windowssetupact.log and follow the instruc- the incompatible hardware from your sys-error message, but a symptom. You’ve tions above to locate the password. tem. Then restart the Setup program. PC Errors • 15
  • 17. Windows XP (Home & Pro) “Error: memory to 256MB or 512MB. The more memo- Most Confusing Warning! Setup failed to remove the ry you have when running WinXP, the better; setup catalog ieexcep.cat” 512MB is probably the optimum amount of Error Message or memory you’ll need to run WinXP and all “Error: your other applications efficiently. inding the most confusing error mes- Warning! Setup failed to remove the F sage among so many candidates was truly a difficult task. But, we think we setup catalog sp1.cat” Translation: If the Setup program fails to Error Message: During the WinXP installation process, you receive one of found a very worthy nominee. The fol- delete all of the files in the C:WINDOWS these error messages: lowing error message can occur during SYSTEM32CATROOT2 folder (or whatever “Failed to install product catalog.” the WinXP upgrade process: drive letter and Windows folder contain the or “An unexpected error (768) previous Windows version files), these error “STOP: 0x0000008E (0x00000005, occurred at line 5118 in <drive let- messages may be generated. This is another 0xBF869F22,0xF9470688,0x00000000)” ter>xpclientbasebootsetupsetup one of the many problems that can occur when Translation: This error message is a varia- .c Press any key to continue.” you attempt to upgrade to WinXP on top of a tion on the “Cannot get main entry point for When you press any key as instruct- previous Windows version. C:WINDOWSSYSTEMVIPERSTI.CPL. ed, the following error message appears: Solution: Rename the C:WINDOWSSYS- Error:127 [ERROR=127 (7Fh)]” message dis- “A problem has been detected and TEM32CATROOT2 folder to something such cussed above. Again, if the Setup program fails windows has been shutdown to pre- as catold to prevent WinXP’s Setup program to completely remove the CATROOT2 folder vent damage to your computer. from locating the folder and halting the instal- in your previous Windows installation, Setup PROCESS1_INITIALIZATION_FAILED” lation. If you are still in Setup, press SHIFT-F10 will report this error. This error also occurs if Huh? Again, the Microsoft to launch a command prompt from within one of your RAM memory modules is faulty. Knowledge Base comes to the rescue. Setup. At the command prompt, type cdwin Solution: To resolve the first possibility, The root cause triggering this error dowsSystem32 to open the System32 folder use the same approach discussed in the message is a software program and then type rename CATROOT2 catold, “Cannot get main entry point for C:WIN- (namely Roxio’s GoBack) that is press ENTER, restart the computer, and DOWSSYSTEMVIPERSTI.CPL. Error:127 incompatible with WinXP. To resolve attempt the upgrade again. [ERROR=127 (7Fh)]” error message to rename the problem, disable GoBack when If you cannot reach a command prompt the CATROOT2 folder. WinXP restarts by pressing the space from Setup, reboot the computer from a To determine which of your RAM memory bar at the GoBack boot menu, press- Win95, Win98, or WinMe startup disk and modules is defective, use the troubleshooting ing d to disable and pressing y to rename the folder from the command prompt. approach discussed in the “STOP 0x0000008e” confirm. Once GoBack is disabled, You can also launch a command prompt by message. cancel the WinXP setup process and booting from the WinXP installation CD and uninstall GoBack. ■ running the Recovery Console. Error Message: When upgrading from Windows 98/98SE/WinMe/NT to WinXP Error Message: During a WinXP instal- Professional, the following error mes-Error Message: When performing an lation, you get one of the following error sage appears:upgrade to WinXP from Win98/Me, you messages: “Setup cannot upgrade your currentget any one or more of the following “STOP: 0x0000008e” installation to Windows XP. Your copyerror messages: or of Windows XP does not support up- “Error: Cannot get main entry point “STOP: 0x00000050 PAGE_FAULT_ grading from an evaluation copy offor C:WINDOWSSYSTEMVIPERSTI IN_NON_PAGED_AREA” Windows. Setup cannot continue.”.CPL. Error:127 [ERROR=127 (7Fh)]” Translation: This error is generated when Translation: The problem here is your “Error: one or more of your system’s RAM memory WinXP Pro installation CD may only be The signature for Windows XP edi- modules is faulty. designed to upgrade an OEM (original equip-tion Setup is invalid. The error code is Solution: Remove a memory module and ment manufacturer) version of Windows 2000.fffffdf0.” restart the setup process. If the error reap- In other words, you have the wrong type of or pears, replace the memory module you just WinXP installation CD for the type of upgrade “The system cannot find message text removed, remove a different memory mod- you’re trying to do.for message number 0xfffffdf0 in the ule, and restart the setup process again. Solution: Contact the OEM or resellermessage file for Syssetup.dll.” Continue using this procedure until you iso- where you purchased the CD and obtain a or late the specific memory module that is caus- valid WinXP Pro upgrade CD-ROM. “Fatal Error: ing the error message. Setup failed to install the product cat- Keep in mind that WinXP needs at least Error Message: “STOP: 0x0000001Ealogs. This is a fatal error. The setup log 128MB of RAM to run properly. If you have (0x80000003, 0xBFC0304, 0x0000000,files should contain more information.” 128MB or less of total system RAM, this is a 0x0000001) or good opportunity to upgrade your system [bugcheck code] ([1] [2] [3] [4])”16 • PC Errors
  • 18. Windows XP (Home & Pro)Remember, WinXP requires at least 2GB of hard drive Most Unusual Error Messagespace, so if you’re at the ragged edge of that limit, fter sifting through a few error mes-try to make some more room. A sages, we nominated this gem for the most unusual error message: “Error Message: An unexpected Translation: Microsoft calls this specific download the file from Adaptec’s Web site at error has occurred. (536821760)error message (STOP 0x1E) a bug check code, www.adaptec.com. occurred at line 1768 in D:xpclientwhich is a programmatic procedure used to basebootsetuparcdisp.c”report an illegal instruction detected by the Error Message: During the WinXP setup This error message gives us absolute-WinXP kernel. The number 1 represents the process, you see the following message: ly no clue as to what is causing the prob-exception code, the number 2 represents the “Uninstall Option Not Available lem. Fortunately, the Microsoft Knowl-memory address where the error occurred, There is not enough Space to save edge Base does have an answer:and the numbers 3 and 4 represent the para- your current operation system. What’s triggering this error message ismeters 0 and 1 of the exception. Your computer has enough disk space a problem with our computer’s memory, In plain English, Microsoft uses this error for Windows XP, but it does not have specifically a damaged memory modulecode to report programmatic errors caused by enough to save your current version of or a damaged memory slot (the physicalinsufficient hard drive space, a faulty device Windows for backup. area in the motherboard where memorydriver, or possibly a BIOS that needs updat- The backup image size is [number modules are inserted.ing. If a device driver is the cause behind the _of_megabytes] We can’t understand why Microsoft’serror message, the name of the device driver It is recommended that you cancel Windows developers can’t simply saymay be displayed in the error message text. Setup now, free additional disk space, that a problem exists with one of your Solution: First, try to make more room and then restart Setup.” memory modules. That approach wouldin your hard drive for WinXP. Remember, Translation: This is a surprisingly clear at least point you in the right trouble-WinXP requires at least 2GB of hard drive Windows error message. When WinXP is shooting direction. ■space, so if you’re at the ragged edge of that installed, the Setup program saves a backuplimit, try to make some more room. copy of your previous Windows version to a If a faulty device driver is the culprit, upgrade folder in your hard drive. This backup is in Solution: You can do a number of things tothe driver to the latest WinXP-compliant version two files, BACKUP.CAB and BOOT.CAB, resolve this situation. First and foremost, weif one is available. If a WinXP-compliant version stored in a folder at C:Undo. This is done in certainly recommend that you take advantageof the driver is not available, you may of the option to back up your currenthave to remove the hardware from OS. You never know what might goyour system to make WinXP Setup wrong with your WinXP installa-work properly. tion, so it’s advantageous to have the Finally, perform a flash upgrade to option to go back to your old OS,get your system BIOS up-to-date. just in case.Consult your BIOS documentation to You can cancel the Setup processlearn how to upgrade the BIOS; fol- by pressing ESC. After you cancellow all instructions provided by your Setup, reboot into your existing OSBIOS manufacturer to the letter or and free up more drive space. If youyou could wind up with major prob- have another partition in your sys-lems if you botch the flash upgrade. tem with sufficient space for this backup, choose this partition whenError Message: “STOP: prompted to back up the existing0x0000001E KMODE_EXCEP- system files by the Setup program.TION_NOT_HANDLED” The folder structure of the Windows XP installation CD features four This error is not a show stop- This message also mentions folders: DOCS, I386, SUPPORT, and VALUEADD. per for the Setup program. If youthe device driver aspi32.sys. choose to simply not do the back- Translation: This is a specific example of a case your WinXP upgrade is not successful up, click Next to continue the Setup proce-STOP 0x1E message; ASPI32.SYS is Adaptec’s and you want to revert to your previous dure. But, remember that you will not beAdvanced SCSI Programming Interface, a Windows version. But in this instance, the able to uninstall WinXP and revert to yourdevice driver used in CD writers. Setup program reports there is not enough previous OS if you choose to do this. RS Solution: Upgrade your system’s ver- space to save this backup copy of your previ-sion of ASPI32.SYS to version 4.57 or higher; ous Windows version. by Sixto Ortiz Jr. PC Errors • 17
  • 19. Windows XP (Home & Pro) closer look at some common WinXP startupWindows XP and shutdown errors. STARTUP ERRORSStartup & Error Message: “Non-System disk or disk error . . . Replace and strike a key when ready.”Shutdown Errors Translation: This simply means that WinXP is attempting to boot from a disk (be it a floppy diskette or one of your hard disks) thatKeep doesn’t contain the system files WinXP needs to start. WinXP needsWindows access to certain bits of information when it starts up. Your hard drive’sRunning boot sector, a specific location on theSmoothly disk, contains the startup files WinXP needs to continue the boot process. If WinXP can’t find those files, the boot indows XP, Microsoft’s flag- process stops cold.W ship operating system, is widely recognized as thecompany’s most reliable consumer OS Solution: This one is either a sim- ple mistake or a catastrophe. First, check to see if you have a floppyyet. With WinXP, Microsoft eliminat- diskette in your drive. Nine times outed the Windows 9x architecture from of 10, this error is caused when youits consumer OSes and adopted the leave a floppy in the disk drive, turntechnology core of its Windows NT off the computer, and then turn it onand Windows 2000 corporate OSes. again without taking the diskette outThis strategy considerably beefed up of the drive. If the floppy is not a sys-reliability and virtually eliminated the tem disk with the required boot files,constant crashes that plagued prod- WinXP won’t launch. Check the flop-ucts such as Windows 98/Me. py drive, and if there is a diskette inWindows users hailed the dawn of a it, remove it and press any key onnew era of reliable, crash-free your keyboard. Windows shouldWindows computing. now start up normally. But in spite of the significant If a forgotten floppy disk is not theimprovement to Windows reliability, cause, then you’ve got a much biggerWinXP is not crash-proof. After all, we problem on your hands. Somehow,are talking about a program packing your hard drive’s boot sector hasmillions of lines of code that must been damaged or erased. This is typi-work in a virtually unlimited variety of com- on with your life, a mysterious crash throws a cally caused by either a boot-sector virus or aputer configurations. And we haven’t even monkey wrench into your plans. A 15-minute hard drive failure. Most antivirus programs letmentioned the wide variety of computer user check-your-email-and-log-off session suddenly you create a rescue disk designed specificallyskills, from raw rookies who can barely turn on turns into a five-hour troubleshooting ordeal. for those times when a virus renders your com-their PCs to accomplished experts who love to When crashes occur, WinXP usually presents puter unbootable.tinker with everything in their computers. you with a message attempting to describe the If you created a rescue diskette, insert it intoWinXP is much improved, but it does crash error and, in some cases, telling you what you your floppy drive, restart the computer, and fol-from time to time. And sometimes crashes can do to fix it. The only problem is, for those of low the antivirus software’s instructions tooccur at the worst possible times. us who aren’t programmers or Windows clean the boot-sector infection and restore your Startup and shutdown crashes are probably experts, most error messages are virtually computer.the most frustrating for Windows users. Startup incomprehensible. Instead of making things If you don’t have a rescue diskette, go to acrashes are especially vexing because you can’t clearer, cryptic error messages only muddy the friend or co-worker who has one and either useeven get your system going long enough to waters. Seeing “Non-system disk or disk error” his or use his antivirus software to create one,diagnose and solve the problem. Shutdown at startup sounds pretty serious, right? even if you use different antivirus programs.crashes are frustrating also: Just when you think In the next few pages, were going to cut Right now, your main focus should be on disin-you can push away from the computer and go through WinXPs gobbledygook and take a fecting and booting your computer.18 • PC Errors
  • 20. Windows XP (Home & Pro) If a boot-sector virus is not the cause, the restore the required files. First, how to restorehard drive’s boot sector, for some reason or Most Common the drivers:another, has been damaged. WinXP’s Recovery 1. Type cd windowssystem32drivers at theConsole has two utilities you can use to try to Error Message command prompt to open that directory.repair your boot sector: FIXBOOT or FIXMBR. 2. Type ren DRIVER.SYS DRIVER.BAK toFIXBOOT writes an entirely new boot sector, es, the most common error message rename the corrupted copy of the driver (ifwhile FIXMBR repairs the MBR (master bootrecord) in the boot sector. Y found in Computerland is the classic “Non-System disk error” message. More the problem is a corrupted driver; if the dri- ver is just missing, skip this step and pro- To run the Recovery Console, boot into often than not, this error occurs because ceed to step 3).your WinXP setup CD and press r when we leave a floppy disk in the disk drive 3. Type copy [CD drive letter]:i386prompted. To boot into your WinXP installa- after turning off the computer. When the DRIVER.SYS to copy a fresh, functionaltion CD, restart the computer and enter your computer is turned on again, it attempts copy of the driver from your WinXP instal-Setup (BIOS [Basic Input/Output System]) to boot from the floppy disk, which more lation CD to the WINDOWSSYSTEM32program. Your BIOS should have a menu than likely does not contain the files Drivers directory.where you can change the sequence of boot Windows needs to boot normally. 4. Type exit and then press the ENTER key todevices for your computer. By default, your We already gave an exhaustive exit the Recovery Console.computer looks for a bootable disk in your overview of this message, including whatfloppy drive first, your hard drive second, to do when a floppy disk is not the cause Second, let’s restore USER32.DLL:and your CD drive last. Adjust the boot (besides panic when you don’t know 1. Browse to the required directory by typingsequence in your BIOS so your computer what the error means). Most of the time, cd [drive letter]:windowssystem32 at thesearches for a bootable disc in your CD drive the panic is short-lived, and all you have command prompt.first (leave the hard drive as the second to do is remove the floppy from the drive 2. If you have a copy of USER32.DLL in thechoice), insert your WinXP installation disc and restart your system. ■ windowssystem32 directory that you sus-into your CD drive, and restart the computer. pect is corrupt, type ren USER32.DLLBecause BIOS programs vary from manufac- USER32.BAK to rename the file. If the file isturer to manufacturer, consult your BIOS’ information that WinXP absolutely needs to missing, skip to step 3.documentation to find out how to change the run properly. 3. Type expand [CD drive letter]:i386boot device sequence. In a nutshell, a DLL (dynamic-link library) USER32.DLL_ [drive letter]:windows To run FIXBOOT, type FIXBOOT [drive] at is a file containing information that another system32 to copy the new USER32.DLLthe command prompt, where drive is the drive program (this time, it is Windows itself) needs file to your Windows directory.letter for your boot drive (usually C:). To run to run properly. For example, a DLL file mayFIXMBR, type FIXMBR [device name], where contain additional functions that another pro- Error Message: “The file C:windowsdevice name is the nomenclature the Recovery gram’s code may call as the program runs. system32c_1252.nls is missing orConsole’s MAP command uses to describe the Programmers love DLLs because they let them corrupt.”various hardware devices in your computer. simply call functions from within their code Translation: As WinXP error messages go,For example, you might type FIXMBR instead of having to code them from scratch. this is one of the most straightforward. WinXPdeviceHardDisk0 to restore your boot This particular DLL provides functionality is simply reporting that the strangely namedrecord’s MBR. If you don’t enter a device related to the WinXP API (Application file c_1252.nls has gone AWOL.name, FIXMBR repairs the MBR of the default Programming Interface). Bottom line is, Solution: The strategy to solve this prob-system disk. USER32.DLL is very important to WinXP. lem is the same as in the “STOP: 0xc000026C Solution: The solution to this problem is to [Unable to load device driver] Driver” error:Error Message: “STOP: 0xc000026C restore the missing or corrupted files to your Restore a fresh copy of the missing or[Unable to load device driver] Driver” or“STOP: 0xv0000221 [Unable to loaddevice driver] Driver” or “STOP:0xv0000221. Bad image check sum, theimage user32.dll is possibly corrupt. Theheader check sum does not match thecomputed check sum.” This seemingly terrifying message is actually quite common, and most of the time, it has a very Translation: These errors have two possi- simple solution.ble root causes: As the first two messagesimply, the errors can be caused by a device dri-ver file (*.SYS) that is missing or has been cor- system. This is done using WinXP’s Recovery corrupted file from your WinXP installationrupted. The third message is pretty straightfor- Console. In the solution to the last message, we CD. Again, you must use the Recoveryward, also: Again, something’s gone awry discussed how to access the Recovery Console. Console to do this. Once in the Recoverywith a file—this time with USER32.DLL. This At the Recovery Console’s command Console’s command prompt, type the follow-is one of those critical system files containing prompt, type the following commands to ing commands: PC Errors • 19
  • 21. Windows XP (Home & Pro)This problem illustrates a tried-and-true principle of Windows computing:When upgrading to a new Windows version, always perform a “clean” upgrade.• cd C:windowssystem32— Delete. Click Yes to confirm the opens the system32 folder in deletion: C:Windows; this is the de- HKEY_LOCAL_MACHINE fault location of the file. SYSTEMCURRENTCON• ren c_1252.nls c_1252.bak— TROLSETSERVICESCdr4_2K The approach here is to give HKEY_LOCAL_MACHINE As this error message advises, the key to solving this problem is using the existing copy of the file an SYSTEMCURRENTCON the Recovery Console to copy a functional version of this file to the extension that disables it by TROLSETSERVICES Cdralw2k appropriate directory. preventing WinXP from find- HKEY_LOCAL_MACHINE ing the corrupted file at startup. If the file SYSTEMCURRENTCONTROLSETSER is missing, this step is not necessary. VICES Cdudf• expand [CD drive letter]:i386 HKEY_LOCAL_MACHINESYSTEM USER32.DL_ [drive letter]:win CURRENTCONTROLSETSERVICES dowssystem32—This copies a pristine UdfReadr copy of the file from the WinXP instal- lation CD to the WINDOWS/System32 Error Message: “Hpppt.exe unable to folder. locate component. This application• Do as usual to exit the Recovery Console. failed because WNASPI32.DLL was not found.”Error Message: “Devices or applica- Translation: The message suggests thattions disabled. CD Recording soft- Use the Startup tab in Windows XP’s System Configuration Hpppt.exe is executed at Windows startup,ware will cause Windows to become Utility to view the programs that automatically start with but because it cannot find the auxiliary fileunstable. Windows has prevented Windows and, if need be, to prevent unnecessary or trou- it needs, the program reports the error mes-these drivers from loading. Click here blesome programs from starting. sage and interrupts the Windows startupfor more details.” process. Translation: WinXP doesn’t get along Hpppt.exe is HP’s parallel port test util-very well with older versions of Easy CD any files called Cdr4_2K.sys or Cdralw2k.sys, ity, a program that verifies whether or notCreator software. If you upgraded to WinXP right-click the file names, click Rename, and your parallel port is set to ECP (Extendedand didn’t remove your older copy of Easy CD change each file name to Cd*.old. Capabilities Port) or EPP (Enhanced ParallelCreator software, WinXP detects this incom- Finally, you must remove any keys in your Port) mode, two parallel-port configurationspatible program and lets you know about it Windows Registry that reference Easy CD that support bi-directional communicationswith the above message. Creator files. Keep in mind, modifying the between your parallel port and whatever Solution: The solution here is to purge Registry is dangerous, so tread with care. A device is connected to it. Many devices thatyour system of all traces of the program. This misstep here and you can easily end up with a connect to your parallel port, such as scan-problem illustrates a tried-and-true principle very sick system. OK, on with our Registry ners and printers, require bi-directional com-of Windows computing: When upgrading to a surgery: Click Start and Run, type regedit in munication to allow a software utility thatnew Windows version, always perform a the Open textbox, and click OK. controls the device to get information about“clean” upgrade. In other words, format your In the Registry editor, find the following key the status of the printer or scanner.hard drive to wipe it clean and then upgrade. and click it to highlight it: Solution: As you might guess, the key is to The first step is removing Easy CD Creator. HKEY_LOCAL_MACHINESYSTEMCUR- prevent the Hpppt.exe program from launch-Click Start and Control Panel and double-click RENTCONTROLSETCONTROLCLASS ing when Windows starts. To do this, removethe Add or Remove Programs icon. Locate the {4D36E965-E325-11CE-BFC1-08002BE10318} Hpppt.exe from the Startup list of programs byEasy CD Creator program on the list and click If you see a value called UpperFilters on clicking Start and Run and typing msconfig inRemove. the Registry editor’s right pane, delete it by the Open textbox. Click OK to launch msconfig The next step is to disable any drivers Easy right-clicking it and clicking Delete. Click Yes (the System Configuration Utility) and clickCD Creator copied to your system. Click Start, to confirm. the Startup tab. Find the HP Parallel Port TestSearch, and All Files And Folders. Type Likewise, if you see a LowerFilters value, checkbox and click it. This clears the checkboxcdr*.sys in the All Or Part Of The File Name use the same procedure to delete it. and removes Hpppt.exe from the startup list ofbox, select your C: drive in the Look In drop- Now, delete the following Registry keys. To programs. Click Apply and OK and restartdown menu, and click Search. If Search finds delete a key, locate it, right-click, and click your computer.20 • PC Errors
  • 22. Windows XP (Home & Pro)Error Message: “Hard disk drive drive. If everything looks OK in the BIOS, you Translation: This error can occur whenfailure” may have a damaged hard drive. In this case, you’re starting up the computer from a stand- Translation: This one is self-explanatory: we hope that you have backed up your data by or hibernation state or when you attempt toWinXP is reporting a problem with your hard because most likely the data on the damaged shut down your computer. The message isdrive. drive may be very difficult, if not impossible, telling you that a device driver in your sys- Solution: This is a hardware problem, so to recover. tem—it doesn’t specify which one—is notthe solution is to determine whether your hard behaving properly when WinXP changesdrive is permanently damaged or whether the Error Message: “Fatal System Error: power states.hard drive information in your system’s BIOS 0x000000a0 (0x00000002, 0x00000000, Solution: According to Microsoft, youis incorrect. The first step is to reboot the com- 0x00000000)” must find out if any device drivers in yourputer, enter your computer’s BIOS Setup pro- Translation: This one is fairly straightfor- system are not digitally signed by Microsoft.gram, and verify the settings for your hard ward: WinXP reports a serious crash along WinXP’s developers knew that a huge reason with a memory address. The question is, for Windows problems in previous versions what exactly is this telling you? Reporting was the use of device drivers that did not Most Hilarious a hexadecimal memory address without work well with Windows, especially with its further detail is no help at all in deciphering power-management features. Many times, Error Message this message. hardware and software developers did not Solution: According to Microsoft, this error take the time to properly test their device dri- e searched and searched and occurs if you have a Microsoft Sidewinder vers, resulting in incompatibility problems W finally found what we think is the most hilarious Windows error message Gamepad Pro USB device, and you unplug it during the boot process. The solution? Simple, with Windows. Microsoft’s solution was to digitally sign we’ve seen. Of course, you might not really. Don’t unplug your Gamepad Pro dur- device drivers that were tested and verified to find this so funny if it’s happening to you. ing startup. work well with Windows. Obviously, not The message is: every developer is going to have its driver test- “Windows could not start because of Error Message: “Windows could not ed. So, many third-party hardware devices and an error in the software” start because the following file is miss- applications have unsigned device drivers. Really? And all this time we thought ing or corrupt: WindowsSystem32 These unsigned drivers may be the root cause Windows crashed just to spite us. The DriversIsapnp.sys” of the specific problem described here. guy in charge of error messages must Translation: This is another one of those To find out which device drivers in your have been in a hurry to get home the messages that points directly to the culprit. system are not digitally signed, run a tool day this one got written because it’s ISAPNP.SYS is a device driver WinXP needs to called sigverif.exe (File Signature Verification painfully obvious that very little thought function properly. The message is telling you utility) by clicking Start and Run and typing went into crafting this pearl of wisdom. this file is either missing or damaged. sigverif.exe in the Open textbox. Click OK to But seriously, this error occurs when Most WinXP files with a *.SYS extension are launch sigverif.exe. At the sigverif startup win- Windows XP or Windows 2000 program Windows device drivers that reside in the dow, click the Advanced button and click the files are missing or corrupted. To correct C:WINDOWSSYSTEM32DRIVERS folder. Look For Other Files That Are Not Digitally the error, you must perform an in-place This folder is one of the most important in Signed checkbox. Now, click the Browse but- upgrade using your WinXP installation CD. your entire hard drive. If any of these files go ton, go to the C:WINDOWSSYSTEM32DRI To perform an in-place upgrade, boot AWOL or are damaged, WinXP will report VERS folder, and click OK. Click OK again to your computer from your WinXP installa- serious errors and you won’t be able to get return to the initial screen and click Start to tion CD. At the Welcome To Setup your system started until you restore a func- begin the search. The tool’s output is a list of screen, press ENTER to enter the WinXP tional device driver. device drivers that are not digitally signed. Setup program. On the next screen, Solution: Start the Recovery Console (we’ve Now, the task is to disable each driver one press F8 to accept the Windows licens- already discussed how to start the WinXP by one to verify whether it is the root cause of ing agreement. In the next screen, you Recovery Console). If the ISAPNP.SYS file is still the problem. There are three ways to disable a should only see one WinXP installation in your C:WINDOWSSYSTEM32DRIVERS driver. First, right-click My Computer, click listed; to repair it, press r. The process folder, the driver is corrupt. Rename the existing the Hardware tab, and click the Device starts automatically, so follow the instruc- file and copy a new version from your WinXP Manager button. Scroll down the list until you tions to complete it and perform the installation CD. If the file is missing, then all you encounter the hardware device that the driver required in-place upgrade. All this does is need to do is copy the file from your WinXP CD controls. Right-click the device’s entry in the reinstall a fresh copy of Windows over to the C:WINDOWSSYSTEM32DRIVERS list and click Disable. Click OK to accept your your existing (and malfunctioning) copy. folder by typing the expand command: expand changes. Microsoft’s error message might not tell [CD drive letter]:i386isapnp.sy_ C:win Second, if the driver in question is associat- you what specific software error is caus- dowssystem32driversisapnp.sys. ed with a software application, remove the ing the problem, but this shotgun program. Do this by going to Control Panel approach is designed to cure it. ■ Error Message: “STOP: 0x0000009F DRI- and using Add/Remove Programs to uninstall VER_POWER_STATE_FAILURE” the application. PC Errors • 21
  • 23. Windows XP (Home & Pro)This is another one of those messages reporting that a specific file— Hal.dllin this case—is missing or damaged. The third and final way to disable a driver “Windows could not start because theis to browse to the Drivers folder in C: following file is missing or corrupt.WINDOWSSystem32 and simply rename the C:Windowssystem32hal.dll.device driver file. Please re-install a copy of the above Once you disable the driver, try to duplicate file.”the error by putting your computer into Translation: This is another one of thoseHibernate or Standby mode and attempting to messages reporting that a specific file—Hal.dllwake the computer from its low-power mode. in this case—is missing or damaged. Hal.dll isIf the computer restarts normally, you’ve the Windows Hardware Abstrac-tion Layerisolated the problem; if the error message still DLL, a set of programming tools that shieldsoccurs, you’ve got some more wayward-driver Windows from having to know intimate The Windows Signature Verification utility ishunting to do. details about every piece of hardware it con- an excellent tool for determining which device trols. So this DLL is critical to Windows’ inter- drivers are not digitally signed by Microsoft.Error Message: “Windows action with device drivers incannot find openme.exe” your system. Translation: This one is Solution: The solution, un-straightforward: Windows is fortunately, is to begin the setuplooking for a file called OPEN- process all over again. RestartME.EXE that is configured via the computer, select Cancelthe Registry to start automati- Windows XP Setup in Windowscally. Advanced Options to uninstall Solution: OPENME.EXE is WinXP, and then run Setupan executable file containing the again.W32.DSS Trojan horse virus.The file is typically attached to SHUTDOWN ERRORSan unsolicited email; if youlaunch the executable, you infect Error Message: “Your sys-your computer with this Trojan tem is low on virtual memo-horse, and the program also ry. Windows is increasingadds an entry in your Windows the size of your virtual mem-Registry. If your antivirus soft- ory paging file. During thisware is working properly, it process memory requestedwill remove the virus and the for some applications mayprogram from your computer, be denied.”but, in some cases, it won’t Translation: This message isremove the reference to the file telling you that an unruly appli-in your Registry. cation is hogging inordinate To get rid of the Registry entry Check out Microsoft’s HCL (Hardware Compatibility List) catalog to see amounts of virtual memory.causing this startup problem, click which of your installed hardware devices or software programs are Virtual memory is space on yourStart and Run and type regedit at deemed compatible with Windows XP, especially if you are about to hard drive that Windows re-the Open textbox. In the Registry upgrade to WinXP. serves as “pseudo-memory.”editor, navigate to HKEY_LO- When you’re running low onCAL_MACHINESOFT- system RAM, Windows swapsW A R E M I C R O S O F T W I N D O W S N T part of the string. Restart the computer; the memory usage to a designated region in yourCURRENTVERSIONWinlogon and click the issue should now be resolved. hard drive. That is why, especially if your sys-Winlogon key to select it. In the Registry edi- tem has the minimal memory requirements totor’s right pane, find the name Shell and look at Error Message: When you complete an run WinXP, your hard drive starts to audiblyits Data value. If the Data column contains the upgrade to WinXP from Win98 or thrash when your system memory is usedstring “explorer.exe openme.exe,” right-click WinMe and Setup restarts your comput- up and WinXP has to go to virtual memo-Shell, click Modify, and delete the openme.exe er, you get the following message: ry. According to Microsoft, this problem22 • PC Errors
  • 24. Windows XP (Home & Pro)occurs when Symantec’s Norton Personal installed and set up for use at the WelcomeFirewall is installed and configured to run at screen but is not functioning properly. And Most Unusual ErrorWindows startup. what, you might ask, is an IME? IME is a pro- Solution: According to Microsoft, the solu- gram in Windows designed to let you enter Messagetion to this problem is to configure the Norton complex, foreign language characters (such asPersonal Firewall to start from the Startup Far East languages such as Korean or Chinese) his one is also a tough categoryfolder and not from the Registry. To disablethe application’s Registry startup, click using a standard keyboard. WinXP already comes with built-in lan- T to award; we went outside the Microsoft Knowledge Base and foundStart and Run, type msconfig in the Open guage support for Chinese, Japanese, and this gem (the message occurs whentextbox, and click OK. This launches the Korean, so you don’t need to down- you install Laplink Software’s Laplink or load any of the IMEs to PCSync software): work with one of those “_INS0432._MP - Entry Point Not Far East languages in Found - The procedure entry point WinXP. To set up the SUnMapLS_IP_EBP_16 could not be various multilanguage located in the dynamic link library KER- options in WinXP, double- NEL32.dll” click the Regional and Wow! This one is bound to strike fear Language Options icon in in the hearts of even the hardiest PC Control Panel. veterans. Laplink recommends various possible remedies for this issue, includ- Error Message: Here, ing updating your video drivers to the lat- you can’t see the mes- est version, removing temporary files sage; instead, you brief- from your computer and attempting the ly see a blue screen and installation again, downloading and then Windows auto- installing the latest Microsoft Java VirtualIf the entry under Computer in Device Manager is Standard PC, your matically restarts. Machine, and finally, ensuring that all thecomputer is not ACPI-compliant or Windows is not reporting this Translation: The rea- latest patches and service packs areinformation correctly. son Windows is quickly installed. restarting when the error We realize this one isn’t related to a occurs, without giving startup or shutdown, but we simplyaforementioned System Configuration Utility; you enough time to see the error message, is couldn’t pass this one up. ■now click the Startup tab and click the check- that the system is configured to automaticallybox to the left of the IAMAPP.EXE entry in the restart when a system error occurs. When aStartup Item list to uncheck it. Click OK to STOP error occurs, Windows restarts so 0xFC9589B0, 0xFC9586Bo) Kbdclass.sys-accept your changes. rapidly you have no time to look at the mes- address Fc7F1945 base at FC7F1000, To add IAMAPP.EXE to your Startup folder, sage. This behavior is quite disconcerting Datestamp 3b7d82f3”browse to the Startup folder at C:DOC- because you can’t get the error message Translation: These two separate errorsUMENTS AND SETTINGSALL USERS information you desperately need to trou- are very similar, so we will discuss themSTART MENUPROGRAMSStartUp. Click bleshoot the problem. together. As you can see, the device driverFile in the folder’s window, click New, and click Solution: Before any troubleshooting effort file Kbdclass.sys is triggering an error; theShortcut to launch the Create Shortcut window. can begin, you need to configure WinXP so it dense hexadecimal nomenclature you seeAt this window, click the Browse button and won’t automatically restart when the error here is the memory address affected by thenavigate to C:PROGRAM FILESNORTON occurs. Right-click My Computer, click error.PERSONAL FIREWALLIamapp.exe (if you Properties, and click the Advanced tab. Click Solution: The problem occurs withhave Norton Internet Security, the path is the Settings button in the Startup and Logitech equipment, such as a mouse or key-C:PROGRAM FILESNORTON INTERNET Recovery option groups and click the Au- board, which uses a driver (kbdclass.sys) that’sSECURITYIamapp.exe). Click OK and click tomatically Restart checkbox in the System incompatible with WinXP. Specifically, the sec-Next; type a name for the shortcut and click the Failure option group to clear it. Click OK to ond message is triggered when you are usingFinish button to create the shortcut. accept your changes. version 1.5 or earlier of Logitech’s iTouch soft- WinXP now displays the error message, and ware, used with the company’s CordlessError Message: “Saving your settings.” you can troubleshoot the problem. Freedom keyboards. The first message affects Translation: This one occurs as WinXP computers using Logitech mice withbecomes nonresponsive during a shutdown. Error Message: “STOP: 0x000000D1, Logitech’s Mouseware software versions 9.10The computer hangs, and you are unable to (0x0000002b, 0x00000002, 0x00000000, and 9.24.restart it. 0xEEEE1b01) IRQL_NOT_LESS_OR The solution is simple: Browse to the Solution: The root cause of this one is that _EQUAL Kbdclass.sys” or “STOP: Logitech Web site and get the very latesta Microsoft IME (Input Method Editor) is 0x0000007E (0xc00000005, 0xFC7F1945, updates for your device’s software. Go to PC Errors • 23
  • 25. Windows XP (Home & Pro)www.logitech.com for instructions on remov- the plus sign (+) to the left of the Computering the old software and upgrading to the lat- entry on the list to expand the branch. If theest version. computer is listed as Advanced Con- These two error messages illustrate a very figuration And Power Interface (ACPI) PC,common WinXP problem that you can easily your computer is ACPI-compliant. If thesolve by acting proactively before you upgrade computer is listed as Standard PC, thento WinXP. The first step is to take a look at either your computer is not ACPI-compliantMicrosoft’s Hardware Compatibility List or WinXP is not reporting your computer’s(www.microsoft.com/hcl) and check to see if ACPI status correctly.your hardware is included in the list. This list If your computer is ACPI-compliant andis a comprehensive catalog of software and you are experiencing this issue, restart yourhardware tested and approved to work with computer and verify the power-managementWinXP. At the very least, you should visit the settings in your system BIOS. It’s possiblemanufacturer for every piece of hardware you that this error is caused by a BIOS with incor-own and make sure they have published rectly entered power-management settings.device drivers written specifically to achieve (NOTE: The BIOS is a critical part of your sys-compatibility with WinXP. Doing this prep You can set up your USB (Universal Serial tem; consult with your PC’s manufacturer andwork before upgrading is time well spent and Bus) hub’s power management options in the plan your approach very carefully before messingwill most likely prevent annoying problems USB Root Hub Properties dialog box’s Power around in here. A misstep could render your com-later on. Management tab. puter unbootable.) Microsoft advises that if your computer isError message: When you attempt to the third option: Here, WinXP downloads not ACPI-compliant, you may be able toshut down your computer, WinXP and installs the updates automatically with- resolve this issue by installing the NThangs. After awhile, a dialog box out any interference from you. We prefer the Apm/Legacy Interface Device. As you didlaunches stating: “Msmsgs.exe not second setting, which lets you review the before, launch the Device Manager. In theresponding” or “ActiveMovie not details about an update and, if you choose to Device Manager window, click View andresponding” do so, postpone the install to a later date. click the Show Hidden Devices entry. Click Translation: According to Microsoft, this This is convenient when you’re busy working the plus sign to the left of the Non-Plug Anddoesn’t occur very often and is caused by an and don’t have time to install an update and Play Drivers entry in the devices list;intermittent problem (bug) with Windows restart your computer. if Microsoft ACPI Driver is not listed, clickMessenger. the plus sign to the left of the NT Apm/ Solution: To resolve this, upgrade to the Error Message: When you attempt to Legacy Support entry to expand this branch.very latest WinXP Service Pack. shut down your computer, the system The NT Apm/Legacy Interface Node en- This simple-to-solve problem illustrates a hangs and displays the following mes- try should have a red X next to it indicatingtried-and-true principle in Windows comput- sage: “It is now safe to turn off your that the driver is disabled. Right-clicking: Always keep your system up-to-date with computer” the NT Apm/Legacy Interface Node en-the latest patches, upgrades, and service packs. Translation: WinXP is reporting a prob- try and click the Enable Device button.This keeps your system secure and prevents lem with your computer’s power-manage- Click OK to accept the change, exit thethese documented bugs from wreaking havoc ment settings. For your computer’s APM Device Manager, and click OK in thewith your computer. With WinXP’s automatic (Advanced Power Management) feature to System Properties window to accept allupdate feature, it’s very easy to keep your sys- work correctly, the computer must support your changes.tem up-to-date. the ACPI (Advanced Configuration and If you expand the Non-Plug And Play To use WinXP’s automatic update feature, Power Interface) standard, and the settings Drivers’ branch in the Devices list andright-click My Computer, click Properties, must be correct in both WinXP and your sys- Microsoft ACIP Driver is listed, you must dis-and then click the Automatic Updates tab. tem BIOS. able this driver before installing the NT Apm/You can configure Windows to tell you Solution: First, verify whether your PC is Legacy Interface Device. To disable the ACPIbefore downloading and installing an update ACPI-compliant. To do this, right-click My driver, right-click its entry in the list, clickor you can configure it to download updates Computer, click Properties, click the Hard- Disable, exit the Device Manager, click OK inautomatically and then prompt you before ware tab in the System Properties window, the System Properties window, and restartinstalling them. The most automatic setting is and click the Device Manager button. Click your computer.These two error messages illustrate a very common WinXP problem that you can easilysolve by acting proactively before you upgrade to WinXP.24 • PC Errors
  • 26. Windows XP (Home & Pro)The Selective-Suspend feature Now you have to add the NT Apm/ Legacy Interface Device support. Go to Control Panel, double-click the Add Hardware icon, and click Next to launch theallows Windows to turn a device Add Hardware wizard. The wizard will auto- matically search your system for recently(a USB mouse or keyboard, for example) added hardware. When the wizard finishes searching, click the Yes, I Have Already Connected The Hardware radio button andoff to conserve power. This is especially useful in click Next. Scroll to the bottom of thenotebook computers, Installed Hardware list, click the Add A New Hardware Device entry to select it, and click Next. In the next dialog box, click the Install The Hardware That I Manually Select Fromwhere conserving battery power is a primary goal. A List (Advanced) radio button and click Next. In the Common Hardware Types list box, find the NT Apm/Legacy Support entry, Most Confusing Error Message click to select it, and click the Next button. In the next dialog box, click the NT Apm/ indows error mes- Panel is in Category View Contact technical Legacy Interface Node entry in the Model list W sages are confusing to begin with, so awarding (Windows XP’s default), click Performance and support.” This is the end of the trail, box (it should be the only one on the list) and click Next to install the driver. Click the the “Most Confusing Error Maintenance and then click and if you’re like everyone Finish button to complete the process. Message” crown was a diffi- Administrative Tools. else out there, everything cult task. We selected the Double-click the Event should now be clear as Error Message: No message here, just a following message because Viewer shortcut; in Event mud. Microsoft’s Knowledge symptom: After connecting a USB it requires you to go on a Viewer’s right pane, look for Base advises that this mes- device, your computer hangs when you Windows scavenger hunt an Error entry with Event ID sage is triggered when your try to shut it down. for information. The fun 7024. The description for computer’s name on a net- Solution: The root cause of this problem is begins during startup when this event is The work is not unique. Micro- the fact that a USB device is configured for Windows displays: Messenger Service soft’s Messenger service selective suspend, but the device doesn’t sup- “At least one service or Terminated With Service- monitors network messages port it. The Selective-Suspend feature allows driver failed during system Specific Error 2270. Now, and uses a set of aliases Windows to turn a device (a USB mouse or startup. Use Event Viewer the task is figuring out based on data about net- keyboard, for example) off to conserve power. to examine the event log exactly what “Error 2270” work computers to deter- This is especially useful in notebook comput- for details.” is. For this, run a utility mine a message’s intended ers, where conserving battery power is a pri- What could have been a called net helpmsg. recipient. One of the crite- mary goal. But for this feature to work, of clear, straightforward mes- To run net helpmsg, click ria for the aliases is a com- course, the device must support it. sage quickly slides into a Start and Run and type puter’s name, so if the To resolve the problem, right-click My confusing ordeal. It’s logical command in the Open computer name is not Computer, click Properties, and then click the to ask why Microsoft can’t textbox. At the command unique, Messenger cannot Hardware tab. Click the Device Manager but- simply report the specific prompt, type net helpmsg use the alias and the ser- ton and scroll down the devices list until service or driver that failed. followed by the message vice fails to start. you find the Universal Serial Bus Control- But, let’s follow Microsoft’s number. In this case, type To resolve this problem, lers entry. logic on this one. net helpmsg 2270 and rename the computer so its Click the plus sign to the left of the entry The next step is to press ENTER. The follow- name is unique. Right-click to expand it, right-click the USB Root Hub launch the Event Viewer ing message is displayed: My Computer, click Prop- entry, and click Properties. Click the Power and see what further infor- “The computer name erties, click the Computer Management tab on the USB Root Hub mation is displayed. To could not be added as Name tab, and click the Properties window and click the Allow The start the Event Viewer, a message alias. The Change button. Type a Computer To Turn Off This Device To Save click Start and Control name may already exist unique name and click OK. Power checkbox to clear it. Panel and double-click the on the network. Then click OK again to Click OK to accept your changes and then Administrative Tools icon EXPLANATION accept your changes and exit the Device Manager. RS (this is assuming your A software error restart your computer. Control Panel is in Classic occurred. Whew . . . you still by Sixto Ortiz Jr. view). If your Control ACTION with us? ■ PC Errors • 25
  • 27. Windows XP (Home & Pro) the list. If that fixes the problem, get in touchWindows XP with the manufacturer of the component or check for an updated driver on their Web site. • Upgrade Your System BIOSHardware Errors Check with the manufacturer of your com- puter or the manufacturer of your computer’s motherboard for availability and procedures for updating the system’s BIOS.Keep Windows & Devices In Sync Error Message: “STOP: C0000221 indows XP is much more competent • There is insufficient disk space on the drive Unknown Hard Error” or “STOP:W than previous versions of Windows at dealing with the wide variety ofhardware devices it needs to communicate with. on which you installed Windows. • There is an outdated or incompatible third- party driver (or drivers) installed on your C0000221 STATUS_IMAGE_CHECK- SUM_MISMATCH” Translation: These error messages are allEven so, there are times when XP hits a stum- computer—a faulty video driver, for example. related.bling block and calls for help by issuing one of its • There are system BIOS (Basic Input/Output STOP: C0000221 unknown hard errorcryptic error messages. Understanding the error System) incompatibilities. PathFile_namemessage and determining which device is caus- -or-ing the problem is easier than ever, but resolvingthe problem can still be a very complex process. STOP ERRORSError Message: WinXP Generates a“STOP: 0xA0” Error Message DuringHibernation Translation: If you have an IDE (IntegratedDrive Electronics) hard drive, it may time outduring the hibernation process. This is becausethe ATAPI driver does not wait long enough forthe primary drive to become available. Solution: This is resolved in the latestservice pack for WinXP. Go to www.windowsupdate.com and download any service packsthat are not installed on your computer.Error Message: “STOP: XxXXXXXXD1” Translation: When you shut down yourcomputer that has one or more USB (UniversalSerial Bus) devices attached to it, you mayreceive this error message. This problem occursbecause of bugs in the USB driver software. Solution: This problem has been resolved in Solution: Depending on which of the con- STOP: 0xC0000221 unknown hard errorService Pack 1. Download and install all avail- ditions exists, use one of these procedures. C:WinntSystem32Ntdll.dll (or another spe-able service packs for WinXP, available at • Free Up Hard Drive Space cific file or driver)www.windowsupdate.com. Make sure the drive you are installing -or- Windows on has enough free space. You may STOP: 0xC0000221 STATUS_IMAGE_Error Message: “STOP: 0x0000001E need to delete some files or install to a differ- CHECKSUM_MISMATCH PathFile_name(0x80000003, 0xBFC0304, 0x0000000, ent drive. You will see one of these if the file named in0x0000001) [bugcheck code] ([1] [2] [3] [4]” • Disable or Remove the Third-Party Driver the error message is corrupted. Windows Translation: When you run WinXP Setup, If the STOP 0x1E error message lists a driver always checks a series of files on startup,you may receive an error message similar to by name, disable or remove it by clicking Start, including:this one. My Computer, and then Control Panel. Then • All driver files. This can show up if you restart your com- double-click System, Hardware, and Device • All DLLs (dynamic-link libraries), includingputer during or after the Windows Setup Manager. From the list, find the item “DVD/CD- User, GDI (Graphics Device Interface), Shell,process, if any of these conditions exist: ROM drive and click the plus sign (+) to expand Kernel, Ntdll, Crtdll, etc.26 • PC Errors
  • 28. Windows XP (Home & Pro) You may also see this copy D:i386 XXXXXXXX, Type exit, press ENTER, and then restart theif you installed the wrong where D: is the drive letter computer. (NOTE: If WinXP still won’t boot, youdriver for a particular com- for the drive that contains may have to perform an in-place upgrade [alsoponent. the WinXP Installation CD- called a repair install]). Solution: To fix this, ROM.either get a new copy of the Type exit, press the Error Message: “STOP: 0x0000009Fcorrupted file and copy it ENTER key, and then restart DRIVER_POWER_STATE_FAILURE”to your system or reinstall your computer. Translation: This error appears whenWindows. If you continue to A simple numeric error with a •For a Missing or Dam- drivers don’t handle power state transitionreceive any of these error long explanation lets you know aged User32.dll File requests properly, usually during shuttingmessages after you reinstall that you aren’t connected to Use Recovery Console to down, suspending or resuming from StandbyWindows, it’s possible you the network. replace the corrupted or mode, or suspending or resuming frommay have a hardware or net- damaged User32.dll file, hibernation.work problem. then, if needed, perform an in-place upgrade Solution: To fix this error, update or (also called a repair install) of WinXP. To do remove the driver that’s causing the problem.Error Message: A “STOP: 0xc000026C” so, follow these steps: This error can occur because of a device driver,or “STOP: 0xc0000221 Unable to Load Insert the WinXP CD-ROM into the CD- but it can also occur because of a file systemDevice Driver” ROM or DVD-ROM drive and then restart the filter driver such as an antivirus, remote con- Translation: When WinXP starts up, you computer. Select any options that are required trol, or backup program.may get one of the following error messages: to start the computer from the CD-ROM or To isolate the driver that is causing the STOP: 0xc000026C [Unable to load device DVD-ROM drive if you are prompted to do so. error, follow these steps:driver] XXXXXXXX -or- STOP: 0xc0000221 [Unable to load device Most Unusual Error Messagedriver] XXXXXXXX -or- Error Message: “THREAD_STUCK_IN_DEVICE_DRIVER” STOP: 0xc0000221. Bad image check sum,the image user32.dll is possibly corrupted. The Translation: This is a STOP error that pertainsheader check sum does not match the comput- specifically to an NVIDIA video card.ed check sum. The actual message is “STOP: XXXXXXXX is the name of the device driver 0x000000EA THREAD_STUCK_file. This may happen if one of these conditions IN_DEVICE_DRIVER.” It shows up ifexists: you are using the Nv4.sys video driver• A device driver file (.sys) is missing or dam- to support the NVIDIA card. Fortun- aged. ately, getting an updated driver from• The missing or damaged file is probably the the NVIDIA site (www.nvidia.com) will extract the string and let your video driver file that the error message mentions. device work properly. ■• The User32.dll file may be missing or dam- aged. Solution: Use the appropriate fix depend- When the “Welcome to Setup” screen ap- • Check to see if your computer and all theing on the particular problem above: pears, press R to start Recovery Console. (See installed devices are listed on the HCL• For a Missing or Damaged Driver File the sidebar “Using The Recovery Console.”) (Hardware Compatibility List) located at Use Recovery Console to replace the miss- At the command prompt, type the following www.microsoft.com/hcl.ing or damaged driver file. (See the sidebar command, and then press ENTER: • Check for with the hardware manufacturer“Using The Recovery Console.”) cd windowssystem32 for updates that may be available for your At the command prompt, type the following To rename the User32.dll file, type the fol- hardware (updates are usually available oncommand, and then press ENTER: lowing command, and then press ENTER: the hardware manufacturers’ Web sites). cd windowssystem32drivers ren user32.dll user32.bak • Update any software that uses filter drivers Rename the damaged driver file by typing To expand a new copy of the User32.dll file such as antivirus, remote control, and back-the following command, and then press from the WinXP CD-ROM to the System32 up software.ENTER: folder, type the following command, and then • Remove any noncritical devices and soft- ren XXXXXXXX.sys XXXXXXXX.bak, where press ENTER: ware and see if the error appears after theyXXXXXXXX is the name of the damaged driver expand D:i386user32.dl_ c:windows are removed. If the error returns, you’vefile. system32user32.dll,where D: is the drive let- found your problem. To copy the driver from the WinXP CD- ter for the drive that contains the WinXP CD- • Install Windows in a new folder. Add anyROM to the Drivers folder, type the following ROM, and c:windows is the drive letter and drivers or components one at time, andcommand, and then press ENTER: folder where WinXP is installed. restart the computer after each addition. PC Errors • 27
  • 29. Windows XP (Home & Pro)Microsoft has recommended Using The Recovery Consolein the past that caching on IDE drives be turned off on pro- he Recovery Console is a softwaregrams with somewhat critical data stored on the drive or T tool for restoring various parts of Windows XP. It is part of the standard distribution CD; however, if your comput-for situations that allow a slight drop in overall speed. er came preloaded with Windows you may not have the CD. In that case you will need to contact Microsoft to get a copy of the Recovery Console files.Error Message: “STOP: XxXXXXXXED caching routines sometimes write data out of Use Recovery Console to replace theUNMOUNTABLE_BOOT_VOLUME” order to keep drive write speeds at the fastest missing or damaged driver file. To do so, Translation: When you first restart your possible level, depending on where data is follow these steps:computer during the upgrade to WinXP or located on the drive. This opens a timing win- Insert the WinXP CD-ROM into thewhen you start WinXP, you may receive this dow where the NTFS file system could have CD-ROM or DVD-ROM drive, and thenerror. critical tables damaged if a write is not fin- restart the computer. Select any options (NOTE: If you receive this error message when ished. Microsoft has recommended in the past that are required to start the computeryou restart the computer for the first time during that caching on IDE drives be turned off on from the CD-ROM or DVD-ROM drive ifan upgrade to WinXP, the original operating sys- programs with somewhat critical data that is you are prompted to do so.tem is still functional.) stored on the drive or for situations that allow When the “Welcome to Setup” screen This can happen if the file system is dam- a slight drop in overall speed. Programs with appears, press R to start Recoveryaged and cannot be mounted critical data may need to use SCSI drives, Console. Solution: If the second parameter which have better control of data transactions. If your computer is configured for(XXxXXXXXX) of the Stop error is 0xC0000032, Solution: Install the latest service pack(s) dual booting or multiple booting, selectthen the file system is damaged. You will for WinXP. the WinXP installation you want toneed to restart the computer to the Recovery (NOTE: If you are not able to log on to the recover.Console and then use the chkdsk /r command Recovery Console by pressing R when the boot When prompted, type the administra-to repair the file system. When that’s done, screen appears, see error “The Password Is Not tor password, and then press ENTER.check the drive to locate the cause of the file Valid” for details on installing the Recovery NOTE: In WinXP Home Edition, thesystem damage. To use the Recovery Console, Console.) administrator password is blank bysee the sidebar. At the Recovery Console default. You will be presented with acommand prompt, change to the drive where DEVICE ERRORS command prompt (essentially a blankWindows is installed, type chkdsk /r, and then screen). Follow the instructions for thepress ENTER. At the command prompt, type Error Message: “Windows cannot start particular restoration you need to per-exit and then press ENTER. The computer will this hardware device because its config- form. You’ll find the instructions con-restart. If this doesn’t fix the problem, repeat it uration information (in the Registry) is tained in the solution portion of the errorand use the fixboot command in step 5 instead incomplete or damaged. (Code 19)” message.of the chkdsk /r command. Translation: When attempting to enable At the command prompt, type the 3D, an MSI G4 4200 Ti-TD video card cannot required command and then pressError Message: “STOP: XxXXXXXXED” see the Display adapter under device manager. ENTER. ■(on OEM installations of WinXP) When trying to add new hardware, the card is Translation: When you use volumes that listed, but it produces this error when clicked.use the NTFS (NT file system) on IDE drives Solution: Run WinXP’s repair/reinstall on Solution: Review Visioneer’s Trade Upwith caching enabled, you may receive this top of the installed version. It will rebuild the Offer to address this problem at www.error message during startup. The normal Registry. Then, you will have to reinstall any visioneer.com/offer.recovery process in such a case is to run the updates/service packs. (NOTE: This is only a trade-in discount towardchkdsk /r command from Recovery Console a new scanner, not a fix.)and then continue. On OEM versions of Error Message: “Windows XP doesWinXP, the Recovery Console may not be not discover Visioneer Paperport One Error Message: Belkin F5U103accessible. If this fix has not been included in Touch scanner. It is not USB but parallel RS232/serial to USB adapter worksthe OEM build of WinXP, you may not be able only.” intermittently.to enter Recovery Console and run the chkdsk Translation: Visioneer Paperport scanner Translation: Belkin F5U103 RS232/serial/r command for recovery. Because of the with a parallel interface is not recognized by to USB adapter is not recognized by WinXPwrite-pattern optimization in IDE drives, the WinXP. and is not assigned a serial port.28 • PC Errors
  • 30. Windows XP (Home & Pro) Solution: Download a current driver Translation: The game- proper motherboard driversfrom the Belkin Web site at web.belkin port-to-USB adapter worked so as to get the built-in IDE.com/support. with previous operating sys- ATA 133 driver installed or If it’s necessary to reinstall the drivers, tems but is not recognized install the correct driver if itunplug the F5U103 and go to System hardware or installable for WinXP. is an add-on ATA 133 card.and “Remove” it. Then plug the F5U103 back Solution: Microsoft no See the manufacturer of thein, and when Windows asks for the location of longer supports enhanced motherboard or ATA card.the driver, point to the folder where the driver gameport drivers/software.file is. If the installation is successful, the The industry as a whole This pesky message is annoying Error Message: Aassigned COM port should show up under has abandoned gameport and persistent. modem is installed on“Ports: Com and LPT” in the hardware list. devices. Gameports were the computer, but the largely unreliable at getting network services can’tError Message: Can’t get a Matshita CD- data through the sound card to the system. For make an Internet connection with theRW/DVD ujda740 to work on a Dell this reason, manufacturers now make their modem.Latitude 640c. devices USB, which is far more reliable. It is Translation: WinXP’s Remote Access Translation: The driver delivered with necessary to replace the device with a direct applet is not functioning. The modem itself isthe computer doesn’t work with the CD- USB connection. working, but the applet doesn’t recognize it.RW/DVD drive properly. Solution: Reinstall all WinXP updates, Solution: Panasonic is the manufacturer of Error Message: WinXP doesn’t support starting with SP1.the Matshita drive. A simple driver will fix the ATA-133 controller and hard drive.problem; you can download the drivers from Translation: When installing WinXP on Error Message: After upgrading towww.panasonic.com/business/office/sup a new system with an ATA 133 controller, WinXP Pro: When attempting to play aport/downl_drivers_cdr.asp. occasionally the drives/controller are not DVD that has a readability problem, discovered. WinXP sets the transfer mode to PIO.Error Message: Unable to make a game- Solution: ATA 133 hasn’t been supported Translation: PIO (Programmed Input/port-to-USB device work in WinXP. since Windows 98. You may need to install the Output) is only fast enough for CDs. Most Common Error Message TOP” errors contain spe- This step-by-step article You may receive a “STOP: Hardware That Does Not Appear “S cific coded information that identifies the particular prob- describes how to troubleshoot “STOP: 0x0000007B” error mes- 0x0000007B” error message if your computer is infected with a on the Windows HCL If the System hive in the lem Windows XP has encoun- sages in WinXP. A “STOP: boot-sector virus. WinXP Registry is corrupted, tered. They cover a wide range of 0x0000007B” error message may You may receive a “STOP: WinXP may not be able to load problems, but because the mes- appear on a blue screen when 0x0000007B” error message if a the miniport device driver that sages are in code, you will need you start your computer. The error device driver that your comput- the boot controller requires. to look up each one in order to message includes the following er’s boot controller requires is You may receive a “STOP: find out what it’s reporting and information: STOP: 0x0000007B not configured to start during the 0x0000007B” error message if how to resolve the problem. (parameter1, parameter2, para- there is a resource conflict Because there are so many meter3, parameter4) INACCES- between the boot controller and possible conditions that can trig- SIBLE_BOOT_DEVICE another controller, or between ger a STOP error, they are fairly Setup has encountered a SCSI devices, or if drive transla- common. The best way to fatal error that prevents it from tion is not being performed or address one when you see it is continuing. Setup cannot contin- was changed. to follow the particular Microsoft ue. Power down or reboot your Other potential causes of a troubleshooting guide for the computer now. “STOP: 0x0000007B” error mes- specific code. Use the Last Known Good sage include: Here are excerpts from the Configuration feature. This may startup process or is corrupted The boot volume is corrupted “HOW TO: Troubleshoot “Stop resolve the problem if you or if information in the WinXP and cannot be mounted by 0x0000007B” Errors in WinXP.” recently installed an incompati- Registry about which device WinXP. You’ll find this guide in the ble device driver for your boot drivers load during the startup You are installing on a mir- Microsoft Knowledge Base as controller. process is corrupted. rored boot partition that was cre- Article 324103. Remember that Use the Repair option with And, from Article 315239 in ated by Windows NT 4.0. ■ code 0x0000007B is only one of WinXP Setup. the Microsoft Knowledge Base: the possible codes. Restore a Registry backup. Microsoft Support Policy for PC Errors • 29
  • 31. Windows XP (Home & Pro) When you save or move documents or during general file-management activities in WinXP, you may intermittently receive “Delayed Write Failed” error messages. Solution: Go to your device Manager. using before the download (on a Sony VAIO, 40-pin cable. Contact your UDMA hard-driveRemove the CD-R drive by following these the driver is “yacxgc.sys”). Click Start, My controller manufacturer. If the issue is notsteps: Click Start, My Computer, and then Computer, and then Control Panel. Then click resolved, go to the next step.Control Panel. Then double-click System, System, Hardware, and Device Manager. In Also make sure that the settings in yourHardware, and Device Manager. From the the Device Manager, find the entry for the BIOS are not configured to force faster UDMAlist, find the item DVD/CD-ROM Drive and sound chip. Click it. From the Driver tab, click modes.click the plus sign to expand the list. Select Driver Rollback. NOTE: Change BIOS settings with caution.the CD-R drive (if there is more than one Read your computer’s documentation regardingitem) and right-click it. From the menu that Error Message: “Data is invalid” changing any BIOS settings.appears, click Uninstall. Then, find the item Translation: When installing the audio If the issue is not resolved, go to the nextin the Device Manager list named IDE driver for the VIA Technologies chipset, this step. Turn off the Enable Write Caching OnATA/ATAPI controllers and click the plus error message appears. The Disk feature:sign to expand the list. Select Secondary Solution: The error is a known issue for (NOTE: If you turn off the Enable WriteIDE Channel and right-click it. From the this PCI card and usually means a Registry Caching On The Disk feature, your hard drive per-menu that appears, click Uninstall. Reboot. protection problem. To fix it, click Start, formance may decrease.)This will allow the device to work; however, then Run, and then type regedit. Locate the • In Windows Explorer, right-click your hardthe condition indicates you are getting HKEY_LOCAL_MACHINESYSTEMCON- disk and click Properties.repeated DMA errors. See info at www TROLSET001ENUMPCI entry. Go through • Click the Hardware tab..microsoft.com/whdc/hwdev/tech/storage all the VEN_XXX entries till you find your • Click the hard drive and then click Prop-/ide-dma.mspx. card. Highlight it, click the right mouse erties. button, and highlight Permissions. Then click • Click the Policies tab.Error Message: DVD-R/-RW drive can Allow By Full Control, click • Click to clear the Enableread DVDs but nothing else. OK, and quit regedit. Reboot. Write Caching On The Translation: The machine tries to read Disk checkbox and clickfrom the CDs but fails. It even fails to read its Error Message: “De- OK twice.own product recovery CDs, so it can’t be a layed Write Failed” • Repeat these for eachproblem with the CDs themselves. Translation: When you hard disk installed in Solution: In Control Panel, start Sounds save or move documents or your computer.and Audio Devices, click the Hardware tab, during general file-manage-and then make sure that the CD/DVD drive is ment activities in WinXP, Error Message: “Videolisted, along with Audio Codecs. If these items you may intermittently Cached data can be lost if your decoder error”are not listed, use the Add/Remove Hardware receive “Delayed Write hard drive settings are not correct. Translation: After youprogram in Control Panel to reinstall these Failed” error messages. install WinXP on a comput-drivers. Search Microsoft’s knowledge base for This issue may be caused if any of the fol- er that was previously running Windows 2000,article #314096, How to Troubleshoot CD- lowing conditions exist: everything works except for ASUS Live. TheROM Drive Problems in WinXP. • The Enable Write Caching On The Disk fea- error message above appears. ture for your hard drive is turned on. Solution: Find the solution on the ASUSError Message: After downloading criti- • Your UDMA (Ultra-Direct Memory Access) (usa.asus.com/download/multimedia/beta-cal windows updates to WinXP Pro, the hard-drive controller is configured in either app.htm) download site. Download the driversound is not working. of the following ways: first and then the beta software. WinXP will Translation: If you have a Sony VAIO PC •You are using a 40-wire connector cable to advise you that this version is not XP au-and you see this message, it probably means connect the UDMA drive to the controller thorized. Ignore it and you’ll get the correctyou have a problem with a Yamaha audio instead of the required 80-wire, 40-pin cable. drivers. If that doesn’t resolve the problem,device driver. •Your BIOS settings are configured to force try this: Solution: You need to download the cur- faster UDMA modes. • Remove any third-party drivers you have.rent generic driver from Yamaha or roll back Solution: Make sure that your UDMA • Go to www.nvidia.com and download theyour system to the original driver you were hard-drive controller is using an 80-wire, detonator drivers for WinXP.30 • PC Errors
  • 32. Windows XP (Home & Pro) Error Message: “Error 692: Hardware Most Hilarious Error Message Failure in the Modem” Translation: When you dial a RAS (Re- ou almost have to laugh when you get an error message like this. As a Hard error and mote Access Services) server in WinXP, you Y also a STOP error, there has to be something very specific going wrong. At startup, Windows XP runs through each of the driver may receive this error message as the modem starts to initialize. files, .dll files, and a series of files that are critical to making This can happen if any of the following con- XP work and checks them to see if they’re still in proper ditions exists: working order. If it finds a problem, you’ll get this message. • The modem is turned off, unplugged, or If you’re lucky, the file causing the error will be named malfunctioning. in the error message, and you can go right to the Recov- • If you have an external modem, the serial ery Console and restore the offending file. But of course, cable is incorrectly wired. there’s always the possibility that just replacing the dam- • If you have an external modem, the serial cable aged file won’t cure the problem. In that case, simply reinstall Windows. is not connected or has open connections. • The serial port or multiport adapter on the Error Message: “STOP: C0000221 Unknown Hard Error” or “STOP: C0000221 STA- RAS server or client is malfunctioning. TUS_IMAGE_CHECKSUM_MISMATCH” • The handshaking options for the modem are Translation: These error messages are all related. incorrectly configured. STOP: C0000221 unknown hard error • The modem is unsupported or the chosen PathFile_name emulation may be incorrect. -or- • The modem INF files become corrupted or STOP: 0xC0000221 unknown hard error the modem driver becomes corrupted. C:WinntSystem32Ntdll.dll (or another specific file or driver) -or- Solution: Check these conditions. STOP: 0xC0000221 STATUS_IMAGE_CHECKSUM_MISMATCH • Reset your modem. Consult the documen- PathFile_name tation for information about how to reset You will see one of these if the file named in the error message is corrupted. Windows the modem. checks a series of files on startup, including: • If you have an external modem, make sure • All driver files. that you are using the correct serial cable. • All DLLs (dynamic-link libraries), including User, GDI (Graphics Device Interface), Shell, • If you have an external modem, make sure Kernel, Ntdll, Crtdll, etc. that the serial cable is connected securely. You may also see this if you installed the wrong driver for a particular component. • If you are using a pin adapter to connect Solution: To fix this, either get a new copy of the corrupted file and copy it to your sys- your external modem to your serial port, tem or reinstall Windows. If you continue to receive any of these error messages after you make sure that the pin adapter is wired reinstall Windows, you may have a hardware or network problem. ■ properly for modem communication. • Test the serial port or multiport adapter, and replace the adapter if necessary.• From the same Web site, download the The same disk may work correctly with MS- • Make sure that the handshaking options for WDM_1.08.exe file. DOS or Windows 95 or after you reformat the the modem are configured properly.• Download the new Asus VCR (asvd200.zip). disk with Windows 98/Me/NT/2000/XP or • Contact the modem manufacturer to see if• Install everything and reboot. Windows Server 2003. any setup and initialization information is You’ll see this on disks that don’t contain a available for your modem. Also, check theError Message: “Floppy Disk is Not media-descriptor byte in the BPB (BIOS para- latest Windows Hardware Compatibility ListAccessible, Not Formatted, or Not Rec- meter block) of the boot sector. Some older, to make sure that your modem is supported.ognized by Windows” preformatted floppy disks were not created • Use Device Manager to remove the modem. Translation: When you access a floppy with a media-descriptor byte. Older product You can do this in Safe Mode or in normaldisk, you may receive one of the following disks may also not have the media-descrip- mode. Restart the computer in normalerror messages: tor byte. mode. WinXP will redetect the modem and A: is not accessible. The media descriptor indicates the type of reinstall the correct drivers. The device is not ready. medium currently in a drive. With MS-DOS -or- and Win95, you do not have to set the media- Error Message: CD or DVD drive is not Disk is not formatted. descriptor byte. Therefore, this problem does recognized as installed. The disk in drive A is not formatted. not occur with older operating systems. Translation: After performing a System Do you want to format it now? Solution: To resolve this problem, simply Restore, the CD-RW or DVD+RW drives are -or- reformat the floppy disk with Win98/Me/ no longer recognized on the computer. STOP: The disk media is not recognized, it NT/2000/XP or Windows Server 2003. Your Solution: Attach CD/DVD drives to a rib-may not be formatted. computer should now recognize the floppy. bon cable (different drive controller header on PC Errors • 31
  • 33. Windows XP (Home & Pro)the mother board) that does not connect to the may continue to receive the preceding message Error Message: How do I make sure thathard drive. until you insert a disk into the floppy drive or my new installation of WinXP Pro rec- until you click Cancel. You’ll see this if you ognizes my dual Pentiums correctly?Error Message: Hard disk may become have selected the Restore previous folder win- Translation: When installing WinXP on acorrupted when entering standby or dows at logon checkbox in Folder Options, computer with two processors, how doeshibernation. and you shut down or restart the computer WinXP recognize multiple processors? Translation: If your computer has an when the floppy drive is being viewed, but the Solution: Windows requests informationATAPI hard drive that is larger than 137 giga- drive is empty when the desktop appears. from the computer’s BIOS; as long as the BIOSbytes, you may get one of these problems. Solution: To stop this from appearing, exit of your machine sees them, WinXP should see• The computer may restart instead of resum- the floppy drive in Windows Explorer before them. Check the BIOS of your computer to ing from hibernation. you restart the computer, or disable the determine that the processors are correctly• Your hard drive may be corrupted when Restore previous folder windows at logon fea- identified there. your computer enters standby or hibernation. ture. To disable this feature, follow these steps:• Your hard drive may be corrupted when Open Windows Explorer. Error Message: After you install a new WinXP writes a memory dump file because In the Tools menu, click Options. hardware device or new software, your of a Windows error. On the View tab, click to clear the check computer may start to restart sponta- Solution: Search Microsoft.com for article from the the Restore Previous Folder Windows neously, or you may receive error mes-331958 and download the patch shown there. At Logon checkbox. sages on a blue screen. Translation: This is usually caused by a BOOT ERRORS Error Message: “Services.exe - Applica- device driver that doesn’t match the version of tion Error. The application failed to ini- Windows on which it is installed. Or just aError Message: “System Restore cannot tialize (0xc0000006).” poorly written driver.run until you restart the computer.” Translation: When the Solution: Check third- Translation: When you attempt to run computer is started, the party software or drivers.System Restore, this error message may desktop appears without the Try removing any third-appear. This can happen if a Wininit.ini file is icons, and a message box party software or driverspresent in the Windows directory. appears with the title of recently installed or dis- Solution: To fix this, restart the computer. If “Services.exe - Application abling them so that they dothe error appears again, search the hard drive Error” and the above error. not load. Then, restart thefor the presence of the Wininit.ini file, and then After clicking OK, nothing computer to see whetherrename it. To do so, follow these steps: appears on the screen and that cures the problem. If Restart your computer in Safe or DOS Mode. the Desktop is blank. If the This Hard Error is really describing that cures it, report the Click Start. Point to Search. Click For Files Services.exe file is renamed some software component that is problem to the manufactur-or Folders. In the Named box, type wininit.ini. or removed, the message box either missing or damaged. er of the software of driver.In the Look in box, click Local Hard Drives. doesn’t appear, but the com- If you can’t restart WinXP Click Find Now, right-click the Wininit.ini puter is still on the Desktop without the icons. after you install the software or drivers, usefile, click Rename, and then type wininit.xxx. Solution: Services.exe is an Application one of these methods to restore Windows:Click OK. Close the Find Files window, and used only in Windows NT4/2000/XP for • Try using the Roll Back Driver feature.then run System Restore again. starting, stopping, and interacting with sys- Search Microsoft.com for article 283657 If that doesn’t fix the problem, run the fol- tem services. To resolve the issue, reinstall the HOW TO: Use the Roll Back Driver Featurelowing command to repair the damaged por- operating system. in WinXPtions of your Registry: scanreg /fix (NOTE: This is really called an “in-place • Try using the WinXP System Restore fea- upgrade” and should only have the effect of repair- ture. Search Microsoft.com for article 306084Error Message: “Please Insert a Disk ing the current installation.) HOW TO: Restore the Operating System tointo Drive A:” Refer to the link for more details: a Previous State in WinXP. Translation: This message continually support.microsoft.com/default.aspx?scid • Try using Recovery Console. (See theappears when starting the computer, and you =kb;en-us;315341 “Using The Recovery Console” sidebar.)When you attempt to run System Restore, this error message mayappear. This can happen if a Wininit.ini file is present in theWindows directory.32 • PC Errors
  • 34. Windows XP (Home & Pro)Most Confusing Error If WinXP will not start, you will need to create a new Setup Disk by downloading theMessage UH? There’s a problem with myH disk? Disk-reading problems can show up appropriate files from the Microsoft site and following thealmost any time you try to open a file,start a program from disc, switch discs included instructions.while using programs that require multi-ple discs, or when a program tries toread data from some particular area onthe disc. There is a wide variety of error • Try starting MS-DOS: Translation: When you attempt to log on If Windows is installed on a partition that to Recovery Console in WinXP by typing the uses the FAT file system, try starting your correct password for the local Administrator computer to MS-DOS and then renaming the account, Recovery Console may display the problem software or driver. following error message: “The password is not valid. Please retype GENERAL ERRORS the password.” Type the Administrator password: Error Message: “Error 769” This issue may occur if WinXP was origi- Translation: Either you specified a desti- nally installed from a Sysprep image or ifmessages indicating problems reading nation address that is not valid, or your remote Sysprep 2.0 was run on the computer at onethe disc or copying specific files. Here server is down. This behavior also may occur time. Sysprep.exe makes changes to the wayare some of them, but remember that if the network card in your computer is not that password keys are stored in the Registry;the one you get may or may not be simi- turned on. these changes are not compatible with thelar to one of these. Solution: Turn on (enable) the network Recovery Console logon routine. Best of luck. card and then run the Network Setup Wizard. Solution: Attempt to install the Recov-• “application name is not a valid win32 To do this, follow these ery Console by acces- application.” steps: sing the Windows SP• “A device attached to the system is not • Click Start and then CD-ROM from the com- functioning.” click Control Panel. In mand prompt and typing• “A required file kernl32.dll was not found.” Control Panel, click winnt32 /cmdcons from• “Not enough memory to run this appli- Performance and Main- the I386 folder on the cation.” tenance, and then click WinXP CD-ROM.• “Cannot find the file(s) needed to start System. In the System If WinXP will not start, this application.” Properties dialog box, you will need to create a• “Error Reading From File [Installer click the Hardware tab, new Setup Disk by down- Error 1305]” and then click Device loading the appropriate• “Unable to find Setup.exe” Manager. In Device files from the Microsoft• “CDR-101.” Manager, click Net- site and following the• “Unable to read drive drive letter:” work Adapters. On the included instructions. Insufficient Memory Problems reading Action menu, click Boot the computer with Click Device Manager to access thefrom a disc may also produce the follow- Enable. Quit Device the Startup Disk (the Network Adapters on your machine.ing symptoms: Manager. Click Start Recovery Console will be• The disc label does not appear in and then click Control included in them) and log Windows Explorer. Panel. In Control Panel, click Network and into the Recovery Console.• The contents of the disc will not dis- Internet Connections, and then click You are now able to perform Recovery tasks play in Windows Explorer. Network Connections. In Network Con- as required (see Error Message: STOP:• When you insert the disk in the drive nections, click Network Setup Wizard under XxXXXXXXED [on OEM installations of or read a disc, the computer stops Network Tasks- and then follow the on- WinXP]). RS responding. screen steps. When you complete the steps• The disc does not eject from the drive. in the wizard, restart your computer. by Scott Koegler• Reading from the disc takes an exceptionally long time. ■ Error Message: “The Password Is Not Valid” PC Errors • 33
  • 35. Windows XP (Home & Pro) ous errors can be resolved by following someWindows XP specific steps. No conflict occurs randomly just to spoil your day; they are usually the result of a program you have installed recently, a newSoftware-Related hardware device you’ve attached to the com- puter, or some other traceable and logical cause. The good news is that once an error occurs, you can fix the problem, and it proba-Errors bly won’t occur again. Every problem, at least on a computer, has a solution.Keep Working Despite Problems Error Message: “STOP: 0x00000077” or “KERNEL_STACK_INPAGE_ERROR” Translation: This could be a n Windows XP, there’s no boot sector virus or a corruptedI such thing as an elegant crash. A dialog box appearssuddenly, demanding your atten- WinXP paging file. Solution: Reboot your com- puter. In some cases when Win-tion. A cryptic stop message, dows starts up and runs theaccompanied by a red exclama- Autochk program, any bad sec-tion point, interrupts your daily tors will be remapped—problemroutine. Usually the application solved. (Just keep an eye on youror operating system task you computer, though, to see ifwere performing comes to a the error message reappears.)screeching halt. Otherwise, if Autochk does not Thankfully the most common fix the problem, your computercrashes—the kind that occurs may have defective or poorlywhen you were just trying to seated RAM modules. If you’rechange your video resolution or comfortable opening the comput-copy a file—are not too detrimen- er case, you can reseat the RAMtal. You can sometimes just reboot modules so that they are firmlyor close the dialog box and get snapped into position (groundback to work. In other instances a yourself properly beforehand).crash can signal a more serious Also, double-check all the otherproblem with the operating sys- PCI (Peripheral Componenttem—one that might take hours to Interconnect) and AGP (Ac-resolve or, worse, a long phone celerated Graphics Port) cards tocall to tech support. make sure they are seated prop- Fortunately Microsoft has pro- erly. Run a virus-checking pro-vided several new diagnostic fea- gram such as Norton Anti-Virustures in WinXP. One of the most 2004 (www.symantec.com) toimportant: There’s a way to send scan for a boot sector virus.bug reports to Redmond, wheretechnicians can track the issue and Error Message: “STOP:fix any problems that seem to be 0xA0” error message duringrather widespread. WinXP some- hibernationtimes provides clues about what Translation: This problemwent wrong, including an error can occur on a notebook if youcode or message that you can use to address the Most Serious Errors use the Standby option (by selecting Start,problem right away. Interestingly many of the Serious operating system errors are often Turn Off Computer, and Standby), which putserrors in WinXP are brand new problems not the most frustrating to fix because they often the computer to sleep. The CD-ROM driverfound in previous 16-bit versions of the operat- involve a recurring system conflict. When you conflicting with the hard drive driver usuallying system, such as Windows 98. So, by follow- see a blue screen with a vague message about causes the error.ing the tips and ideas below, you can fix prob- kernels and page faults, you might be tempted Solution: Microsoft fixed this problem withlems in WinXP and restore your computer to to just bring the computer back to the shop the WinXP Service Pack 1, available atgood working order. and start over. Fortunately even the most seri- www.microsoft.com.34 • PC Errors
  • 36. Windows XP (Home & Pro) However, if you’re not connected to the Look For Other Files That Are Not DigitallyInternet and can’t download the service pack Most Obvious Signed . . . and click OK. In the Look In This(and the error keeps causing your notebook to Folder field, type C:Windowssystem32dricrash), you can just avoid the problem by Error Message vers (substitute C for the drive letter you use).adjusting the battery-saving features on your Next, on the Logging tab, make sure the Savecomputer to never hibernate. That way, even if Error Message: “Another copy of this The File Signature Verification Results To Ayou pause to answer the phone or fix dinner, application is already running” Log File option is checked and then click OK.your notebook will never hibernate and crash. Now click Start. Windows will save the Translation: The application you are try- Sigverif.txt file to C:Windows, so open thatError Message: “STOP: 0x0000000A” ing to start is already running. file with Notepad to see a listing of all signederror message when you fast switch and unsigned driver listings.between users Solution: You can just switch over to Use the Device Manager to disable unsigned Translation: This rare but troublesome the application you are trying to start drivers you find, one by one, until the problemerror can occur if your multimedia keyboard instead. This error can also appear if you is fixed. Click Start, Control Panel, and System.uses the Netropa driver and you have have upgraded from Windows 98 to Select the Hardware tab and click Deviceenabled fast user switching. Typically, when Windows XP, which makes it much less Manager. Look for the driver you want to dis-you log off your computer (using Start and obvious and more difficult to fix. You’ll able. (You may need to use the Show HiddenLog Off), all the programs you are running need to rename some files and reinstall Devices option under the View menu.) Right-will shut down automatically. If you enable some WinXP files, but for most of us, the click the driver and select Disable. You may beFast User Switching in the User Accounts error only appears when you don’t notice able to remove the program and any associat-control panel, your programs will remain that the program is already running. ■ ed drivers by using the Add Or Removeactive. When you log off, the keyboard driver Programs control panel.will cause a stop error. Another trick: You can just look in the Solution: You’ll need to download and BIOS (Basic Input/Output System; the soft- WINNTSYSTEM32Drivers folder for anyinstall a new keyboard driver, available at ware that controls the computer startup proce- drivers that may be causing the power man-www.netropa.com/download/mmkbd/down dure). As a last resort, you can reformat the agement problems and rename the file,load.html drive to correct a boot sector problem, which which means WinXP won’t load that driver will require that you reload WinXP. after you reboot.Error Message: “STOP: 0x0000007B” Use the Sigverif.exe program to look foror “0x4,0,0,0” Error Message: “STOP: 0x9F” unsigned drivers that may be causing power Translation: The boot sector of your com- Translation: This error occurs most com- management problems in WinXP.puter (the portion of memory that handles monly on notebooks that are frequentlycomputer start ups) has become corrupted, entering standby mode or resuming from Error Message: “STOP: 0xC2” or “STOP:causing an error on a blue startup screen. hibernation. The problem has to do with the 0x000000C2” Solution: Boot sector problems are diffi- power management features on the notebook Translation: A device driver has caused acult to troubleshoot because they occur before conflicting with a device driver. WinXP kernel error.WinXP even loads. You won’t be able to just Solution: The quickest solution is to Solution: A device driver has caused a con-run a program, edit a WinXP Registry file, or remove the driver that is flict with the kernel inremove a device driver. The 0x0000007B error causing the problem, but WinXP, which is the heartusually includes an error code such as finding the guilty party can of the operating system—0x4,0,0,0 that can help a Microsoft tech sup- be difficult. Conflicts occur the most important codeport engineer troubleshoot the problem. with unsigned drivers that that is used to run applica-However, you can perform a few diagnostic are not officially sanctioned tions and manage memory.steps on your own. by Microsoft to work with A device driver error is like First, try rebooting a second time to see power management fea- a faulty part on an automo-whether the stop error reoccurs. Sometimes tures (or with WinXP in bile: The best way to getWinXP may run the Autochk program and general). You can use the the operating system run-correct a disk error automatically. Second, Sigverif.exe tool to see ning again is to remove the The Sigverif.exe tool will help youthink about whether you have added any new which unsigned drivers driver. Unlike the “STOP: find error-causing drivers.hardware devices recently, such as a second might be causing problems. 0x9F” error in WinXP,hard drive or a SCSI (Small Computer System (Before you run this pro- which unsigned drivers canInterface) drive. Try removing that drive and gram, it’s a good idea to close any open appli- cause, a signed or unsigned driver can causerestarting. Third, you can remove your prima- cations and make a backup of your most the “STOP: 0xC2” error. The best method forry hard drive and install it on another comput- important data because the computer will resolving this problem is to think about anyer. Often a boot sector problem can be resolved enter a diagnostic-scanning mode.) new programs you have installed recently orby using a different computer because the sec- Click Start and Run and type Sigverif.exe. new hardware devices that you have attachedond computer may be using a more recent Click the Advanced button. Select the option to and that have installed a driver automatically. PC Errors • 35
  • 37. Windows XP (Home & Pro)This error can occur when you transfer large files such as photoand videos over a USB connection to your computer.Try uninstalling any new programs you’ve of the file listed in the error message. (After you need to type these commands into theadded recently (by using the Add Or Remove each command, press ENTER.) Recovery Console instead and then reboot:Programs control panel) and unplug any hard- Type in your login information. Then, at the cd windowssystem32ware devices. Reboot your computer. command prompt, type: ren user32.dll user32.bak cd windowssystem32drivers expand cd-rom:i386user32.dl_ c:winError Message: “0x000000D1” error dowssystem32user32.dllwhen you turn your computer off Then, type: Translation: A USB (Universal Serial Bus)- ren drivername.sys drivername.bak If replacing the files still doesn’t work,related error related to the OHCI (Open Host you’ll need to do a repair install of WinXP,Controller Interface) driver, which controls Finally, type: which is an option listed at the WelcomeUSB file size and memory allocations. copy cd-rom:i386 drivername screen when you boot from the CD. Note Solution: This error can occur when you that a repair install won’t delete your docu-transfer large files such as photo and videos over The Recovery Console will reboot the com- ments and important files, but you willa USB connection to your computer. WinXP does puter. If the user32.dll file caused the problem, lose all your Windows settings, Internetnot allocate enough resources for the large file favorites, and other operating-system-re-transfers. To prevent this error from occurring, lated files.you’ll need to download the WinXP Service Pack Most Annoying1 at www.microsoft.com/windowsxp/pro Error Message: “0x0000008E” error on a/downloads/servicepacks/sp1/default.asp Error Message blue screen in WinXP Translation: This rare (and random) errorError Message: “0xc000026C” or “STOP: Error Message: “System Has Recov- can occur when a program references an incor-0xc0000221 Unable to Load Device ered from a Serious Error” message rect memory address, causing your computerDriver” error occurs when you start after every restart to crash.WinXP Solution: Microsoft has released a hotfix, Translation: This error occurs during the Translation: Windows XP error report- which you can install and run to fix the prob-WinXP startup process if a critical system dri- ing sometimes gets stuck in memory and lem. You’ll need to call Microsoft technicalver is missing or damaged or if the file won’t refresh, so the error will appear support to obtain the hotfix, however. It’s notUser32.dll is missing or damaged. each time you restart. available online (at least, not yet). If you only Solution: WinXP is not too forgiving if you see the error occasionally, you might considerhappen to delete a .SYS file in your WIN- Solution: This is an annoying error mes- waiting for another service pack release forDOWSSystem directory. One missing file and sage because, even if you fix the prob- WinXP, although living with the error is prob-the operating system will fail during startup. lem, WinXP will still prompt you to send ably counter-productive. For support optionsThere’s only one solution: You’ll need to run the error to Microsoft after every reboot. visit support.microsoft.com.the Recovery Console and replace the missing It’s one of those errors that some of us The good news is that if the tech supportor damaged file; otherwise, you’ll have to rein- just live with, even to the point where we engineer determines that you do need the hot-stall WinXP altogether. Fortunately the error expect to get the error after a reboot and fix, you won’t be charged for the call.message contains the driver file name, so fix- just click Don’t Send each time. How-ing the error is relatively easy. ever, you can correct the problem. Click Error Message: “STOP: 0x0000001e” To run the Recovery Console, first insert the Start and My Computer, and then right- Translation: You’re using an older versionWinXP disc in your CD-ROM drive and then click and select Properties. Select the of the Aspi32.sys CD-ROM driver.reboot. Newer computers typically include a Advanced tab and click Settings in the Solution: You’ll need to download the lat-startup option to boot from the CD; otherwise, Performance area. In the Virtual Memory est driver from Adaptec (www.adaptec.com).you’ll need to enter your BIOS (usually by area, click Change. Under Paging File Go to the site, look for the Support area, andpressing the DELETE key) and change the boot Size For Selected Drive, click No Paging then click Downloads. Download the latestsequence so that your computer boots from File and click set. You’ll see two warn- version and install the new driver.CD. Save the BIOS, and your computer will ings; just click Yes on both of them andcontinue the startup process. then select the System Managed Size Error Message: “WinXP could not start When you see the Welcome To Windows option. Close out of all the dialog boxes because the following file is missingscreen, press r to use the Recovery Console. In and reboot. ■ or corrupt: WINDOWSSYSTEM32the instructions below, drivername is the name CONFIGSYSTEM”36 • PC Errors
  • 38. Windows XP (Home & Pro) Most Common Error Message Error Message: “Missing shortcut” Translation: You have tried to start a program using a shortcut that is no longer valid. Solution: This common error occurs because Windows XP doesn’t automati- cally change shortcuts if you move a program file to a new location (for exam- ple, if you decide to run a card game program from the root of your C: drive instead of the Program Files folder). The solution: Right-click the shortcut. Click in the Target field and change the path to the correct EXE application. As anCleaning a specific file from your Registry can help solve Bluetooth errors. option, you can let WinXP attempt to find the missing application. This can Translation: Your WinXP Registry is cor- the solution involves four specific steps. You’ll take some time, so it’s usually easier torupted and requires restoration. need to copy new files from the WinXP setup just click the Browse button (in the Solution: This is one of the most serious disc, reinstall GUID (globally unique identifier) Missing Shortcut dialog box) and look inerrors you’re likely to encounter in WinXP, and files, delete critical system files that are causing your Programs Files folder for the cor- problems, and use the RestorePoint feature in rect application. ■ WinXP. Although the fix may seem complicat- Most Frustrating ed, it’s clear and straightforward. You can access the complete solution at transfer files back and forth. To solve the prob- Error Message Microsoft’s Knowledge Base; look up article lem, remove the Bluetooth Authentication number 307545. Agent using the Add Or Remove Programs Error Message: “Computer Con- However, because you will be replacing sys- control panel. Sometimes when you remove figurationWindows SettingsLocal tem files, there’s always a possibility that your Bluetooth, the Registry entries still attempt to PoliciesSecurity OptionsShutdown: system could become even more unstable, that control authentication between the device and Clear virtual memory pagefile.” you could replace the wrong file and have to your computer. To remove the Registry entry, start over, or that one of your previous click Start and Run, type regedit, and click OK. Translation: The secpol.msc and RestorePoint files is also corrupt. If you have a Look for the following Registry entry: sceregvl.inf localization files are corrupt. backup of your most important files and don’t HKEY_LOCAL_MACHINESOFTWAREMI- mind losing your WinXP settings (for example, CROSOFTWINDOWSCURRENTVER- Solution: For anyone who uses foreign Internet Favorites, desktop wallpapers, etc.), SIONRun. language localizations of WinXP, you then a faster and easier solution—one that will Right-click BluetoothAuthenticationAgent know that errors can occur that are diffi- eliminate any problems once and for all—is to and click Delete. Close Registry Editor and cult to understand and troubleshoot, reformat your hard drive and reinstall WinXP restart your computer. especially if the translations are wrong. from scratch. Use the WinXP Registry program as a last For example, when the French location resort to troubleshooting the most arcane files cause security problems and virtual Error Message: “RUNDLL Error loading error messages. memory paging file errors, the message irprops.cpl” error when you start WinXP “Arret: Creer un fichier d’ échange de Translation: A Bluetooth Authentication Error Message: “8E STOP” error on a memoire virtuelle” will appear. If you Agent DLL file is missing or you have un- blue screen know French, you know that the error is installed the Bluetooth Authentication Agent, Translation: When you transfer a file to a meaningless. Worse, there is no fix for but a Bluetooth-related entry still exists in the USB device, the Usbser.sys driver generates an the error because Microsoft is still WinXP Registry. error on a blue screen. Usually the file is addressing the problem. So: frustrating, Solution: Bluetooth is the short-range wire- shown with the error, although you may just translated incorrectly, and not fixable! ■ less standard for connecting handheld devices see the stop error and not the name of the and phones to your computer so you can offending driver. PC Errors • 37
  • 39. Windows XP (Home & Pro)Outdated applications such as CD-backup software and programsdesigned to run on the previous 16-bit versions of Windows can cause frequent errormessages, usually when they access memory incorrectly. Solution: You’ll need to call and request a computer is damaged and causing problems should first try rebooting the computer andhotfix for this problem. To contact Microsoft with the Registry. see if the Load Last Known Good Con-go to support.microsoft.com. Solution: There are several troubleshooting figuration option appears. Sometimes, by Most likely, because this is an operating sys- options available, each one intended to using this option, you can load a previous ver-tem problem, you won’t be charged for the address one of the four possible causes. You sion of the Registry that is not corrupted. Thetech support call. Another option: Try reboot- next step involves using the WinXP Recoverying, copying the file to your USB device again, Console program to rebuild the systemand seeing if the error reoccurs. Most Confusing Registry, a complicated process described online at Microsoft’s Knowledge Base in arti-Error Message: “STOP: 0x00000073 Error Message cle number 307654.(0x00000001, 0xc000017d, 0x00000002, The other options are much more drastic:0xfc96fcc0) CONFIG_LIST_FAILED” Error Message: “Load needed DLLs for reformatting your hard drive completely and Translation: WinXP is unable to access a Kernel” reinstalling WinXP and replacing the RAM oncore system file. your computer. One of the problems with solv- Solution: One of the more common stop Translation: Important Windows XP ing this error is that, if the problem is RAM-errors in WinXP, this problem occurs when program files are missing or damaged. related, you could replace the hard drive andyou have run low on either disk space or still experience problems (and vice versa). Oursystem memory (or both). If you are running Solution: This error is confusing for advice is to consult a computer repair techni-low on disk space, reboot your computer several reasons. First, many users may cian or call Microsoft tech support engineersand delete files that you don’t need any- not understand that the kernel is the who can further diagnose the problem andmore. You can do a search (Start and Search) main program file in WinXP, the heart of suggest the best course of action.to look for large files that you may have for- the operating system. Second, the termgotten about, such as game files and large “load needed DLLs” is just ambiguous Application Errorsphotos. Under Search, click All Files And enough that you might not know how Not every program runs perfectly onFolders, click the What Size Is It? arrow, and serious the error really is. Unfortunately, WinXP. However, application errors are gen-then select Large (More Than 1 MB). Click this problem cannot be corrected by just erally easier to diagnose than an operatingSearch and view the list by size by clicking rebuilding the system Registry or restor- system error. The worst-case scenario is thatthe Size tab. Look through the largest files ing files from the WinXP installation CD. you will have to remove the application andand delete the ones that are taking up un- You’ll need to perform an “in-place try something that works better in WinXP.necessary space. install” of the operating system, which Outdated applications such as CD-backup If system memory ran low and caused the will destroy most of your settings such software and programs designed to run onerror, you can usually solve the problem just as Internet Favorites and all of your the previous 16-bit versions of Windows canby rebooting and running fewer programs at applications. The good news: An in- cause frequent error messages, usually whenthe same time. Upgrading your RAM is only place install will usually not overwrite they access memory incorrectly. WinXP han-important if you tend to multitask several files in your My Documents folder and dles most applications errors gracefully, pro-applications at the same time. will keep other files located in other viding a message and shutting down the directories (as long as they are not program. WinXP itself usually remains quiteError Message: “STOP: 0xc0000218 operating-system-related). To perform stable after an application error (which was(0xe11a30e8, 0x00000000, 0x000000000, an in-place upgrade, you’ll need to boot not true in previous iterations of the operat-0x00000000) UNKNOWN_HARD_ from the WinXP CD, which might require ing system). The best rule of thumb is that, ifERROR” or “STOP: 0xc0000218 {Re- that you enter the BIOS (Basic Input/ the program is outdated, you can usuallygistry File Failure} The Registry cannot Output System) of your computer and obtain an updated release by going to theload the hive (file).” enable the Boot From CD option. Then, company Web site and downloading and Translation: This occurs due to a corrupt- when the install starts up, select the then installing the upgrade.ed Registry, corrupted hard drive, a driver Install WinXP option and follow thethat is damaged and is attempting to load remaining instructions. ■ Error Message: “This Applicationinto system memory, or if the RAM on your Requires the Windows Installer to Run”38 • PC Errors
  • 40. Windows XP (Home & Pro) program, double-click on it to see if the pro- Translation: This error appears when you Most Hilarious gram will run. attempt to install a program designed to run on older versions of Windows on the new 64- Error Message Error Message: Ole32.dll may cause an bit version of the operating system. error message in WinXP Solution: You won’t be able to install or Error Message: “STOP: c0000218 Translation: An outdated version of MSN run 16-bit applications on the new 64-bit ver- {Registry File Failure} The Registry can- Messenger has caused a memory leak. sion of WinXP. The solution is to obtain a 32- not load the hive (file): SystemRoot Solution: This error sometimes includes bit or 64-bit version of the program you are System32ConfigSOFTWARE or its log another message: “Msmsgs.exe has encoun- trying to install. In some cases you can obtain a or alternate” tered a problem and needs to close. We are 32-bit installer for the application and then still sorry for the inconvenience.” The fix is to visit run the older application, even in 16-bit mode. Translation: You are attempting to messenger.msn.com and download the latest install Windows XP on a corrupted or version of the instant-messaging client. System Maintenance Errors outdated hard drive. File and system maintenance errors seem Error Message: “CD Recording Soft- to fall into two categories: routine errors Solution: This message may cause a ware Will Cause Windows to Become with a straightforward solution and more few chuckles when you consider that Unstable” error when you start Win- complex errors that may be a symptom of a Microsoft uses the word “hive” in refer- dows more critical problem. In most cases a system ence to the core operating system files. Translation: You are using an outdated maintenance error occurs because you have It’s funny, considering that WinXP can version of Easy CD Creator (www.roxio.com). moved files and folders around so much and seem like a beehive of files at times (es- Solution: You’ll need to remove the because you have installed so many pro- pecially if you start exploring the Regis- Registry entries for Easy CD Creator. Contact grams that Windows is having difficulty try). It’s hilarious, when you start thinking Roxio technical support at www.roxio.com keeping track of all the changes and addi- about how there may be a few “Star /en/support/index.jhtml. However, you may tions. One routine maintenance task that Trek” fans at Microsoft. In the series, the be able to resolve the problem by upgrading to may help prevent problems: run the Disk Borg “hive” is the central core of the alien the latest version of Easy Media Creator 7. Defragmenter tool. Click Start, All Programs, race. And, incidentally, the solution to this Accessories, System Tools, and Disk problem is not as earth-shattering as you Error Message: Explorer.exe may gener- Defragmenter. The program will perform a might think: If you are attempting to in- ate an application error when you close disk analysis and then suggest whether you stall Windows on a corrupted or outdated a folder should run defrag. Just follow the advice of hard drive, it’s an error message that’s Translation: Internet Ex- quite helpful. Even if you could install plorer causes WinXP to freeze WinXP, crashes would undoubtedly when you open or close folders. occur. Better to just use a new hard Solution: You may not use drive or reformat the drive entirely. ■ IE for any other task than browsing the Web, but it’s also useful for browsing your own Translation: The application was loaded files and folders. Unfortunatelyincorrectly on your computer, is located on a this random error was a prob-network drive that is not available, or needs to lem with the Service Pack 1be reconfigured. release. No error message Solution: Usually, the best course of appears on-screen; your com-action is to reinstall the application from the puter will just stop responding.source CD, making sure that you install to a The solution is to download alocal drive. If the application was installed new file (Duser.dll) for WinXP Use the Disk Defragmenter as a part of your maintainanceoriginally to use a network drive, you’ll need that fixes the problem at routine to help stop errors before they start.to make sure you have access to that drive. www.microsoft.com/downClick Start and My Network Places to see loads/details.aspx?displaywhich network drives are available. (In an lang=en&FamilyID=49E589AE-2F93-48DC- the program to decide if your disk needs tooffice environment, you might call the net- A39A-C9D98DADA7A5. be defragged or not. Run this utility aboutwork administrator to see if a network drive Another option: If you have Service Pack 1 once per month, or more often if you areis not accessible.) In some cases you can installed, you can safely browse files by using constantly adding and deleting files, folders,search for the actual program file and dou- the My Computer icon on your Desktop. and programs.ble-click the executable file to get the applica- Run the Disk Defragmenter program intion to run. Click Start and Search and type Error Message: “Install.exe is not a valid WinXP to make sure the operating systemthe name of the program file (for exam- win32 application” or “Setup.exe is not doesn’t become clogged trying to manage yourple, Excel.exe). Then, when you find the a valid win32 application.” files and programs. PC Errors • 39
  • 41. Windows XP (Home & Pro) Memory errors occur when your computer runs low on disk space, you open too many applications at once, or when the RAM in your computer becomes corrupted.Error Message: Unable to start programs Using the BIOS on your computer incorrectly Of course, other memory problems, such aswith an .EXE extension can cause new (and harder to diagnose) prob- a corrupted hard drive or corrupted RAM, are Translation: A virus has infected your lems, so you should consult the manual that more difficult to diagnose. In those cases youcomputer. came with your computer or call for technical may need to experiment with a variety of trou- Solution: Many of the most destructive support before enabling or disabling any other bleshooting techniques, such as removingviruses will cause EXE problems. You’ll need features. Make sure that if you do use the BIOS RAM modules one by one until you find theto install and run a virus protection pro- and disable disk caching that you save your culprit. In some rare cases, you may need togram, such as Symantec’s Norton Anti-Virus changes in the BIOS. reformat the hard drive and start fresh with a2004 (www.symantec.com). Many of the new WinXP installation.most powerful antivirus programs also Error Message: “Bad Command Struc-include virus-prevention tools that scan ture” error message occurs when you Error Message: The StgCreateDocFile()incoming email and can watch for boot sec- extract files from a compressed folder function causes an “STG_E_FILEAL-tor viruses. Translation: You’ve discovered another READYEXISTS” error in WinXP minor bug in WinXP when you try to ex- Translation: A memory leak has occurredError Message: “The Target can not tract a compressed file but only if you that’s related to a core operating system file.handle this type of document” error type in a directory that does not exist on Solution: This is a known bug that occursappears when you try to copy a file in your computer. when a program uses the StgCreateDocFileWinXP SP1 Solution: WinXP has built-in file compres- Translation: This is an operating system sion capabilities. This error occurs when youbug. right-click on a compressed file (with a .ZIP Most Unusual Solution: This error occurs when you right- extension) and decide to extract the file.click a file and use the Send To command to WinXP presents a dialog box where you can Error Messagecopy a file that is not housed in the My type in the directory for the extracted file. IfDocuments folder to some other location, such you type in an invalid destination, you’ll Error Message: “Fatal System Error:as a network drive. The solution is to use the receive an error that WinXP was unable to cre- 0x000000a0 (0x00000002,0x00070124,Send To command from the Desktop. The bug ate the directory. Microsoft will undoubtedly 0x00000000,0x00000000)”is also quite innocuous: although you will see address this problem in the next WinXP ser-the error, the file actually copies over correctly. vice pack. Translation: If you happen to own aMicrosoft will address the bug in the next ser- Microsoft Sidewinder Game Pad Provice pack update. Memory Errors (not the joystick model), you may expe- Memory errors occur when your computer rience a unique problem. If you justError Message: “Delayed Write Failed” runs low on disk space, you open too many happen to be running WinXP (aserror when you manage files in WinXP applications at once, or when the RAM opposed to any other operating sys- Translation: You have selected the Enable in your computer becomes corrupted. tem) and you decide to unplug theWrite Caching On The Disk option in your Fortunately most memory problems can be USB (Universal Serial Bus) cablecomputer’s BIOS or you have used a 40-wire resolved quite easily, just by freeing more while WinXP is starting up, you willcable to connect a UDMA (Ultra-Direct space on your hard drive, adding a memory see the fatal system error and a blueMemory Access) hard drive to your IDE module or two, or closing out of applica- screen, preventing you from accessing(Integrated Drive Electronics) controller tions. Some memory errors can be resolved your Desktop.instead of an 80-wire, 40-pin cable. once and for all by just rebooting your com- Solution: You should replace the 40-wire puter and waiting for the Autochk program Solution: Microsoft is working on a fixUDMA cable with the 80-wire, 40-pin cable (or to run, which fixes common hard drive prob- for this error, but at press time it is stillbring the computer to a service shop to per- lems. And if the virtual memory paging file unresolved. Fortunately, the workaroundform the replacement). If that doesn’t solve the (which provides more memory when your is rather simple. Just make sure youproblem, you should enter the BIOS (usually RAM runs low) is overloaded, you can usu- don’t unplug the Sidewinder cable whenby pressing the DELETE key as the computer ally just reboot or adjust the size of the pag- the system is starting. ■starts up) and disable the write-caching option. ing file. Problem solved!40 • PC Errors
  • 42. Windows XP (Home & Pro) system resources. In some cases, you can just Adjust the paging file size to prevent virtual Most Difficult To Fix close some applications to free more memory, memory errors from occurring. although it may just be a matter of time before Error Message the computer starts running too slow. If you Error Message: “System restart has been are not running more than just a couple of paused: Continue with system restart. Error Message: “Error 1402. Could not applications, WinXP may be conflicting with Delete restoration data and proceed to open key.” Norton’s Personal Firewall program, especially system boot menu.” if you have configured that program to start Translation: During hibernation, the com- Translation: Microsoft Office 2000 automatically by using the Registry as opposed puter accessed memory incorrectly. causes this error when you try to run the to using the WinXP Startup Group folder. Solution: This error occurs on notebooks application suite on Windows XP. For more information about this Symantec occasionally after returning from hibernation, error (including how to configure the Personal the sleep mode in WinXP. There’s no option Solution: There is a complicated fix to Firewall correctly for WinXP), visit the compa- for returning to the Desktop, so you may lose this error message, which involves some ny’s support site at www.symantec.com your work. Use the option to Delete Re- detailed editing in the system Registry /techsupport and type the following ID: storation Data And Proceed To System Boot (not for the uninitiated). One of the prob- 2000040412261536. Menu, which will cause WinXP to reboot. lems with editing the Registry, though, is Microsoft will fix this problem in a future that you can do more harm than good if Error Message: “System has recovered WinXP update. For now you can set the power you enable or disable just one simple from a serious error DRIVER_IRQL_ management features on your notebook to use option by mistake. Also, you’ll need to NOT_LESS_OR_EQUAL” standby mode but not hibernate, but only if know how to search for a specific Translation: You have corrupted RAM the error occurs frequently. Registry key (HKEY_LOCAL_MACHINE installed, the wrong memory modules on Local Machine in this case). More installed for your computer, or the Windows Error Message: “STOP: 0x00000074 importantly, beacuse Office 2000 is sev- paging file is corrupted. (0x00000003, 0x00000002, 0x80087000) eral versions older than the latest Solution: This error can occur just after BAD_SYSTEM_CONFIG_INFO” or release, you may experience additional you install new RAM chips, so the easiest solu- “The following file is corrupted: errors while running Word, Excel, and tion is to remove the new RAM (after properly toside.sys” other programs—such as unexpected grounding yourself, either by using a ground- Translation: One of the RAM modules on crashes and a constant reminder to reg- ing strap or touching the power supply). If your computer is corrupted or won’t work with ister the software. The best solution is to you’re not sure if the RAM your computer correctly. call Microsoft tech support and discuss modules you installed Solution: If you re- various options, such upgrading to Office work with your computer, cently upgraded your 2003 or updating the Windows Registry you can visit Microsoft’s RAM, try removing the with help from the engineer. ■ Knowledge Base and look new chips you installed. up article number 65416. (Make sure you have If you know that the properly grounded your-core operating system function in WinXP. It’s RAM should work (for self, either with a ground-actually a code flaw that will cause the memo- example, if the modules ing strap or by touchingry leak, leading to additional error messages came with the computer the power supply.) If youuntil the computer becomes unstable and you and have always worked), are using the RAM thathave to reboot. The solution is to obtain the then you might try in- came with your computer,WinXP Service Pack 1, available at www creasing the paging file try removing one module.microsoft.com. size. First, click Start, go at a time and rebooting to My Computer, right- each time to see if the Windows XP lets you specify howError Message: “Your system is low on click, and select Prop- error reappears. If the much space Virtual Memory uses.virtual memory. Windows is increasing erties. Click the Advanced error doesn’t occur, re-the size of your virtual memory pag- button and, under the place the RAM moduleing file. During this process memory Performance tab, click Settings. Click the that is causing the error.requested for some applications may Advanced tab and, under the Virtual (NOTE: The “toside.sys” error only appears ifbe denied.” Memory area, click Change. Click the No you try to boot from the WinXP installation CD Translation: You are running too many Paging File option and click OK for each as a way to correct the problem. WinXP won’tapplications at the same time, or there is a open dialog box. Now restart your comput- boot normally or from a CD if a RAM module isconflict with Symantec’s Norton Internet er. Open Properties again for My Computer corrupted.) RSSecurity program. and go back to the Virtual Memory area. Solution: If you see this large balloon mes- Click Change and select the System by John Brandonsage in the lower-right corner of your screen, Managed Size option. Click OK to close eachit’s a good idea to reboot the computer to free dialog box again and restart. PC Errors • 41
  • 43. Windows XP (Home & Pro)Windows XPNetwork & OnlineError MessagesGet Connected & Stay Connected ired of cryptic error messages that Error Message: “Windows cannot findT invade your screen and ruin your day, often without providing any real adviceon how to prevent their return? We under- file ‘XX.’ Check the spelling and try again, or try searching for the item by clicking the Start button and thenstand. Here are explanations for some of the clicking Search.”more common and/or more frustrating Translation: Straightforward is the trans-Windows XP error messages and situations lation on this one. Windows can’t find the filethat occur in WinXP. For more detailed infor- you’ve specified, represented here by XX. Itmation on these errors, as well as errors and could be a network error, a mistyped filedifficulties that aren’t covered here, visit location or name, or the file could be missing.support.microsoft.com. Solution: Verify that your network is Oh, and if you’re as sick of those annoying working by browsing to another known file.sounds as you are the error messages them- If the network is not working, check cabling and Protocol) diagnostic utility includedselves, here’s a quick and easy fix: Click Start, power to any hubs or routers in the path. If the in Windows. The utility runs in aControl Panel, and then Sound, Speech, And network is working, verify the file does exist. command-line interface reminiscent ofAudio Devices. Click Sound, And Audio the Days of DOS, and we’ve heardDevices, then select the Sounds tab. At the bot- Error Message: “An unexpected error many users express frustration overtom of that panel, under Program Events, you occurred.” the fact that the command-linecan assign new, more pleasant sounds (or even Translation: This message may appear window disappears far too quickly tosilence) to almost any Windows event imagin- when opening the properties of a network con- be of use.able, including those pesky errors. Enjoy. nection in the Network Connections folder. It’s Translation: By default, as soon as a com- possible that Registry settings for the network mand window-based task finishes, the win- General Networking Errors connection may be damaged. dow closes itself.Error Message: “An error has occurredduring configuration of home net-working on this computer. For moreinformation, see the home networkinglog file.” This error may indicate a missing file, or it may be a symptom of a nonfunctioning network. Translation: An unknown error hasoccurred during WinXP’s attempt to configure Solution: Click Start, Run, and type regsvr32 Solution: To run a command line-basedyour network automatically. %systemroot%system32netshell diagnostic tool, click Start, Run, and type in Solution: The steps attempted by the wiz- .dll. Click OK and try again to open the proper- the appropriate command; click OK. To pre-ard, along with notations of success or failure ties for the affected network connection. If it still vent the window from closing itself, prefacefor each step, are contained in a log file called doesn’t work, click Start, Run, type regsvr32 the command with CMD /K. For example, toHnetwiz.log, found in your SystemRoot, %systemroot%system32ole32.dll, click OK, run IPCONFIG, click Start, Run. Type in cmdwhich is C:WINDOWS by default. You can and then restart the computer and try to open /k ipconfig and click OK.read this file with a text editor such as the properties for the network connection.Notepad, but the information therein may be Error Message: “Explorer.exe hashard to understand. If you’re forced to turn to Error Message: Many network trou- encountered a problem and needs toMicrosoft for tech support, the log file will bleshooting explanations involve the close. We are sorry for the inconve-help them solve the problem. use of IPCONFIG, an IP (Internet nience.”42 • PC Errors
  • 44. Windows XP (Home & Pro) Translation: This error may occur, along- field, and click OK. Exit the Registry andside an Explorer crash, in a multitude of situa- Most Common restart the computer.tions. One documented situation is when youattempt to map a drive letter to a network Error Message Error Message: “Error 2229: An internalshare, either on the LAN (local-area network) error has occurred.”or on the Web, if the name of the mapped to he ubiquitous 404 Error message Translation: A Setup.exe software installa-resource is over 300 characters long. A name ofthat length is unlikely with a network resource T has been annoying surfers for a decade now, with its headache-inducing tion that uses Windows Installer, when run across a wireless network link, may fail andon the LAN, but it could easily happen when “The page cannot be found” declaration. generate this error message because the wire-mapping to a Web-based resource. Be sure you typed in the URL (Uniform less link is dropping data and Windows Solution: Install the latest WinXP service Resource Locator) correctly. Mistyping is Installer is unable to handle the errors in apack at www.windowsupdate.com. Click Scan easy, especially on long addresses. And manner that allows the installation to continue.For Updates and Microsoft will determine remember: Internet addresses use for- Solution: Go to www.windowsupdatewhat your machine needs. Click an update ward slashes (/), not backslashes (). ■ .com and install Windows XP SP1 (Servicefrom the list to install it and follow the direc- Pack 1).tions the update presents. Internet- & Email-Related ErrorsError Message: “Cannot load RemoteAccess Service Connection Manager.” Error Message: “The page cannot be Translation: Attempting to create a new displayed. Cannot find server or DNSnetwork connection or installing a network error.”adapter may generate this error message. Translation: The first part of this messageCertain services that are required for the task is found at the top of an Internet Explorer errorare probably disabled. page, the second part at the bottom. There are Solution: Click Start, Run, type services.msc, two likely causes. First, the server may notand click OK. In the right viewing pane, find exist. Second, the server may exist, but yourand double-click the Telephony entry. If the system can’t connect to it because your DNSservice is stopped, click Start and change (Domain Name System) server can’t translateStartup Type to Automatic. Repeat this pro- the domain name.cess for both the Remote Access Connection Registry editing process, and do not edit your Solution: Try refreshing the page, viaManager service and the Remote Access Auto Registry without first backing it up. Do not edit either the Refresh button on the IE toolbar orConnection Manager service. your Registry without first understanding how the F5 function key. If that doesn’t work, check to restore the Registry from a backed up ver- the URL (Uniform Resource Locator; theError Message: Various error messages sion. Treat Registry entries as case sensitive. Internet address that you type in) to be surereference an error regarding “Remote Click Start, Run, type regedit, and click OK. you entered it correctly. If you’re certain it’sProcedure Call” after which the computer Use the navigation tree in the left pane to right, you may need to change your DNSmysteriously shuts down. browse to HKEY_LOCAL_MACHINESYS- server to one that sees more domain names. Translation: You probably have the TEMCURRENTCONTROLSETSER- The standard DNS servers are government-runBlaster virus. VICESLANMANSERVERParameters and and translate only a portion of the available Solution: Go to www.microsoft.com then look in the right pane for an IRPStackSize domain extensions. Go the Open Root Server/security/incident/blast.asp and follow the entry. If it exists, double-click it. Confederation at support.open-rsc.org/serversinstructions to remove the virus. If the IRPStackSize entry does not exist, cre- and follow the instructions there. After you’ve ate it like this: Right-click in a blank area of the changed your DNS server to one of the moreError Message: “Not enough serverstorage is available to process this com-mand.” Translation: Norton AntiVirus or anotherthird-party application may have corrupted aRegistry entry on the computer you’re trying It’s possible that this error message indicates a corrupt Registry entry; proceed with caution.to connect to over a LAN. Solution: This fix must be implemented on right pane, move your cursor to New, and “open” ones, test the change by trying to viewthe computer you’re trying to connect to, for click DWORD. Remembering that Registry the www.atlantic.ocean Web site.it’s there that the problem exists, even though entries are case sensitive, name the new entrythe error message is being displayed on your IRPStackSize. Press ENTER, and then double- Error Message: “The page cannot belocal machine. Warning: This solution requires click the IRPStackSize entry. found. HTTP 404 - file not found.”changes to the Windows Registry. Do not Underneath Base, click the radio button to Translation: The first sentence is typical-attempt this if you are unfamiliar with the select Decimal, type 15 in the Value Data ly at the top of an IE error page, while the PC Errors • 43
  • 45. Windows XP (Home & Pro)second sentence is usually found at the bot- Error Message: “Unable to establish a Translation: This is not an indication oftom, following a page of boilerplate text. connection with the activation server. a problem on the ISP computer, but rather aPerhaps the most common error message on Please check your network settings and notice that the connection cannot be estab-the Internet, the 404 error code’s meaning is confirm that you are able to connect to lished between that computer and yourstraightforward: The file to display that page the Internet, then try again.” computer using the logon credentials youcannot be found. Translation: WinXP, as well as many other provided. Solution: Check the URL. Common mis- Microsoft applications including the Office Solution: Verify that you’ve entered yourtakes are using backward slashes () when you family, require activation, either via the username and password correctly, includingshould use forward slashes (/) and mistyped Internet or telephone. If you’re sure that you the proper case. Once verified, you may needfilename extensions. The most common exten- have a valid Internet connection, yet you are to turn off the Require Secured Passwordsions are .HTM and .HTML, but there are receiving the above error message, your sys- setting for that dial-up connection. Clickmany others, such as .PHP, .CGI, and .ASP. If tem clock may be incorrectly set, which causes Start, Control Panel, Network And Internetyou have indeed entered the address correctly the connection between your computer and Connections, and Network Connections.and still get the 404 error even though you can the activation server to fail. Click the dial-up connection in question andsuccessfully load other pages, the file probably Solution: Double-click the time in your click Change Settings Of This Connectiondoesn’t exist and you will need to contact the System Tray at the bottom right corner of underneath Network Tasks in the top of theadministrator of that site. your screen. Set your calendar and clock to the left pane. Click the Security tab and verify correct date and time, click OK, and try the that Typical (Recommended Settings) isError Message: When viewing Web activation again. selected. In the Validate My Identity Aspages, you receive error messages denot- Follows section, be sure Allow Unsecureding a “Runtime Error” and asking if you Error Message: “Access was denied Password is checked. Click the Options tabwish to debug. because the user name and/or password and be sure the Include Windows Logon Translation: The problem is in the code for was invalid on the domain.” Domain box is not selected. Click OK twice tothe Web pages, not your computer, so there is Translation: This is a common error mes- exit and try the connection again.nothing you can do to correct the actual error. sage when a WinXP attempt to connect to an Error Message: “The local policy of this system does not allow you to log in Most Confusing Error Message interactively.” Translation: VPN (virtual private net- UH? The “server storage” error cries out for an explanation, especially because it may H appear when the task you’re attempting opening a file, for example has nothing to do storage in the traditional sense. The most likely culprit is a corrupted Registry entry on the work) connections, which allow many employees to access their company comput- ers from remote locations, have become remote computer. ■ much more popular over the past couple of years. When attempting to log in to a remote machine via a VPN connection, you will receive this message if the remote machine is configured to allow logins only from the physical remote computer itself. Solution: Ask the administrator of theYou can, however, disable these annoying ISP fails. Simply put, the ISP computer is stat- remote computer to enable remote login byerror messages. ing that your username/password combina- editing that computer’s Group Policy. Do Solution: From IE, click the Tools menu tion, as received, does not qualify for access. note that many administrators are reluctantand select Internet Options. Click the Ad- Solution: Remember, ISP logon pass- to enable this level of remote access due tovanced tab and check the Disable Script words are virtually always case sensitive, security concerns.Debugging entry in the list of options. Now meaning that “password” and “pAsSwOrD”find and uncheck the entry that says Display A and “PASSWORD” are three completely dif- Error Message: “Error 691: AccessNotification About Every Script Error. Click ferent entries. Be sure you enter the informa- denied because username and/or pass-OK. If the error messages persist, close all IE tion exactly as provided to you by the ISP, word is invalid on the domain.”windows and restart the program. including username, password, dial-up Translation: You are unable to connect to Another way to slow down the proliferation access phone number, and associated connec- your ISP because your dial-up connectionof IE crashes and error messages is the practice tion properties. Also be sure your CAPS settings don’t match the logon settingsof regularly updating both your WinXP and IE LOCK key isn’t engaged. required by the ISP.software. You can set your computer to automat- Solution: Several different steps may beically keep itself up-to-date (click Start, Control Error Message: “The computer you are required in order to remedy this situation, andPanel, and double-click Automatic Updates), or dialing in to cannot establish a Dial-Up before beginning, you should contact the ISPyou can manually check for updates at any time Networking connection. Check your to verify the correct settings. First, verify thatby going to www.windowsupdate.com. password, and then try again.” your username and password are correct,44 • PC Errors
  • 46. Windows XP (Home & Pro)bearing in mind that at least the password is SOFTWAREMICROSOFTMEDIAPLAY- services must be thus configured in order tocase sensitive. “PASSWORD” and “Password” ERPreferences and click to highlight the use ICS:are two different words to the ISP’s computer. Preferences folder in the left pane. Now right- Application Layer Gateway ServiceWith these credentials verified, click Start, click a blank area of the right pane, select New, Network ConnectionsControl Panel, and double-click Network and click DWORD. A new entry will be creat- Network Location Awareness (NLA)Connections. Right-click the connection in ed in the list in the right pane, and it will be Plug And Playquestion and then click Properties. highlighted, ready for you to name it. Type Remote Access Auto Connection Manager Under the Options tab, be sure the Include ForceOnline and press ENTER. Now double- Remote Access Connection ManagerWindows Logon Domain choice is unchecked. click the ForceOnline entry and type a 1 in the Remote Procedure Call (RPC)Under the Security tab, be sure the Require Value Data field. Click OK, exit the Registry, TelephonySecured Password setting is set to match the and restart your computer.requirements given to you by your ISP. Click After verifying and/or configuring Auto-OK and try the connection again. If it still Error Message: “Error 769: The specific matic startup for each of these services, closedoesn’t work, ask your ISP to assign a new destination is not reachable.” the Services window and restart the computerusername and create a new dial-up connection Translation: This error may occur when before attempting again to enable ICS.from scratch. attempting to connect to the Internet via a PPPoE (Point-To-Point Protocol over Ethernet) Error Message: “Windows Media PlayerError Message: “Modem in use by connection, a connection type often used with is not configured for the Internet. Beforeanother application” or “Port already DSL (Digital Subscriber Line) Internet connec- you can use the Media Guide or Radioopen.” tions, as a result of a disabled network card. Tuner features, you must be connected Translation: Another application is using Solution: From the Desktop, right-click My to the Internet. To connect to thethe modem and/or the communication port Computer and choose Properties. Click the Internet, run the Internet Connectionneeded by the modem, or you have a hard- Hardware tab and click the Device Manager Wizard and try again.”ware error. Solution: Use CTRL-ALT-DELETE to bringup the Windows Task Manager. The Applica- Most Hilarious Error Messagetions tab will be selected by default, so look his one’s good for a chuckle. Explorer needs to close. Who cares? You need to getfirst at the list of running applications to see ifan application is running that is likely to use a T your work done, right? Oh well, at least the Microsoft Error Authors are polite about it. They’re sorry. ■modem. If so, select that application, click EndTask, and try your connection again. If you getthe same error message, perform an End Taskon all running applications. If the error per-sists, restart your computer. If the error stillpersists, restart your computer again andcheck the Com Port settings in your comput-er’s BIOS (Basic Input/Output System). If the button. Once the list populates, use the plus Translation: Even if you’re already con-com port that the modem needs is set in the sign (+) beside Network Adapters to expand nected to the Internet, Windows Media PlayerBIOS to power an external com port, disable that branch of the navigation tree. Find your may not be able to “sense” the connection.that setting to return use of the com port to network card, which will probably have a yel- Solution: For Windows Media Player ver-WinXP and your modem. low exclamation mark beside it. Double-click sion 9, first try this quick solution. Click the the network card and choose Use This Device Tools menu and select Options. Be sure theError Message: “Windows Media Player (Enable) from the Device Usage drop-down Connect To The Internet checkbox is selected.Error C00D10B3 - unable to access the list. Click OK, close the Device Manager, and If that doesn’t solve the problem, or if you’renetwork.” try your PPPoE connection again. using an earlier version of Windows Media Translation: This error occurs when Player, proceed to the next paragraph.Windows Media Player attempts, and fails, to Error Message: “An error occurred Exit Windows Media Player and run theconnect to the Internet. while Internet Connection Sharing was Internet Connection Wizard by clicking Start, Solution: WARNING: This solution being enabled. The dependency service Run, and typing inetwiz. Click OK and pro-requires changes to the Registry. Do not or group failed to start.” ceed through the wizard. If your Internet con-attempt this if you are unfamiliar with the Translation: A service needed by ICS nection is actually already working, be sure toRegistry editing process, and do not edit (Internet Connection Sharing) is not running. make choices in the wizard that match youryour Registry without first backing it up. Solution: Click Start, Run, type ser- current settings. After completing the wizard,Registry entries are case sensitive. vices.msc, and click OK. To enable a service, restart Windows Media Player. Click Start, Run, type regedit, and click find it in the right pane and double-click itsOK. Using the navigation tree in the left entry. Be sure its Startup Type is set to Error Message: “Internet Explorer haspane, navigate to HKEY_CURRENT_USER Automatic and click OK. All the following encountered a problem and needs to PC Errors • 45
  • 47. Windows XP (Home & Pro)close. We are sorry for the inconve-nience.” Most Unusual Error Message Translation: IE has crashed. Solution: Unfortunately, there is no uni- espite the wording, plenty of people see this error message even though they are inversal cause for IE crashes and, therefore, nouniversal solution. One of the most common D fact connected to the Internet at that very moment. No use fighting, though: To make it go away, you may well have to run the Internet Connection Wizard anyway. ■causes, however, is a software conflict be-tween IE and third-party IE extensions oradd-ons. Examples are the Google Toolbarand the Yahoo! Companion Toolbar, as wellas many other convenience-enhancing tool-bars. If you’re experiencing frequent IEcrashes, try disabling all third-party toolbars users maintain separate inboxes in the same • Internet Connection Could Not Beby clicking IE’s View menu, Toolbars, and copy of Outlook) in Outlook 2002. Establishedunselecting any that are checked. If this Solution: Go to www.officeupdate.com • There was a problem in connecting to theeliminates most of your IE difficulties, try and obtain the latest service pack for Office XP. Internet. To attempt to connect again, clickre-enabling the third-party toolbars one at Try Again.a time until you find the specific one that Error Message: “Error 623: The system Translation: The failure-followed-by-causes the frequent crashes to resume. could not find the phone book entry for error-message scenario described above can this connection.” happen even though IE is able to automaticallyError Message: “Msimn.exe has gener- Translation: VPN connections can use connect to the Internet as needed when youated errors and will be closed by existing dial-up connections in order to make have a LAN adapter (network card) and useWindows. You will need to restart the the link between your computer and the dial-up networking. An example would be aprogram. An error log is being created.” Internet, so the VPN can then be established PPPoE connection in which a dial-up connec- Translation: Msimn.exe is the executable between your computer and the remote com- tion uses the network card to establish theprogram file for Outlook Express, the email puter. When trying to connect to a VPN Internet connection.client included with WinXP. The .DBX files using a VPN connection previously defined Solution: Click Start, Control Panel, andthat contain your messages may be marked as in Network Connections, the connection is then Network And Internet Connections.Read Only. attempting to use a dial-up connection that Click Network Connections and click Dial-up Solution: Be sure Outlook Express is not has been deleted. Preferences on the Advanced menu. Chooserunning. Click Start and Search. Click All Solution: Click Start, Control Panel, and the Autodial tab and find the checkboxesFiles And Folders, and set the Look In field to then Network And Internet Connections. Click underneath Enable Autodial By Location.include Local Hard Drives. In the Name field, Network Connections. Be sure that a valid Clear all of these checkboxes. Now be suretype *.dbx, and then click Search. When the dial-up connection exists. If not, create one by the checkboxes for Always Ask Me Beforesearch completes, find a file in a folder name clicking Create A New Connection underneath Autodialing and Disable Autodial While Ithat begins with C:DOCUMENTS AND Network Tasks in the left pane and following Am Logged On are both checked. Click OK.SETTINGXX, substituting your actual user- the resulting instructions. Once the valid dial- You will now have to manually connectname for the XX. Right-click the file and click up connection exists, right-click the affected to the Internet, via Start, Control Panel, Net-Open Containing Folder. Windows Explorer VPN connection and click Properties. Select work And Internet Connections, and Networkwill open, already navigated to the appro- the Dial Another Connection First checkbox Connections. Double-click your Internet connec-priate folder, which will contain a number and then choose the valid dial-up connection. tion and follow instructions. Although the con-of DBX files. (NOTE: If your VPN connection doesn’t venience of automatic connection upon demand Right-click the first file in the list and click require a dial-up connection, be sure the Dial is lost, other programs and features that need anProperties. Be sure the Read Only checkbox is Another Connection First checkbox is unchecked Internet connection should now function prop-not checked and click OK. Repeat this proce- and click OK.) erly as long as you’re connected to the Internetdure for each DBX file in the folder. Restart before they’re invoked. Microsoft has confirmedOutlook Express. Error Message: Using programs or fea- that this is a problem, so hopefully it will be tures that require an automatic on- addressed in future Windows updates.Error Message: “Unable to open your demand connection to the Internetdefault e-mail folders. The .DLL file for (automatic Windows Update and the Error Message: Every time you shutthe information service could not be Help And Support Center are two exam- down WinXP, you are prompted to dis-found. MAPI was unable to load the ples) may fail to work properly, and connect from the Internet.information service Pstprx.dll. Be sure may return any of these error messages: Translation: Your Internet connection isthe service is correctly installed and con- • Internet Connection is Required being shared with other users on the network.figured.” • To view this page, you must be connected to Solution: Click Start, Control Panel, Translation: This error generally indicates the Internet. To connect to the Internet now, Network And Internet Connections, anda problem with a profile (which lets several click Connect. Network Connections. Right-click your46 • PC Errors
  • 48. Windows XP (Home & Pro)Internet connection and click the Advanced Solution: Click Start, Run, type services.msc, is already in use by an existing computer ontab. Uncheck the checkbox for Allow Other and click OK. Find the Server service in the the network at IP address YYY.YYY.YYY.YYY.Network Users To Control Or Disable The right-pane list and double-click it. If the Solution: Change the network name ofShared Internet Connection. Click OK. service is stopped, click Start. Set the Startup your computer to something unique. Click Other network users will still be able to Type to Automatic. Start, My Computer, and then View Systemshare your Internet connection when it isactive, but they will not be able to disable or Error Message: “Spooler subsystem appcontrol it from their computers. has encountered a problem and needs to close.”Error Message: Certain Web pages fail to Translation: The print spooling systemload, followed by various error messages, (which lets multiple users print from the sameparticularly when using shared DSL ser- printer by queuing print jobs) can generate avice that connects via a PPPoE connection. conflict that interrupts the wizard. Translation: Client computers that ac- Solution: Before launching the wizard,cess a PPPoE DSL connection over a network click Start, Run, type command, and click OKmay not be configured for optimum broad- to launch a command prompt window. At theband performance. prompt, type net stop spooler and press Solution: Dramatic improvement in online ENTER. Run the wizard. After the wizard hasperformance can be realized by properly config- completed, go back to the command prompt,uring a computer to match the type of Internet type net start spooler, and press Enter.connection in use. Virtually all of these settingsinvolve making changes to the Registry, a task Error Message: “The folder you entered To give your computer a unique name on thethat you should never, ever undertake without does not appear to be valid. Please network, go into System Properties.first backing up your Registry and having a choose another.”thorough understanding of how to restore that Translation: This error typically occurs Information underneath System Tasks. Clickbackup should the need arise. when you use the Add Network Place Wizard, the Computer Name tab, click the Change but- With that firmly in mind, take heart in the signaling that the network location you’ve ton, and type a new name.fact that there are now a number of easy-to-use entered is not valid.“tweaker” programs that vastly simplify this Solution: When adding a location in Error Message: “User has not beenoptimization process. One popular such pro- WinXP, you must list both ServerName and granted requested login type.”gram is DrTCP, available free of charge at ShareName in the wizard’s Location box, not Translation: The computer you’re attempt-www.dslreports.com/front/drtcp.html. just the ServerName. The correct convention in ing to access via the network is not configured the Location box is servernamesharename to allow a network login. LAN-Specific Errors instead of the servername convention Solution: On the computer you’re trying to allowed in earlier versions of Windows. access, not the client machine where the errorError Message: “Network path not message is being displayed, click Start, Controlfound.” Error Message: “Could not start print Panel, and double-click Administrative Tools. Translation: Assuming your LAN is work- job.” (Printing to a network printer.) Now double-click Local Security Policy anding, this particular location is not showing up Translation: Your computer is unable to expand Local Policies in the left pane by click-as a valid path on your network. establish contact with the print server. ing the plus sign beside that entry. Single-click Solution: If you’re certain the network Solution: Be sure the printer is powered on to select User Rights Assignment. In the rightresource exists, the most logical culprit is a and online. Then be sure it’s properly installed pane, double-click Deny Access To Thismistyped network address, and slash errors by right-clicking it in the Printers window, Computer From The Network. If your user-are the most common. Internet addresses use clicking Properties, and then clicking Print name and/or group isn’t listed in this window,forward slashes as directory separators, but Test Page. If the test page does not print, check you will not be able to access this computerWindows LANs use traditional backward all connections. If the test page still does not from the network, regardless of other settings.slashes just as you use when typing a file print, repeat the printer installation procedure. If present, single-click to select your usernamepath on your own machine. LAN server and/or group and click Remove. Click OK.names are preceded by two slashes, like this: Error Message: “Duplicate name exists. Now double-click Access This ComputerHomeServerInkjetPrinter The name ‘XX’ could not be registered on From The Network and be sure your username the Interface with IP address XXX.XXX or group is listed. If not, click Add User OrError Message: “Server service is not .XXX.XXX. The machine with the IP Group, type your username or group name andstarted.” address YYY.YYY.YYY.YYY did not allow click OK twice. Now go back to the client com- Translation: When sharing files, printers, or the name to be claimed by this machine.” puter and try the logon. If still unsuccessful,other resources from your computer on the net- Translation: Each computer on your LAN restart the computer and try again. RSwork, the software service that allows this kind must have a unique name. The name you haveof sharing, the server service, must be active. given your computer, represented here by XX, by Jerry Hatchett PC Errors • 47
  • 49. Windows 98Windows 98Installation ErrorMessagesGet Windows Up & Running lthough Windows XP is the ver- Error Message: “WarningA sion of choice among today’s Windows users, we know there are still a lot of Windows 98 instal- lations taking place, too. In certainsituations Win98 is actually a viable solutionwhen WinXP is not. For example, there are DOSapplications that have been chugging along for SU0011 — Setup has detected a password-protected partition on your hard disk. To set up Windows 95 (or Windows 98), you first need to remove the password protection. For more information, see SETUP.TXT on Setup Disk 1 or the Windows CD-ROM.” file system partition on your hard disk. Files on this partition will not be avail-years, programs that still perform admirably Translation: The Windows setup process able when you use Windows 95 (orwhen called upon. Many of these applications cannot run successfully on a password-protect- Windows 98). For more information, seerequire a real-mode DOS environment, and ed hard drive or partition. SETUP.TXT on Setup Disk 1 or theWin98 Second Edition was the last version of Solution: Disable the password protection, Windows CD-ROM.”Windows to provide a real-mode DOS prompt. install Win98, and then re-enable the protec- Translation: Hard drives are dividedSo, with a hearty salute to the workhorse tion. To disable password protection on newer into sections called partitions. The mostknown as Win98, here we go. General Installation Error MessagesError Message: “Warning SU0010 — Warning SU0010Setup has detected a Boot Manager parti-tion on your computer. If you set upWindows, you will not be able to useBoot Manager. For more information,quit Setup, and read SETUP.TXT onSetup Disk 1 or the Windows CD-ROM.” Warning SU0011 Translation: If you currently have bootmanager software installed that allows you to hard drives that provide this security feature, common partitioning configuration is that ofboot into different operating systems, Win98 refer to the hard drive manufacturer’s instruc- a single partition that uses all available spacewill probably disable it by making its own tions. For older machines that offer drive or on the hard drive, but it is also possible tochanges to the hard drive’s boot record. partition protection at the BIOS (Basic create multiple partitions on a single hard Solution: Be very careful here. Boot record Input/Output System) level, you will have to drive. The computer recognizes these parti-changes can render a hard drive unable to enter the computer’s BIOS configuration utility tions and essentially treats each one as if itboot, and repairing the damage can be diffi- and look for security settings that can be were a separate hard drive. Different parti-cult. The best solution is to install Win98 onto adjusted. On most computers instructions for tions can contain different file systems, sucha hard drive without a boot manager installed entering BIOS setup are displayed on the as FAT16, FAT32, NTFS (used by Windowsand then install and configure the boot man- screen early in the boot process. Common keys NT/2000/XP), OS/2, and others. Both OS/2ager. We also recommend going to the for entering BIOS setup are DELETE and F2. and WinNT use file systems that will not beMicrosoft Knowledge Base at support recognized or read by Win98..microsoft.com and reading article 289283, Error Message: “Warning SU0012 — Solution: Although a FAT32 partition (theconcerning multiboot configurations. Setup detected an OS/2 or Windows NT type used by Win98) can certainly exist on a48 • PC Errors
  • 50. Windows 98hard drive alongside partitions that contain Error Message: “Warning SU0019 — Error Message: “Warning SU0133 —different file systems, Win98 will not be able Setup has found commands in Setup was unable to determine your sys-to see or access those partitions. If you need your AUTOEXEC.BAT or CONFIG tem configuration by using full detec-access to the files on those partitions, you .SYS files that are not compatible tion. Would you like to try again usingwill also need an operating system(s) capable with Windows.” minimal detection?”of accessing those partitions and files. Translation: AUTOEXEC.BAT and CON- Translation: This error, as well as other FIG.SYS are special startup files that issue error messages related to hardware detection,Error Message: “Warning SU0016 — instructions to your computer during the boot or even “freezes” or “hangs” that don’t gener-Setup has detected OS/2 files on your process. Win98 Setup has found such instruc- ate an error message at all, can be caused by acomputer. If you set up Windows 95 (or tions in your startup files that are incompatible variety of issues, including excessive size ofWindows 98), you may not be able to with Win98. certain files, missing files, and hardware that isuse OS/2. For more information, quit Solution: After obtaining permission not compatible with Win98.Setup and read SETUP.TXT on Setup from you, Setup will create backup copies of Solution: First, answer Yes to the questionDisk 1 or the Windows CD-ROM.” your existing AUTOEXEC.BAT and CON- and let Setup try again, with a less aggressive Translation: The Win98 installation may FIG.SYS files and then create new ones that hardware-probing routine. If this also fails,make changes to the hard drive’s MBR (Master are compatible with Win98. Do note that proceed to the next paragraph.Boot Record) that render existing OS/2 instal-lations unable to run. Solution: Install Win98 first and theninstall boot manager software that will allowyou to run multiple operating systems fromthe same hard drive. Warning SU0016Error Message: “Error SU0018 — Setupcould not create files on your startupdrive and cannot set up Windows. There may be too many files in theroot directory of your startup drive. For Warning SU0019more information, see SETUP.TXT onSetup Disk 1 or the Windows CD-ROM.” Translation: The “top” directory on a harddrive, such as the C: directory, is known as theroot directory. Older drives may be formattedwith an older file structure, such as FAT16, Warning SU0133that allows a maximum of 512 files or directo-ries within the root directory. You may be so if existing software or hardware requires Look in your root directory (C: on most sys-close to this limit that Win98 Setup cannot cre- entries that were in the old startup files, tems) for the presence of a file calledate the files and directories it needs in order to you may have to make changes to the Setuplog.txt. If that file is larger than 64KB,complete the installation. new versions after Setup has completed, in rename it to Setuplog.bak and run Setup again. Solution: First, it’s simply bad housekeep- order to render that software or hardware If the file size is less than 64KB, proceed to theing to have a large number of files in your useable again. next paragraph.root directory. Consider cleaning up and reor- Restart your computer and immediatelyganizing any existing data. Or, if you don’t Error Message: “Error SU0129 — Setup after the POST (Power On Self Test; a startupneed the existing data, you can also reformat was unable to determine your comput- routine during which core hardware compo-the drive to the newer and more efficient er’s hardware configuration. Setup can- nents are tested for proper operation, andFAT32 file system. not continue and will now close.” often listed on-screen), press and hold the Running Windows Setup from DOS will Translation: This error message occurs CTRL key. When the Win98 Startup Optionsallow you to make decisions about formatting primarily during reinstallations of Win98 or screen appears, choose Safe Mode.and partitions. You may have to configure Windows Me, specifically during the phase in Once Windows loads in Safe Mode, clickyour computer’s BIOS settings to boot first to which Setup probes the computer’s hardware Start, Run, and then type msconfig. Click OK.the CD. On most computers instructions for in an attempt to identify it and install the dri- On the General tab, click Selective Startup andentering BIOS setup are displayed on the vers needed for proper operation. be sure the following checkboxes are allscreen early in the boot process. Common Solution: Run Setup again and, when pre- unchecked:keys for entering BIOS setup are DELETE and sented with the option, choose Safe Recovery. • Process Config.sys FileF2. Once you have configured the computer Also, note the discussion about Error Message • Process Autoexec.bat Fileto boot to the CD-ROM, restart and follow the SU0133 later in this article, which may contain • Process Winstart.bat Fileon-screen instructions for Setup. information relevant to this issue. • Process System.ini File PC Errors • 49
  • 51. Windows 98• Process Win.ini File a drive letter here in an actual error message), computer has the minimum amount of• Load Startup Group Items which is a virtual drive that you can use as if it memory (RAM) required to run were a real drive. Clear as mud? Read on. Windows 95 (or Windows 98). Do you Click OK and then allow the requested Solution: Fortunately, hard drive space has want to continue with Setup?”restart. If Setup finishes, click Start, Run, and gotten so affordable that there’s rarely a real- Translation: Your computer has less thanthen type msconfig. Click OK. Click to place a world need for a compressed drive. 16MB of RAM or you have defective RAM.check mark in the Normal Startup checkbox Nonetheless, if you’re working with an old Solution: Add more RAM or replace defec-and then confirm the requested restart. If the system and you don’t want to install a new tive RAM. The more RAM you have, thecomputer operates properly, you’re done. If it hard drive, simply free up some space by smoother and faster your computer will run.hangs again proceed to the next paragraph. Run msconfig again, recheck SelectiveStartup, and clear all the checkboxes except Most Hilarious Error Messageone. Restart the computer. If it doesn’t runproperly, you know the problem lies within Error Message: “Error SU0409the settings of the one checked startup file. Cannot find the X file.”Make a note of which startup file was selected, Translation: Golly gee, we just couldn’t help ourselves.uncheck it, check a different one, and then Solution: It would appear that Mulder and Scully are forever relegatedrestart the computer. Continue this cycle until to rerun status. Sad but true. Give it up. ■you locate the startup file causing the problem.Go to the Microsoft Knowledge Base andsearch for articles related to Win98 and thatstartup file. If all the above steps fail to yield a complet-ed setup and smooth operation, you probablyhave a hardware incompatibility. Shut down deleting unnecessary files. Note that even Fortunately the price of RAM has dropped sig-the computer, power it off, and physically dis- though you may be installing Win98 to the vir- nificantly over the past few years.connect the power cable from the computer. tual drive, the host drive is where you’ll needNow, disconnect or remove all nonessential to delete files. Error Message: “Warning SU0159 —hardware. Reconnect power and restart the The directory X you specified contains acomputer. If Setup completes successfully and Error Message: “Warning SU0141 — Windows NT installation. Setup cannotsmooth operation follows, shut the computer Setup could not copy files needed for install Windows in this directory. Pleasedown, power it off, remove the power cable, your startup disk. You can still continue choose a different directory.”and reconnect or reinstall a single piece of with Setup without creating the startup Translation: The directory you have cho-hardware. Continue this cycle until you find disk. Click OK to continue.” sen for the Win98 installation, which will bethe offending device. Either replace that device Translation: Copying startup files to the listed in the error message instead of the X,with a compatible version, or visit the floppy disk failed. contains an installation of WinNT. Solution: Choose another directory, and bear in mind that multiple installations of Windows on the same hard drive or partition can cause confusion and difficulty, especially when the installations are different versions. Warning SU0141 We also recommend going to the Microsoft Knowledge Base and reading article 289283Microsoft Knowledge Base to see if there is a Solution: Although the quickest solution is concerning multiboot configurations.solution to the problem. to skip the creation of a startup disk, this is also the riskiest path. Try changing to a new Error Message: “Warning SU0160 —Error Message: “Warning SU0153 — diskette, one without any existing data on it. The directory X which is needed toDrive X, the host drive for the com- Be sure the write-protect tab is set to the Write install Windows into already contains apressed Y drive, must have at least Z position by finding the sliding plastic tab and Windows installation. Please choose abytes free to set up Windows. Free some ensuring that it’s closed. If there’s an open different installation directory.”disk space, and then run Setup again.” space around the tab, slide it closed. If the pro- Translation: You’re trying to install on top Translation: This computer is using disk cedure still fails, try cleaning out your floppy of an existing Windows installation.compression to increase available space. The host drive with a can of compressed air. If this fails Solution: Unless you intend to install on topdrive X (the drive letter for the host drive will be your floppy drive may need to be replaced. of an existing installation for repair purposes (inlisted in an actual error message) is the real, which case, the versions need to be identical),physical hard drive, and it must have enough Error Message: “Warning SU0151 — choose another directory, and bear in mind thatspace to create the Y drive (again, you would see Setup could not verify that your multiple installations of Windows on the same50 • PC Errors
  • 52. Windows 98hard drive or partition can cause confusion and the installation directory, and there is no D: copy c:windowslicense.txt c:win-difficulty. We also recommend going to the drive, the installation will fail. Also be sure that dowshelpMicrosoft Knowledge Base and reading article you haven’t specified a drive/directory combi-289283 concerning multiboot configurations. nation that contains existing directories or files Press y when you are prompted to over- of the same names that Windows will be creat- write the file and then restart the computer.Error Message: “Warning SU0167 — ing during the installation. In best practice allThe specified directory contains a direc- new installations of Windows should point to a Error Message: “Error SU0358 — Setuptory named ‘desktop’ that you must fresh, empty directory, where no possibility of detected one or more MS-DOS-basedmove or rename before Setup can con- conflict exists. programs running on your computer.tinue. For more information, see Close your MS-DOS programs, and thenSETUP.TXT on Setup Disk 1 or the Error Message: “Warning SU0344 — click OK to continue. Or, click Cancel toWindows CD-ROM.” The Windows directory X you have quit Setup.” Translation: The Desktop directory is a specified does not currently exist. Please Translation: Setup cannot run properlykey component of any Windows installation. verify that the path is correct.” while DOS-based programs are running.Win98 must create its own Desktop directory Translation: This is another self-explana- Solution: Shut down any DOS programswithin the installation directory, and cannot do tory error message. that are running on your computer and thenso if a Desktop directory already exists there. Solution: Be sure you typed the path correct- click OK. Solution: Choose another installation ly. One common mistake when entering pathsdirectory, or rename or move the existing on a local drive is the use of forward slashes (/) Error Message: “Warning SU0361 — A Windows registry file was found. If Windows 95 (or Windows 98) is installed in another directory, continu- ing with Setup will disable it. Do you want to continue?” Warning SU0167 Translation: Setup has found what appears to be an existing Windows installation in a different directory on the hard drive and wants you to understand that the new installa- tion is going to disable the old one. Solution: Multiple installations of Windows Error SU0350 on the same partition can lead to confusion and difficulty. Consider installing to a different hard drive, or use a nondestructive partition manager to create a new partition for the new installation. We also recommend going to the Microsoft Knowledge Base and reading article Error SU0515 289283 concerning multiboot configurations.Desktop directory. Also, note that having mul- instead of the correct backslash () that is always Error Message: “Warning SU0366 —tiple installations of Windows on the same used when referring to a local drive and path. This option disables some of the com-hard drive or partition can lead to confusion mands in your AUTOEXEC.BAT andand difficulty. We recommend going to the Error Message: “Error SU0350 — Setup CONFIG.SYS files to ensure thatMicrosoft Knowledge Base and reading article was unable to display the Nondisclo- Windows 95 (or Windows 98) installs289283 concerning multiboot configurations. sure Agreement. Setup will now close.” correctly and uses the fastest drivers.” Translation: Being low on memory can Translation: AUTOEXEC.BAT and CON-Error Message: “Warning SU0343 — generate this error or there may be an actual FIG.SYS are special startup files that issueSetup could not create X. Make sure you problem with your License.txt file. instructions to your computer during the bootspecified a valid drive letter and directo- Solution: Restart the computer and run process. Setup is warning you that changes arery name. Also make sure the directory Setup again. If it fails again, proceed to the about to be made to your startup files.name does not conflict with existing next paragraph. Solution: No action is required. Setup willfiles on your drive.” Restart the computer. As soon as the com- make the needed changes to the files, but you Translation: Setup has tried to create a puter starts to boot, press and hold the CTRL should be aware that existing software orneeded directory on the installation hard drive key until the Win98 Startup menu appears. devices may not function properly after thoseor copy needed files onto the installation hard Choose Safe Mode Command Prompt Only changes are made.drive, and failed. and press ENTER. When the command Solution: Be sure you specify an installation prompt appears, type the following line, and Error Message: “Error SU0515 — Setuppath that exists. If you specify D:WINDOWS as press ENTER: was unable to configure your network PC Errors • 51
  • 53. Windows 98components. To continue without net-work support, click Yes. To quit Setup, Most Confusing Error Messageclick No.” Translation: During Win98 installation, Error Message: “Warning SU0362Setup probes your hardware, including net- It is not recommended that Setup continue without the proper amountwork adapters, and attempts to configure your of disk space free. If you continue, Setup may run out of disk spacenetwork automatically. This attempt has failed. and not complete successfully.” Solution: Click Yes, allow Setup to com-plete the installation, and then use Win98’s Translation: Win98 Setup will perform a check to be sure your hard drive is workingNetwork Troubleshooter. properly and has enough free space for the install. And if, by chance, the hard drive doesn’t have enough free space, Setup may give youError Message: “Warning SU0516 — the option to continue the install anyway. Why? We don’t know.Setup ran into problems while trying toset up the following device on your Solution: If you don’t have enough drive space, abort the installation and createcomputer: X the needed space. Run Setup again. ■ Setup will attempt to install thisdevice later. If problems persist, runSetup again and choose Safe Recoverywhen prompted. Click OK to continue.” Translation: During Win98 installation,Setup probes your hardware and attempts toinstall all drivers needed in order for your the CD-ROM drive that contains the Win98 Error Message: “Warning SU0409 —hardware to function. This attempt has failed Setup disk, and press Enter. Now type scan- Windows Setup was unable to updateon one particular hardware device, the name disk and press ENTER. Follow on-screen your system files. This may be causedof which will replace the X in the actual error progress and interact with any user prompts as by virus detection that is built in to yourmessage. needed. Once Scandisk has repaired the drive computer, or by virus detection software Solution: If the device is nonessential, shut error, run Setup again. running on your computer.”down the computer, disconnect the power You may use an alternate disk repair utility, Translation: Antivirus software hascable, and remove the device. Restart the com- such as Norton Disk Doctor, if you prefer. To detected Setup’s attempts to modify systemputer and run Setup again. After completing run the DOS version of Norton Disk Doctor, files, has interpreted those attempts as mali-Setup, shut down the computer, disconnect the navigate to the directory that contains cious, and has prevented Setup from beingpower cable, and reinstall the device, follow- NDD.EXE, type ndd, and press ENTER. As able to carry out the necessary modifications.ing manufacturer instructions.Error Message: “SU5038 — Error incommand line.” Translation: When it is run from a DOScommand prompt, Setup can be configured to There is a crosslinked file on drive Xhandle a number of installation tasks automat-ically, without requiring the user to answerquestions throughout the process. An incorrectoption has been specified. Solution: To obtain the correct command- Warning SU0409line option in DOS, go to the directory whereSetup.exe resides, type setup.exe /?, and pressENTER. with Scandisk, monitor the on-screen progress Solution: Before attempting a Win98 and interact through user prompts as needed installation, whether a fresh installation orError Message: “There is a crosslinked to complete the operation. upgrade, disable any antivirus software thatfile on drive X. Please run SCAN- is running. In upgrade situations you shouldDISK.EXE from Setup disk 1 or the Error Message: “A Product Identifica- be able to run the antivirus software from theWindows CD-ROM to fix the problem. tion Number is required to set up existing version of Windows and turn off theSetup cannot continue.” Windows 95 (or Windows 98).” antivirus protection. Translation: Setup has encountered a disk Translation: Win98 installation requires Also note, however, that some antivirus pack-error on the installation hard drive (X) that entry of the 25-character product key that ages also run outside the Windows environ-must be corrected before Setup can proceed. came with the setup disc. ment. Some run in DOS, checking boot records Solution: From a DOS command prompt, Solution: When requested, enter the 25- during the earliest part of the boot process.type y, substituting the actual drive letter for character product key and press ENTER. Some are even configured with the computer’s52 • PC Errors
  • 54. Windows 98BIOS setup utility so that they run immediately system installed, which cannot be character set. Setup cannot upgradeafter the computer’s POST routine runs. upgraded by this version of Setup.” this version. Please choose a different Before running Setup, locate and disable all Translation: Setup has found an existing directory.”instances of antivirus protection on your com- operating system on your computer, but that Translation: You are most likely attempt-puter. After completing the Win98 installation, operating system is not eligible for the ing to upgrade a foreign-language versionbe sure to re-enable the protection. You may or upgrade you’re trying to install. of Windows.may not be required to get updated versions ofthe antivirus software, but we highly recom-mend the use of good antivirus protection inthis virus-laden era.Upgrade-Specific Error Messages Warning SU0168Error Message: “Warning SU0164 — Solution: Obtain an upgrade disc that is Solution: If the foreign-language version ofSetup cannot upgrade the version of valid as an upgrade path from your current Windows is the one you need, obtain a Win98Windows in X, because you are running operating system. If you believe this to upgrade disc in that language. If StandardWindows from a different directory. already be the case, contact Microsoft’s English is what you want, choose a new, freshPlease choose a different directory.” customer support. installation directory. Translation: You are trying to install aWin98 upgrade into a different directory, X Error Message: “Warning SU0346 — Error Message: “Error SU0013 — Setup(the directory name will be specified in the Setup cannot upgrade Windows. The could not create files on your startupactual error message), from the currently directory X does not contain a valid drive and cannot set up Windows. If youactive Win95 installation. Windows installation. Please specify have HPFS or Windows NT file system, Solution: Change the Win98 upgrade another directory.” you must create an MS-DOS boot parti-installation directory to the directory where Translation: Setup will only run from a tion. If you have LANtastic server orthe instance of Win95 that is currently active Win98 upgrade disc if the computer already SuperStor compression, disable itis installed. contains an operating system that is eligible before running Setup. See SETUP.TXT Or, you can run Setup from DOS and spec- for upgrade to Win98, namely, a valid lower- on Setup Disk 1 or the Windows CD-ify a directory other than the one in which version Windows installation. For example, ROM.”the currently active Win95 installation is you can install a Win98 upgrade on a comput- Translation: Hard drives are divided into sections called partitions. The most common partitioning configuration is that of a single partition that uses all available space on the Most Frustrating Error Message hard drive, but it is also possible to create mul- Error Message: “An unknown error has occurred.” tiple partitions on a single hard drive. The com- puter recognizes these partitions and essential- Translation: We’re good, but we’re not that good. ly treats each one as if it were a separate hard Solution: When all else fails, reboot and try again. ■ drive. Different partitions can contain different file systems, such as FAT16, FAT32, NTFS (used by WinNT/2000/XP), OS/2, and others. Both OS/2 and WinNT use file systems that will not be recognized or read by Win98. This error message indicates that the installation hard drive contains other partition types, butlocated. To run Setup from DOS, you may er that contains a valid installation of Win95, no FAT32 partition as required by Win98.have to configure your computer’s BIOS set- but you cannot install that same disc onto a Solution: You must create a FAT32 parti-tings to boot first to the CD. On most com- computer that contains only an MS-DOS tion on your hard drive. The simplest way is toputers instructions for entering BIOS setup operating system. boot directly to the Win98 Setup CD-ROM andare displayed on the screen early in the boot Solution: Obtain an upgrade disc that is let Setup handle creation of the needed parti-process. Common keys for entering BIOS valid as an upgrade path from your current tion. You may have to configure your comput-setup are DELETE and F2. Once you have operating system. If you believe this to er’s BIOS settings to boot first to the CD. Onconfigured the computer to boot to the CD- already be the case, contact Microsoft’s most computers, instructions for entering BIOSROM, restart and follow the on-screen customer support. setup are displayed on the screen early in theinstructions for Setup. boot process. Common keys for entering BIOS Error Message: “Warning SU0139 — setup are DELETE and F2. RSError Message: “Warning SU0168 — The directory you specified contains aYour computer already has an operating version of Windows with a different by Jerry Hatchett PC Errors • 53
  • 55. Windows 98Windows 98Startup &Shutdown ErrorsEnter & Exit On Your Terms tarting up and shutting down Windows • Click Start and Run, typeS 98 can be a harrowing experience. Win- dows attempts to connect to its variousfiles, devices, and processes at startup and if it sysedit, and then click OK. On the Window menu, click System.ini. On the Searchfinds problems, generates error messages that menu, click Find. In the Find box, typeare generally less than self-explanatory. The symevnt.386, and then press ENTER. Place asame can happen when Windows attempts to semicolon at the beginning of the line thatshut down. Here is a collection of the error contains “symevnt.386.” On the File menu, Click Start, point to Settings, and then clickmessages that can show up at startup and click Save and then click Exit. Restart your Control Panel. Double-click Display, click theshutdown, along with their explanations, and computer. After Setup has finished success- Settings tab, and then click Advanced. Clickpossible solutions. fully, you can reinstall the affected Symantec the Adapter tab, Change, Next, and then click program. If you still have a problem, contact Display A List Of All The Drivers In A Specific Fatal Exception Errors Symantec (www.symantec.com). Location, So You Can Select The Driver You Want. Click Next and then click the ATI All-In-Error Message: “A fatal exception XX has Error Message: “Fatal Exception 0D” Using Wonder Pro dated 5/11/98. Click Next, clickoccurred at xxxx:xxxxxxxx” ATI All-in-Wonder Pro Video Adapter Next, and then click Finish. Click Apply and Translation: You may see this error when Translation: After you install one of the Close, and then restart your computer.you shut down your computer, start it up, or ATI All-In-Wonder Pro video adapter driverseven when you start a program. XX indicates version 5.0 or later provided by ATI, you Error Message: “A Fatal Exception 0E hasthe error number, while xxxx:xxxxxxxx indi- may receive this error message on a blue occurred at 0028:C001AEEB”cates the code segment. screen. This can happen under either of the Translation: When you try to shut down Solution: “Clean boot” your computer (start following conditions: your Win98-based computer with a Compaqyour computer with a minimal set of files). If • You are using a program written to use fea- FX-series monitor, you may receive an erroryou’ve worked with Win98 for some length of tures of the Windows 3.x 16-bit video device message like this one.time, you’ve undoubtedly seen a fatal exception drivers that aren’t available in the 32-bit video This can happen because the version of USBerror. There can be many causes for this type of device drivers used in Windows 98/Me. (Universal Serial Bus) support software includederror, but the first step is to narrow the focus by • You are using a program that installs an older with some FX-series monitors isn’t completelytrying a clean boot of your computer. version of a multimedia program. compatible with Win98. Solution: Get the most current version of theError Message: “A Fatal Exception 0E Has Solution: Contact ATI Customer Care USB support software for FX-series monitorsOccurred at 0028:<XXXXXXXX> in VXD (www.ati.com/support) to get the correct from HP/Compaq (www.hp.com).SYMEvent(02)+XXXXXXXX.” drivers for your video adapter. To work Translation: This behavior can occur if an around this behavior, follow these steps: Error Message: “A fatal exception 0E hasolder version of a Symantec program (such as Restart your computer in Safe mode. Click occurred at 0028:C02A0201 in VXDNorton AntiVirus) is installed. Start and Run, type msconfig, and then click IOS(04)+00001FC9” Solution: To resolve this issue, disable the OK. Click the System.ini tab, double-click the Translation: When Setup restarts your com-Symantec Symevnt.386 file by performing the [boot] branch to expand it, and then right- puter for the last time during Win98 installation,following steps: click Display.drv=Pnpdrvr.drv. Click Clear, you could get this error message on a blue• Use Registry Editor to delete the following OK, and then Yes when you are prompted to screen. This can happen if Corel CD Creator 2.0 Registry key, if it exists: HKEY_LOCAL_ restart your computer. Repeat steps 2 and 3. is installed on your computer. Windows isn’t MACHINESYSTEMCURRENTCON Click Select and OK, and then click No when compatible with the Cdraspi.vxd file installed TROLSETSERVICESVXDSymEvnt. you are prompted to restart your computer. by Corel CD Creator 2.0.54 • PC Errors
  • 56. Windows 98 Solution: Start Windows in Safe mode correct application gets the correct information Translation: When you start your comput-Mode). Click Start, point to Find, and then from the hardware). er, you may receive this error message on aclick Files Or Folders. In the Named box, Solution: Download and install the latest blue screen. This issue can occur if thetype cdraspi.vxd, and then click Find Now. Matrox video driver for your video adapter Sb16.vxd file is located in the C:WIN-In the list of found files, right-click the from the Matrox Web site (www.matrox.com). DOWSSYSTEMIosubsys folder.Cdraspi.vxd file, and then click Rename. Solution: Rename the Sb16.vxd file in theType a new name for the Cdraspi.vxd file Error Message: “A fatal exception 06 has C:WINDOWSSYSTEMIosubsys folder by(such as Cdraspi.xxx) and then press ENTER. occurred at xxxx:xxxxxxxx. The current following these steps: Restart your computerRestart your computer normally. application will be terminated.” in Safe Mode. Click Start, point to Find, and then click Files Or Folders. In theError Message: “Fatal Exception Named box, type sb16.vxd and0E at 0028:c028bac6 in VXD click Find Now. In the list ofVwin32(05)+0000281a dmistart found files, right-click the Sb16timed out waiting for INIT- .vxd file that is located in theCOMPLETE message from C:WINDOWSSYSTEMc:programfilesintelldcm IOSUBSYS folder, and then clickwin32sl.exe -i -r ia error, .... Rename. Type sb16.old, pressdmispio.cpp::320 unable to reg- ENTER, and then restart yourister with service provider.” or computer.“Microsoft visual C++ runtimelibrary: runtime error! c:program Windows Protectionfilesintelldcmciiaciamngr.exe Fatal Exception Error Errorsabnormal program termination.” or“dmistart caused an IPF in module dmistart Translation: If you press CTRL-ALT- Error Message: “While initializing.exe at 015f:00401a0c” DELETE twice on a USB keyboard in Win- device XX Windows Protection Error” Translation: After upgrading to Win98, dows, you may receive this error message on Translation: Windows Protection error mes-you could receive one or more of these error a blue screen. sages can occur under a number of conditions.messages. You could also receive a series of Solution: Don’t do that. Restarting Windows Solution: Start Win98 in Safe Mode. If you“Invalid page fault” error messages in files by pressing CTRL-ALT-DELETE twice causes do not receive the error message when youwith the .AC extension. This can show up if Windows to halt most processes and should be start your computer in Safe Mode or when youyour computer automatically starts the third- used only when the normal shutdown process is shut down your computer from Safe Mode,party DMI (Desktop Management Interface) not possible. Use the Shut Down command on search the Microsoft Knowledge Base for theStart utility. the Start menu to restart your computer. error message code. If you receive the error Solution: Contact the manufacturer of the message when you attempt to start the com-DMIStart utility to inquire about the availability Error Message: Win98 Shutdown puter in Safe Mode, follow the steps listedof a fix for this issue. To work around this issue, Generates “Fatal 0E” Error Messages with below to restore the Registry. Boot the comput-disable the DMIStart utility. Restart the com- Alps Electric USB Server er from an EBD (Emergency Boot Disk). If youputer in Safe Mode, click Start, point to Translation: On Compaq computers with do not have an EBD, view one of the followingPrograms, point to Accessories, point to System Alps Electric USB Server, you may receive a articles in the Microsoft Knowledge Base (sup-Tools, and then click System Information. On “Fatal 0E” error message when you shut down port.microsoft.com):the Tools menu, click System Configuration the computer. Win98 supports USB, and the • 267287 How to Create a Startup Disk inUtility. On the Startup tab, click to clear the Alps server isn’t required, but Windows doesn’t Windowscheckbox next to DMIStart. Click OK. When you disable this program during installation. • 187632 How to create a Win98 Startup Diskare prompted to restart the computer, click Yes. Solution: Contact Compaq for information Follow the steps in the following articles that about an update to correct this behavior. You correspond to your Operating System.Error Message: “A Fatal Exception 0E has can also disable this software. However, doing • 221512 How to Manually Restore the Win98occurred at 0028:C00082CD in VxD this affects your ability to control some features RegistryVMM(01) +000072CD” on the monitor. To disable this software, click Translation: When you attempt to shut Start, click Run, type msconfig, and then click Or, if your computer is a Plug and Playdown or restart your computer, you may get OK. In the System Configuration utility, click computer, reinstall Windows by using thethis error message if you are using a Matrox the Startup tab, click to clear the Alps Electric setup /p I command.video adapter. This issue can show up if you USB Server checkbox, and then click OK. After Verify that the computer’s CMOS (comple-have an incompatible or early version of a you make this change, restart your computer. mentary metal-oxide semiconductor) settingsMatrox video driver installed on your computer. are correct. For information about how toThe VxD in the error message refers to a virtual Error Message: “Fatal Exception Error change CMOS settings on your computer,device driver (a simulation buffer between Message in VXD IOS(04). The current view the computer’s documentation or contactapplications and hardware than ensures that the application will be terminated” the computer manufacturer. PC Errors • 55
  • 57. Windows 98Error Message: “Windows Protection most cases, a program or component with ([folder] should be the name of the folder youError,” or your computer may stop re- drivers designed for use with Win98 will also took note of.) Restart your computer. If thissponding (hang) while displaying the be listed in the Add/Remove Programs tool method doesn’t work, try this: Using a text edi-“Windows is Shutting Down” message. in Control Panel. Following the instructions tor (such as Notepad), edit the Autoexec.bat file Translation: When you try to shut down a in the first step should correct the problem. and add or modify the PATH line so that itcomputer that is running Win98 and the floppy • If the error message still occurs after follow- includes the C:WINDOWSSystem folder. Fordrive light is on, you may experience one or ing the instructions above, or it does not example, add the following line to yourmore of these symptoms. Your antivirus pro- apply, extract the missing file from the Win98 Autoexec.bat file: path=c:windowssystem.gram is causing the computer to stop respond- CD-ROM as follows: Click Start, point toing when you shut down. Programs, point to Accessories, point to Error Message: “TASKMON caused an Solution: Contact the manufacturer of your System Tools, and then click System Infor- invalid page fault in module KER-antivirus program to inquire about the availabil- mation. On the Tools menu, click System File NEL32.DLL,” or “EXPLORER caused anity of a fix for this issue. Checker. Click Extract One File From Instal- invalid page fault in module KER- To work around this issue, configure your lation Disk, type the name of the file you NEL32.DLL.”antivirus program not to scan floppy disk drives want to extract in the Specify The System File Translation: When you attempt to start orwhen you shut down your computer. You Would Like To Restore box, and then shut down Win98 or start Windows Explorer, click Start. In the Restore From box, type the you may receive one of the error messages. File Missing Or Damaged path to the Win98 folder on the Win98 CD- This can happen if log files in the C:WIN- ROM. Type the destination folder in the Save DOWSApplog folder are damaged. When youError Message: “The Windows registry or File In box if necessary, and then click OK. shut down Win98, the Task Monitor toolSYSTEM.INI file refers to this attempts to update the log files, anddevice file, but the device file no when it can’t, the error message occurs.longer exists. A Windows virtual Solution: Double-click My Com-device driver (VxD) referenced in puter on the Desktop. Double-clickthe System.ini file or registry is the drive that contains the Windowsmissing or damaged.” folder. On the View menu, click Translation: At startup, you may Folder Options.receive the error message stating a file Click the View tab. Under theis missing. (NOTE: The specific file may Hidden Files section, click Show Allnot be named.) Files. Click OK. This error message can occur for Double-click the Windows folder.either of the following reasons: Right-click the Applog folder, click• One of the StaticVxD values in the Applications as seemingly stable as Windows Explorer can trigger Rename, type a new name for the Registry contains invalid data. For an error when shutting down Window 98. The program itself is not folder (such as Applog2), and then example, the value is blank or con- the real culprit; you’ll need to look for any error codes that show up press ENTER. Restart your computer. tains only spaces. In this case, the in order to hunt down the real problem. The Applog folder and log files are re- missing device driver is not named created automatically. in the error message. Click OK, click OK, and then click Yes when Solution: Follow each step below until you you are prompted to restart your computer. Error Message: “Msgsrv32 Caused adon’t get the error any longer: General Protection Fault in User.exe”• If you have recently removed a program or Error Message: “VMM32.VXD Is Re- Translation: This error message may show component, reinstall the program or compo- quired to Run Windows. . .” up when you shut down. This behavior can nent, and then run the uninstall tool, if one is Translation: This problem may happen if occur if you have faulty computer hardware or a available. If no uninstall tool is available for the C:WINDOWSSystem folder is missing damaged driver or program, or if Windows’ the program or component, contact the manu- or renamed, or if the PATH line in the core files are damaged. facturer to obtain instructions on uninstalling. Autoexec.bat file is missing or does not include Solution: To work around this behavior,• If the missing device driver has a .386 exten- the C:WINDOWSSystem folder. you must first determine whether it is caused sion, disable the line referring to this device Solution: Try this first: At the command by software or hardware. If you restart your driver in the System.ini file by placing a prompt, type dir vmm32.vxd /s. If the computer in Safe Mode and the error message semicolon at the beginning of the line. For Vmm32.vxd file is not found, you must install does not occur, the origin is more likely to be a example, where XX is the file name and the Win98 again. If the Vmm32.vxd file is found, driver or program. If you restart your comput- line referencing the missing device driver note the folder in which it is located and then er in Safe Mode and the error message does reads: device=XX.386, change the line to continue with the next step. occur, the issue is more likely to be hardware read: ;device=XX.386. At the command prompt, type the following or damaged Windows core files. Restart your• If the missing device driver has a .VXD exten- commands; press ENTER after each command: computer in Safe Mode. Test your computer in sion, it is a driver designed for use with cd windows Safe Mode. If you don’t get the error message, Win98 and is referenced in the Registry. In ren [folder] system use the following steps with the System56 • PC Errors
  • 58. Windows 98Configuration utility to identify which pro- Error Message: “Error Loading Kernel. file shows a “loadfail” status for all font files.gram or driver is causing the error message: You Must Reinstall Windows.” Then, This error can occur if the Fonts folder is re-Click Start, point to Programs, point to after you receive this error message, moved from the Windows folder.Accessories, point to System Tools, and then Windows quits. Solution: To resolve this situation, reinstallclick System Information. On the Tools menu, Translation: You may get this error mes- Windows or boot the computer with a Win98click System Configuration Utility. On the sage when you start Windows. Startup disk with CD-ROM support. (OrGeneral tab, click Selective Startup, and then Solution: To resolve this situation, extract a choose Command Prompt Only from theclick to clear the following checkboxes: new copy of the Kernel32.dll file from your Windows 95/98 Startup menu if you have• Process Config.sys File original Windows disks or CD-ROM. To do so, real-mode CD-ROM drivers installed or if you• Process Autoexec.bat File follow these steps: have a copy of the Windows source files on• Process Winstart.bat File (if available) • Restart your computer. Press and hold your hard disk). Type the following com-• Process System.ini File down the CTRL key while your computer mands, pressing ENTER after each command:• Process Win.ini File restarts until you see the Win98 Startup md c:windowsfonts• Load Startup Group Items menu, and then choose Command Prompt attrib +s c:windowsfonts Only. Type the following commands, press- extract /a d:win98win98_22.cab *.fon /l Click OK and restart your computer. After ing ENTER after each line: c:windowsfontsyou restart and test your computer, if you still do cdwindowssystem extract /a d:win98win98_22.cab *.ttf /lnot receive the error message, try the next steps: ren kernel32.dll kernel32.xxx c:windowsfonts• Identify the entry that is causing the error • Extract a new copy of the Kernel32.dll file message. from your original Windows disks or CD- Reboot the computer. If the Fonts folder• Run the System Configuration Utility again. ROM to the C:WINDOWSSystem folder exists, just use the extract commands to extract Click to select one check box under Selective by typing extract [drive]:win98ker- the fonts into the folder. Startup, click OK, restart your computer, and nel32.dll /l c:windowssystem (where then test. [drive] is the CD-ROM drive containing your Error Message: “Error Loading GDI.EXE.• Continue this process until you have selected Win98 CD-ROM). Press ENTER and restart You Must Reinstall Windows” all of the items under Selective Startup. your computer. Translation: When you start Win98, you may receive this error message. After you If you select an item and the issue occurs, Error Message: “Error Loading GDI.EXE. receive this error message, the computer mayclick the tab for the corresponding Selective You Must Reinstall Windows” stop responding (hang) or restart. This behav-Startup item, clear half of the check boxes, click Translation: Windows may stop respond- ior may also occur when you start Win98 inOK, and then restart your computer. Continue ing (hang) when you start up. The Bootlog.txt Safe Mode.this process until you locate the setting that iscausing the issue. If you can restart your computer success- Most Hilarious Error Messagefully when all of the items are selected, run Reload Windowsthe System Configuration utility, click here’s actually nothing hilarious about having to reinstall Windows, but the recom-Normal Startup, click OK, and then restartyour computer. T mendation shows up quite often in Windows error messages. Fortunately, reinstalling Windows doesn’t always mean starting over with a newly for- Reinstall Windows Errors matted hard drive and losing all your work. Reinstalling Windows doesn’t change your currently installed programsError Message: “Error Loading User.exe. unless one of those programs hasYou Must Reinstall Windows” previously replaced a Windows Translation: You may get this error if the system file. If a program does notDdeml.dll file is missing or corrupted. work correctly after you reinstall Solution: Start your computer with the Windows, reinstall the program,Windows Startup disk. Choose Start Win98 but remember that the programWith CD-ROM Support from the Startup menu may be replacing one or moreand then press ENTER. Windows system files. Type the following command and then press To reinstall Win98 system files,ENTER: extract [drive]:win98win98_xx.cab reinstall Windows from your origi-ddeml.dll /l c:windowssystem ([drive] is the nal installation media.CD-ROM drive containing your Win98 CD- Often, using the System File Checker utility (sfc.exe) will leave your Registry set-ROM and xx is 28 if you are running Win98 tings intact.Second Edition, or 31 if you are running Alternatively, it may be possible to simply replace a Windows OS file that is damagedWin98). Remove the Startup disk and restart by extracting it from the installation CD. ■the computer. PC Errors • 57
  • 59. Windows 98 This behavior can occur if you are using a Setup while the Copying Files dialog box is dis- • A PCI display adapter or ISA display adapterVGA video adapter driver and one or more of played. The Dial-Up Networking files are not may appear as a disabled device in Devicethe following files are missing or damaged: copied to the hard disk, but the file names are Manager. Vgasys.fon added to the Registry. When the computer is • When your computer automatically restarts Vgaoem.fon restarted, the files are requested and cannot be for the second time during Win98 Setup, but Vga850.fon found. This is followed by a list of missing files. before Win98 is completely started, the infor- Solution: Copy down any of the information mation displayed on the screen may appear Solution: To resolve this issue, rename the you have your dialup configurations; it will all distorted. Even though you may not be ableVgasys.fon, Vgaoem.fon, and Vga850.fon files (if be lost when you reinstall the dialup adapter. to read the information on the screen, Win98they exists) in the C:WINDOWSFonts folder, To resolve this problem, remove and then starts successfully. This can happen if the ISAand then extract new copies of the Vgasys.fon, reinstall Dial-Up Networking. To do so, follow display adapters may not be detected proper-Vgaoem.fon, and Vga850.fon files from your these steps: Click Start, point to Settings, and ly when you upgrade a Win95-based comput-original Win98 CD-ROM to the WindowsFonts then click Control Panel. In Control Panel, dou- er with an integrated PCI display adapter.folder (using the method outlined in the above ble-click Add/Remove Programs. Click the Solution: To resolve this issue, verify thaterror message). Windows Setup tab, and then click Communi- your integrated PCI display adapter is disabled cations. Click Details, and then click to clear the and then reinstall your ISA display adapter. To Device Failed Errors Dial-Up Networking check box. do so, use the following steps: NOTE: If you receive the Ndiswan.vxd error mes- • Verify that your integrated PCI displayError Message: “VFAT Device Initiali- sage, click to clear the Virtual Private Networking adapter is disabled. For information aboutzation Failed. A device or resource re- checkbox only. how to do so, view the manufacturer’s docu-quired by VFAT is not present or is mentation included with your integratedunavailable. VFAT cannot continue PCI display adapter.loading. System halted.” • Click Start, point to Settings, click Control Translation: You may receive the error Panel, and then double-click Add Newmessage on a blue screen when you start Hardware. Windows should find theyour computer. It can be caused if: the new display adapter and install it.Ifshlp.sys file is missing from the Windowsfolder; if the Config.sys file contains a line Error Message: “Hard Disk Errorsthat points to a previous version of the Caused by Damaged Data orIfshlp.sys file; if the following Ifshlp.sys Physical Damage” or “Serious Diskstatement is deleted from the Config.sys file Some fixes to startup and shutdown problems require Error Writing Drive <XX>” orafter you reinstall Windows: DEVICE=C: editing Win98’s Registry. Use regedit.exe to first make a “Data Error Reading Drive <XX>”WindowsIfshlp.sys; if the [Paths] section in copy of your current version with the File/export function, or “Error Reading Drive <XX>” orthe Msdos.sys file is incorrect; if a Win- then carefully follow the instructions provided for the fix. “I/O Error” or “Seek Error - Sectorboot.ini file from a previous incomplete not found”installation is present in the root folder on your Click Close, click OK, and then click Apply. Translation: You may receive one of theseStartup disk; or if a “maxfilecache = 4096” line is When you are prompted to restart Windows, error messages when you are starting orpresent in the System.ini file. do so. using your computer. These error messages Solution: Extract a new copy of the file from Click Start, point to Settings, and then click indicate either damaged data or physicalyour original Windows CD-ROM to the Control Panel. In Control Panel, double-click damage on the hard disk.Windows folder using the System File Checker Add/Remove Programs. Click the Windows Solution: To test the hard disk (where XXutility outlined in the “The Windows registry or Setup tab, and then click Communications. is the drive name), run ScanDisk. To runSYSTEM.INI file refers to this device file, but the Click Details, and then click to select the Dial- ScanDisk from within Windows, click Start,device file no longer exists. A Windows virtual Up Networking check box. point to Programs, point to Accessories,device driver (VxD) referenced in the System.ini NOTE: If you cleared the Virtual Private point to System Tools, and then clickfile or registry is missing or damaged” error Networking checkbox, click to reselect it. ScanDisk. Click the drive you want to exam-message above. Click Close, and then click OK. If you are ine for errors. prompted to restart Windows, do so. If any addi- Click Thorough and then click Start.Error Message: “Cannot Find a Device tional protocols are necessary, add the protocols Running ScanDisk with the Thorough optionFile That May Be Needed to Run Win- by using the Network tool in Control Panel. selected examines the hard disk for physicaldows or a Windows application.” After damage. If damaged data is detected,you acknowledge this error message, Error Message: “Your display adapter is ScanDisk gives you the option to save theWindows starts normally, but without not configured properly.” damaged data to a file or to discard the data.Dial-Up Networking functionality. Translation: You may see this particular Be prepared to let the ScanDisk run for a long Translation: You may see this if you install error message when you start Win98 after a time if you have a large disk.Dial-Up Networking, Dial-Up Adapter, or new installation. It can appear for the follow- To run ScanDisk from a command promptVirtual Private Networking and then cancel ing reasons: outside of Windows, click the Start button,58 • PC Errors
  • 60. Windows 98click Shut Down, Restart The Computer InMS-DOS Mode, and then Yes. Most Common Error Message Type scandisk <XX>: at the command indows Protection errors are common for many reasons, as they are a kind ofprompt (where <XX> is the letter of the harddisk you want to check) and press ENTER. W catch-all for problems in various parts of Windows. You’ll see Windows Protection error messages under any of these conditions:When ScanDisk finishes its initial check, itprompts you to perform a surface scan on the • If a real-mode driver and a protected-mode driver are in conflictdrive. Click Yes or press ENTER. • If the Registry is damaged If ScanDisk is unable to repair damaged • If either the Win.com file or thedata or indicates that the hard disk has Command.com file are infected withphysical damage, you may need to have the a virus, or if either file is damageddisk replaced. • If a protected-mode driver is loadedError Message: “Cannot Shut Down from the System.ini file and the dri-Windows with USR USB Modem and ver is already initializedATI Rage 128 Video Adapter” • If there is a physical I/O (input/out- Translation: If you connect an external US put) address conflict or a RAM address conflict.Robotics 56K USB modem to your computer • If there are incorrect CMOS (complimentary metal-oxide semiconductor) settings for aand install the latest drivers and you have an built-in peripheral device.ATI Rage 128 video adapter installed, you • If the Plug and Play feature of the computer’s BIOS (Basic Input/Output System) is notmay not be able to shut down Windows and working correctly.you may receive errors. This issue can occur because of an incom- • If the computer contains a malfunctioning memory.patibility with some US Robotics 56K USB • If the computer’s motherboard is not working properly.modem drivers and earlier ATI Rage 128 • If you installed Microsoft Office 97 and you are using the Novell Client 32 softwarevideo drivers. Solution: Install version 4.11.6114 or later ofthe ATI Rage 128 video drivers (available at Error Message: “MSGSRV32.EXE Caused Click your sound card and then clickwww.ati.com). a General Protection Fault in module Properties. On the Drivers tab, click Driver File CM8330SB.DRV,” or “EXPLORER caused Details. Check to see that you are using theError Message: “Problems Restarting a general protection fault in module Cm8330sb.drv driver. On the General tab, clickComputer with Device Using IRQ 12” CM8330SB.DRV,” or “Iexplore caused an to select the Disable In This Hardware Profile Translation: When you try to restart your general protection fault in module check box. Click OK, and then click Close.computer using the Restart The Computer cm8330.drv” Restart your computer normally.option in the Shut Down Windows dialog box, Translation: When you shut down oryour computer may stop responding (hang). restart your computer, you may receive one of Error Message: There is no specific mes-You might experience this on computers with these error messages and your computer may sage, but your computer stops respondinga BIOS (Basic Input/Output System) that stop responding (hang). This issue can occur if when you try to shut it down.expects IRQ 12 to be in use by a PS/2-style your computer uses a sound card or a modem Translation: This problem can occur ifmouse port, but instead have a software- that is based on the C-Media CMI8330 sound your computer uses ACPI (Advanced Configu-configurable hardware device (such as a Plug chip. This sound chip is used as the basis for ration and Power Interface) and the Fastand Play adapter) using IRQ 12. several sound cards and some modems. Shutdown feature is disabled. Solution: To work around this problem, Solution: Contact the manufacturer of your Solution: This fix is contained in late ver-reserve IRQ 12 in Device Manager, or change sound card or modem to inquire about the avail- sions of Windows Service Packs. Install all ser-the IRQ for the software-configurable device in ability of an updated driver for your sound card vice packs by going to . To work around thisDevice Manager. If you are able to upgrade the or modem. problem, enable the Fast Shutdown feature. ToBIOS in your computer to a later version, this NOTE: You can also try to use the C-Media do this, click Start, point to Programs, point towould be a better solution. Win98 sound card driver version 4.10.00.0152 or Accessories, point to System tools, and then To reserve an IRQ with Device Manager, later. This driver is available at www.cmedia.com.tw. click System Information.follow these steps: Restart your computer in Safe mode and On the Tools menu, click System Configu-• In Control Panel, double-click System. On press and hold down CTRL until you see the ration Utility. On the General tab, click Ad- the Device Manager tab, double-click Win98 Startup menu and then choose Safe vanced. Click the Disable Fast Shutdown check Computer. On the Reserve Resources tab, Mode. Click Start, point to Settings, click box to clear it, click OK, and then click OK click the Interrupt Request (IRQ) option, Control Panel, and then double-click System. again. Click Yes when you are prompted to and then click Add. In the Value box, click Click the Device Manager tab. restart your computer. RS the IRQ you want to reserve. Double-click the Sound, Video And Game• Click OK until you return to Control Panel. Controllers branch to expand it. by Scott Koegler PC Errors • 59
  • 61. Windows 98Windows 98Hardware ErrorsDecipher The Undecipherable hen it was introduced, Windows 98 Translation: This error mayW was a step up from Windows 95, offering new features, new errors,and new annoyances. But that was six years show up if you try to perform a write action and you have a Ricoh CD-RW drive andago; ancient, by technology standards. are running Adaptec’sMicrosoft still offers support for Win98, but DirectCD software. Yourmany third-party developers do not, which system lacks an up-to-datecreates a troublesome situation for any com- Adaptec driver, which preventsputer user still using Win98. Getting new dri- it from communicating properlyvers or updated products can be all but with the CD-RW drive.impossible. That much aside, the fact that Solution: To correct this error, you needsome people still use Win98 makes a clear to get a current version of the Adaptec dri-statement about the venerable operating sys- ver. Many of Adaptec’s programs are now Registry files. According to Microsoft’stem’s staying power and its ability to per- handled by Roxio, however, so you’ll need to Support Center, the following devices areform as needed in most situations. contact them to get the driver. When Roxio known to have this problem: But, let’s face it: Few things can be more dis- took over programs in the Adaptec product Cis1284.386 from Canon Multipasscouraging than trying to figure out a problem line, it bundled DirectCD into the Easy CD Lex01.386 from Lexmarkwhose solution repeatedly escapes you. No & DVD Creator software package. All of this Lexsw2.386 from Lexmarkend of stress and frustration can come from a may seem a bit confusing, but the good Mpass.386 from Canon Multipasscritical error that crashes your computer every news is that support for this program hasn’t Okiport.386 from Okidata laser printerstime you fix it. Win98 was good for its time, gone away, it has simply switched names Sumovmi.386 from Panasonic KXP-6100but for every good feature it had, there was a and locations. laser printersmajor bug just around the corner waiting to be To download the updated driver file for Vcpd.386found; a problem some users still deal with DirectCD, go to www.roxio.com/en/sup Vecpd.386 from Netscape Navigatortoday. Fortunately, Microsoft’s Support Center port/ecdc/software_updatesv6.jhtml#A Hpypeppy.386 from HPand Knowledge Base both continue to provide and click the bottom download link. Yousome help in correcting errors and problems will need to register at the Roxio Web site Solution: To fix this problem, you need towith Win98. Compiling a list of every error in order to access the download, but once change your system.ini file to correct the wayfound in Win98 and how to correct them all is that is done, run the EXE file that downloads the devices were entered. To make thisa monumental task, but read on for a variety of to your computer. change, open the Start Menu and go into thedifferent hardware-related errors that most After all of this, the issue should be fixed. Program section. Click the Accessories sub-users will encounter sooner or later. If not, you may want to consider upgrading menu, and you should be able to open the to a more current product, such as Roxio’s Windows Explorer. Within the Windows Driver Errors Easy CD & DVD Creator 7. Explorer, click on the Windows folder, and Computer drivers are system files that locate the System.ini file.dictate how a computer interacts with its Error Message: “Error writing to LPTx Right-click System.ini, and choose to openhardware; these files enable the computer to for Printer XX, there may be a problem it with Notepad. (Be careful not to make anycommunicate with and control all of its with the Network or password is incor- other changes to the file.) Find the [386Enh]installed hardware. Errors with malfunc- rect.” Or when you install a printer, section, and then Microsoft Support Centertioning hardware are commonly caused by you may not be able to print after you suggests disabling the following lines byproblems with drivers, so it is important to restart the computer. adding a semicolon (;) at the beginning ofkeep drivers current and monitor them for Translation: This problem can happen the line:conflicts with more recently-installed drivers. when devices have drivers that were loaded • DEVICE=<path>Cis1284.386 into the [386Enh] (which stands for 386 • DEVICE=<path>Lex01.386Error Message: “CD-RW is not under Enhanced Mode, an operational mode in • DEVICE=<path>Okiport.386Direct CD’s control” older Windows versions) section of the • DEVICE=<path>Sumovmi.38660 • PC Errors
  • 62. Windows 98• DEVICE=<path>Vcpd.386 Artisoft. Contact information is available at Audio Device. Then click Next and Finish,• DEVICE=<path>Vecpd.386 www.artisoft.com, though we could not find then select Yes. updated drivers on that site. Go back into the Control Panel once again After making any necessary corrections, and select the System icon this time. Go intosave and exit the file. Then restart your Error Message: “Please insert an audio the Device Manager by selecting the appro-computer. If the problem persists, return to compact disc,” or “Data or no disc priate tab at the top, and then click the plusthe system.ini file and disable any line in loaded” when trying to run the sign (+) next to the CD-ROM branch to ex-the [386Enh] section that ends in an exten- Microsoft CD player. pand its options. Select the CD-ROM drivesion .386. Translation: Your computer is unable to from the available options, and select the read the CD in your CD drive. This may Properties button. From there, click theError Message: “Spool32 caused mean there is a problem with your CD or Settings tab and choose the option to clearan invalid page fault in module your CD drive, but most likely it means that the DMA (direct memory access). Then clickWNPP32.DLL” when trying to print there’s a problem with your driver. OK twice. Now your driver should beon a LANtastic network printer. Solution: The first thing you should successfully reinstalled, which should Translation: This error is caused by a check in an instance such as this is the condi- correct any problems you’re having with thedriver problem with your printer, causing a tion of the CD in the drive. If there is no CD CD-ROM drive.communication error between your computer in the drive, or the CD is damaged or con- If none of this worked, however, it is quiteand the network printer. It can be caused by tains an error with the data, then the fault possible you have a problem with the CDeither an error in your real-mode LANtastic isn’t with your hardware; you simply need to drive itself. If this turns out to be the case, thedrivers, or your Artisoft Lantnet drivers may replace the compact disc. If you have multi- easiest solution would just be to replace thebe out-of-date. ple CD drives, try putting the defective drive with new hardware. Solution: To correct the disc in a different drive andpossible errors, you need check to see if the player will System Registry Errorsto either fix your LANtastic read it then. The system Registry files dictate what pro-drivers or you need to get If everything with the phys- grams are installed and loaded upon startup.an updated version of the ical media seems to be in Errors in these files can cause software to beArtisoft Lantnet driver. order, it’s worth reinstalling loaded improperly, and can cause malfunc- A malfunctioning CD drive To fix the LANtastic dri- the driver to correct any pos- tions with different hardware interfaces. can cause this error.vers, you will need to edit the sible errors with it. Access Changing these files can be dangerous ifStartnet.bat file in order to dis- your Control Panel (go to the done carelessly because it can remove inte-able its “net use lptx” statement. To find the Start Menu, click Settings, and then select gral parts of your operating system. It isfile with the search tool, go into the Start the Control Panel). Select the Multimedia always a good idea to make a backup copyMenu and select Find. Click on the Files or icon and click the Devices tab. Find the of these files before changing them, andFolders option, and type startnet.bat into the Media Control Devices take care to only makeName box. Click Find Now. After a quick branch in the displayed specific changes.search, the file should appear in the list of tree and click it to ex-found files. pand it. Then select the Right-click this file and select Properties CD Audio Device con- Error Message: “Can-from the menu of options. If Read Only is trol, and click the Prop- not find autorun.exe”checked, click it to remove the check and erties button. when trying to ac-allow the file to be edited. Then right-click From this point, click cess a hard drive; thethe file again and open the file with the Remove and then Yes hard disk icon in MyNotepad text editor. Inside the editor, press when prompted. Click Computer appears asCTRL-F to bring up the search tool. In the OK twice, and you will a CD drive icon.find field, type net use lptx and click on the have to restart your Use Windows 98’s Find command to Translation: This track down critical system files.Find button. This should place the cursor at computer. error occurs when youthe proper statement; if it does not, make When your computer have an autorun file insure the case-sensitive box is not checked and has been restarted, go back into the Control the root directory of your hard drive.the phrase was typed correctly. When you Panel (from the Start Menu, click Settings Autorun files are files that cause a CD tofind the statement, type rem before it to edit and the Control Panel). Instead of going back automatically load up and start runningthe statement out. Save and close the file, and to Multimedia, this time double-click the a program when a disc is placed in thethen restart your computer. (If this change Add New Hardware icon. Click Next twice, CD drive.causes errors, you can easily undo the change and choose the option to select the new hard- Solution: Fixing this problem is relativelyby deleting the newly added “rem.”) ware from a list. Select the sound controllers simple. All that is required is to find the If this doesn’t work, you may need to from the list and click the Next button. Then, affected file and rename it.change the driver. To get an up-to-date in the list of manufacturers select Microsoft The file should be located in the rootLantnet driver, you will need to contact MCI, and in the list of models click the CD directory (the very first folder in the drive, PC Errors • 61
  • 63. Windows 98which contains all the other folders and fileson the hard drive; typically labeled “C:”) of Most Hilarious Error Messagethe affected hard drive. To find the file, youcan do one of two things: Search for the file Error Message: Win98 reboots continuously or locks up with more than 1.5GB of memory.manually, or use Win98’s built-in searchcapabilities. Translation: Win98 was never designed to handle as much memory as is commonly To find it manually, first go into My available today; 1GB is too much for it and actually causes it to become less stable, evenComputer (go to the Start Menu and click causing critical errors like a perpetual reboot cycle or simply locking up.the My Computer icon). Within the MyComputer folder, open the affected hard Solution: The easiest solution to this problem is to not install so much memory on adrive, which should put you in the root machine running Win98: If your computer’s processor is capable of dealing with thatdirectory. In the list of files shown, you amount of RAM, you should consider upgrading to a more suitable operating system.should be able to find Autorun.inf. However, if you have already invested in the superfluous RAM, and can’t upgrade to To find the file with the search tool, go into Windows 2000 or XP, then there is a solution for you.the Start Menu and select Find. Click the If you add “MaxPhysPage=400000” to the [386enh] section of the System.ini file, youFiles or Folders option, and type autorun.inf will limit the amount of RAM that Win98 has access to. This intentionally disables the addi-into the Name box. Click Find Now. After a tional RAM, making it even more worthless with the older OS. To make this change, goquick search, Autorun.inf should appear in into the Start Menu and go into the Programs section. Click on the Accessories submenu,the list of found files. Right-click this file and and you should be able to open the Windows Explorer. Within the Windows Explorer, clickselect Properties from the menu of options. If the Windows folder and locate the System.ini file.Read Only is checked, click it to remove the Right-click System.ini, and choose to open it with Notepad (be careful not to make anycheck and allow the file to be edited. Then, other changes to the file). Find the [386Enh] section, and add the lineright-click the file again and select the “MaxPhysPage=400000” in it. Save the file, close it, and restart your computer. ■Rename option. Rename the file to autorun.xand press ENTER. This will hide the file fromany processes looking for it without deleting If they exist, also remove:any necessary data. HKEY_LOCAL_MACHINEENUM When you restart your computer, your ROOTMOUSE<nnnn>; again, wherehard drive should resume working normally. <nnnn> is an incremental four-digit number that starts at 0000.Error Message: Windows does notdetect Some Plug and Play pointers, Both of the following Registry keys alsoand running the Add New Hardware need to be removed, if they are there:Wizard does not correct the problem. HKEY_LOCAL_MACHINEENUM Translation: Certain Plug and Play Serenum Tread lightly in the Registry Editor, and alwaysdevices (such as the Microsoft Plug and Play HKEY_LOCAL_MACHINESOFT- back up your Registry before making changes.Serial Mouse, Microsoft EasyBall, Microsoft WARELOGITECHMousewareIntelliMouse) don’t work with Win98 becausethe system does not automatically recognize folder of personalized documents. Name the Then go back to the Desktop, right-clickthem when they are first installed. This prob- file something meaningful that will be easy the My Computer icon, and select Properties.lem occurs because your computer’s Registry for you to remember, such as Registrybak, Select the Device Manager section from thefiles still contain entries for a different kind and save it. tabs above. In the list of system devices,of pointing device, so Windows does not NOTE: Taking the extra minute to perform select each pointing device and press theinstall the new ones. this backup before any Registry change, no matter Remove button, and then click OK. When Solution: Correcting these problems how minor the change may seem, can save you you restart Windows, the system shouldrequires editing your Registry files. Always quite a lot of heartache down the road. We recom- automatically detect the connected pointersmake a backup copy of your Registry files mend that you always back up the Registry before and they should begin to work.(System.dat, User.dat) before editing them, attempting any Registry fix.whatever the circumstances. The next step is to remove the Registry Error Message: “Unable to open port” The first step to correcting your Registry entries that no longer apply to your com- when trying to use the Angia PCMCIAfiles is to save them. Click the Start button puter’s current setup. The entries to look (Personal Computer Memory Cardand select the Run option. In the text box, for, according to the Microsoft Support International Association) modem.type regedit and click OK. This will bring up Center, are: Translation: This error occurs becausethe Registry menu; select Export Registry HKEY_LOCAL_MACHINESYSTEM the software included with the modem hasFile. When saving the Registry file, be sure to CURRENTCONTROLSETSERVICESCLASS created an invalid entry in your computer’ssave it in a location you are familiar with MOUSE<nnnn>, where <nnnn> is an incre- System.ini file (which is an initialization fileand use frequently, such as the Desktop or a mental four-digit number that starts at 0000. that stores configuration data). Correcting62 • PC Errors
  • 64. Windows 98the error involves editing this file to repair an LS-120 drive, despite having addi- Properties from the menu of options. If Readthe software’s error. Be as careful with this tional space on the drive and having it Only is checked, click it to remove the checkfile as you would be with a Registry change. set as write-enabled. and allow the file to be edited. Then, right- Solution: To make this change, open Translation: A file called ‘Pgrmcvsd.vxd’ click the file again and select the Renamethe Start Menu and go into the Program is being improperly loaded from your com- option. Rename the file to Pgrmcvsd.x andsection. Click the Accessories submenu, and puter’s hard drive, which is preventing the press ENTER. This will hide the file from anyyou should be able to open the Windows drive from writing data properly. processes looking for it without deleting anyExplorer. Within the Windows Explorer, Solution: Fixing this problem is relatively necessary dataclick on the Windows folder, and locate the simple, and quite comparable to the “Cannot When you restart your computer, yourSystem.ini file. LS-120 drive should resume Right-click System.ini and working normally.choose to open it with Notepad(be careful not to make any other Error Message: “Invalidchanges to the file). Press down Drive Specifications” afterCTRL-F to start Notepad’s search booting your computer fromtool, and type [Boot] in the Find a floppy boot disk.field. Run the search, which Translation: This problemshould set the cursor at the occurs when you do not follow[Boot] section of the System.ini the proper instructions for boot-file. In this section, locate the line ing from a floppy diskette while“Comm.drv=” and change it to using a drive-overlay program.read “Comm.drv=Comm.drv.” The drive overlay prevents usersSave and close the file, and then from accessing the hard drive ifrestart Windows. booting from a floppy. Solution: To correct this prob- Loading Errors lem, you need to load the drive Windows Explorer can help you find the System.ini file, which may be the Load processes on your sys- overlay program before booting cause of an “Unable to open port” error.tem can create problems if they the computer from the floppyare in error, as they can load diskette; refer to the manuals andcomponents of your computer improperly. find autorun.exe” error above; as with that documentation that came with the overlayThis can create errors in the way your system error, all you need to do is find the file that’s software for assistance in doing this.reads from the different drives to which it is causing the problem and rename it. To findconnected. Fortunately, these errors are often the file with the search tool, go into the Start Hardware Setup Errorseasy to correct. Menu and select Find. Click the Files or Some of the most common and most simple Folders option, and enter Pgrmcvsd.vxd into errors can stem from setup and connectionError Message: “Cannot copy file to the Name box. Click Find Now. After a quick errors. These typically result from hardwaredisk, the disk may be full or write-pro- search, the file should appear in the list of being installed improperly, either in the physi-tected,” when trying to write data with found files. Right-click this file and select cal connection or the way the hardware was integrated into the system. Plug and Play and USB (Universal Serial Bus) ports have elimi- nated some of the issues with hardware inte- Most Common Error Message gration, but in earlier systems running on Error Message: “The Windows 98 CD was not found in your CD-ROM drive.” Win98 they can still be problems. Translation: This error occurs when Win98 tries to update its system files (usually to add Error Message: “While initializing or modify a driver) and cannot find the necessary files, either on the system or on the device vkd - Windows Protection Error Win98 CD. This error may be as simple as not having the right CD in the CD drive, but it - You need to restart your computer” typically happens when Win98 was installed from a source other than the CD, such as a upon startup. shared network installation. Translation: This means that the key- board failed to initialize on startup, and is Solution: If you have access to the Win98 CD, insert it into your CD ROM drive and click generally a good indication of a failed piece Retry. If you installed Win98 from a different source, you will have to locate the necessary of hardware, or possibly a simple connec- folders manually. Click the Browse button and select the file folder Win98 was originally tion issue. installed from. If the file cannot be found in either the original Windows directory or the Solution: Turn off the computer, and then Win98 CD, you may need to contact Microsoft (www.microsoft.com), or the third-party disconnect the keyboard from the machine producers of your software to acquire the necessary driver files. ■ before reconnecting it. Be sure to insert the plug securely into the port. If the error PC Errors • 63
  • 65. Windows 98 computer up in Safe Mode first, to access Most Unusual Error Message your system settings. To enter Safe Mode, restart your computer Error Message: “An error occurred while Windows was working with the Control Panel and hold down the CTRL key. This should file ...SYSTEMJOY.CPL” when trying to open the Game Controllers application in the bring up the Win98 Startup menus, which Control Panel. gives you a set of boot options for Win98. (If the CTRL key does not bring up the Translation: This error occurs because a DLL (Dynamic Link Library) file is corrupt or Win98 Startup Menus, restart and try the missing. These files typically contain functions required for applications, although they F8 key instead.) may also contain data used by those applications. The specific file in this case is Select Safe Mode, which disables most Dinput.dll. Windows functions but grants enough access so that users can troubleshoot and fix their Solution: First step in repairing this DLL file is finding out whether it is missing or dam- computers. Your Desktop will load with a aged. minimal set of drivers, which may mean To find the file with the search tool, go into the Start Menu and select Find. Click the your desktop will look quite a bit different. Files or Folders option, and type dinput.dll into the Name box. Click Find Now. After a Don’t panic; everything is still there, but quick search, the file should appear in the list of found files. If it does not, then the file is sometimes certain video drivers will not missing. If the file does appear, then it needs to be renamed because it is corrupt. load, which explains the odd appearance of Right-click this file and select Properties. If Read Only is checked, click on it to remove your Desktop. the check and allow the file to be edited. Then, right-click the file again and select the Go to the Start Menu and click the Control Rename option. Rename the file dinput.x and press ENTER. This will hide the file from Panel. Then select the System icon and bring any processes looking for it without deleting any necessary data. up the Device Manager by clicking on the Next, you must find a fresh version of the file. Insert your original Win98 CD-ROM. If matching tab at the top. In the list of devices, Windows setup automatically loads, close the program. Go through the process of finding locate the System Devices branch, and click the DLL file again, but this time search on the CD instead of the hard drive. Once you find the plus sign (+) to expand it. Find the PCI the file, go into the Start Menu and click Run. Type sfc into the command prompt to Bus device and click it to bring up its details. extract a file from the Windows CD. Select the option to extract a single file and then Select the Properties button to bring up the select Browse to locate the file, or type in the path name for the file if you previously in-depth details for the PCI (Peripheral found it. Once the proper file is selected, click OK and follow the directions to finish Component Interconnect) Bus, and click the extracting the file. ■ IRQ Steering tab. The Use IRQ Steering checkbox should be selected; you’ll want to click this checkbox to deselect it (remove therepeats itself, try your keyboard on another the Models box. Click the model of the moni- check mark). That done, click the OK buttoncomputer, and try another keyboard on that tor you are using and select OK twice, and and restart your computer.computer; if the keyboard doesn’t work on the problem should be Once IRQ steering iseither computer, then it must be damaged corrected. disabled, the BIOS will beand should be replaced. able to assign its own IRQ Error Message: “Error and take precedence overError Message: Setup does not always writing to drive C:” other hardware.retain information on your current displayed on a bluemonitor type when upgrading to, or screen at startup. Memory Errorsreinstalling Win98. Translation: The com- Memory is an integral Translation: When you upgrade to puter is telling you that part of your computer,Win98 from Win95, or if you just reinstall there is a problem with storing the details andWin98, it’s possible that your monitor data your BIOS (Basic Input processes needed to runcould be lost and your monitor will show up /Output System). More its operating system andas ‘Unknown Monitor’ in the device settings. than likely, Windows has other programs. If there Solution: To correct this problem, you created a problem with Click the Virtual Memory button to is a problem accessingmust manually pick your monitor type. First, the IRQ (Interupt Re- free up more system memory. either your computer’sgo into the Control Panel by going through quest Line, which allows RAM or its storage de-the Start Menu and then the Settings icon. the BIOS to communicate vices, it may be unable toSelect the Display icon and click the Settings with the hard drive) by assigning another load the information needed to run properly.tab, and click the Advanced button to bring device to the same IRQ and creating a critical These errors can be mild or severe, from cor-up your monitor’s advanced settings. Select device conflict. rupt data sectors and bad file information tothe Monitor tab and click Change. Then, in Solution: One of the ways to correct this an inability to run at all. Here we present athe Manufacturers box, select the manufac- problem is to disable your computer’s IRQ sampling of common memory errors andturer for your monitor and move on to steering. This will require you to start your how to solve them.64 • PC Errors
  • 66. Windows 98Error Message: “Drive converter unable Installing more memory is simple; check operating system loads, click the Start Menu,to find the drive partition” when using your computer’s documentation to find out and go through Settings to get to the Controlthe Microsoft Drive Converter to change what kind of memory your computer uses. Panel. Select the System icon, and go to thea file system from FAT16 to FAT32. A quick trip to the local computer store Performance section by clicking the Per- Translation: This error shows up when and a few minutes spent snapping memory formance tab. Then click Virtual Memory andyou try to convert at a drive configured using modules into place can easily fix several select the option to let Windows manage yourthe FAT16 file system that starts above the memory errors. virtual memory.8GB point into a FAT32 drive. To enable the virtual memory on your com- Click the OK button and then close the tool. Solution: To fix this problem, you must puter, you must restart it and hold down the It will prompt you to restart your computer;remove any partitions above the 8GB limit CTRL key as Win98 loads (or, as noted before, do so at the soonest opportunity to resolve theand repartition them in allowable spaces. possibly the F8 key); this will send it to the memory issue and hopefully make WindowsBefore changing the partitions on your drive, Win98 Startup menu, where you can select the more reliable. RSit’s important to remember to back up all of mode that Windows boots in. For this fix,your data to prevent the possibility of losing select the Safe Mode option. Then, once the by Andrew Stuartit in a mistake. You’ve heard it before, andwe’ll say it again: Always make regular back-ups of your data, especially when attempting Most Confusing Error Messageto fix an error. To change the partitions of your hard Error Message: “Setup has detected the following decoding error: ‘Could not decodedrive, go into the Start Menu and into this setup (.CAB) file.’ Setup will attempt to recover from this situation, click OK to con-Programs. Select the MS-DOS prompt. Once tinue.” Or “Setup (.cab) file error Setup has detected the following decoding error: Setupat the command prompt, type fdisk. Press Y has detected a corrupt setup (.cab) file. Setup will attempt to recover from this situation”when you are asked whether or not you when trying to install Win98, or Win98 components from the original CD.would like to enable large disk support.Select option 4, and then press Y to view the Translation: As it tried to install some necessary files, Win98 encountered corrupted,partition information for all the drives avail- unusable files. Without those files, the setup process may or may not be able to continue.able. Press ESC, and then enter 3. Now enter The files usually become corrupted through the process of reading them from the CD-the letter that matches the last drive listed in ROM, which can be caused by several different things. There may be a malfunction inthe extended partition. Enter the volume your CD-ROM drive that is preventing the CD from being read properly, or the disc maylabel displayed to the left of the drive and be damaged. Your computer may also be overheating as a result of overclocking or apress ENTER. Press Y, then ENTER, followed malfunction in the cooling devices within your computer; the extra heat can cause errorsby ESC twice. Afterwards, press 1 and 3, both in the way files are decoded, which prevent them from being read properly. It could alsofollowed by ENTER. When prompted to use be caused by a malfunction in your computer’s memory, resulting from mismatched RAMup all of the remaining space, press Y and or BUS speeds. Other standard potential problems could also be a factor, such as a viruspress ENTER. Finally, press ESC and type or an improperly installed piece of hardware.exit to finish up. Press ENTER and restartyour machine. After you restart your com- Solution: The first step in trying to correct this error is to check the CD in the CD-ROMputer, go into My Computer (through the drive. Remove it and clean it with a soft cloth. Reinsert the CD in the drive and see if theStart Menu, if it isn’t available on your system can properly read the files on the CD.Desktop) and select the last hard drive. Run a virus scanner on your computer as an initial solution. Viruses can create a num-Click Format, select Full, and click on Start to ber of problems for Windows users, and running a scanner is usually a simple (if time-finish up. consuming) process. If the problem persists, try installing real-mode CD-ROM drivers, which should beError Message: Win98 becomes unsta- available on the Win98 Startup Disk. Boot your computer in DOS and run Windowsble after disabling virtual memory. Setup from the startup disk. Translation: Win98 requires at least If you are able to access the contents of the Windows CD from within Windows, copy16MB of RAM to run steadily (the more RAM the contents of the disc to new folder on your computer’s hard disk and try runningyou have, however, the better Win98 will Windows setup from your hard drive.perform). Disabling the virtual memory If none of these methods have worked, boot Windows through the step-by-step confir-forces Windows to use more real memory, mation mode. To do this, restart your computer and hold down the CTRL key until itwhich cuts into its minimum requirements brings up the Windows startup menu. Select the Step-by-Step confirmation method andand causes it to run much less reliably. press Y to accept each prompt except for Process Your Startup Device Drivers (CON- Solution: There are two ways to solve this FIG.SYS) and Process Your Startup Command File (AUTOEXEC.BAT).problem: Install more memory or enable your If none of these methods correct the problem, Microsoft’s support centercomputer’s virtual memory again. Doing (support.microsoft.com) lists several other potential fixes, including some extensive setupboth of these will also help make your com- methods. ■puter more stable. PC Errors • 65
  • 67. Windows 98Windows 98Software ErrorsDon’t Get Shut Down ven if they don’t know the names, most delete the file, try reinstalling theE Windows users are familiar with some of the more deadly errors commonly en-countered during routine use: general protec- program and then use Add/Remove Programs to com- pletely uninstall the offendingtion fault, fatal exception error, invalid page program.fault, illegal shutdown, insufficient memory,runtime error, and the infamous “blue screen” Error Message: “An error occurrederror. Often, the only way around these errors is while trying to remove X. Uninstallationto reboot your system and hope for the best. has been cancelled.” There is hope, however. Some error messages Translation: If you click a program in the Error Message: “Program does not runare clearly defined, and using resources includ- Install/Uninstall tab in Add/Remove Programs under Windows.”ed with your computer or support services pro- that has already been deleted, you will get this Translation: Variations of this messagevided by Microsoft can actually help resolve the error. Windows may abort the procedure if the occur when you try to run a program inproblem. In the pages that follow, we’ll discuss program is no longer present or has been Windows that is designed to run only in DOS.some common Windows 98 errors, what they renamed. Solution: First, verify the software works bymean, and common solutions. These are not all Solution: Software in the Install/Uninstall running it in DOS mode. Start DOS by clickingof the problems that Win98 can present; howev- box is harmless, though it may be a nuisance. Start, Shut Down, and Restart in MS-DOS Mode.er, the steps below can serve as a guide to point You would be wise to leave the software alone, Run the software from the prompt to determineyou in the right direction. as removing it will require editing the whether it works. Return to Windows. Create a Registry, which is a tricky procedure. If you shortcut by right-clicking the icon in Windows System Maintenance Error must remove it, back up the Registry before Explorer and clicking Create Shortcut. Right- Routine system tasks can cause errors. These beginning. Click the Start menu and click Run. click the shortcut and choose Properties; on theerrors are fairly innocuous and have straight- Type regedit and press ENTER. Click Registry Program tab, click Advanced, check the MS-forward solutions, and they are also the errors and then click Export Registry File. Name the DOS mode box, click OK, and exit. If the appli-you are most likely to encounter. Some situa- file and save it on the Desktop. Next, drill cation will not launch because Windows istions that can cause these errors are: down through the Registry and locate the fol- running, repeat the earlier steps and check the• Renaming or deleting files lowing line of text: HKEY_LOCAL_MACH Prevent MS-DOS-Based Programs From De-• Installing or uninstalling files INESOFTWAREMICROSOFTWIN- tecting Windows box and exit.• Incorrect characters in filenames DOWSCURRENTVERSIONUninstall. The• General drive errors line directly under this is the name of the soft- Error Message: “Error starting the pro-• Directory errors ware that you want to delete. Delete the line gram. The XX file cannot start. Check the containing the name of the file and the soft- file to determine the problem” Though there are many types of these ware will be gone. Translation: A program you have installederrors, below is a short list of errors and (XX) has replaced a Windows file with a file oftheir solutions. Error Message: “Unable to create direc- its own. tory.” Solution: You must eliminate the new fileError Message: “Can’t open uninstall Translation: You have tried to name a file and replace it with the old one. Possible fileslog file XX” or folder using more than 67 characters while that need to be substituted are: Comctl32.dll, Translation: This error occurs when you in DOS mode. Comdlg32.dll, Shell32.dll, Iz32.dll, Version.dll,use Add/Remove Programs from the Control Solution: Start your computer in Windows and Winmm.dll. Copying these files from thePanel to remove a file that has already been and rename the file using Windows Explorer. Windows/Sysbckup folder is probably the eas-deleted. If the log file (X) has been previously To access Windows Explorer, right-click the iest way to restore them. Find the old file in thedeleted, the error can also occur. Start button on the Windows taskbar and then folder, right-click it, and click Copy. Drill into Solution: Because the uninstallation rou- click Explore. Find the file, right-click it, and the Windows/System folder, right-click antine cannot proceed without the log file, you click Rename. Type in the new file name and empty area, and click Paste. Now, locate andmust manually delete the file. If you still can’t press ENTER. delete the improper file in this same folder.66 • PC Errors
  • 68. Windows 98Error Message: “The following system example, if you have an Excel document • If the virtual memory area is damaged by afiles have been replaced with older ver- open and you try to delete that file using programsions by a program you recently ran. Windows Explorer) this error will occur. • If a program attempts to access data that isThese files are currently in use and can- Attempting to delete a temporary file in being modified by another running programnot be automatically repaired. Windows Windows Explorer while Windows is using itmay not run correctly until you exit and will also cause this error. The following is a list of examples of somerestart Windows so that the files can be Solution: Close the file that is causing the invalid page fault errors and possibleautomatically repaired. C:Windows error. If Windows is using a system file, reboot- solutions.SystemXX” ing your system will release the file and allow Translation: Software that you have you to delete it. Error Message: “This program has per-installed has overwritten some system files. The formed an illegal operation and will befile name in the error is the file that’s been over- Error Message: “Cannot find the file X or shut down. If the problem persists, con-written. Any erroneous files should be shown in one of its components” tact the program vendor.”the error message. Translation: If you move, delete, or unin- Translation: Clicking Details on this error Solution: Rename the overwritten file by stall a program or clear a drive of unnecessary message will show a possible explanation,changing the file extension to, for example, *.old. files, you may have mistakenly deleted a file such as “X caused an invalid page fault inGo to the WindowsSysbckup folder, find the necessary to run the application or load a file. module Y at Z,” where X is the name of thefiles that correspond to the ones you renamed, Solution: Check the Recycle Bin. If the file is program; Y is the name of the module and Z isand copy them to WindowsSystem (as in the present, restore it (right-click the file and click the address within the memory. After youtip above). If your system has frozen and you Restore). If not, reinstall the software that con- click OK, the program shuts down.cannot replace the file, reboot the system. Press tains the file. Solution: Identify when the error mes-the F8 key to access the Startup Menu. Choose sage first occurred. Also, determine if youCommand Prompt Only and type cd win- Error Message: “Drive X contains errors recently made changes to the computer; fordowssystem, ren XX XX.old, cd win- that must be corrected before the drive example, you installed software or changeddowssysbckup, and copy XX windows can be compressed.” the hardware configuration. Clean bootingsystemXX at the command prompt, inserting Translation: This error and ones similar to your computer can help you identify theappropriate file names in place of XX. it may be a result of a folder name with more cause of the message. To Clean Boot, follow than 66 characters. DOS these steps:Error Message: “Can- will not allow long folder • Restart your computer. When the Startingnot delete: Cannot names, while Windows Windows dialog box is displayed, pressfind the specified file. will. Running ScanDisk on the F8 key and choose Step-By-Step Con-Make sure you specify a drive (X) using the firmation from the Startup menu.the correct path and When Windows encounters a character Automatically Fix Errors • When you are prompted, load the followingfilename.” in a file name that is not allowed, it option treats the system as items (if you are prompted to load any other Translation: Varia- shows this error message. if it’s running in DOS. items, type n):tions of this message can Solution: Run ScanDisk - Dblspace driveroccur when you click a file in Windows to determine the troublesome file and deselect - Himem.sysExplorer to open, delete, or drag it to the Automatically Fix Errors. Determine the offend- - Ifshlp.sysRecycle Bin. The file or folder may contain ing folder if the message reappears and rename - Dblbuff.sysinvalid characters, even though they may not it. If an application created the name, keep it but • Load the Windows GUI (graphical user inter-appear in the filename. try moving the folder to a temporary location face), and choose to load all Windows drivers. Solution: Create a temporary folder, copy with a shorter name. Return the file to its origi-the file or folder’s contents to it and delete nal location after ScanDisk has completed. Error Message: “XX caused an invalidthe old folder’s contents by pressing CTRL-A page fault in module HHCTRL.OCX at Y”and pressing DELETE. Restore all the files Invalid Page Fault Error Translation: This behavior can occurexcept the improperly named one to the old When programs and the Windows operating when you try to use the Help feature in pro-folder. Use a single-character wildcard ques- system pass invalid parameters among them, an grams and system tools that are includedtion mark to replace the invalid character (i.e. error known as an invalid page fault will occur. with Win98, such as WordPad, Notepad, Netto rename a file named *eadme.txt, type ren An invalid page fault results when an invalid Watcher, or Paint. The error usually happens?eadme.txt readme.txt). parameter within a program causes the program if you are using the Windows swap file and to run invalid instructions. The following are there isn’t enough free space on the drive.Error Message: “Error Deleting File. some situations that may cause invalid instruc- Solution: To resolve this behavior, unin-Cannot delete XX. Access is denied. Make tions: stall programs you do not use and use the Disksure the disk is not full or write-protected • If the virtual memory becomes unstable due Cleanup tool by following these steps:and that the file is not currently in use.” to a shortage of RAM • Double-click My Computer, right-click the Translation: When you attempt to delete • If the virtual memory becomes unstable due hard disk you want to clean, click Prop-a file (XX) that another program is using (for to a shortage of free disk space erties, and then click Disk Cleanup. PC Errors • 67
  • 69. Windows 98• Under Files To Delete, click to select all the enough space on the drive for three damaged. If the problem does not occur, re- appropriate checkboxes for the items you copies of the file c:windowsuser.dat. peat the steps above, this time typing y at want to delete, click OK, click Yes, and then This error should not cause any loss of the Process Your Startup Command File click OK. information, but if space is not made (Autoexec.bat) prompt. Once you have identi- on the drive you may experience addi- fied the defective driver, contact the manufac- Windows tional problems. turer of the driver or reinstall the driver from Protection Error Translation: You may receive this error the original disk. When your computer attempts to load or when you start Windows. It can occur becauseunload a VxD (virtual device driver), a there is not enough free space on the hard Error Message: “Initializing DeviceWindows Protection error may occur. This disk, or a damaged driver is being loaded from IOS: Windows Protection Error”error message lets you know that a device the Config.sys or Autoexec.bat file. Translation: When you start your com-driver in your system has a Solution: To resolve this puter (in either normal or Safe Mode) you mayproblem. The VxD that is issue, use the appropriate receive this message. This issue can occur if acausing the problem will method from the two follow- virus hooked the INT21h or INT13h chainoften be mentioned in the ing methods. before Windows is loaded, an unsafe devicemessage; however, in other • Free additional space on driver is detected, or a protected-mode drivercases you may not be able the hard disk containing is missing or damaged in the Iosubsys fileto determine the VxD that Windows located in the C:/WINDOWS/SYSTEMcaused the error. In such • Identify which drivers are /Iosubsys folder.cases, you should be able to causing the problem by fol- Solution: If you installed new software oruse clean boot troubleshoot- lowing these steps: hardware, the installation process may haveing to find the cause of the -Restart the computer. As performed some action that may be the causeerror message. Windows the computer starts, of your computer’s current problem. The sameProtection errors may result press and hold down the situation may have occurred if you removed Dr. Watson diagnoses your sys-in any of the following situa- CTRL key until you see outdated software or hardware. Try rein- tem and displays a “snapshot”tions: the Windows 98 Startup stalling the previous version of the software. of your system, highlighting• If a real-mode driver and a Menu, and choose Step- Restart your computer and observe whether errors and possible solutions. protected-mode driver are By-Step Confirmation. the message is resolved. If the message is gone, in conflict - Type y at each prompt contact the manufacturer of the hardware to• If the Registry is damaged except for the Process Your Start- ensure that you are using the most recent BIOS• If either the Win.com file or the Com- up Device Drivers (Config.sys) and Pro- for your computer. mand.com file are infected with a virus, or cess Your Startup Command File After you have eliminated the possibility of if either of the files is damaged (Autoexec.bat) prompts. a faulty driver as a potential source of the• If a protected-mode driver is loaded from error, try to restart your computer in Safe the System.ini file and the driver is already If the error message no longer occurs, the Mode. You can start your computer in Safe initialized problem is with a driver being loaded from Mode by holding down the F8 key during• If there is a physical I/O (input/output) Config.sys or Autoexec.bat. Repeat the steps startup and selecting Safe Mode from the address conflict or a RAM address conflict above, this time typing y at the Process Your menu. If you can restart your computer in Safe• If there are incorrect CMOS (complementary Startup Device Drivers (Config.sys) prompt. Mode, clean boot your computer to identify metal oxide semiconductor) settings for a If the problem returns, the Config.sys file is the cause of the error. If you restart your built-in peripheral device such as cache set- tings, CPU timing, hard disks, and so on.• If the Plug and Play feature of the BIOS (basic input/output system) on the com- Most Common Error Message puter is not working correctly In Windows 98, the following is an error that is seen more often than any other and is• If the computer contains a malfunctioning easily remedied. cache or malfunctioning memory• If the motherboard on the computer is not Error Message: “A filename cannot contain any of the following characters: /:*?”<>|” working properly• If you installed Microsoft Office 97 and you Translation: You have tried to rename a file using an invalid character. For various are using the Novell Client 32 software reasons, Windows doesn’t let you use certain characters in a filename (often because Windows uses those characters to denote something Below are some examples of Windows else, such as a file path or command switch).Protection errors and their solutions. Solution: It’s simple—just rename the file without using characters that WindowsError Message: While backing up the says you can’t. ■system registry, make sure you have68 • PC Errors
  • 70. Windows 98computer and the same error message appears,make a Bootlog.txt file and examine it to find Most Unusual Error Messagethe cause of the error. Restart the computer asbefore and click Step-By-Step Confirmation. This error packs a double threat; you won’t see it often, and it is relatively serious.Press y and then ENTER, after each line is dis-played. Restart your computer and click Error Message: “A fatal exception 00 has occurred at X”Command Prompt Only. Use the command prompt to view the Translation: A divide error has occurred. If the processor divides a number by zeroC:Bootlog.txt file to identify the problem. At in a register, this error pops up. The register is the location wherethe prompt, type edit bootlog.txt. Examine the calculations are performed. The error results because division by zeroBootlog.txt file for Initcomplete= entries. Each is mathematically impossible. Therefore, your computer forgot how toentry must have a matching initcompletesuc- do basic math.cess= entry on a successful start up. If the lastline in the Bootlog.txt file displays an Solution: Close the message and attempt to continue the operation. If this fails,InitFailure or LoadFailure message for a dri- close the application and restart your machine. If the error persists,ver, write down the drive’s name, exit the shut down the computer, wait at least 30 seconds, and reboot. ■Bootlog.txt file, press ALT-F, press x, click OK,and then search for the driver. Some virtual listed below to start Dr. Watson, an icon will tool in the Control Panel. This behavior candrivers are required for Windows to run prop- appear in the system tray at the bottom right occur if the Netdi.dll file or the Netos.dll file iserly. If one of the drivers in the Sidebar enti- of your screen. Double-clicking the icon will missing or damaged.tled Required Windows Drivers comes up as gather information about the operating system Solution: To resolve this issue, extract aLoadFailure, try to install Windows into a new and a Dr. Watson dialog box is displayed. new copy of the Netdi.dll and Netos.dll filefolder to determine whether it is compatible If Dr. Watson detects a program fault it from your original Windows disks or CD-with your current hardware configuration. If will generate a snapshot of the environment. ROM. To extract the necessary files from yourthe driver is not listed in the sidebar, try to Clicking the Details button in the message Windows disks, click Start and Run. Type sfcrename the driver and restart Windows. At the will allow you to view the information that and press ENTER. Once the menu appears,prompt, type dir /s X, where X is the driver is generated. click Extract One File From Installation Disk,name that shows the failure. Type cd path and • Method 1: and in the Specify The System File You Wouldren XX.old. (XX indicates that the driver name 1. Click Start, click Run, type Dr. Watson, Like To Restore box, type <drive>:is typed twice.) If you do not find any unsuc- and click OK. windows<path><file> (where <drive> is thecessful attempts in the Bootlog.txt file, or, if or drive where the Windows folder is installedafter you rename a file you still receive the • Method 2: [generally C:], <path> is the destination of theerror, try to locate an Ios.log file in the 1. Click Start, point to Programs and Acces- file that you want to extract, and <file> is theWindows directory. The Ios.log file may help sories and click System Tools. file that you need). Click Start, browse to theyou identify a virus or it may contain infor- 2. Click System Information, Tools, and Dr. Restore From box, and locate the installationmation describing why the protected-mode Watson on the menu. files. The files are located on the hard disk indisk driver could not load. If none of the pre- the C:Cabs folder by default. You can alsoceding steps work, try to install Windows in Some examples of GPFs and their solutions insert the Windows CD into your CD-ROM oranother folder. are listed below. DVD-ROM drive and locate the files in the folder named Win9x. General Protection Fault Error Message: “System Busy” appears A GPF (general protection fault) can indi- on a blue screen. Error Message: “Explorer caused acate a problem with software or that you need Translation: This error is often accompa- general protection fault in moduleto update a device driver that you have nied by information telling you that a GPF has qtw32.cpl at X”installed on your computer. If the Microsoft occurred. This almost always indicates that a Translation: You may receive this errorKnowledge Base (support.microsoft.com) does program, or even the entire system, has frozen. message when you open the Control Panel ifnot contain an article to address the specific Waiting for the system to “catch up” won’t one or more Apple QuickTime for WindowsGPF, the Dr. Watson tool included with usually help. files is missing or damaged.Windows can help you identify the cause of Solution: The most common solution to Solution: Remove QuickTime for Windows.the error message. this problem is to reboot your system. Further First, restart the computer. Press and hold the F8 Dr. Watson is a diagnostic tool that takes a instances of this error should be handled in a key after your computer completes the POSTsnapshot of your computer whenever a fault similar manner. (Power On Self Test) and choose Safe Modeoccurs. The program intercepts faults, identifies Command Prompt Only from the Startup menu.the faulty software and offers a detailed de- Error Message: “Rundll caused a gen- At the prompt, type the following commands,scription of the cause of the error. Starting Dr. eral protection fault in krnl386.exe” pressing ENTER after each command:Watson will help you catch the error the next Translation: You may receive this error cdwindowssystemtime it occurs. After using one of the methods message when you try to open the Network ren qtw16.cpl qtw16.xxx PC Errors • 69
  • 71. Windows 98 ren qt32.cpl qtw32.xxx Translation: This error message is most Error Message: “An exception 0E has likely to occur after you use the Add New occurred at X” After restarting your computer normally, Hardware tool in Control Panel if the Translation: A page fault has occurred. Anclick Start, point to Settings, click Control Drivers=mmsystem.dll line is missing from error is generated if a stack instruction triesPanel, and then double-click Add/Remove the [boot] section of the System.ini file. to use memory outside the stack. A stack is aPrograms. On the Install/Uninstall tab, click Solution: Use any text editor (such as memory area reserved for programs to processQuickTime for Windows, and then click Notepad) to edit the System.ini file. Type dri- hardware events.Add/Remove. vers=mmsystem.dll into the [boot] section of Solution: Close the message and try to con- the file. Save and close the tinue your work. If that fails, close the softwareError Message: System.ini file and restart and restart it. If all else fails, reboot the computer.“Rundll32 caused a your computer.general protection fault Error Message: “MPREXE.EXE causedin module Macw4.drv” Fatal Exception an exception 03h in module USER32.dll Translation: This error There are many types at X.”can occur if you are using of Fatal Exception error Translation: This can occur if a program isoutdated or damaged dri- messages. The BSOD (Blue running that prevents Windows from upgrad-vers for a video adapter Screen of Death) often ac- ing files on your computer.when you click the Security companies these errors. Solution: Restart your computer using thetab in the Internet Prop- Changing Virtual memory settings is These exception messages Startup Disk A Startup Disk is a tool that willerties dialog box or you not recommended, but it can help are codes that are returned start your computer from the floppy drive if theattempt to browse online. increase system performance for by a program in the fol- hard drive will not start. Create a Startup Disk Solution: To resolve this the experienced user. lowing situations: by inserting a floppy disk into the floppy drive,behavior, obtain and install •If access to an illegal in- click Start, Settings, Control Panel, and thenupdated video drivers from the manufacturer struction has been encountered Add/Remove Programs. Click the Startup Diskof your video driver (most have these available • If invalid data or code has been accessed tab and click the Create Disk button. Onceon their Web sites). To work around the behav- • If the privilege level of an operation is you’ve made the disk, restart your computerior, reduce your video graphics acceleration set- invalid with the disk in the floppy drive. On theting. Click Start, point to Settings, click Control Startup menu, choose the correct CD-ROM sup-Panel, and double-click System. Click the The processor returns an exception to the port for your computer and type the followingPerformance tab, and then click Graphics. Move operating system when any of these situations commands (where <windows> is the name ofthe Hardware Acceleration slider to one notch occurs, which in turn is handled as a Fatal your Windows folder and <ramdrive> is the vir-from the left (the Basic Accelerator Functions Exception error message. The exception is non- tual drive created by the boot disk (probably e:setting), click OK, and then click Close. Click recoverable in many situations and you must or f:), pressing ENTER after each command:Yes when asked to restart your computer. either shut down or restart the computer, C: depending on the severity of the problem. cd <windows> systemError Message: “Rundll caused a gen- Though this list is not extensive, listed ren user32.dll user32.dlxeral protection fault in module MMSYS- below are examples of these exception errors ren gdi32.dll user32.dlxTEM.DLL at X.” and their solutions. ren winmm.dll winmm.dlx <ramdrive>ext.exe Then, type <CD-ROM drive>:win98, Most Humorous Error Message where <CD-ROM drive> is the drive letter Though uncommon and quite easy to avoid, the phrasing of this error is amusing. assigned to your CD-ROM drive. Type Fortunately, it can be quite easily replicated and remedied. user32.dll gdi32.dll winmm.dll, followed by <drive>:<windows>system, and ENTER Error Message: “Windows cannot find “search”. You may have typed the name incorrect- after each line (where <drive> is the drive on ly in the Run dialog, or another open program cannot find a system file. which Windows is installed and <windows> is To search a file, click the Start button, and then click Search.” the folder containing Windows). If the infor- mation shown is correct, type y. Type cd and Translation: Typing Search into the Run dialog in the Start menu has told the press ENTER and then type ren Cmapieng.vxt computer to look for a file named “search”. Because most computers Cmapieng.vxx and press ENTER. Restart your don’t contain a file named “search”, the system tries to find it and fails. computer and run the defragmentation appli- cation (Start, Programs, System Tools, and Solution: Click OK and rephrase the parameters of your Run command. Or, if Disk Defragmenter). When Ext.exe (the final you’re actually trying to launch the Search feature, click Start and Find. ■ command you typed) has finished extracting the files, remove the Startup disk and restart your computer. Press and hold down the70 • PC Errors
  • 72. Windows 98F8 key as your computer restarts. On theWindows Startup menu, select Safe Mode. Most Confusing Error MessageAfter Windows starts, click Start, point toSettings, click Control Panel, and then double- Error Message: “Cannot open file.”click Add/Remove Programs. Click any utili-ty that you have installed on the Translation: This error occurs when you open a file by clicking on the filename onInstall/Uninstall tab and then click the list at the lower part of the File menu and there is not enoughAdd/Remove until any utilities you have memory available in Windows. It’s not terribly helpful that the error isinstalled are removed. On the toolbar click ambiguous and does not describe why it cannot open the file or how toStart, point to Settings, click Taskbar And correct it. A different message can even be displayed, depending onStart menu, Start Menu Programs tab, and how you attempted to open the file.then click Remove. Double-click Startup, clickthe appropriate entry, and click Remove, Solution: There may not be enough memory available to Windows. You mayClose, and OK, and then restart your comput- need to close down programs to give Windows enough memory to runer. In Microsoft System Information, on the the program or open the file. Another possibility might be to configureTools menu, click System File and Settings; on Windows to use more virtual memory. To change virtual memorythe Advanced tab, click Restore Defaults; then settings, click Start, Settings, Control Panel, and System; go to theclick OK. Restart your computer. Performance tab and click Virtual Memory. It is recommended that you let Windows decide how much to use, but you can change the settingsError Message: “A fatal exception 06 has as necessary to eliminate the error. ■occurred at X.” Translation: This behavior can occur if an error messages. Kernel32.dll errors can be essary, selecting different settings if you con-earlier version of antivirus software is being generated by any number of conditions, tinue to experience the problem.loaded from the Autoexect.bat in Win98 or including a damaged Registry, incorrect hard-Win98SE Setup. ware drivers, a damaged or missing TEMP Error Message: “SmartHeap Library. Solution: Disable the antivirus software by folder, a CPU that is running too hot, low MEM_BAD_POINTER. This programrestarting your computer, holding down the disk space, a damaged Kernel32.dll file, and has performed an illegal operation andF8 key until the Windows 98 Startup menu more. Below is a list of Kernel32.dll errors will shut down. If the problem persists,appears and choose Command Prompt only. and their solutions. contact the program vendor. X causedAt the command prompt, type edit c:autoex- an invalid page fault in moduleec.bat and press ENTER. Type rem at the Error Message: “Mplayer2 caused an Kernel32.dll at X.”beginning of the line containing the name of invalid page fault in module Translation: If you:your antivirus software. Save and close the kernel32.dll” • Have Symantec’s Norton Navigator forfile. Restart your computer. Translation: An incompatible display Win95, version 1.0b, installed and running adapter or display adapter driver causes • Have the File Popups and/or Drive Pop- Kernel32.dll this error when you try to play a movie in ups options in the Norton Navigator The Kernel32.dll file is a 32-bit DLL Microsoft’s Windows Media Player. Your Control center enabled(dynamic link library) file that is found in computer may display a black screen, in- • Display any dialog box as a list of filesWindows 95/98/WinMe. The Kernel32.dll stead of active video content, or simply in one of the programs included withfile handles memory management, I/O opera- not respond. Microsoft Office 97tions, and interrupts. Other programs will not Solution: You must obtain an updated • Right-click any file in the dialog boxtake over the memory space occupied by the display driver by contacting your hardwareKernel32.dll file because it is a protected manufacturer. If an updated display adapter Solution: To prevent this problem fromspace. You may receive an IPF (invalid page does not resolve the behavior, Windows occurring, you must download and install afault) error message, which occurs when a sending information to your video card patch for Norton Navigator from Symantec’sprogram tries to access the Kernel32.dll pro- faster than the card can process it may cause Web site. The update will be applied the nexttected memory space. The error message can the error. This behavior mainly occurs with time you restart your computer. If you cannotbe caused by one particular program or by older video cards and can be resolved by download and install the patch, you can preventmultiple files and programs. If the problem turning down the hardware acceleration in the problem by turning off the File Popups,results from running one program, the Windows. Folder Popups and Drive Popups options inresponsible program must be replaced. If, To turn down the hardware acceleration, Norton Navigator by clicking the Start menu,however, multiple programs cause the prob- double-click System in the Control Panel. pointing to Programs, Norton Navigator andlem, the damage is likely caused by damaged Click the Performance tab and then Graphics. Norton Navigator Control Center, Nortonhardware. Clean-booting the computer can Select the proper setting out of the four possi- Explorer Extensions. Click to clear the appropri-help you identify the particular third-party ble Hardware Acceleration settings: Full, ate options and click Apply and OK. RSmemory-resident software, but programs that Most, Basic, and None. Click OK and restartare not memory-resident can also cause IPF your computer. Repeat the procedure as nec- by David Miller PC Errors • 71
  • 73. Windows 98Windows 98Networking &Online ErrorsStay Online & Productive press ENTER. Now Networking-Related Errors type c:, press ENTER, Networking errors can leave you without type cd, and press ENTERany method for archiving your data to a to make sure you are inremote server. If a crash occurs on your own the root C: drive. Type editcomputer, you run the risk of losing all your config.sys and press ENTER.important files. And, you may not be able to In the editor look for the LAST-access important information stored offline, DRIVE= statement. The first solution is to justso you’ll have to rely solely on local data. In remove the entry altogether. The second solu-some ways networking errors are less critical, tion is to make the drive letter Z so that you Solution: In a network environment wherethough, than a desktop problem because you can map drives for the entire alphabet, if need you are printing to a computer running Win98,can sometimes keep working and resolve the be. Now, exit the command prompt and reboot the print server has to manage a large numberissue later. And you can fix most networking your computer. You should be able to map a of temporary files. If congested, the computererrors just by enabling an option either on the network drive. won’t let you print until you remove some ofserver or on your own computer. the files. To do so you’ll need access to the It’s also reassuring to know that, at least in an Error Message: “The computer you have computer running the print server. Startoffice setting, you can usually contact the tech dialed in to has denied access because Windows Explorer and browse to the C:support department to ask about network prob- the username and/or password is invalid WINDOWSSPOOLPRINTERS directory.lems, but trying to have someone come out to on the domain.” Delete all of the files and reboot the computer.your desk is sometimes much more difficult. Translation: The username or password,Networking errors will also occasionally go away domain name, or preferred server name are Error Message: “XX is not accessible.all on their own as network resources become incorrect when you try to use dial-up network- Unknown Error 2114”available, servers automatically reboot them- ing. Or the password cache files on the network Translation: Occurs when Client forselves, or a password cache clears itself as part of server are damaged. In some cases the error Microsoft Networks is installed without theroutine system maintenance chores. Of course occurs when a password is not required at all. file and print sharing component.that’s not helpful when you really need to down- Solution: If the network server does not Solution: Click Start, Settings, and Controlload the latest Excel spreadsheet for your boss, require a password, just leave that field blank. Panel. Double-click the Network icon. Clickso it’s good to know that you can address some Otherwise you’ll need to restart the computer Add, Service, and Add. Click File And Printercommon networking problems with these fixes. and enter Safe Mode. Press the CTRL key Sharing For Microsoft and click OK. Click OK as Win98 starts up. Choose the Safe Mode again and restart your computer.Error Message: “Invalid local device.” Command Prompt Only option and press Translation: The computer does not have ENTER. Go to your Windows directory and Error Message: “The driver or networkany more drive letters available for network type ren rna.pwl rna.xxx and press ENTER. connection that the shortcut ‘target.lnk’mapping. This resets the dial-up networking pass- refers to is unavailable. Make sure that Solution: There are three quick and easy word. the disk is properly inserted or the net-solutions to this problem. The quickest solu- work resource is available, and then trytion is to just map a drive letter, which is with- Error Message: “There was a problem again.”in the first few letters of the alphabet, such as F printing to the printer due to an un- Translation: Occurs when you try to con-or G. (By mapping a drive letter, you’re mak- known system error.” nect to the Shared Documents directory in theing a network drive accessible in Windows 98.) Translation: On a network print server, My Documents folder on a computer runningIf you have run out of drive letters, you’ll need the print spool folder (which is used to hold Windows Me.to edit the Config.sys file, so use the DOS com- the print files sent from client computers on a Solution: Copy the files from Sharedmand line. Click Start and Run. Type cmd and network) contains too many temporary files. Documents to the C:DOCUMENTS folder.72 • PC Errors
  • 74. Windows 98Another option is that you can run the Home It’s important to know that, in some cases, Click OK. Click OK again after you areNetworking Wizard on the WinMe computer the problem is occurring on the “other end” of prompted to restart. When your computerand select the option to share both the Doc- the connection. If too many users try to access boots up again, go back to the Network controluments and My Documents folders. a Web site (such as CNN.com after a big news panel. Now click Protocol, Add, and then click event), you may receive errors that will not Microsoft in the Manufacturers box, clickError Message: “The network is not occur later in the day. In other cases problems TCP/IP, and click OK. If you are promptedaccessible. Unable to find the device on can occur due to flawed HTML and ActiveX about a version conflict, click No whenthe network.” programming, incompatibilities between your prompted to keep the newer version of the Translation: There is no computer on the browser and the Web server, or network con- file. Now restart the computer again.network configured as the browse master. gestion in general. One of the best tips for solv-The browse master maintains a list of all the ing Internet-related problems is to go back to Error Message: “The Microsoft Dial Upattached computers, including all of their net- the site later. Also, make sure you have the adapter is in use or not respondingwork settings. latest version of Internet Explorer, available at properly. Disconnect other connections Solution: Make one of the computers on www.microsoft.com/ie. and then try again. If this problem per-the network the browse master. On that com- sists, shut down and restart your com-puter click Start, Settings, and Control Panel. Error Message: “Cannot open Internet puter. Error 645.”Double-click Network and select File And site…” Translation: This error occurs if you arePrinter Sharing For Microsoft Networks on Translation: This error can occur if you are trying to use VPN (virtual private networking;the configuration tab. Click Properties. In using the wrong version of Winsock, which is the industrial strength end-to-end securitythe Property box, click Browse Master, select the system file used to establish connections protocol) to log into a corporate server usingEnabled in the Value box, and click OK twice between networked computers. PPTP (Point-To-Point Tunneling Protocol) andas prompted. Click Yes when you are prompt- Solution: Click Start, Settings, and establish a secure connection.ed to reboot the computer. Incidentally you Control Panel. Double-click Network. Click Solution: Click Start, Settings, and Controlneed to have File And Printer Sharing installed the Configuration tab, click TCP/IP, and Panel. Double-click Add/Remove Programs.on the computer for this solution to work. click Remove. Look for any other TCP/IP Click the Windows Setup tab, click the Com- (Transmission Control Protocol/Internet munications tab, and Details. Clear the Vir-Error Message: “Error 629: You have Protocol) listings and remove those, too. tual Private Networking checkbox, click OK,been disconnected from the computeryou dialed. Double-click the connectionto try again.” Translation: Occurs if the computer you Most Difficult Error Message To Fixare dialing with dial-up networking is using Error Message: “Error 745: An essential file is missing. Re-install Dial-Up Networking.”pass-through authentication, which is amethod for approving passwords sent from a Translation: A DLL (dynamic-link library) file is missing or damaged.client computer. Solution: If you’re not concerned about Solution: This error can occur if Dial-Up Networking is not installed correctly. Thehigh-level security when you connect to a best solution is to reinstall Dial-Up Networking. To remove Dial-Upremote server, you can disable pass-through Networking, go to Start, Settings, and Control Panel. Double-clickauthentication. Double-click the My Computer Add/Remove Programs. Click the Windows Setup tab and clickicon on the Desktop and double-click the Dial- Communications. Click Details. Click the Dial-Up Networking checkboxUp Networking icon. Go to the Connections and click OK at each dialog box. When prompted, restart yourmenu and click Dial-Up Server. Look for the computer. Now you’ll also need to take a trip to the Registry andServer Type button and clear the checkbox remove the following line:next to Require Encrypted Password. HKEY_LOCAL_MACHINESYSTEMCURRENTCONTROLSETSERVICESREMOTEAC- Online-Related Errors CESSAUTHENTICATIONSMM_FILESPPP When you really need to get online to checkemail or research a topic on Google.com, an Editing the Registry is a complicated task in Windows 98, mostlyInternet-related error can be a lot more frus- because you can accidentally delete important files and make Windowstrating. Of course, next to a General Protection unbootable. We recommend contacting Microsoft Technical Support atFault or an error that appears when you start support.microsoft.com.the computer, Web errors can seem trivial. However, even if you reinstall Dial-Up Networking and edit theFortunately many Internet errors can be Registry, another lingering problem can cause the DLL errors. Forresolved quickly and without a lot of trou- example, if you are using CompuServe’s WOW! Software (which wasbleshooting, as long as you understand why discontinued in 1997), you should remove it, as the software can causethe error is occurring and try a few work- DLL and Registry errors. ■arounds to fix the problem. PC Errors • 73
  • 75. Windows 98 Modems. Select your modem and click Prop- Most Confusing Error Message erties. Click the Connections tab and look for the Wait For Dial Tone Before Dialing option. Error Message: “Internet Explorer Script Error: An error has occurred in the script on Disable it, click OK twice, and try dialing out this page” or “Microsoft Internet Explorer: Internet Explorer cannot again. In some cases you may need to reboot open the Internet site XX: Invalid syntax.” the computer. Disable the Wait For Dial Tone Before Dial- Translation: Windows has found an invalid default code page, which is due to ing option when you want to use a calling card Internet Explorer using a foreign language font character set. for Dial-Up Networking. Solution: Anytime an error message uses the phrase “invalid syntax,” you might Error Message: “Error 630: The com- wonder what’s really happening. In this case the message is confusing puter is not receiving a response from because it doesn’t say anything about fonts, character sets, or foreign the modem. Check that the modem is languages and seems to be saying the problem is with the Web site plugged in, and if necessary, turn the you are visiting. Before you send off an email to the site owner modem off, and turn it back on.” complaining about compatibility problems, you should know that, Translation: Error 630 is an indication that somehow, the wrong character set is enabled on your computer. You’ll you are using the ATI 600 Series fax modem, want to use the Western character set. Go to Start, Settings, Control which does not work with Win98. Another Panel, and double-click Internet. On the General tab, click Fonts, symptom of this problem is that the error mes- choose Western under Character Sets, click Set As Default, click OK, sage will appear and then your computer will and then click OK again. ■ stop working; then you’ll have to reboot. Solution: You’ll need to obtain the latest driver for the ATI 600 Series fax modem.and then Apply. Click the Translation: Occurs However, the problem may still occur, inCommunications tab again when you are using a calling which case you’ll probably need to remove theand, this time, enable the card and you have enabled modem card altogether and install a compati-VPN checkbox. Click OK. the Wait For Dial Tone ble fax modem. Before Dialing option. AlsoError Message: “The can occur if the phone line is Error Message: “Port Already Open”Page cannot be dis- not plugged in securely to Translation: This error can occur after youplayed.” your modem or the phone upgrade from Windows 95 or WinMe due to a Translation: The com- line is not working. conflict between a COM (communications)puter you are trying to Solution: Check the port and a FIR (fast infrared) port.attach to is running ICS connection between the Solution: Click Start, Settings, and Control(Internet Connection Shar- Make sure the Use A Proxy Server phone line and the modem Panel. Double-click System and select theing) and has rebooted, or the option is not checked. to make sure the connection Device Manager tab. Double-click the Infraredcomputer you are dialing is secure. You can also test a Devices tab to expand it, click the first infraredinto is using a proxy server (used for blocking regular phone to make sure there is an active device, click Properties, and click Disable Inunapproved access). phone line in your home. Otherwise, click This Hardware Profile. Repeat this process for Solution: The simplest solution: Just wait Start, Settings, Control Panel, and double-click any other infrared port. Now double-click thefor the computer that is running ICS to finishrebooting completely. If that doesn’t work,check to see if the computer that’s running ICS Most Common Error Messageis running a proxy server. You’ll need accessto that computer. Click Start, Settings, and Error Message: “Error Starting Program: A required .DLL file, SUPERSUB.DLL wasControl Panel. Double-click the Internet icon. not found.”Click the Connections tab, LAN Settings, andsee if the Use A Proxy Server box is checked. Translation: This error can occur when you try to install America Online if youIf it is, click to uncheck that option. If you are previously tried to install the online service and then canceled the install.still unable to connect, on your computer,click Start, Run, type winipcfg, and press Solution: Millions of users install and uninstall AOL every day, especially thoseENTER. Click OK and Release All. Click who want to try out the service for the free trial period. That’s whatRenew All and OK. makes this error so common, and fortunately it’s also easy to fix. You just need to install a more recent version of the program, or revisit theError Message: “There is no dialtone. original installation program, which is on your Windows 98 Setup CD atMake sure your modem is connected to WIN98OLSAOLAOL40US. ■the phone line.”74 • PC Errors
  • 76. Windows 98 the driver as needed and reboot. If you still Most Unusual Error Message receive the “Could not initialize port” error when you try to use Dial-Up Networking, you Error Message: “Runtime Error 216 at XX” may need to contact the hardware vendors for any devices that are causing IRQ conflicts. Translation: This error occurs when you try to start Internet Explorer and your computer is infected with the rare SubSeven Trojan virus. The error Error Message: “Error 629: You have can also occur when you try to start other Windows programs, but it been disconnected from the computer can more commonly occur with IE, but only if you are running Windows 98. you dialed. Double-click the connection to try again.” Solution: The solution is to obtain an antivirus program, such as Symantec’s Translation: You are trying to use the Norton AntiVirus, then run the virus-checking scan. The problem does 128-bit security update for Win98 Dial-Up not appear to be serious and won’t cause serious damage to your PC. Networking with Win98 Second Edition. The As with any virus, however, it’s important to address the problem, original 128-bit security update only works especially if you have other viruses infecting your computer. ■ with Win98. Solution: You’ll need to download andNetwork Adapters branch to expand it. Look Double-click Dial-Up Networking. On the install the 128-bit security update for Win98SE,for an Infrared port, click it, and click Remove. Connections menu, click Dial-Up Server. Click available at www.microsoft.com/windowsClick OK. the No Caller Access icon and click OK. If you /ie/download/128bit/intro.htm. are using Microsoft Fax for incoming calls, first Error Message: “Could not initialize double-click the Microsoft Fax Status icon in Error Message: “No ISDN devices wereport” the Taskbar. If you don’t see the status icon found. Please install an ISDN device and Translation: This error occurs for one in the Taskbar, double-click the Inbox icon on run the configuration wizard again.”of three reasons. One, the Allow Caller Ac- the Desktop and select the Fax option when Translation: You are attempting to installcess option could be enabled for Dial-Up prompted. On the Options menu, select Mo- an external ISDN (Integrated Services DigitalNetworking. Two, you could have Microsoft dem Properties, and then select the Don’t Network) device using the Modems controlFax services set up to answer all incoming Answer option under the Answer Mode sec- panel for broadband access, but the wizardcalls. Third, it could be a hardware IRQ tion. If neither of these fixes solves the prob- works with internal ISDN cards only.(Interrupt Request Line) conflict, which can lem, you may have an IRQ conflict. To check, Solution: You’ll need to contact the ISDNoccur when a hardware driver is loaded incor- click Start, Settings, and Control Panel. device manufacturer directly and ask themrectly into system memory. Double-click System and select the Device about the installation process for Win98. Most Solution: To disable Allow Caller Access, Manager tab. Look for any red exclamation likely, they will direct you to a support Webfirst double-click the My Computer icon. marks that indicate an IRQ conflict. Remove site with a driver and installation program that you can use, which will bypass the built-in Win98 installation process. Most Hilarious Error Message Error Message: “An exception OE has Error Message: “The page cannot be displayed. The page you’re looking for might occurred at XX called from XX in XX” have been removed or had its name changed.” Translation: You are attempting to send a large data file over a slow modem connection. Translation: The Windows Media Player is not installed on your computer, so when The error appears on a blue screen. you visit the windowsmedia.com Web site, Internet Explorer refuses to Solution: You’ll need to reduce the maxi- display the page and displays the rather verbose error message. This mum packet size that your modem can sup- error only occurs with Windows 98 when you are using IE5.01. port. To do that, click Start, Settings, and It’s great that Microsoft provides so much information in their error Control Panel. Double-click Network. On the messages, but this particular error is just plain wrong. The page has not Configuration tab, select Dial-Up Adapter and been removed or had its name changed. Funny, too, because it seems click Properties. Click the Advanced tab and as though the left hand (in this case, IE) doesn’t know what the right look for the IP Packet Size option. Click one of hand (Windows Media Player) is doing, even though both tools come the following options: from the same company. Automatic: Programmatic control; this is the default setting Solution: The fix is to install the Windows Media Player component in IE. Click Large: 1,500 Start, Settings, Control Panel, and Add/Remove Programs. On the Medium: 1,000 Install/Uninstall tab, look for Internet Explorer 5 and Internet Tools, and Small: 576 RS click Add/Remove. Click Add A Component, click OK, and then go through the next few prompts to install Windows Media Player. ■ by John Brandon PC Errors • 75
  • 77. Windows 2000Windows 2000Installation & SetupSolutions To Get You Off To The Right Start press and hold the CTRL key until your hard drive is inactive for 10 seconds, and press SHIFT- F5. In Win95, restart your computer, press and hold F8 until your hard drive is inactive for 10 seconds, and press SHIFT-F5. Note that you may hear a number of beeps when you press F8, indi- cating a keyboard error. It’s safe to ignore them, although you may have to tap the F8 key if the beeping continues after you’ve released the key. In WinNT, restart your machine with a Win95/98 (Win9x) Startup diskette and choose Command Prompt Only at the Startup menu.) Once you’ve reached the command prompt, type cd and press ENTER. Now type cd Winnt and press ENTER again. Type ren temp tempold and press ENTER to rename the Temp file. If you’re using an NTFS file system, start indows errors. They’re or hard drive with CD-ROM support. It occurs your computer with the Win2000 CD-ROM.W roughly as fun as a root canal. In fact, some would argue in favor of the root canal. Windows errors canbe confusing and obscure, and, all too com-mon, happen all at once. They can also begalling and frustrating. because the program Setup.exe is a Windows program and can’t be run from an MS-DOS command prompt. Solution: As a workaround, boot to an existing Windows installation and rerun Setup. If there’s no existing Windows installation on your computer, start the Win2000 installation (As an alternative, you can also use the flop- pies you made with the Makeboot.exe tool on the Win2000 CD-ROM.) When you’re prompt- ed to repair or continue Setup, choose Repair and Recovery Console. Switch to the WINNT folder and rename the Temp file to Tempold. Type exit, and Setup will continue after your But what’s even worse are the Windows by booting to the Win2000 CD-ROM or use the computer reboots.errors you get before you’ve even installed Setup boot diskettes created by Makeboot.exe.Windows, that is, errors during Windows Setup To create a set of Setup boot diskettes using Error Message: “Setup is unable toand installation. And yet they abound. A quick Makeboot.exe, insert the Win2000 CD-ROM locate temporary files”search at Microsoft’s Help And Support (sup into your computer’s CD-ROM drive, and then Translation: You may see this error duringport.microsoft.com) gives dozens of results for click Start and Run. In the Open box, type Win2000 Setup because the hard disk on whichthe search terms “Setup” and “error.” X:bootdiskmakeboot a:, where X is the let- Winnt.exe or Winnt32.exe placed temporary So what’s a user to do? Below, we’ve gath- ter of your CD-ROM drive, and press ENTER. files is not currently visible to Win2000.ered some of the most common, most confus- Follow the instructions when prompted to cre- Solution: The resolution to the problem ising, most useful, and most outrageous errors ate four Setup boot diskettes. tedious. You’ll need to back up the hard drive,messages in Windows 2000 Setup, then ren- repartition the hard drive, restore the backup,dered them in plain English with simple (and Error Message: “Setup cannot create the and reinstall Win2000. To back up the hardsometimes not so simple) solutions to each. folder WINNTTEMP” drive you’ll need a good, third-party backup Translation: When you upgrade your solution, or you can back up your data online. General Windows 95/98/NT machine to Win2000, you (A quick search on Google will yield dozens of may receive this message if a file named Temp sites that let you do this for a small fee.) ToError Message: “This program cannot is in the WINNT folder. repartition the hard disk, use a third-partybe run in MS-DOS mode” Solution: Fixing the problem depends on the drive partitioner such as Symantec’s Par- Translation: You could see this message type of file system you have. If you have a FAT titionMagic. A partition is a logical division ofwhen you start Setup.exe from the Win2000 32 file system, start your computer to a com- a physical drive, such as your hard drive.CD-ROM after booting from a floppy diskette mand prompt. (In Win98, restart your computer, Creating partitions can be complex, so unless76 • PC Errors
  • 78. Windows 2000you’re an expert, it’s best to resort to third- Translation: Sometimes during the text- Error Message: Setup reserves diskparty software that walks you through it. mode portion of Setup, your keyboard may not space for upgrading to a dynamic disk. function correctly, and you may not be able to Translation: On occasion during Setup, youError Message: Setup fails to copy ran- use it to create, delete, or format a partition. may choose to create a partition that uses all thedom files during text-mode Setup. Solution: This can happen if your key- remaining space on your hard drive, only to find Translation: During text-mode Setup, you board uses a layout that’s not the standard US- that Setup does not let you use the maximummay receive one of several messages stating that 101 layout, such as Dvorak. While the Dvorak space available. For example, if you elect to cre-a file can’t be copied because it’s damaged or layout is loaded during the text-mode portion ate a 5,028MB partition on a hard drive that hasmissing. This can occur because the Windows of Setup, it’s ignored until the GUI (graphical only 5,028MB available, Setup will create a parti-CD-ROM is damaged or dirty, PC133 SDRAM is user interface)-mode portion begins. There’s tion that’s only 5,027MB or less in size.being used in a computer that requires PC100 no way to resolve the problem except to switch Solution: Why does it create the partition ofSDRAM, the CD-ROM drive is malfunctioning, keyboards or randomly press keys until you that size? Because Setup reserves space at theor the RAM is faulty or malfunctioning. find the key that maps to the US-101 key end of the disk in case you later want to upgrade Solution: To resolve the problem, first you’re looking for. But beware: You could the disk to a dynamic disk. Dynamic disk infor-clean your CD-ROM. Be sure to use a soft, lint- inadvertently delete a partition. mation is stored at the end of the disk, and thefree cloth and not a paper towel, which can least amount that can be reserved is one cylin-damage the surface of the disc, and wipe in a Error Message: “Cannot modify the drive der, or 1MB, whichever is greater. (Dependinglinear motion outwards from the center of the letter of your system or boot volume” on your drive geometry and translation, a cylin-disc. (Avoid using a circular motion.) Once Translation: You may see this error mes- der can be up to 8MB in size.)you’ve cleaned the CD-ROM, run Setup again sage when you attempt to change the drive let-and see if this resolves the problem. ter of the system volume (the drive on which Windows Registry If this fails to resolve the problem, check Win2000 is installed, for example) after Setup (NOTE: Solutions to errors in this sectionyour computer’s RAM. Make sure the RAM on has finished. involve changes to the Registry. The Registry is ayour motherboard is the correct type of RAM Solution: The drive letter for the system complex database of settings and other Windowssuggested by the motherboard’s manufacturer. volume is hard-coded in the Windows configurations. Even the smallest change to the(You’ll need to consult the documentation that Registry and cannot be altered. In Win2000, Registry, if performed incorrectly, can make yourcame with your system to find out what kind you can reassign the drive letters linked to system malfunction. You should open, view, andof RAM your computer needs, and then care- other drives, but not the system volume, using edit the Registry only if you know how to back it upfully open the unit to expose the motherboard the Disk Management Console. and restore it to its original state before you attemptand check to see if that type of RAM is in fact Note that when you’re installing Win2000 to change it in any way.)being used.) Also check the CD-ROM drive to from Winnt32.exe, you can specify the locationbe sure it’s functioning properly. (You can do of the folder in which Windows should be Error Message: “Windows 2000 Setupthis by playing a music CD or trying to run installed by choosing Advanced Options during could not detect the version of Windowsanother setup program to see if it works.) If the text-mode portion of Setup. This feature is you are currently running. Setup cannotyou have another CD-ROM drive available, only available when performing a clean installa- continue.”consider using it to install Win2000. tion of Windows, that is, when installing Translation: You may receive this error Win2000 on a blank hard drive or installing it in message when you attempt to run Win2000Error Message: The keyboard does not a folder other than the folder in which an exist- Setup from within Win9x/NT. It occurs whenwork properly during text-mode Setup. ing version of Windows is installed. your version of Win9x/NT does not contain a Most Confusing Error Message Error Message: Setup allows invalid characters in the computer name. Translation: In the GUI-mode portion of Setup, you’re allowed to enter nonstandard characters such as [, +, *, and ? when prompted to enter the computer name. When you do, Setup displays a warning about using a non-DNS (domain name system) name, but still allows you to con- tinue. Once Setup is finished, the error log (Setuperr.log) shows the computer name has nonstandard characters. Solution: Confusing? Setup tells you certain characters are invalid and then lets you use them anyway. Luckily, the solution is sim- ple. Just avoid any use of the following characters while naming your computer, and you’ll be fine: / [ ] “ : ; | < > + = , ? *. ■ PC Errors • 77
  • 79. Windows 2000Product ID from Microsoft (in which case your Error Message: “Setup encountered an “Error: The GLOBALROOTDEVICEsoftware may be a beta version or an illegal unexpected critical error . . . not all set- CDROM0I386NT5INF.CAT catalog filecopy and should be replaced with a fully tings were transferred . . .” could not be found. The error code is 1. This is alicensed copy). Translation: You may encounter this error fatal error. Solution: To fix the problem, you’ll need message while trying to upgrade a Win9x Incorrect function.”to edit the Registry to add a Product ID. To machine to Win2000. Specifically, you may see Why all the trouble? These problems occurproceed, click Start, Run, and type regedit in it while another message, “Setup is migrating when Win2000’s GUI-mode Setup looks forthe Open box; press ENTER. In Win9x, lo- Windows 95 settings to Windows NT,” is but can’t find the CD-ROM drive because ofcate the following Registry key HKEY_ being displayed. It occurs when the following outdated firmware on the drive itselfLOCAL_MACHINE/SOFTWARE/MICROS Registry key is damaged or missing: (firmware is software embedded in hardware)OFT/WINDOWS/CURRENTVERSION/PRO HKEY_LOCAL_MACHINE/SOFTWARE/MI or simply because the drive is not compatibleDUCTID and add the number of your CROSOFT/WINDOWS KEY. with Win2000.Product ID as the value of the Registry’s key. Solution: If the key is damaged or miss- Solution: To resolve the problem, contact(If you don’t have a Product ID, you’ll need ing, the Registry cannot be reloaded during the manufacturer of the drive to see if there’s ato contact Microsoft or purchase a fully- the upgrade and the error message will dis- firmware update; most often, you can down-licensed version of the software in question play. Microsoft claims this behavior is by load updates from the manufacturer’s Webto obtain one.) design and that no fix is currently available site. If no update is available, you may need to In WinNT, locate the following Registry for it. replace the unit with one that’s compatiblekey HKEY_LOCAL_MACHINE/SOFT with Win2000.WARE/MICROSOFT/WINDOWSNT/CUR Hardware There is, however, a workaround. You canRENTVERSION/PRODUCTID and add the use a Win9x Startup disk with CD-ROM sup-number of your Product ID as the value of Error Message: Access to the CD-ROM port to copy the I386 folder from the Win2000the Registry’s key. is lost at the start of GUI-mode Setup. CD-ROM to your hard drive. Then, run Translation: When you’re Winnt.exe from the copied folder to install installing Win2000, you might Win2000. Most Hilarious Error Message lose access to your CD-ROM drive after the initial portion of Error Message: “Setup cannot access Error Message: Setup thinks you’re in Baghdad the Setup (known as text-mode this disk.” (or Kuwait, or Riyadh . . .) Setup) completes and the second Translation: You may receive this error portion of the Setup (known as message during a Win2000 installation immedi- Translation: Take heart if Setup tells you it can’t GUI-mode) begins. If this is the ately after you accept the license agreement. It determine your time zone properly. case you might see one of several occurs when the disk controller can’t effectively Chances are you had your time long error messages, including communicate with the hard drive for a number zone set to Baghdad, Kuwait, the following: of complex reasons, among them a damaged Riyadh, or another time zone that “The file Nt5inf.cat on hard drive or controller, an incorrect driver for seems to bamboozle Win2000 (for Windows 2000 Product CD- the disk controller, a bad termination on the reasons known almost entirely to ROM is needed. SCSI (Small Computer System Interface) chain, Microsoft, of course). The problem? Type the path where the file is or a hardware compatibility issue with This time zone matches more than located, and then click OK. Win2000. But of all these, the most common one Win2000 time zone, and tech- Copy file from: cause of the problem is simply a bad hard drive. nically, Windows can’t determine if GLOBALROOTDEVICE Solution: To resolve the issue, make sure you’re actually in Nairobi or Kuwait. CDROM0I386” the hard drive, the disk controller, and any If you click Cancel, you receive related hardware all function correctly and are Solution: So what’s a world traveler to do? the following error message: all Win2000-compatible. Simply set the time zone manually “FATAL ERROR: and you’ll be fine. ■ An error has been encoun- Error Message: The computer hangs tered that prevents Setup from while Setup is inspecting the hardware continuing. configuration. Setup failed to install product Translation: During a Win2000 installation catalogs. This is a fatal error. The the computer may stop responding when it dis- Setup log files should contain plays the following message: “Setup is inspect- more information. ing your computer’s hardware configuration.” Press OK to view the Setup Solution: This problem can happen if a log file.” disk controller is configured to support If you click OK to view the removable media (such as Zip disks) as fixed Setup log, you’ll find that it con- drives. To fix the problem, turn off any feature tains this error message: that treats removable disks as fixed disks in78 • PC Errors
  • 80. Windows 2000the BIOS (Basic Input/Output System). How? GUI-mode portion of Setup at the video-It differs from machine to machine. On some mode selection screen. You may receive an Most Common Error Messagecomputers, you access the BIOS by pressing a error message when you choose your videocertain key combination as the machine boots mode and be prompted to select another Error Message: Win2000 does notup. Look for this information on the screen video mode instead. You’re then returned to prompt you to choose aduring startup, or consult your computer’s the video-mode selection screen, but none of language during Setup.documentation for details. the options work and there’s no way to Note that some controllers have a Boot Device bypass the error message. Translation: You may not beOnly option. Choosing this option often solves Solution: This problem is caused prompted to choose athe problem and still lets the computer boot because Win2000 cannot detect the type of language when you runfrom a CD-ROM or other removable media. video adapter installed on your computer. Win2000 Setup from When it happens, Setup loads a standard MS-DOS or WindowsError Message: “An error has been VGA video driver, which only supports 16 3.x, which in turn mayencountered that prevents Setup from or 256 colors. To fix the problem you’ll prevent you from con-continuing. The critical system info need to replace your video card with one figuring some of thefile SySetup.inf layout is corrupt or that’s compatible with Win2000. You can regional settings duringmissing.” find a list of compatible hardware on the the latter part of Setup. Translation: This message typically Win2000 HCL (Hardware Compatibilityappears after Setup restarts your computer List) at the Microsoft Web site (http:// Solution: This problem occursduring the installation process. It occurs if you www.microsoft.com). because the Windowshave faulty or incompatible RAM installed on Setup program,your computer. Error Message: Vertical lines appear Winnt.exe, does not Solution: To fix the problem, remove and on screen during Setup. support this feature.replace your RAM. Translation: During Win2000 Setup, you (The language feature may see a blank screen with vertical lines. is only available in theError Message: “Setup cannot load the After Setup restarts your computer, your 32-bit version of thekeyboard layout file Kbdus.dll. screen may function normally for some time, Setup program, Setup cannot continue. Shut down or only to have the vertical lines reappear dur- Winnt32.exe.) To workrestart you computer.” ing the GUI portion of Setup. around the problem, Translation: You could see this error Solution: This problem occurs if you’re simply configure yourwhen you start your computer from the using a video adapter with the Trident language and regionalWin2000 installation CD-ROM to perform an 9660 chipset. Neither Microsoft nor options after you’veinstallation or repair or to use the Recovery Trident continues to support the 9660 installed Win2000. ■Console. It occurs when all drive letters are chipset. To solve the problem, switchalready assigned to existing disk partitions your graphics adapter to one that has(when your computer has 24 or more parti- a supported chipset.tions, for example). After you start from the Win2000 installation Error Message: “Disk I/O error:CD-ROM, Mount Manager (the program that Status=00008001assigns drive letters to disk partitions) queries Failed to arcread the boot partitionyour hard drives and assigns drive letters to all to check for a disk signature”existing partitions, then assigns a letter to your Translation: You may receive thisCD-ROM drive. If you have 24 partitions or message when you start Setup from themore, Mount Manager can’t assign a letter to Win2000 installation CD-ROM or flop-your CD-ROM drive and can’t continue Setup. pies. It can occur if an IDE (Integrated Solution: To resolve the problem, power Drive Electronics) Zip drive is installed onoff one or more of your hard drives to reduce the primary IDE channel as the master. (Thethe total number of existing partitions on your arcread application imports files from volume Setup had problems registering thesystem, until you have less than 24 partitions. sets on your CD and displays them on-screen.) following OLE control dll: WINNTThen restart your machine from the Win2000 Solution: If that sounds confusing, don’t System32initpki.dll”installation disk. This enables Mount Manager worry. To fix the problem, simply disconnect Translation: You may receive this errorto assign a drive letter to your CD-ROM drive. the Zip drive during Setup and reconnect it message during the device detection phase of a once Setup is complete. Win2000 installation. It occurs if the computerError Message: Setup cannot specify a you’re using has an old or outdated BIOS.video mode. Error Message: “Error code 800b0001 Solution: To resolve the problem, you’ll Translation: On occasion, while installing Signature for Windows 2000 Profes- have to upgrade your motherboard to the lat-Win2000, you may encounter a loop during the sional is invalid est version of BIOS and run Setup again. PC Errors • 79
  • 81. Windows 2000 Most Unusual Error Message Error Message: “Service pack 3 Setup error. An error in updating your system has occurred.” Translation: This problem occurs if the version of the Windows Installer on your computer is outdated or corrupted. Solution: To fix it, you’ll need to disable the version of the Windows Installer currently on your system and replace it with the most current version. Click Start, Programs, Administrative Tools, and Services, and then double-click Windows Installer. Under Startup Type, select Manual and click OK. Next, click Start and Run. In the Open box, type regedit and press ENTER. (Note that in doing so you’ll open the Windows Registry for editing. The Registry is a database of system settings that determines the configuration of Windows; any change to the Registry can result in significant damage to the system, so proceed past this point at your own risk.) In the Registry Editor, locate and delete the following subkey: HKEY_LOCAL_MACHINESYSTEMCURRENTCON- TROLSETSERVICESMSIServer. When asked to confirm the deletion, click Yes and restart your computer. Next, download and install the most current version of the Windows Installer from the Microsoft Web site at download.microsoft.com/download/WindowsInstaller/Install/2.0/NT45/EN-US/InstMsiW.exe ■Error Message: The primary monitor is partition from this space, which is not permit- Why all the changes? During Setup, whenswitched during Setup. ted. (Note that dynamic disks can support more you delete a partition that holds a drive Translation: When you’re installing than four partitions, but installing Win2000 to (whether it’s physical or logical), WindowsWin2000 on a machine with multiple video dynamic disks is not fully supported.) The reassigns letters to all drives that had letterscards and monitors, Setup may seem to hang strings of numbers (0x5, 0x1, 0, 0 and so on) are after the one you deleted, then assigns the nextand display the message “Starting up . . .” If special codes that help Microsoft techs pinpoint available drive letter to the new partition.you turn on all your monitors, you’ll see that and diagnose your problem. You can view Solution: To solve the problem and preserveSetup has switched its activity to another moni- them as “techspeak,” or jargon that a trained your drive’s letters, first delete and re-create thetor. The computer’s BIOS is set to use a monitor technician will intuitively understand. partitions you’d like, and then start Win2000using an AGP (Accelerated Graphics Port) Solution: To work around the problem, Setup. You can do this by using a boot diskettevideo adapter by default, but Setup has simply install Win2000 on another pre-existing that contains partitioning software or by usingswitched to a monitor using a PCI (Peripheral partition or on free space on a basic (nondy- third-party partitioning software itself.Component Interconnect) adapter. namic) disk. Solution: Microsoft claims this behavior is Error Message: “You chose to installby design. To work around it, simply keep all Partitions Windows 2000 on a partition that con-your monitors on during Setup. tains another operating system. Installing Error Message: Setup changes drive Windows 2000 on this partition mightError Message: “Setup has encountered letters after a partition is deleted and cause the operating system to functionan error and cannot continue. reinstalled. improperly.” Contact technical support for assis- Translation: If you delete a partition dur- Translation: You may receive this messagetance. The following status will assist ing the text-mode portion of Setup, then cre- when you boot your Win98/NT machine fromthem in diagnosing the problem. ate a new partition using the space you’ve the Win2000 CD-ROM or diskettes. It indicates (0x5, 0x1, 0, 0) freed up and install Win2000 on the new par- that Setup did not recognize the operating sys- -or- tition, Setup may change the drive letters on tem you’re attempting to upgrade. (That’s cor- (0x5, 0x1, 0x3, 0) your system. rect: Setup did not recognize Win98/NT.) If you Setup cannot continue. To quit Setup, For example, say you have a computer with choose to continue, Setup will install a newpress F3.” one hard drive and two partitions: C: and D:. installation of Win2000, instead of an upgrade to Translation: You may see this error when You also have a CD-ROM drive named E:. your current OS, causing your current operatingyou try to perform a fresh Win2000 installation During Setup, you delete the D: partition and system to stop working properly.on a hard drive that was converted to a dynam- create a new partition using the unpartitioned Solution: Simply put, Win2000 won’t sup-ic drive. Specifically, the drive already contains space, on which you install Win2000. When port upgrading Win98/NT when booting fromfour dynamic partitions. During Setup, if unal- you’re done, you discover that Windows was the Win2000 diskettes or CD-ROM. To upgrade,located free space is still available on the disk installed on drive E: and the CD-ROM drive boot Win98/NT as you would normally, thenand then selected, Setup tries to create another has become drive D:. run WinNT32.exe from the Win2000 CD-ROM.80 • PC Errors
  • 82. Windows 2000Error Message: Setup cannot create anew partition in the space you selected 2nd Most Unusual Error Messagebecause the maximum number of parti-tions already exists on the disk. Error Message: “Setup has encountered a fatal error that prevents it from continuing. Translation: Hard drives are allowed four Contact your product support representative for assistance. The fol-partitions, either four primary partitions or lowing status will assist them in diagnosing the problem.three primary partitions and one extended par- (0x4, 0x1, 0, 0)tition. This problem occurs because you’ve Setup cannot continue. Power down or reboot your computer now.”already created the maximum number of parti-tions on your hard drive and Setup is attempt- Translation: This message can appear at the beginning of Setup if some or all of youring to create yet another. drives are damaged and not working properly. In that case, Setup can’t Solution: It’s simple. Delete the last partition reliably count them and is forced to stop. The problem is also caused byfrom your hard drive and let Setup combine it two or more disks that contain the same disk signature (Windows keepswith any unpartitioned space on your drive to track of which disk is which using a unique, four-byte disk signature that’smake a new partition. But note: Deleting a parti- found in the MBR [Master Boot Record] of each disk) or two or more RAWtion deletes all data on the partition, so be sure disks (that is, those with no file systems) whose MBR checksums areto back it up first if you plan to keep the data. identical. (The Master Boot Record is a small but crucial program that gets executed when a computer boots up. It starts the boot process by search-Error Message: Multiple unpartitioned ing for the partition table to verify which partition to use for booting.)spaces are displayed during Setup. Translation: During the text-mode por- Solution: To fix this problem you’ll need to know which drive or drives are causingtion of Win2000 Setup, multiple unpartitioned the error message. First, remove any drives that are not necessary to thespaces may be displayed on a single hard Win2000 installation. If you have only one drive on your machine to startdrive. When this happens it may seem like it’s with, check all BIOS (Basic Input/Output System) and jumper settings,not possible to use all the available space on a cabling, and termination, then run Setup again. (You’ll need to consultsingle partition, and you may be unable to your computer’s documentation for the details of these tasks.) If your drivedelete the extra (unpartitioned) space. This is new and has never been formatted, format it and then use the MS-DOSproblem occurs if you’ve deleted a logical or Windows FDISK tool to partition it before running Setup. Remember,drive from an extended partition but not yet you can delete and recreate partitions once Setup begins. ■removed the extended partition itself. Solution: To solve the problem, select the CD-ROM. Once the installation of Win2000 is Error Message: Setup requests a DHCPunpartitioned spaces (starting with the last complete, download the current Novell client IP address too early.entry first) on the drive containing them and from www.novell.com and install it. Translation: On occasion, when you do athen press c to create a new partition. Next, As an alternative, you can install the clean installation of Win2000 (that is, you’reselect the new partition and press d to delete it. Microsoft Client for NetWare component not upgrading from a previous version of included with Win2000. Be sure to also install Windows), Setup may request a DHCP Networking CSNW (Client Services for NetWare). (Dynamic Host Configuration Protocol) serv- er assigned IP (Internet Protocol) addressError Message: “Network component Error Message: “Installer not responding during GUI-mode Setup before you have theupgrade Internal Error 2608, 1332” choice of using a static IP address or using Error copying OEM files from the Translation: You may see this message dur- DHCP to automatically obtain an IP address.specified location. ing installation if the system cannot locate a Otherwise put, Setup incorrectly prompts for Do you want to cancel this upgrade?” valid domain account. This tends to happen a DHCP address before you have the chance Translation: You may see this error message when the domain controller is down (the to choose between a static IP address and aalmost immediately after inserting the Win2000 domain controller is a type of server that con- server assigned IP address.CD-ROM into the CD-ROM drive of a computer trols access to assets on a Windows network), Solution: To solve the problem, create athat’s running a Win2000 beta release and then when there are failures in the network, or when Setup answer file named Winnt.sif using theclicking Setup. If you click Yes or No, you see the user has changed his password when log- Setup Manager deployment tool from thethe following error message: ging onto the current computer. In the case of Windows 2000 Resource Kit. The file will con- “Error initializing OEM files. network or computer failures, there could be a tain the static IP address you intend to use. For The option to upgrade is not available at delay while the system waits for a response. details on creating and using a Setup answerthis time. Access is denied.” Solution: To solve the problem, contact your file in conjunction with Win2000 Setup, consult This problem occurs when the Novell client network administrator and ensure that your the Microsoft Help And Support area at supfor Win2000 is installed. domain controller is online and there are no fail- port.microsoft.com. RS Solution: To resolve the problem, remove ures on the network. This is a fatal error tothe Novell client software from the beta release Setup, meaning it cannot continue once this by David Garrettof Win2000. Run Winnt32.exe from the Win2000 error is encountered. PC Errors • 81
  • 83. Windows 2000 a valid directory listing, it can’t configure theWindows 2000 server properly and this error message results. Solution: Add a user path by creating the directory, if it doesn’t already exist. Stop theStartup server service and type the path of the directory as the value for USERPATH in the server’s con- figuration file. Then start the server and Netlogon services. To do this, choose Start,& Shutdown Errors Settings, Control Panel, and double-click System. Select the Advanced tab and click Environment Variables. Look for Path in theSay Hello & Goodbye With Ease User Variables and System Variables. If you’re unsure of where to add the path, add it to the right end of the Path in the User Variables. A typical value for this is: C:j2sdk1.4.2_<ver- sion>bin. Click OK or Apply. Error Message: “Error loading operating system.” Translation: When you start a computer from the hard drive, the system’s code identi- fies the Startup disk and identifies the MBR (Master Boot Record). This is the first physi- cal sector on a bootable disk drive and the place where the partition table is located. If the first hard drive on the system doesn’t contain an active partition, or if the MBR can’t locate the system partition’s boot sector to start the operating system, the MBR will display this error message. Other error mes- ew experiences are as disheartening as shut down and some suggested methods for sages that may also be displayed because ofF when the computer seems to start up or shut down fine and then, suddenly,there is that familiar error message box with an tackling those dreaded error messages. General Error Messages this problem are “Invalid partition table” and “Missing operating system.” Solution: There might not be an active par-official-sounding message. Despite the chill tition on the hard disk that you want to use tothat comes up the spine at such a moment, Error Message: “An internal Windows start the computer, or the wrong partitionerror messages rarely mean that all is lost. 2000 error occurred.” might be identified as the active partition. InInstead, they point to a usually minor discrep- Translation: Usually, this refers to an that case, use an MS-DOS Startup diskette toancy between what the operating system incompatibility with software. start the computer and use the Fdisk tool to setexpected to find and what it actually did, or Solution: Deselect any applications that or change the active partition. If the MBR isdidn’t, discover in its search for settings. are set to open at Startup by clicking Start, corrupted, which you’d see if the error mes- Windows 2000 has a slew of error messages Programs, and then selecting Startup. This sage occurs again after using Fdisk, you mightin its normal course of operations, including will indicate which applications launch auto- need a third-party disk that can make thedifficulties with external devices, user authen- matically. If there’s still a need to have cer- change manually. The partition table field thattication problems, and simple memory snafus. tain applications open at Startup, select only should be changed is the System ID field.Often, computers configured to launch certain one application to open and restart the com-applications or automatically connect to the puter. This should indicate which software is Error Message: “The parent directorynetwork during Startup will see error mes- causing the problem. If there are no software could not be located.”sages that relate to different configuration applications selected to open at Startup, con- Translation: The parent directory is a partoptions or incompatibility problems. Sim- tact Microsoft technical support to determine of the network. When your computer tries toilarly, when a computer is shut down, it has to the cause. log on to the network, it searches for the par-follow a certain path to turn off safely, which ent directory to establish permissions for thecan lead to errors with networks, devices, Error Message: “The server is config- individual user.applications, and access. ured without a valid user path.” Solution: Ask your network administrator Here are some of the most common errors Translation: The user path is an entry in about assigning permissions to the parentthat crop up when the system is turned on or the server’s configuration file. If it doesn’t find directory. If you’re the administrator, change82 • PC Errors
  • 84. Windows 2000permissions setting so the system will automat- Error Message: “An internal consisten- Solution: An error like this will requireically be granted access at Startup or at logon. cy check failed.” multiple troubleshooting efforts, similar toDo this by going to the Active Directory file Translation: An error has been detected what’s needed for Stop messages. First, tryinside the SYSTEM folder. Within that, change with a piece of software, which is preventing the restarting the computer to see if the problem isthe information in the Permissions section. system from starting up properly with the soft- corrected. If not, check device connections and ware that’s set to open automatically at Startup. configurations, software configurations, and theError Message: “Unable to allocate Solution: Locate which software applica- event log. If the error message persists and therequired resources. Initialization failed.” tions are set to automatically open at Startup. problem can’t be located, contact Microsoft’s Translation: There was a shortage of a Disable all of them and reboot. If no internal technical support.resource that the system requires. Usually, consistency checks are failing, enable oneresource allocation messages refer to mem- application at a time and reboot until the Error Message: “FTP Server could notory shortages. problem reoccurs. This way the troublesome initialize the socket library. The data is Solution: Close some applications that software can be found. Either use a recovery the error.”were designed to open at Startup and reboot. If program to fix the error with the software, or Translation: An FTP (File Transfer Pro-the error message appears again, check the don’t enable the software to open at Startup. tocol) Server is a software application that runsevent log to find out if other errors occurred at on a computer host, using the File Transferthe same time to determine if memory is the Error Message: “Unknown error.” Protocol, and is generally used to host comput-problem. If other action is needed for those Translation: This is a common error mes- er files. Sockets are software objects that con-errors, such as network resource allocation, sage that indicates there may be multiple prob- nect an application to a network protocol ortake the steps necessary to correct them. lems with the system or simply a configuration other computer somewhere on the Internet.Otherwise, you may need to install more mem- error that the system can’t identify. The socket library keeps track of these objects,ory to prevent the error in the future.Error Message: “Insufficient buffer size, Most Common Error Messageunable to proceed.” Error Message: “While initializing device: Windows Protection Error. You need to Translation: A buffer is a temporary stor- restart your computer.”age area, usually in RAM. Its purpose is to actlike a holding area so the computer’s processor Translation: This is a general message that means there’s a problem with hard-can manipulate the data before it’s transferred ware, drivers, or corrupt files. Drivers may not have loaded correctlyto a device. When this error appears, it means while the system was booting, or drivers may have been unloadingthe display driver and the miniport are work- improperly during shutdown. It’s also possible that some drivers will trying on the assumption that the same buffer to use a separate system file, so that when Windows tries to load it atstructure has two different sizes. This might the same time, an error will occur.occur because the software that opens atStartup has been compiled with more than one Solution: Because it’s possible that a virus or multiple improper shutdowns isversion of a header file. causing the error, run a virus check first. Then, check hardware set- Another possibility is that there’s insuffi- tings to determine if the error could be caused by a damaged com-cient space in a miniport structure to hold ponent. Because there are many areas that need to be checked tomode tables for all the graphics modules that find the problem, it may be easiest to reinstall Windows if this errorare supported by a particular adapter. This occurs often. ■might happen if support for more modes hasbeen added or if the miniport structure hasbeen made smaller. Solution: Check memory allocation and Most Frustrating Error Messageset to default settings. To do this, press Error Message: “A general network error occurred.”CTRL-ALT-DEL, select Task Manager, andclick the Performance tab. Note the percent- Translation: A failure has occurred in the network hardware. This could haveage numbers. Start one of your applications occurred because of a hardware conflict, or it could have happenedand run it for about 15 minutes, then quit. Go because of a problem with any number of server service commands.back to the Performance screen and note thepercentage number again. If the system Solution: It’s possible that the last network device or network software installedresources are significantly lower, there is a is what’s causing the problem. Uninstall the questionable hardware orproblem with the memory. At this point, you software and do a reinstall to determine whether that’s the difficulty.will need to contact Microsoft support. To This is a general message that will take time to sort out if a new piecework in the meantime, you can restart your of equipment hasn’t just been installed. If that’s the case, each piece ofcomputer, and it should allow for some oper- network hardware and software should be individually tested. ■ational functionality. PC Errors • 83
  • 85. Windows 2000and the socket library function makes the infor-mation active by creating a communications Most Confusing Error Messageendpoint. When the server can’t find the end-point, this error is generated. In this case, a Error Message: “The specified extended attribute handle is invalid.”piece of data is suspected to be the cause. Solution: Check your system resources to Translation: A file that opens at Startup contains a reference to an attribute thatmake sure you have enough available memory doesn’t exist. This could be caused by damage to the disk partition orto open a socket. Also, check the bindings of improper modification of the extended attribute system file.the TCP/IP (Transmission Control Proto-col/Internet Protocol) stack to verify that Solution: Run ScanDisk, a disk analysis and repair tool that checks a drive forTCP/IP appears at the top of the stack. To do errors and corrects the problems it finds. To do this, select Start,this, open Control Panel and select Network, Programs, Accessories, and Command Prompt. Type SCANDISK. ■then go to Bindings. Check to make sure yourTCP/IP setting is correct. If you don’t know changed in the time between when the com- Translation: The driver software that’syour IP setting, go to Start, Programs, Acces- puter was shut down and when it has been been installed is incompatible with Win-sories, and click Command Prompt. This will started again. If that’s the case, the new name dows 2000.bring up a command line. Type IPconfig and should be entered into the computer and the Solution: Upgrade the device driver for thethis will show you the correct setting. computer should be restarted. device that’s indicated in the error message to one that’s compatible with the computer.Error Message: “A corrupt extension Device & Driver Errors‘path’ was detected in the Registry.” Error Message: “The device is being Translation: A file extension name is Error Message: “Not enough memory accessed by an active process.”incorrect, probably because it has more than was available to allocate internal storage Translation: If you’re shutting down andthree characters. needed for the device.” have designated a certain drive for deletion, Solution: Use the Registry Editor to correct Translation: Most likely, a third-party dri- this error is an indication the drive specified isthe corrupted extension. Open the Registry by ver starts up at the same time as Windows and the one that’s currently being used.clicking Start and then Run. Type regedit in the conflicts with your printer driver. Solution: Check the drive that you’re try-box and click OK. Delete the invalid extension Solution: Locate and disable the third- ing to delete and make sure it’s not the currentunder HKEY_LOCAL_MACHINESYS- party driver so it doesn’t conflict at Startup. Do drive in any of your sessions. If it is, and youTEMCurrentControlSetServicesMacfilePar this by going into the Control Panel and select- still want to delete or redirect it, end the ses-ametersExtensions. ing Add/Remove Hardware, and then locat- sion so the error doesn’t keep the computer NOTE: Use caution when changing the Registry. ing which driver has been chosen for Startup. from deleting it.A mistyped entry can wreak havoc on your PC. Choose the option to disable it and reboot. Error Message: “The drive letter is inError Message: “The server could not be use locally.”located.” Translation: A drive letter is a letter that’s Translation: The server specified as the assigned to a drive on a PC. For example, A:one the computer should access doesn’t seem and B: usually refer to floppy drives and C:to exist or can’t be found. refers to a hard drive. This message indicates Solution: Most often, a server location that on Startup, the computer was trying toproblem is the result of a misspelling. Check assign a local drive letter to a shared resource.that the server name is entered properly. To This screen shows a list of the drives that are found Solution: Make sure the shared resourcesee a list of servers in your domain, click Start, by the system and what type of drives they are. being accessed doesn’t have the same drive let-Programs, Accessories, and then Command ter that’s being used on an individual computer.Prompt. Type NET VIEW in a command line. Error Message: “Registry Startup infor-Remember to precede computer names with mation is missing or invalid.” Error Message: “The UPS driver couldbackslashes, as in <computer name>. Translation: A problem with the Registry not be opened.” is usually due to missing or corrupt files that Translation: The UPS (uninterruptibleError Message: “Invalid domain or serv- are the result of drivers loading or unload- power supply) is a device used to power aer name.” ing incorrectly. computer in the event of an outage. On Translation: If your computer is set to log Solution: Try booting into Safe Mode and Startup, the system checks to make sure theon to a server at Startup, it will automatically replacing the file manually from your CAB files. UPS hardware is in place in case there’s alook for the name of the server or domain that It may also be necessary to reinstall Windows problem with the computer’s regular powerit’s been set to find. into a new directory for testing purposes. supply while it’s in operation. This error mes- Solution: Make sure you have the correct sage indicates that the UPS service couldn’t bedomain name or server name. One possibility Error Message: “Computer is too fast for started because the driver that accompaniesis that the server or domain name has been current driver software.” your UPS hardware couldn’t be opened. Either84 • PC Errors
  • 86. Windows 2000you don’t have permission to open the file or Solution: If administrator access is grant-the file may be corrupt. ed, then log on with that permission and try Solution: Make sure you have the neces- again. If you’re a user, ask your administratorsary permissions on the driver file and all for the necessary permissions and log on againdirectories in the path to that file. If the error once they’re granted.message still occurs after you confirm yourpermissions, you might need to reinstall the Error Message: “The workstation driverUPS driver in the relevant hardware. If there’s an error in the network connection, this is not installed.” Telnet screen will provide some options. Translation: Windows 2000 isn’t installedError Message: “An inconsistency was properly, or installed, or there’s a problemencountered on the tape in drive letter with the configuration file.X:. Do not append to this tape.” Networking Errors Solution: Install or reinstall the operating Translation: If the system is designed to system. If the message still appears, check todo an automatic backup at shutdown or Error Message: “The binding handle is ensure that installation settings are accurate.Startup, this error could occur. It indicates invalid.” To do this, go to the free tool download sectionthat the backup system detected an inconsis- Translation: The system can’t use the of Microsoft’s Web site at www.microsoft.comtency in the tape and warns you against information that’s supplied by a distributed /windows2000/techinfo/reskit/tools/defaultjumping to the end of the tape so you won’t application, so it can’t establish a client-serv- .asp and download the Installation Monitor.risk losing data. It’s also possible that you’re er relationship that would allow for remote There are more than 300 other free tools avail-using a tape that the backup system does computing. able for other troubleshooting tasks.not support. Solution: Usually, a distributed application Solution: Check your backup tape and try is being supplied by a third-party source, such Error Message: “A network resourcea different tape. Also, to prevent errors in the as a hosting provider. Contact the vendor of shortage occurred.”future, replace the tape with a new one and the application to fix the problem. Translation: The network hardwareavoid using that tape again. couldn’t access the resources it needed. This Error Message: “You are not logged may have occurred because too many sessionsError Message: “The wrong version of onto the Windows 2000 workstation as a are operating or the server is out of memory. Ifthe driver has been loaded.” member of the user group that has the several users are attempting to access the same Translation: A recently installed driver right to view the workstation’s Virtual information from the server at the same time,conflicts with the software that’s been installed Memory settings.” the amount of network resources allocated toto support the driver. Translation: If your workplace logs employ- access may have run out. Solution: Check the compatibility between ees into user groups automatically upon Startup, Solution: Try to connect later or ascertainthe driver and the software and make sure this error is an indication that there’s a problem how many users are on the server and how longthey are meant to be installed together. If there with user access. To use the workstation, you they plan on using the network resources. Talkstill seems to be a problem, contact the manu- have to be an administrator or a user who’s been to your administrator about expanding networkfacturer of the driver to get the appropriate granted permission to read the settings that resources if this is a common problem.driver and software combination. have been put in place by the company. Error Message: “Drive not responding.” Translation: While enumerating the con- Most Hilarious Error Message tents of the disk drive, Backup noticed a Error Message: “The environment is incorrect.” device error and issued this message to show that the drive is no longer responding Translation: The system schedules a series of tasks that it has to do regularly. because of that error. These Scheduled Tasks have their own error handling facility that’s Solution: If the drive is a remote disk used for errors that are generated while a job is scheduled, an existing drive, check that the drive is available and job is active, or an existing job has its properties modified. If errors then try restarting. If the drive still doesn’t occur within the job, the job closes normally and an error message respond, use the Add/Remove Hardware about the environment is received. option to remove the hardware and reinstall it. Solution: Find the location of the error by selecting Start, Programs, Error Message: “The Workstation ser- Accessories, System Tools, and then Scheduled Tasks. Click the vice is in an inconsistent state. Restart Advanced/View Log. The resulting code will display with this message: the computer before restarting the “The task completed with an exit code of XX.” The message is inadver- Workstation service.” tently hilarious, if taken out of context and viewed in a “Greenpeace is Translation: The Windows Workstation right” kind of way. Similarly, any error message that reads, “Argument service is prone to a vulnerability that may let is invalid” never fails to bring an ironic smile. ■ a remote attacker gain unauthorized access to a vulnerable host. Because of this, there have PC Errors • 85
  • 87. Windows 2000been patches released to repair the vulnera-bility, and occasionally they may show up as Most Unusual Error Messageinconsistent with the system on Startup. Solution: Restart the computer. Error Message: “Invalid RDP Data can Cause Terminal Service Failure.”Error Message: “The computer name Translation: The RDP (Remote Data Protocol) that’s used to communicate withalready exists on the network.” other computers had a security vulnerability in which a particular series Translation: Each workstation has an indi- of data packets weren’t being handled correctly. If a malicious uservidual name for effective network manage- were to send these particular packets to an affected server, the serverment and security. If two workstations have would fail. The message is considered unusual since it should havebeen given the same name, the network will been fixed by a security patch.not let both operate. Solution: The duplication must be elimi- Solution: This is a security vulnerability that can easily be fixed by downloadingnated. Take both workstations off the network, the appropriate security patch from Microsoft’s site. The problem is dis-rename one of them, and restart. cussed in Microsoft’s Security Bulletin MS01-052. ■Error Message: “Network logons are Control Panel. If this doesn’t correct the prob- Error Message: “The security databasepaused.” lem, reinstall the Registry from the Emergency is corrupted.” Translation: The administrator has sus- Repair Disk that was created when Windows Translation: The security information forpended access to the network by disabling 2000 was originally installed. the computer or the connection to the networklogons. is damaged or can’t be accessed. Solution: Speak to your network adminis- Security Errors Solution: The security information shouldtrator if a notice about logons hasn’t been be on a backup done by the individual or theissued, or if a time frame for the pause hasn’t Error Message: “Certificate Services company. Restore the security database frombeen announced. If you have administrator configuration information is corrupted.” the backup.access, continue the Netlogon service by typ- Translation: Certificate Services allows foring NET CONTINUE NETLOGON. certificates to be issued to devices such as cable Configuration Errors modems so security features can be put inError Message: “Active connections still place. If there’s an error in the configuration Error Message: “A problem exists withexist.” information, Windows 2000 will consider it to the system configuration.” Translation: When shutting down the be corrupted and won’t issue the certificate. Translation: The system hasn’t been con-computer, the system identifies connections Solution: Several certificate bugs were figured properly. There’s also a chance thatthat should be closed and issues this alert if it fixed in the Windows 2000 Service Pack 4, there are interoperability problems withfinds any. Another possibility is that you tried including this type of error. Visit the Microsoft devices and systems, or that system settingsto delete a network connection that still has an site for Windows 2000 (www.microsoft.com were changed so a configuration error results.active process or is being utilized. /windows2000/default.asp) and download This is a general message that doesn’t point to Solution: For security reasons, log out of the the appropriate service pack. a specific problem. Rather, it could be a host ofconnections that are open. In the future, be sure problems resulting from poor installation orthe processes running on a server are completed Error Message: “The Issuing Certificate hardware and software conflicts.before you break the connection to that server could not be found. The Certificate Solution: Check your system configurationand that processes on all remote servers are Services may need to be reinstalled.” settings to make sure they’re correct. If theycompleted before you log off and shut down. Translation: Unlike the error about informa- are, it’s probably best to reinstall the system. tion being corrupted, in this case the system can’tError Message: “Invalid address was find the information it needs to issue a certificate. Error Message: “An internal consistencyspecified for adapter name. This inter- Solution: Reinstall the Certificate Services error has occurred.”face cannot be initialized.” and restart. If the error message still appears, Translation: Usually, this refers to a prob- Translation: This error is part of a TCP/IP download the Windows Service Pack 4. lem with software. Windows 2000 detects asystem and involves bindings. In Windows problem with settings or configurations of a2000, binding is the process of associating a Error Message: “A disk I/O failure specific application.protocol driver with the network adapter it occurred.” Solution: Determine which software is thewill work with, and then establishing a com- Translation: A software error occurred culprit and reinstall that application.munication channel between the two. If part of while Windows 2000 tried to access the securi-that communication is hindered, then this ty database file. Error Message: “The configuration fileerror may occur. It might also appear if the Solution: Use a backup copy of the securi- or the command line has an ambiguousRegistry is corrupted. ty database from a server and try again. If the option.” Solution: Remove the TCP/IP and then error persists, it’s possible that your hard drive Translation: The configuration file is a sys-reinstall it using the Network option in could have hardware problems. tem file you can change to customize the way86 • PC Errors
  • 88. Windows 2000your system behaves. Such files are sometimes this message, a time range difficulty is usually appropriate space assigned to it, or the spacereferred to as customization files. With these present in a command line that may be direct- can be set aside for another purpose, such asfiles, commands can be entered to change the ing a computer to shut down at a specific time storing data and instructions for parallel pro-way a system operates. In the case of this error, or access a network during specified hours. cessing. This error on Startup means that aa command option that was supposed to deter- Solution: Retype the command with a recent repartitioning of the drive has causedmine the system’s next step at Startup or shut- valid time range. You can use either the 12- the disk space to be allocated incorrectly. Thisdown was determined to be too vague for the hour or 24-hour time format, as long as it’s is usually a Windows 2000 Server error.system to follow. consistent across the system. If you use the 12- Solution: Reduce the number of partitions Solution: Make sure the configuration hour format, don’t forget to specify a.m. or on the disk. This will also speed processingoptions are correct. If you’ve indicated a com- p.m. for each variable in the time range. and prevent similar errors in the future.mand that’s specific to Startup or shutdown,examine the command to make sure it’s writ- Error Message: “Memory Allocation Error Message: “The user disk quotaten properly or that it doesn’t conflict with Failed.” information is unusable.”other commands.Error Message: “The configuration fileor the command line has a duplicate Most Terrifying Error Messageparameter.” Error Message: “An operations error occurred.” Translation: The command that wasissued conflicts with another command that’s Translation: This is an example of a Stop message. Windows 2000 generates Stoptoo similar or includes duplicated instructions. messages when it detects an error from which it can’t recover. They’re Solution: Check your commands for dupli- used to identify and debug hardware and software problems that occurcations or repeated phrases and remove them. while loading or running the operating system. When a critical part of the operating system fails, Microsoft notes that it’s preferable to gener-Error Message: “The workstation is not ate an obvious error message, such as this one, rather than to fail in anconfigured properly.” invisible manner and possibly corrupt data. A Stop error consists of a Translation: The individual computer that blue screen (sometimes called the Blue Screen of Death, or BSOD),is starting up is having a conflict with the serv- the message, a text translation, the addresses of the violating call, ander, network, or system. Usually, this is a result the drivers loaded at the time of the error. The Stop message providesof nonsystem configurations, so a reinstallation information to help locate and identify problem areas by indicatingof Windows 2000 is probably not necessary. where the error occurred at both the address and driver levels. Solution: Look at the workstation configu-ration, including how it’s connected to the net- Solution: Perhaps one of the most dreaded of all messages, a Stop error willwork, what resources it shares, what devices take time to troubleshoot. Problems can be resolved through generalit’s using, and how the operating system is procedures such as verifying instructions, reinstalling key componentsaccessed. If an error message still occurs after of the system, and verifying file dates. Also helpful are diagnostic toolsrebooting, watch for the point at which the such as Winmsd, Network Monitor, and Network General Sniffer. Alsoerror message comes up, since that could indi- obtainable through Microsoft is the Windows 2000 Resource Kit CD,cate the difficulty depending on the point in which includes detailed information about the system and can isolatethe Startup when the error occurs. and resolve many issues. ■Error Message: “Unable to obtain config-uration information for graphics card.” Translation: Memory that was supposed Translation: Disk quotas let you allocate a Translation: Upon Startup, the system is to be directed to a specific application during specific amount of disk space to a user orsearching for information on the graphics Startup or shutdown wasn’t delivered due to application to ensure that a user or applicationcard, but the configuration setup data is miss- an internal conflict or interoperability problem. doesn’t take more disk space than needed. Thising or incorrect. Solution: First, determine your memory lets you control how much of a file system’s Solution: Check the configuration infor- settings and make sure there’s enough avail- resources can be accessed.mation provided by the graphics card manu- able memory for allocation. If there is, examine Solution: Since someone with administra-facturer and double-check the settings. If the the target of the memory allocation to see if tive access must configure disk quotas, askconfiguration information is correct, contact there’s a conflict with existing memory usage. your network administrator to update thethe manufacturer. information in a way that can be recognized by Error Message: “Maximum number of the system. If you’re the administrator, checkError Message: “The time range speci- partitions exceeded.” the information for the user or application diskfied ends before it starts.” Translation: Partitions divide disk space quota to make sure it’s correct. RS Translation: Your system has several areas into areas that can be assigned and managedwhere a time range problem could occur. With independently. Each application can have by Elizabeth Millard PC Errors • 87
  • 89. Windows 2000 boots successfully, install additional hardware,Windows 2000 one device at a time, rebooting after each installation. Continue this process until you determine which hardware device is defective.Hardware Errors If the problem is a new hardware installa- tion, remove the hardware and its device dri- ver. Contact the manufacturer to ensure that the device is compatible with Win2000. UpdateLearn What’s Behind Those Cryptic the driver, if necessary.Messages Error Message: “STOP: 0x00000077 (0xParameter1, 0xParameter2, 0xPa- rameter3, 0xParameter4) KERNEL _STACK_INPAGE_ERROR.” Translation: This series of errors indicates a problem with accessing the page file (the file the processor uses to temporarily store data when actual RAM is unavailable) on your hard drive. Four parameters display in the error message, which we’ve labeled 0xParameter1, 0xParameter2, 0xParameter3, and 0xParameter4. If 0xParameter1 and 0xParameter3 are not zero (that is, not 0x00000000), then 0xParameter2 contains the I/O (input/output) status code (information about an operation that is trans- ferring information from [input] or to [output] a device that’s external to the computer’s main processor), which describes what happened. Possible values for 0xParameter2: ome of the hardware-related error the Zip drive uses, Ppa.sys and Ppa3.sys (rep- • 0xC000009A—STATUS_INSUFFICIENTS messages that Windows 2000 sends out almost drown you in explanations;others make you want to scratch your head resented by XX in the error message), have problems that sometimes interfere with other Win2000 processes. _RESOURCES. There isn’t enough physical memory to load the paging file or there isn’t enough free space on the hard drive to storeand say, “Huh?” (And some error messages Solution: The Win2000 SP4 (Service Pack 4) the paging file.do both.) corrects this problem. You can download SP4 • 0xC000009C—STATUS_DEVICE_DATA Win2000 is considered one of the more stable via the Windows Update service or directly _ERROR. There are bad blocks on youroperating systems Microsoft has released, but from www.microsoft.com/windows2000/down hard drive.that’s of little consolation when a wayward loads/servicepacks/sp4/default.asp. • 0xC000009D—STATUS_DEVICE_NOTerror message pops up on your screen. To help _CONNECTED. The drive controller cannotyou learn to speak the same language as your Error Message: “STOP: 0x0000000A” or access the hard drive, possibly due to a faultyOS, we’ve compiled a list of some of the more “IRQL_NOT_LESS_OR_EQUAL.” cable or connector.common hardware-related errors you may Translation: This usually means that a hard- • 0xC000016A—STATUS_DISK_OPERA-encounter as you work with Win2000. ware device in your computer has failed. The TION_FAILED. There are bad blocks on most common culprit is a faulty memory mod- your hard drive. STOP Errors ule on the motherboard, but it can also be the • 0xC0000185—STATUS_IO_DEVICE CPU, motherboard, or drive controllers. If the ERROR. Improper termination or a defec-Error Message: “STOP: 0x000000B8 message occurs during or after installing new tive cable on a SCSI (Small Computer(0x00000000,0x00000000,0x00000000, hardware, one or more device drivers (small System Interface)-based device.0x00000000) ATTEMPTED_SWITCH_ programs that let Windows communicate with Solution: Use the corresponding method toFROM_DPC address 0xf729a248 in XX.” a computer’s hardware) may be using an resolve the error. Translation: When you access an Iomega improper memory address. • 0xC000009A: Add memory or remove unnec-Zip drive that’s connected to your computer’s Solution: If the problem is hardware fail- essary files to create more hard drive space.parallel port, you may see this STOP error ure, remove all unnecessary hardware devices • 0xC000009C or 0xC000016A: Use a hardmessage (an unexpected system error that from your computer and try restarting your drive utility to perform a surface scan of theWindows is unable to recover from; also computer with a single memory module, disk drive and map out the bad blocks. Considerknown as a fatal system error). Two of the files controller, and video card. If the computer replacing the drive.88 • PC Errors
  • 90. Windows 2000• 0xC000009D or 0xC0000185: Check the diskette, type exit, press RETURN, and Run the CHKDSK utility with the /r switch cabling between the hard drive and the restart your computer. to detect and correct file system damage, if drive controller for breaks and tears. Make If you still can’t boot your computer, you any. To do this, click Start and Run, type sure that cables are properly seated and any may need to delete and re-create the corrupted chkdsk /r in the Open field, and click OK. If SCSI devices are properly terminated. partition. Unfortunately, you will lose all data you are unable to boot your computer to run on the partition. CHKDSK, try using the Recovery Console toError Message: “STOP: 0x00000023 run the CHKDSK routine. To do this, you will(0xParameter1, 0xParameter2, 0xPa- Error Message: “STOP: 0x00000024 need to boot from Win2000 startup diskettes.rameter3, 0xParameter4) FAT_FILE (0xParameter1, 0xParameter2, 0xPa- Before booting from the startup diskettes, you_SYSTEM.” rameter3, 0xParameter4) NTFS_FILE must modify the Txtsetup.sif file, located on the Translation: This error occurs when you _SYSTEM.” first setup diskette to disable the Ntfs.sys fileare using the FAT file system (the method an Translation: There’s a problem with the from loading at boot time. Insert the first setupOS uses to keep track of files) and have a phys- Ntfs.sys file, the driver that enables your com- diskette into a working computer and then useical problem with a hard drive, or an IRP puter to read and write data to a hard drive that Notepad to open the Txtsetup.sif file. Scroll(Interrupt Request Packet, a method of send- uses the NTFS file system. The problem can be a through the file until you find the sectioning data or commands between devices and corruption in the file, a damaged hard drive labeled [FileSystems.Load]. Locate the line thatthe Windows Plug-and-Play manager) didn’t disk, or damaged SCSI or IDE (Integrated Drive begins with ntfs = ntfs.sys. Put a semicolon atcomplete successfully or is corrupted. Electronics) controllers (any device that controls the front of this line and save your changes. The 0xParameter1 contains the source file num- data transfer between a device and a computer). new line should read, “;ntfs = ntfs.sys.”ber (the first four hexadecimal characters 0xParameter1 contains the source file num- Boot from the setup diskettes. When theafter 0x) and the source line number (the last ber (the first four hexadecimal characters after Welcome To Setup dialog box displays, pressfour hexadecimal characters) where the STOP 0x) and the source line number (the last four F10 to start the Recovery Console. When theerror occurred. hexadecimal characters) where the STOP error Recovery Console prompt displays, you can Solution: Disable all backup utilities, virus actually occurred. try to repair the corrupted NTFS drive or parti-scanners, firewall software, and any other soft- Solution: Use the Event Viewer to check tion. To attempt this, type chkdsk X: /p whereware that runs automatically at startup. Verify for error messages from SCSI or FASTFAT (the X is the drive letter (for example, C).the file system’s integrity by running the driver that Win2000 uses to access FAT file When the CHKDSK utility finishes, removeCHKDSK utility and repairing any errors it systems) in the system log. To launch the the diskette, type exit, press RETURN, andreports. To do this, click Start and Run, type Event Viewer, click Start, Settings, and Control restart your computer. If you still can’t bootchkdsk in the Open field, and click OK. Panel; double-click Administrative Tools; and your computer, you may need to delete andContact the manufacturer to ensure that you double-click Event Viewer. Check for error recreate the corrupted partition.have the latest drivers for your hard drive(s) messages from Autochk in the application log.and any removable media drives, including Error messages may tell you whether a device Error Message: “STOP: 0x0000002E (0xPa-tape backup and optical drives. or a device driver is causing the STOP error. rameter1, 0xParameter2, 0xParameter3, If you are unable to boot your computer to Disable virus scanning, backup, disk defrag- 0xParameter4) DATA_BUS_ERROR.”run CHKDSK, try using the Recovery Console menting, and other programs that actively moni- Translation: A parity error has been detect-to run the CHKDSK routine. To do this, you tor the file system. If you have a hardware diag- ed. This generally indicates a RAM failure inwill need to boot from a Win2000 setup CD or nostic program, it may be able to determine system memory, the L2 RAM cache, or Videostartup floppy diskettes. If you don’t have which device is causing the problem. RAM. It can also indicate a virus in the MBRthese handy, you can make a set by bootingfrom any Windows startup diskette thatincludes support for CD-ROM drives, such as Most Common Error MessageWindows 95/98/Me. Error Message: “The device cannot start. (Code 10) Try updating the device drivers for After you successfully boot with CD-ROM this device.”support, insert the Win2000 CD. Navigate tothe SUPPORTBootdisk directory on the CD- Translation: This error message can occur when you’re using the Device ManagerROM drive and then run the Make-boot.exe to check the status of specific hardware devices. The cause is usuallyor Makebt32.exe program to create the set- either an older driver that isn’t compatible with Windows 2000 or a cor-up diskettes. rupted driver. In many cases, you’ll see this error when you reinstall Boot from the setup diskettes. When the hardware or reinstall Windows to fix an unrelated problem. Most of usWelcome To Setup dialog box displays, press are a bit unreliable about updating hardware drivers. We conscientious-F10 to start the Recovery Console. When the ly update them once and then forget about them when we need to rein-Recovery Console prompt displays, you can stall Windows or a piece of hardware.try to repair the corrupted NTFS drive orpartition by typing the command chkdsk X: Solution: Before you reinstall Windows, a hardware device, or its drivers, check with/p where X is the drive letter (for example, the manufacturer to ensure that you’re using the most current drivers. ■C). When the command finishes, remove the PC Errors • 89
  • 91. Windows 2000(Master Boot Record, a small program, usually diagnostic application, remove all but one the operating system back to the original con-located at the beginning of a hard drive, that RAM module and reboot your computer. If troller. Confirm that you can boot successfullylaunches whenever the computer first boots) or you don’t get an error message, add one RAM and then install the new hard drive controller,a device driver attempting to access memory in module back at a time and reboot your com- leaving the old controller in place and the harda memory range that doesn’t exist. puter until the problem returns. Replace the drive connected to the old controller. Boot your The four parameters provide the following defective module. computer. Win2000 will recognize that a newinformation: Run a current virus scanner that can check controller has been added, install the necessary• 0xParameter1: This parameter contains the vir- and repair the Master Boot Block (the first drivers, and make the necessary entries in the tual address that was in use when the fault location on a hard drive; usually contains the Registry. After you successfully install the new occurred. This information can help experi- MBR) on your hard drive. controller, shut down your computer, remove enced programmers locate a problem within Although rare, it’s possible for a failing hard the old controller, attach the hard drive to the a software program. drive to generate this error message. Use the new controller, and reboot your computer.• 0xParameter2: This parameter contains the CHKDSK utility to validate your drive. If your If you see this error message after moving physical memory address that was in use drive was formatted using NTFS, use CHKDSK your hard drive to another computer, or after when the fault occurred. This information with the /f (error-fixing) and /r (information installing a new motherboard, you can repair may point to a specific memory chip that recovery) switches. To do this, click Start and the Windows installation. Boot from the is defective. Run; type chkdsk /f /r in the Open field and Win2000 setup diskettes or the Win2000 CD.• 0xParameter3: This parameter contains the click OK. At the Welcome to Setup screen, press value of the Processor Status Register, which If none of these steps resolves the problem, ENTER. Press F8 to accept the license agree- tracks CPU activity. The data represents the consider taking your computer to a competent ment. Select your current Win2000 installa- value that was present at the time of the diagnostic testing facility. The problem may tion (it may already be selected) and press R. fault. Programmers and hardware develop- be a motherboard failure. Follow the on-screen instructions to complete ers can use this information to determine the the repair process. events the processor was involved in when Error Message: “STOP: 0x0000007B: the fault occurred. (0xF741B84C, 0x00000034, 0x00000000, Error Message: “STOP: 0x0000007F• 0xParameter4: This parameter contains the 0x00000000) INACCESSIBLE_BOOT (0xParameter1, 0xParameter2, 0xPara- value of the faulting instruction register. _DEVICE.” meter3, 0xParameter4) UNEXPECTED This information may contain the instruc- Translation: You may see this error message _KERNEL_MODE_TRAP.” tions that the processor executed when the if you move a hard drive that contains a Win2000 Translation: This error can indicate hard- fault occurred. OS to a different computer or if you install a new ware or software problems, but the most likely Solution: If the error occurred after you motherboard or hard drive controller. The cause is hardware. The actual failure is listedinstalled RAM, there may be a problem with the Registry (a database that Windows uses to store in 0xParameter1; the other parameters have noinstallation. Make sure that configuration information) meaning. 0xParameter1 contains the actual trapthe RAM is seated correctly stored on the hard drive values, which you can look up in X86 proces-in its connector and that the you’re booting from doesn’t sor (any processor that’s compatible with thecontacts are clean. If the have the correct entries for Intel X86 architecture) manuals. The most com-problem persists, verify that the new motherboard or mon failures are:the RAM is the correct type hard drive controller. The • 0x00000000: Divide By Zero Error. The sys-for this installation and is Registry contains the PnP tem made an attempt to divide a number bycorrectly rated for speed, (Plug-n-Play) IDs that iden- zero. Poorly written software or corruptedvoltage, and other parame- tify the hard drive con- data in memory can cause this problem.ters required by your specif- troller. Win2000 uses the • 0x00000004: Overflow. An overflow condi-ic computer. If everything is PnP ID to load the correct tion occurs when the result of an operation,correct, contact the manufac- driver for the mass storage such as addition or multiplication, isturer of your computer’s device. In this case, the beyond the range of the processor registermotherboard for BIOS (Basic If you see this error message, one of device driver that Win2000 that holds the result.Input/Output System, a your device drivers is either corrupted is loading from the Registry • 0x00000005: Bounds Check Fault. Thissmall program that contains or incompatible with Windows 2000. doesn’t work with the new indicates that a chunk of data stored inall the code necessary to motherboard or your PC’s memory exceeds its expected size. Poorlyaccess the basic hardware on the motherboard) hard drive controller. written software or faulty memory canupdates, if any. Solution: If you see this error message after cause this problem. If there are no new components to explain the installing a new hard drive controller, your cur- • 0x00000006: Invalid Opcode (a programerror, the problem may be a failed RAM mod- rent Win2000 installation doesn’t have the nec- instruction that memory loads as needed).ule, a virus in the MBR, or a failing hard drive. essary drivers or the proper Registry entries. In this case the processor received an If your computer manufacturer provided You can solve the problem by reconfiguring instruction it couldn’t interpret. Faileda hardware test utility, use it to diagnose your computer with the old hard drive con- memory that’s corrupting data before it’swhich RAM module is bad. If you don’t have a troller and attaching the hard drive that contains sent to the processor is the usual culprit.90 • PC Errors
  • 92. Windows 2000 Translation: Windows is unable to connect Most Hilarious Error Message to the modem because it’s already in use by another application. This generally occurs Error Message: Your computer begins to play “Fur Elise” or “It’s a Small World.” when a background process uses the modem to retrieve information while you are connect- Translation: This audible, rather than visual, error message occurs when the CPU ed to, or trying to connect to, a network using fan inside your computer stops working. We can only wonder if the your modem. This error can also occur if Windows 2000 developers had just returned from an overly long you’re trying to use two different network ser- vacation at Disney World. vices that both require a modem. Solution: Exit from the application that’s cur- Solution: As funny as it may seem to have your PC suddenly start serenading rently using the modem and retry the connection you, don’t take this light-hearted sound lightly. A malfunctioning CPU with the second application. If the error persists, fan can quickly allow your CPU to overheat and fail. Shut down your try resetting the modem (external modem) or computer immediately and check the motherboard and CPU fan. ■ rebooting your computer (internal modem).• 0x00000008: Double Fault. A double fault cable may be disconnected. For internal and Printer Errors usually results from a memory page fault. external modems, the modem may not be rec- Here the processor attempted to access an ognized as compatible with Win2000 or the Error Message: “Could not connect to the unavailable memory page. The double fault handshaking option (a method of exchanging printer: The system cannot find the file occurs because the invalid access result usu- information that ensures each side has sent or specified.” or “Servernamesharename is ally generates an interrupt request with received valid data) may be set incorrectly. an invalid port name.” or “Test Page invalid data. Solution: If you have an external modem, failed to print. Would you like to view All of these errors can be caused by faulty be sure the power is on and the cable is firmly the printer troubleshooter for assistance?hardware, usually RAM that has failed. Other attached. Reset the modem, if needed. The filename, directory name, or volumeprobable causes include overclocking the For internal and external modems, check label syntax is incorrect.” or “Test pageprocessor, faulty hardware devices, or badly the Windows Hardware Compatibility List at failed to print. Would you like to viewwritten software. www.microsoft.com/whdc/hcl/search.mspx. the printer troubleshooter for assistance? Solution: If you’re trying to overclock Contact the modem manufacturer for the lat- Unable to create a job.” or “Could not(manipulate hardware and/or software set- est drivers. start a print job.”tings to eke out extra speed) your computer, Translation: These erroneous error mes-this error message is telling you that the speed Error Message: “Error 633. The modem sages crop up when you try to print to a pass-you’re attempting isn’t viable. Lower your is already in use or not configured for word-protected Win2000 printer share (aoverclock settings or consider returning to the dialing out.” printer configuration that provides printingdefault values for your processor. Translation: Win2000 couldn’t open a con- access to users on a network). Use a diagnostic utility to check for RAM fail- nection to your modem. This message usually Solution: You can prevent these error mes-ure. Replace affected RAM modules if indicated. occurs when an external modem is turned off sages by doing one or more of the following. Remove any unnecessary controller cards, or wasn’t connected to your computer when Log on to the PC with an account that hassuch as sound cards, game controllers, and you booted. the correct permissions. Remove the passwordUSB (Universal Serial Bus) or FireWire add- Solution: The easiest solution is to turn the protection from the Windows printer share.ons and see if the problem recurs. If it modem on and/or reconnect it to your com- Double-click the My Network Places icon ondoesn’t, add one controller back at a time, puter and then reboot. your Desktop and then double-click the comput-reboot, and check again. Continue this If for some reason you can’t reboot your com- er hosting the shared printer. A window shouldprocess until you find the defective controller puter, but you still need to access the modem, open, showing shared resources on the selectedcard. You can replace the controller card or reconnect the modem and make sure it’s turned computer, including the problem printer.do without it if you don’t need it. on. Click Start, Settings, and Control Panel. Click Start, Accessories, and Command If you’ve recently installed new software, Double-click the System icon. Select the Prompt. In the Command Prompt window, typeuninstall it and reboot your computer. If the Hardware tab and then click Device Manager. net use lptX servernameprintername pass-problem still occurs, contact the software man- In the list of devices, right-click Modems and word, where X is the next available LPT1 (lineufacturer for updates. select Scan For Hardware Changes. A dialog printer terminal) port for your computer, server- box will open, indicating that the scanning is in name is the name for the computer hosting the Modem Errors progress. When the scan is complete, the dialog printer, printername is the shared printer’s name, box will go away, and the hardware list will be and password is the password you use to accessError Message: “Error 692: Hardware updated with any changes. The modem should the shared printer. Press ENTER.failure in port or attached device.” now be available for use. Click Start, Settings, and Printers. Double-click Translation: Windows was unable to the Add Printer icon. When the Add Printeraccess or detect the modem. If it’s an external Error Message: “Modem is busy or not Wizard launches, click Next. Select Local Printermodem, it may be turned off, or the modem responding.” and click Next. In the list of available ports, select PC Errors • 91
  • 93. Windows 2000the LPT port you specified in the Net Use com- Configuration, or Communication section of Solution: Make sure the drive has media inmand above. Click Next. Follow the Add Printer the BIOS Setup program. Locate the LPT port it. Remove the media, reinsert it, and tryWizard’s prompts to complete the installation. and change the setting from Automatic, accessing the drive again. If the problemThe next time you print, select the printer you OS Controlled, or Disabled to Enabled or recurs, check the media to be sure it isn’t dam-created with the Add Printer Wizard. ECP+EPP (contact your BIOS manufacturer aged, blank, or in the wrong drive, such as an for detailed information about setting the optical drive. If the problem persists, check theError Message: “There was an error parallel port parameters). The important media in another computer. If it works, tryfound when printing the document XX point is that the port should not be disabled cleaning the drive with a cleaner designed forto LPT1. Do you want to retry or cancel or set to Automatic or OS Controlled. that type of drive.the job?” Translation: By itself, this error message Error Message: “A port with that name Error Message: “Serious Disk Error(in which XX represents the name of the file already exists. Choose another port Writing Drive X.”you’re trying to print) may not indicate a hard- name.” Translation: The X represents a drive thatware problem. If it occurs frequently, the par- Translation: This message appears when has a serious problem. In many cases, you canallel port your printer connects to may be set you use the Add Printer Wizard after failing to recover the drive using Windows’ error-check-to a nonactive state, either by your mother- install a printer, usually because you canceled ing utility or a third-party hard drive utility. Inboard’s BIOS or by Win2000. the installation because of missing information. some cases, you may need to replace the drive. Click Start, Settings, and Control Panel. When you cancel the Add Printer Wizard, it Solution: Before using a disk utility, try toDouble-click the System icon. Select the doesn’t perform a cleanup to remove anything it back up the drive or copy any important filesHardware tab and then click Device Manager. has already configured, so it has probably to removable media such as diskettes or CD-Expand the Ports (COM & LPT) entry by click- already assigned a printer to the port you’re Rs. You may not be able to complete the back-ing the plus sign (+). Double-click the LPT port now trying to use. up or copy all of your files, but it’s alwaysyour printer connects to. Click the General tab Solution: Remove the port the Add Printer worth a shot.and check the Device Status area. If the status Wizard created. Click Start, Settings, and Double-click the My Computer icon on youris “Code 29: Firmware not correctly installed,” Printers. From the File menu, select Server Desktop. Right-click the drive named in thethen the LPT port is disabled. Properties and then click the Ports tab. error message, select Properties, click the Tools Solution: Restart your computer and then Highlight the port you’re trying to use, click tab, and click Check Now. In the Check Diskenter the BIOS setup page (usually by press- Delete Port, and click OK. options dialog box, put a check mark next toing DELETE when your computer starts to Automatically Fix File System Errors and clickboot). There are many different BIOSes, so Drive Errors Start. If the drive you’re trying to repair is theconsult your computer or motherboard man- boot volume, you’ll see the following message:ual to find out how to access your particular Error Message: “Not ready reading “The disk check could not be performed becauseBIOS. What you need to do is locate the con- drive X.” exclusive access to the drive could not befiguration information for the parallel port, Translation: There’s a problem reading a obtained. Do you want to schedule this diskwhich may be under an Advanced, I/O drive (X above), usually removable media. check to occur the next time you restart the com- puter?” Click Yes and restart your computer. If these steps succeed at repairing the drive, Most Confusing Error Message perform a full backup of the drive and plan to Error Message: “Error performing Inpage Operation.” replace it soon. In the meantime, back up your files on a regular basis. If you were unable to Translation: This error message appears to be telling you that there’s a problem repair the drive, you will need to replace it. with Windows 2000’s memory paging system. It could easily convince you to check system RAM or the hard drive where the Virtual Memory Error Message: “Non-System disk or disk page is stored. error. Replace and press any key when ready.” In reality, this error message is most likely to occur when you’re try- Translation: During the boot process, ing to copy a file from a bad diskette to your hard drive or to another Windows scans the floppy drive to see if a diskette. When you copy small files (less than 256KB), Windows uses a diskette is present. If there’s a diskette in the different copying process, one that maps the file into Virtual Memory drive, Windows reads it to determine whether space. Windows then reads the data from Virtual Memory space, it contains a bootable system. If it does, the instead of from the slower floppy drive. boot process continues, using the data on the If a problem occurs during the file copy, you’ll usually see the error diskette. If the diskette is blank or doesn’t con- message above, which will lead you astray instead of identifying the tain a bootable system, you’ll see the error correct source of the error (the floppy drive or the media). message above. Solution: If you intended to boot from a Solution: Inspect the diskette for damage. Reinsert it and try again. If that does- boot diskette, make sure you chose the correct n’t help, a third-party drive utility may be able to recover the file. ■ diskette. Then reinsert it and press any key. If you didn’t intend to boot from a diskette,92 • PC Errors
  • 94. Windows 2000remove it. Then press any key to continue theboot process. Most Unusual Error Message Device Manager Errors Error Message: “Coprocessor not available fault.”Error Message: “This device is not config- Translation: This message was fairly common years ago, when motherboards hadured correctly (Code 1). To update the dri- separate processors and math coprocessors. Today, a single CPUvers for this device, click Update Driver. If contains all of the elements necessary to perform both functions.that doesn’t work, see your hardware doc-umentation for more information.” Solution: If your computer isn’t a vintage machine, check the motherboard and Translation: Although this error message is CPU. If you do have an older computer, this is its not-so-subtle way ofpretty explicit, it’s helpful to know what’s telling you that it’s time to consider an upgrade. ■behind it. Win2000 contains a ConfigFlags (datathat reflects a device’s current status) value forevery device in the Windows Registry. In this Error Message: “Windows cannot identi- between two or more applications, but it cancase, the device has been enumerated (detected), fy all the resources this device uses. also be caused by a memory error, either in sys-but the Device Manager wasn’t able to find an (Code 16) To specify additional resources tem RAM or the graphics card’s video RAM.associated INF file, which is necessary to fin- for this device, click the Resources tab Solution: Use a memory testing utility toish configuring the device. Therefore, the and fill in the missing settings. Check verify that RAM isn’t the problem. ContactConfigFlags value for this device was never set. your hardware documentation to find out your video card manufacturer for a utility toThis happens when you install a new piece of what settings to use.” test the video card. These utilities can usuallyhardware but, when prompted for a device dri- Translation: This usually indicates a cor- also test video RAM.ver, fail to install the correct driver. rupted or incompatible driver or a hardware Solution: Click the Update Driver button. If failure. Windows was unable to retrieve the Error Message: “While setting up DVD-the Update Driver button isn’t on the General resource setting information from the hardware video playback, it was found that XXtab, click the Driver tab and then click Update device’s configuration memory, and the driver Video cannot be shown on the computerDriver. You’ll need the driver software to com- didn’t provide the necessary information. monitor because of one of the followingplete the installation. Check with the manufac- Solution: According to the error message, reasons: Low video memory. Please tryturer to be sure you have the latest drivers. you should manually configure the resource set- using lower display resolution and/or tings, but this usually isn’t an acceptable option colors. The display adapter is incompati-Error Message: “The driver for this because it can interfere with other PnP hardware ble with the DVD decoder. Please try todevice might be corrupt, or your system devices. Contact the manufacturer for the latest obtain a display driver update.”may be running low on memory or other Win2000-compatible drivers. Use the Update Translation: The video card doesn’t haveresources. (Code 3).” Driver button under the Driver tab to launch the enough memory or the DVD playback soft- Translation: In most cases, this message Update Driver Wizard and follow the on-screen ware isn’t compatible with the video card.appears because a damaged device driver is instructions. Solution: Contact the manufacturer of yourbeing loaded into the computer’s memory. It’s Restart your computer and then use the DVD decoder software for an update thatunlikely that the cause really is low memory. Device Manager to check the status of the sus- works with Win2000 and your video card.To check, press CTRL-ALT-DEL and then click pect device. If the problem still exists, contact Follow the manufacturer’s instructions toTask Manager. Click the Performance tab the manufacturer for any special instructions update the software.where you can verify whether your computer for uninstalling older drivers or installing new If your video card doesn’t have enoughis low on available memory. drivers. If there are no special instructions, the video RAM or performance, you can alleviate Solution: Replace the bad driver. Contact the hardware device may be damaged and may the problem by reducing your display resolu-manufacturer and, if a more current driver is need to be repaired or replaced. tion. Right-click your Desktop and selectavailable, follow the manufacturer’s instructions Properties from the pop-up menu. Click thefor installation. If no new driver is available or if Miscellaneous Errors Settings tab. Drag the Screen Area slider to thethe driver didn’t come with instructions, click the left to reduce screen resolution. A good start-Update Driver button, which should be just Error Message: “General Protection ing point is 800 x 600, although you can trybelow the error message. If there’s no button, Fault in module XX.” various screen sizes. Click OK and try theselect the Driver tab. Then click Update Driver Translation: General protection faults DVD player again. Repeat until the error mes-and follow the on-screen instructions. occur when an application or DLL (dynamic- sage disappears and playback quality is After you install the new driver, reboot your link library, a small file containing functions acceptable.computer. Check the Device Manager to ensure that can be used by multiple applications), rep- If you plan to watch a lot of DVDs on yourthat the error message is no longer present. Then resented by the XX above, attempts to write or computer, consider upgrading your video carduse the Task Manager to check memory usage. If read memory assigned to another application. for better performance. RSyou’re still using a large amount of system This is almost always a software-related prob-memory, consider adding more RAM. lem, usually caused by compatibility issues by Tom Nelson and Mary O’Connor PC Errors • 93
  • 95. Windows 2000 The four parameters displayed in the errorWindows 2000 message, which we’ve labeled 0xParameter1, 0xParameter2, 0xParameter3, 0xParameter4, con- tain the following information:Software Errors 0xParameter1: The virtual memory address that the application tried unsuccessfully to access. When an application needs to store data in, or retrieve data from, memory, and itsHow To Figure Out What Your OS Is request includes the location where the data Trying To Tell You can be found or will be stored. 0xParameter2: The type of memory access the application was going to perform, either Write (if 0xParameter2 = 0x00000001), in which case, the application was going to store new information in the memory location listed in 0xParameter1, or Read (if 0xParameter2 = 0x00000000), in which case the application was going to retrieve data stored in the memory location listed in 0xParameter1. 0xParameter3: If the data is all zeros (that is, 0x00000000), this parameter has no meaning. If the data is anything but all zeros, this parame- ter represents the memory address that con- tains the instruction, executed by the comput- er’s processor, which caused the error. 0xParameter4: Every STOP error message displays four parameters, but not all parame- ters are always relevant. This parameter is not before installing the software, and you didn’t used for this error message and contains no actually add new hardware. usable information. indows 2000 is an improvement over Solution: Uninstall the new software. If Solution: This problem often occurs whenW earlier versions of the Windows OS, but one area that still hasn’t receivedthe attention it deserves is error reporting. you are unable to restart your computer suc- cessfully, turn off the power, wait a few sec- onds, turn on the PC, and press F8 as your sys- you install new system services, including any software that runs as a service under Win2000. If this error message appears shortly after youWindows error messages are often cryptic at tem starts to boot. This will bring up the install a new service, disable the service, andbest and sometimes stingy about providing Win2000 Advanced Menu Options. Use the contact the developer for updates.information that can actually help you diag- arrow keys to select Last Known Good If the error occurs at system startup, and pre-nose a problem. Configuration. Follow the on-screen instruc- vents you from disabling the service, reboot We’ve gathered a list of some of the more tions to complete the startup process. your computer and press F8 as your systemcommon software error messages and deci- Contact the software developer to find out starts to boot. From Win2000 Advanced Menuphered their meaning for you. The next time if a newer version of the software is available Options, select Last Known Good Configurationyou run into a General Protection Fault, you and if there are any known issues between and follow the on-screen instructions.won’t have to close your eyes, reboot, and the software and any hardware installed on If you recently installed or updatedhope for the best. Instead, you’ll not only your computer. If there’s a compatibility an antivirus program, disable the programunderstand what happened, you’ll know problem between your hardware and the soft- and contact the developer for updateswhat you can do to help reduce the chances of ware, contact the hardware manufacturer or assistance.a recurrence. about possible updates. Error Message: “STOP: 0xC000021A STOP Errors Error Message: “STOP: “0x00000050” (0xParameter1, 0xParameter2, 0xPara- (0xParameter1, 0xParameter2, 0xParame- meter3, 0xParameter4) STATUSError Message: “STOP: 0x0000000A” or ter3, 0xParameter4) PAGE_FAULT _SYSTEM_PROCESS_TERMINATED.”“ IRQL_NOT_LESS_OR_EQUAL.” _IN_NONPAGED_AREA.” Translation: A user mode process, such as Translation: This usually means a hard- Translation: The requested data wasn’t Winlogon (which manages how users log onware device in your computer has failed, but it found in memory. Possible causes are hard- and off) or CSRSS (Client/Server Runtimecan also occur after you install new software. ware (faulty RAM), buggy system services, or Server Subsystem, which manages backgroundIn the latter case, no unusual problems existed antivirus software. Windows processes and graphics), has been94 • PC Errors
  • 96. Windows 2000fatally compromised. Because security can no Translation: This error message can appear you’re experiencing a problem and thatlonger be assumed, the OS switches to kernel in multiple ways, including as a BSOD (Blue you will be charged a fee for calling themode (a basic operating mode that doesn’t Screen of Death; a blue screen that appears Microsoft support number unless the supportinvolve user settings and applications), which when Windows encounters a serious problem staff determines that the update will resolvegenerates this error. and crashes) or a simple dialog box. Its appear- your problem. Win2000 requires Winlogon and CSRSS to ance depends on how much of the OS wasbe available at all times. The failure of either loaded before the error was encountered. Error Message: “Win32k!EXFOR-leads to a STOP error. This is one of the few The PATH in the error message indicates the MOBJ::vGetCoefficient+0xb.”failures in user space that can bring down path to the file or files involved in the error, Translation: You’re printing to a printWindows entirely. and XX represents the file name. server that’s using Win2000 and a Microsoft- Parameter1 contains a status code specific to No matter what form this message takes, it supplied default printer driver, and the pagethe software driver. Contact the developer if relates to a corrupted file that couldn’t be you’re trying to print contains white text.you need to decipher the status code. loaded following the integrity check that Solution: Use the manufacturer’s printer The most common causes of this error mes- Windows performs at startup. driver, if one is available. Win2000 SP4 includessage are third-party applications, system service Solution: Replace the file (which is most a fix for this issue; refer to the “How To Installand device drivers, and mismatched system files. often a Windows system file) with a fresh copy. A Service Pack” sidebar for more information. Solution: Installing Win2000 Service Pack 4 Start your computer in Safe Mode by pressingcan solve this problem. Refer to the “How To the F8 key repeatedly while the PC boots or Error Message: “The separator pageInstall A Service Pack” sidebar for details. restarts and then selecting the Safe Mode does not exist.” option. Use the System File Translation: You may see this error mes- Checker utility to correct the prob- sage when you try to insert a separator page lem by clicking Start and Run, between printed documents using the typing sfc /scannow in the Open Advanced tab of the printer’s Properties dialog field, and clicking OK. box. If the printer can’t locate the separator When the System File Checker is page file, or if the file’s attributes aren’t set cor- finished, try rebooting. If you still rectly, the error can occur. encounter the error, or you couldn’t Solution: Separator pages are installed as boot into Safe Mode, you will need part of a Win2000 installation and/or with to repair or reinstall Win2000. printer drivers. These pages usually end with a To repair Win2000 insert your .SEP file extension. Make sure you’re selecting Win2000 CD and reboot. When the correct separator page for your printer type.A hot fix is available from Microsoft for BAD_POOL_CALLER the option appears to boot from Separator pages must have the correct fileprinting errors, which result from documents with bad or corrupt the CD, press any key. At the attributes, or they won’t load when called for.embedded fonts. The fix may require you to pay a support fee. Welcome To Setup screen, press R Valid separator file attributes are Read-Only, to start the repair process. At the Archive, and Normal. Different OSes may If the error message occurs after installing or Repair Options screen, press R to select the interpret file attributes differently. In Win2000updating an application, uninstall the applica- emergency repair process and follow the on- Professional, a separator page with no filetion and contact the developer. If the error screen instructions. attributes is considered normal. In Win2000occurs at system startup, and prevents you If the problem persists, you may need to Server, a separator page with no file attributesfrom disabling the service, reboot your com- reinstall Win2000. returns an error.puter and press F8 as your computer starts to Most Windows installations and third-partyboot. From Win2000 Advanced Menu Options, Printing Errors manufacturers set separator page file attributesselect the Last Known Good Configuration to Archive, which allows them to run with bothoption, and follow the on-screen instructions. Error Message: “BAD_POOL_CALLER Win2000 Professional and Win2000 Server. If If you haven’t recently installed new soft- Stop 0xC2.” you use the backup program included withware, the problem may be corrupt or mis- Translation: You’re trying to print or use Win2000, it clears the Archive file attribute aftermatched system files. If you can boot the com- Windows Explorer to open a document that performing an incremental backup.puter, click Start and select Run. In the Run contains a bad or corrupted font. The latest Win2000 Service Pack includes adialog box, type SFC /scannow and click OK Solution: Microsoft determined that this is fix for this issue.to run the System File Checker, which should a problem with Win2000 Professional,correct any mismatched system files. Win2000 Server, and Win2000 Advanced Error Message: “Unable to create or Server. A hot fix is available by contacting open the file XX.”Error Message: “STOP: 0xC0000221 Microsoft Help And Support via phone (visit Translation: The print spooler (programS T A T U S _ I M A G E _ C H E C K S U M the Help And Support site at www.sup that manages print jobs) can’t access a file. In_MISMATCH PATHXX” or “STOP: port.microsoft.com to obtain an appropriate most cases you’re either running low on freeC0000221 unknown hard error phone number). However, keep in mind that hard drive space or don’t have the proper per-PATHXX.” Microsoft recommends installing the fix only if missions to print the file. PC Errors • 95
  • 97. Windows 2000 Solution: Empty the Recycle Bin. Then use or deleted. In most cases you can correct the Otherwise, delete the shortcut or cancel thethe Disk Cleanup utility to remove temporary problem by uninstalling the application that Find Target function.files. To do this, click Start, Programs, caused the error and then reinstalling it. This If the Find Target function can’t find the file,Accessories, System Tools, and Disk Cleanup. process should also reinstall the missing file. you can delete the shortcut, manually locateSelect the drive you want to clean up, click OK, the file, and recreate the shortcut.and follow the on-screen instructions. Error Message: “The file XX that short- The print spooler must open the file and store cut YY refers to cannot be found” or Error Message: “XX This file exists withit temporarily in a spooling directory. If you’re “The item XX that this shortcut refers to Read-Only attributes. Please use a dif-in a network environment, contact your system ferent file name” or “Access toadministrator to be sure you have write permis- PATHXX was denied.”sion for the directory. If you’re using a stand- Translation: Both error messages refer to aalone computer, access rights aren’t likely to be file (represented by XX) set as Read-Only,a problem, but you can confirm this by clicking thereby preventing you from overwriting orStart, Settings, and selecting Printers. Right-click changing it. The first error message may occurthe icon for the printer and select Properties If you don’t have sufficient write privileges, you’ll when you copy or move a file and the secondfrom the pop-up menu. Click the Security tab see this error when you try to replace a file. To when you try to save a read-only file fromand check to be sure you have permission to use get around this problem, rename the new file. within an application.the printer and manage documents. Solution: Copy or save the file with a dif- ferent name to avoid having to change theError Message: “An application error has been changed or moved, so this file’s permissions or find a system administra-has occurred and an application error shortcut will no long work properly.” tor to fix them for you.log is being generated. SPOOLSV.EXE Translation: You’re using a shortcut (rep- If you believe the file should not be set toException: access violation (0xc0000005), resented by YY) to access a file (represented by Read-Only, contact your system administrator.Address Parameter1.” XX) that has been moved, renamed, or deleted. Translation: The Windows Print Spooler Solution: Right-click the shortcut and Error Message: “Cannot copy XX: Access(the service for which Spoolsv.exe is the exe- select Properties. Select the Shortcut tab and is denied. The source file may be in use.”cutable file) can cause this error if there are too click Find Target to search for the file. Translation: You’re trying to replace anmany .SPL (spool) files and/or .TMP (temp) For the second error message, Windows existing file (represented by XX) without suffi-files in the spooler directory. Parameter1 is a automatically attempts to find the target and cient write privileges. It might not actually bememory address where the violation occurred. display the same options that display when the case that the file is in use. Solution: Remove the .SPL, .TMP, and any you manually select Find Target. If Windows Solution: Rename the new file, so you.SHD files currently in the print spooler direc- finds the file, click Fix It to correct the shortcut. won’t be overwriting an existing file.tory. The default spooler directory isC:WINNTSYSTEM32SPOOLPRINTERS.After you remove the files, restart the print Most Common Error Messagespooler. Any jobs in the spool directory willbe lost. Error Message: “General Protection Fault in module XX.” If you’re unable to delete the files, turn theprint spooler off. To do this, click Start, Translation: General Protection Faults occur when an associated DLL (dynamic-linkSettings, and Printers. Right-click the appropri- library) file (represented by XX) attempts to access protected memoryate printer and select Properties. Select the space assigned to another application, DLL file, or other system component.Advanced tab and disable print spooling. Solution: If XX is an application, be sure you’re using the latest version of the File System Errors software. Visit the software manufacturer’s Web site and update the application if possible.Error Message: “Could not load or run XX If XX is a system or DLL file, tracking down the cause of the problemspecified in the Registry. Make sure the is more difficult. If it’s a DLL file, click Start, Search, and For Files Orfile exists on your computer, or remove Folders to search for it. When you find it, check to be sure that the DLLthe reference to it in the Registry.” file you’re using (usually the one located at C:WINNTSYSTEM32) is the Translation: When an application launches, latest version compared to any other copies that may exist on yourWindows checks the Registry for any files, pref- computer (you can find this information by right-clicking the file, selectingerences, or other information the application Properties, and selecting the Version tab). If it’s older than anotherneeds. If a file is specified in a Registry entry for version on your computer, chances are an application you recentlythe application, and that file is not at the path installed overwrote a newer version of the DLL file with an older versionspecified, the error message above will appear. included with the application installer. Replace the DLL file with the Solution: This problem may occur because newest version. Also, be sure your copy of Win2000 is up-to-date. ■the file (represented by XX above) was moved96 • PC Errors
  • 98. Windows 2000 If you believe you should have write Translation: The name (represented by application, thereby causing compatibilitypermissions for the file, contact your XX) you’re trying to use when creating a file or problems. Search for a more recent version ofsystem administrator. directory doesn’t meet the criteria for a valid the file to use as a replacement. file name. (The full file name may not display If you don’t find Wininet.dll, visit Micro-Error Message: “XX This file is already in the error message. It may be truncated or soft’s Internet Explorer home page (wwwin use. Select a new name or close the missing characters.) File or directory names in .microsoft.com/windows/ie) to download thefile in use by another application.” Win2000 may contain upper or lower case latest version of IE, which includes the Translation: You’re attempting to save or characters, except for the following reserved Wininet.dll file.open a file (represented by XX) that is already in characters: ? “ / , . * | :.use by another application. Usually this happens Solution: Change the file name to include Error Message: “Cannot overwrite XX:when you’re working on a file and switch to only valid characters. The specified file is being used.”another application to work on the same file Translation: Windows will not allow youwithout closing it in the original application. DLL Errors to overwrite a DLL file (represented by XX) Solution: Switch to the other application and that is currently in use.close the document or the application. Be careful Error Message: “The dynamic-link Solution: Copy the replacement DLL file towhen closing a file if edits have been made in library WININET.DLL could not be the Temporary directory, usually located attwo different applications. The last application found in the specific path.” C:WINNTTEMP. Rename the DLL file into perform a save usually overwrites any Translation: Windows applications use the C:WINNTSYSTEM32 directory bychanges made earlier in another application. the Wininet.dll file (a DLL [dynamic-link adding the word “old” to the file name (for library] file stores instructions common to example, Wininetold.dll). Click Start, Pro-Error Message: “Maximum number of multiple programs) to communicate with your grams, Accessories, and Command Prompt. Infiles already open. Close a file or appli- Web browser. Wininet.dll is normally located the Command Prompt window, type the fol-cation to open this file.” in the WINNTSYSTEM32 directory but lowing after the command prompt, one line at Translation: You have exceeded the maxi- appears to be missing. a time, replacing DLLFILE with the name ofmum number of files that the system permits Solution: Verify that Wininet.dll is in the the DLL file you copied to the temp directory.you to use at one time. C:WINNTSYSTEM32 directory. If the file is Press ENTER after each line. Solution: Close one or more files. Open file missing, click Start, Search, and For Files Or cd %SystemRoot%templimits can be imposed by an application or by Folders to try to locate it. If you find more copy DLLFILE %SystemRoot%System32your computer’s file system. If you work on a than one copy of the file, check the version exitserver, or are connected to one, the open file information for each file (you can find thislimits may be a policy decision on the server. If information by right-clicking the file, select- Restart your computer to apply the changes.you’re using a Win2000 server, you can ask the ing Properties, and selecting the Version tab).administrator to check the MaxOpens entry in Copy the most recent version to the C: Error Message: “This program has per-the server’s configuration file. WINNTSYSTEM32 directory. formed an illegal operation and will be If Wininet.dll is already in the shut down. If the problem persists, con-Error Message: “XX The above file C:WINNTSYSTEM32 directory, it may be tact the program vendor. XX caused anname is invalid.” an older version associated with a third-party Invalid Page Fault in Module YY.” Translation: The application you’re using (represented by XX) tried to access protected Most Confusing Error Message memory space used by another application, Error Message: “You cannot drag an item into a button on the Taskbar. However if you system file, or DLL file. do this without releasing the mouse button, the window will open and Solution: This error message is common, you can the drag the item into the window.” and almost always indicates a poorly written application or DLL file. The affected module Translation: This message appears to first tell you that you can’t do something, and (represented by YY ) is often a common DLL then tell you that you can. Taskbar buttons, which represent currently file used by many applications or the OS. This open windows and applications, do not support the drag-and-drop makes it difficult to determine which applica- capabilities of the Desktop. tions are actually interfering with each other. The best solution is to use the Task Manager Solution: Use the Taskbar button to open the window the button represents and (press CTRL-ALT-DELETE, click Task Man- then drag the item into that window. As noted in the error message, you ager, and select the Applications tab) to note can accomplish this in a single step by dragging the item to the Taskbar which programs were running when the error button, without releasing the mouse button. In a few seconds, the occurred. Use this information as a reference if window the Taskbar button represents will open. Still holding down the the error occurs again. mouse button, drag the item into the newly-opened window. Release the Save data in any open applications and mouse button to copy or move the item. ■ reboot your computer. If you need to use the application that caused the problem, limit the PC Errors • 97
  • 99. Windows 2000 Try selecting the appropriate program and Most Hilarious Error Message clicking End Task again. If the problem per- sists, try closing other applications or process- Error Message: “Unknown error.” es. If the application still fails to respond to the End Task command, restart your computer. Translation: Windows doesn’t know what happened and hasn’t a clue what to do Refer to the application’s manual for informa- about it. tion about recovering lost data when the appli- cation fails in this manner. Solution: Your guess is as good as ours. You can exit and relaunch the application you were using, or even reboot your computer, if it makes you feel better, Error Message: “XX An error has but neither of these actions will necessarily solve the problem, whatever occurred in your program. To keep work- it was. This error doesn’t usually repeat itself twice in a row, so ing anyway, click Ignore and save your regardless of what you were doing, give it another shot. ■ work to a new file. To quit this program, click Close. You will lose informationnumber of other open applications. Visit the Task Manager. Select the Performance tab and you entered since the last save.”software manufacturer’s Web site and check check memory and CPU usage. If memory or Translation: A program has encountered afor program updates that might solve the processor usage is very high, change to the problem it can’t fix by itself. The error messageproblem. Also use the Windows Update pro- Processes tab, and find the processes with the appears to indicate that the problem is withgram (click Start and Windows Update) to highest CPU and/or memory usage. Write down the program (represented by XX), but the actu-ensure you have the latest Win2000 updates. this information and restart your computer. al root of the problem may be incompatibility The next time this error message occurs, with another application or with device dri- Miscellaneous Errors make a note of the same information and com- vers the application uses. pare it with the previous information. The pur- Solution: You can click the Ignore button, butError Message: “There was an internal pose of this exercise is to try to narrow down more than likely the application will crash beforeerror and one of the windows you were the applications or processes that are causing you can save your work. If possible use the Saveusing has been closed. It is recommended problems. You can then contact the software As option to save your work under a differentthat you save your work and close all pro- manufacturer(s) about available updates. Also name. This will cause minimal corruption to thegrams, and then restart your computer.” use the Windows Update program (click Start currently open data file. Clicking Close will stop Translation: This type of error is primarily and Windows Update) to be sure you have the the program in a fairly clean manner, with lessthe result of application problems, incompati- latest Win2000 updates. chance of corruption, but you will lose any workbility between applications, or background you’ve done since your last save.processes, such as those associated with Error Message: “An error occurred send- Finding the cause of this problem is difficult.antivirus programs. A window was closed to ing the command to the application.” One approach is to ensure that the application,release system resources that may have Translation: This error can occur when your OS, and any device drivers the applica-become corrupt or are no longer available. you use the Task Manager to end a task. tion uses are up-to-date. Be sure to check video, Solution: Save your work. For future refer- Solution: Because you’re using the Task multimedia, audio, CD, and DVD driversence, take note of the applications that were Manager to try to close an application, there’s a because one or more of these drivers are likelyopen when the error occurred. possibility that the application, or other compo- to have been in use at the time of the error. Although this step may be difficult to perform nents of the OS, may be in an unknown stateif your computer is unstable because of this and unable to respond to the Task Manager’s Error Message: “Your system is runningerror, press CTRL-ALT-DELETE to launch the command to stop the program from running. low on Virtual Memory, please close some applications” or “Your system is low on Virtual Memory. To ensure that Most Unusual Error Message Windows runs properly, increase the size of your Virtual Memory paging file. Error Message: “Due to an unexpected error the system cannot be restarted.” For more information see Help” or “Your system is low on Virtual Memory. Translation: Windows system drivers were unable to force a restart. This can happen Windows is increasing the size of your when you try to restart your computer when Windows Media Player or Virtual Memory paging file. During this related applications are open. process, memory requests from some application may be denied. For more Solution: Microsoft suggests shutting down or restarting, although if you could information see Help.” restart, you wouldn’t see this error message. We suggest closing any Translation: Win2000’s virtual memory open applications, or using the Task Manager (press CTRL-ALT- (hard drive space reserved to act as if it were DELETE, click Task Manager) to end a task that has stopped responding RAM when necessary) settings are preventing to your OS, and then shutting down or restarting. ■ applications from functioning properly. You are most likely to see one of these error98 • PC Errors
  • 100. Windows 2000messages when you launch an application orwhen you attempt to work with large files How To Install A Service Packfrom within an application. o resolve some of the error messages in this article you need to install the latest ser- Solution: Increasing the virtual memorypaging file (the file on the hard drive reserved T vice pack for Windows 2000, Win2000 Service Pack 4. You can obtain SP4 using the Windows Update utility. As long as you have an active Internet connection, click Start andfor use as virtual memory) size may alleviate Windows Update to launch the utility, andthe problems with specific applications, but it’s then follow the on-screen prompts tonot necessarily the best option. Adding physi- download and install Win2000 SP4.cal RAM is usually a better choice, especially Alternately, you can visit Microsoft’swhen application performance is an issue. In Windows 2000 Service Pack 4 Web pagethe interim, you can adjust virtual memory set- at www.microsoft.com/windows2000tings to allow your applications to run. /downloads/servicepacks/sp4/default.asp Right-click the My Computer icon on your and follow the instructions for downloadingDesktop and select Properties. In the System and installing Win2000 SP4. ■Properties window, select the Advanced tab.Click Performance Options. In the VirtualMemory area of the dialog box, click Change. Unusually long Registry keys or values can the following, one line at a time, and pressThe value in the Initial Size (MB) field should also cause a failure writing to the Registry. The ENTER after each line.be at least one and one-half times your physi- latest Win2000 Service Pack includes a fix for cd System32configcal memory size. This is the default value that this issue. Refer to the “How To Install A ren system system.oldWin2000 uses when you first configure it. If Service Pack” sidebar for details. ren system.alt systemalt.oldyou have lowered the value, or added RAM copy system.old systemsince installing Win2000, you may need to Error Message: “Windows could not copy systemalt.old system.altincrease this value. start because the following file is miss- exit For example, if you have 256MB RAM ing or corrupt: WINNTSYSTEM32 rebootinstalled, the Initial Size (MB) field should read CONFIGSYSTEMced.”384. The value in the Maximum Size (MB) field Translation: This message, which is If you still see the error message, you willshould be twice the initial size, or in this case, 768. sometimes also followed by the error mes- need to restore a copy of the System hive. If the values are correct, and you still see the sage, “System hive error,” indicates that Follow the above instructions to boot into theerror message, try using this formula: Initial Windows was unable to load the System hive Recovery Console. If you have never created asize = physical RAM x 2. Maximum size = (Windows Registry file) at boot time because Registry backup, you will need to restore theInitial size x 2. the System hive is too big, badly fragmented default System hive. If you have backed up the (scattered across multiple locations on a hard Registry, you should restore the System hiveError Message: “An error occurred drive), or missing. from the backup.while saving changes. Some changes This problem occurs during an early phase If you have never backed up the Registry,will not be remembered.” of the boot process, during which available type the following at the command prompt, one Translation: This error relates to Win2000 memory is limited. The Registry must share line at a time, and press ENTER after each line.control panels. Most of the changes you can this limited memory with other boot processes, copy c:winntrepairsystem c:winntmake within the control panels are written to including loading the kernel (core portion of system32configthe Registry (a database Windows uses to store an operating system), boot drivers, and other yconfiguration information). This error message components. If the System hive is too large to exitindicates that the changes could not be written fit into the available memory, or is so frag- If you have backed up the Registry, type thesuccessfully to the Registry, so they will no mented that it prevents complete loading, following at the command prompt, one line atlonger be saved in memory when you restart you’ll see this error message. a time, and press ENTER after each line.your computer. Solution: Use the Recovery Console to try copy c:winntrepairregbackupsystem Solution: A failure writing to the Registry to create a nonfragmented (or at least, less c:winntsystem32configcan occur if you are running very low on avail- fragmented) version of the System hive. Insert yable memory. Low memory problems can be your Win2000 installation CD and reboot your exitmomentary, a direct result of the number and computer. At the beginning of the boottypes of applications you are using or have process, when you see the option to Press Any You may need to reinstall any hardware orrecently used. Rebooting should clear the low Key to boot from CD, press any key. When the software you installed after you last backed upmemory error and allow you to use the Welcome To Setup screen appears, press R to the Registry.Control Panel to reconfigure your settings. repair Win2000. On the next screen, press C to If you still cannot boot into Win2000, con- If a low memory error still occurs, make start the Recovery Console. Select the installa- sider reinstalling Win2000 or editing thesure your RAM is properly installed, have a tion you want to repair. Enter your administra- Registry to reduce its size. RStechnician check the RAM’s integrity, and/or tor password at the prompt. The Recoveryadd more RAM. Console will display a command prompt. Type by Tom Nelson and Mary O’Connor PC Errors • 99
  • 101. Windows 2000 user ID does not exist on this computer, you canEnd Connection create it by selecting Action and then New User. Error Message: “Unable to log you onHeadaches because your account has been locked out, please contact your administrator.” Translation: The most likely scenario lead- ing up to this error is that you failed too manyWindows 2000 Networking attempts to log in properly. Anyone who has& Online-Related Errors had to log in every morning has done it, usual- ly the day after changing to a new password. To protect the network from brute-force pass- word hacking, Win2000 automatically cuts off your user ID for a specified amount of time. Solution: You can wait it out, but that might entail sitting around for quite a while if the timeout period (time it takes until the sys- tem allows you to attempt to log in again) is very long. If you’re connected to a Windows domain, contact the network administrator and ask if she’ll help you out of this jam. If you aren’t connected to a domain, you can log on to your own machine as an adminis- trator and let yourself back in. Click Start, Settings, and Control Panel. Double-click the Administrative Tools icon and then double- click Computer Management. In the left pane, click the plus sign (+) to open Local Users And Groups and then Users. Double-click the account you need to unlock and remove the check next to Account Locked Out. Error Message: “Your password will ithout a network to browse or share domain controller computer somewhere where expire in XX days. Do you want toW these days, computers seem, well, boring. A networking problem canshut down useful work in no time flat. Below, network administrators keep track of every- one’s logon information. If you don’t have a domain controller on your network, it might be change it now?” or “Your password has expired and must be changed.” Translation: This message speaks for itselfwe’ll parse some of the most common net- your own computer that is rejecting you. Ouch! (XX, of course, represents the number of dayswork-related error messages Windows 2000 Solution: This one is pretty self-explanatory. you have left until your password expires).can throw at you, along with the solutions you In most cases, you’re simply typing either the Sure, it’s a pain, but it’s basic network security.should try first. username or the password incorrectly. Because You should change your password periodical- Win2000 logons are case-sensitive, the CAPS ly to minimize the possibility that some unau- First Things First LOCK key suggestion offered in the message is thorized person will learn the password and a good one. Make sure you’re spelling every- compromise the system. If your networkError Message: “The system could not thing right and that you didn’t change the administrator has set a time limit on your pass-log you on. Make sure your Username password the other day and word, Win2000 will start nag-and domain are correct, then type your forget about it. If you know an ging you a few days before thepassword again. Letters in passwords administrator user ID and password expires to come upmust be typed using the correct case. password, log on as an admin- with something new.Make sure that Caps Lock is not acci- istrator and open the Com-dentally on.” puter Management console in Each computer on the network Translation: Windows is having trouble Administrative Tools. There must have a unique name.authenticating you either on your local com- you can check the list of all Change your machine’s networkputer or network domain controller (computer users and make sure the user - name from the Networkrunning Win2000 Server that manages net- name you’re having trouble Identification tab in the Systemwork access). Larger networks usually have a with is, in fact, listed. If the Properties dialog box.100 • PC Errors
  • 102. Windows 2000 Solution: Click Yes and the Change Pass-word screen appears. Type a new password Most Confusing Error Messageand then type it again to verify. Click OK tosave the new password. Your network admin- Error Message: “A duplicate name exists on the network.”istrator might also have set up certain criteriaby which to judge your password to make Translation: If you’re trying to connect a new computer to the network and somesure it isn’t too simple (and, therefore, easy other computer on the same network already has the selected name,to crack). You probably won’t be able to use Windows returns this error. Network administrators sometimes run intothe same password as last time, and you this kind of error when they’re transferring settings from one computermight have to include at least one number to another, and the network name tags along with everything else. Thisand one capital letter. error can also occur when two users with the same first or last name both try to give their machines an easy-to-remember moniker. Any kidError Message: “Your account has been named Tyler is going to have some problems with this in a few years.disabled. Please see your system admin-istrator.” Solution: The network will become a confusing place if two workstations have the Translation: Win2000 recognizes your same name, so Windows is not going to let it happen. You will need touser ID and password, but the account has change the name of your computer (or get the other person to changebeen shut down. Either someone has changed the name of their computer). Right-click the My Computer icon on yourthe settings on your computer or your network Desktop and select Properties. In the System Properties window, clickadministrator changed settings on the domain the Network Identification tab and then the Properties button. In thecontroller machine. Identification Changes dialog box, type a new name in the Computer Solution: If you’re connected to a network Name field and click OK. You may need to restart your computerand you log in to a domain, the network before the change takes effect. ■administrator is going to have to solve thisissue. If you aren’t part of a domain, try NTFS partition permissions are configured for computer in question, is working. Try accessinglogging on to the machine with an administra- individual user or group access. a resource on a different computer than the onetor account to enable your account. Click that’s proving difficult. If that doesn’t work, theStart, Settings, and Control Panel. Double- Error Message: “An error occurred problem is likely with your own computer.click Administrative Tools and Computer while reconnecting XX: to computer Make sure you have a connection to the net-Management. In the left pane, expand Local resource. This connection has not been work hub—you should see a green light onUsers And Groups and then Users. Double- restored.” your network adapter and the hub itself.click the appropriate user name to see its prop- Translation: When you see an error like If you were able to access a differenterties. Remove the check mark by Account this, it means that Win2000 is unable to find on resource, the target computer might be theDisabled and click OK. The user ID should the network the specific computer or resource one with the problem. It could simply be shutwork as before. you told it to find. Usually this error pops up off, or it could have an actual network prob- when you are attempting to map a local drive lem. Look for the link lights on that computer Learning To Share letter (such as that represented by XX above) as you did with your own. Assuming the to a resource (a printer, for instance) on anoth- shared computer is properly connected to theError Message: “computerresource is er computer through the network (represented network, see if the resource it is hosting is setnot accessible. Access Denied.” by computerresource). If the resource used to up to be shared. On the remote computer, Translation: This is a frustrating error that be accessible, it can be frustrating to find it double-click My Computer and navigate tocan crop up when you attempt to connect to a absent without leave. the resource you want to access through theshared resource on a network, represented Solution: First, make sure your con- network. Right-click that resource and selectabove as computerresource. nection to the network, and especially the Sharing. See that the Share This Folder or The resource might even show up as Shared As option is selected and thenormal in the Network Neighborhood, right share name is displayed in thebut nonetheless, those two rudest of Share Name drop-down list.words—access denied—assault yourscreen. Error Message: “My Network Often this error means that NTFS Places: computerresource is(Windows NT/2000/XP’s organization- not accessible. The network pathal system for storing files on hard dri- was not found.”ves) partition permissions have not Translation: As with the last error,been properly assigned or that share this means that the OS is not able topermissions are not correctly set. locate the particular resource you Solution: Check to make sure that The Users section of the Computer Management console is where want. Along with mapping a drive,both the share permissions and the the administrator of a system controls access on a per-user basis. Win2000 lets you set up a network PC Errors • 101
  • 103. Windows 2000path in My Network Places as a way to conve-niently connect to resources you frequently Most Unusual Error Messageuse. Either way, various problems can makethe network resource unavailable. Error Message: “Check networking protocol connections . . . TCP/IP CP reported error Solution: Troubleshooting a My Network 733: Your computer and the remote computer could not agree on PPPPlaces error will be much like troubleshoot- control protocols.”ing a mapped drive letter error. Follow theinstructions provided for solving the previous Translation: You might see this error when you try to connect to an ISP with dial-uperror message. networking using PPP (Point-to-Point Protocol). The most common cause is that a setting called “Negotiate multi-link for single link connec-Error Message: “No more connections tions” is enabled when it shouldn’t be.can be made at this remote computer atthis time because there are already as Solution: Click Start, point to Settings, and then click Network And Dial-upmany connections as the computer can Connections. Right-click the connection you’re trying to use and clickaccept.” Properties. Click the Networking tab and the Settings button. Clear the Translation: As the error says, too many check mark from Negotiate Multi-Link For Single Link Connections.people are trying to use this resource at the Click through the OKs to save your changes. ■same time. How many is too many? Networkadministrators can configure resources to allow any spaces and is less than 12 characters long. Translation: This is another error thatonly a certain number of connections; that num- If you don’t have control over that resource, results from a known Win2000 flaw. It canber can vary depending on the configuration. If you might need the network administrator to appear when someone removes a TCP/IPthe remote computer you’re trying to access is make the change. (Transmission Control Protocol/Internet Pro-running Win2000 or WinXP, you may also run tocol) network connection in a certain way andup against a built-in 10-user connection limit. Scary Errors may cause the computer to hang.There might be a software license limit for ele- Solution: Follow the directions for solvingments of your networking software. Error Message: “STOP: 0x000000C2 the previous error message to download the lat- Solution: Get ahold of the office intercom (0x00000007, 0x00000fd3, 0x88289700, est Win2000 Service Pack. This error was fixedand tell everyone else to stop 0x00000000)” back in Service Pack 1, but the most recentusing that network resource, Translation: Yikes! Service Pack will include the patch, as well.or else. OK, we admit that’s This kind of error message,probably not a good solu- displayed on a BSOD (Blue Error Message: “STOP: 0x000000D1tion. An alternative option is Screen of Death, the com- (68b6a590 00000002 00000000 bfda3841)”to simply wait and try to