HP Windows XP MCE 2005 SFC /Scannow CD Question

I have a client's HP Media Center PC m1050y on my workbench (Microsoft license holographic tag reads Windows XP Media Center Edition 2005). The client was having trouble installing an HP printer, so HP connected remotely to his system to try and fix the problem. HP could not fix the problem.

The client asked me to install a different printer (a Canon model). After uninstalling HP drivers, confirming the registry keys were clear of print driver detritus, clearing temp files, confirming the print spooler service was operating properly and rebooting, I tried installing the Canon printer. The Canon installation failed, too; it appears the USB connection is failing (regardless of which cable or actual physical USB port is used). Some, but not all, external hard disks work, too, when connected via USB. USB thumbdrives (and USB keyboard and mouse) also work fine.

So, suspecting corrupted Windows files, I ran SFC /scannow. The file check completed with a dialog box that states:

   Windows File Protection

   Files that are required for Windows to run properly must be copied to the DLL Cache.

   Insert your Windows XP Professional CD2 now.

I have both Windows Media Center Edition 2005 Disks 1 and 2, but when inserting either disk (or a regular Windows XP CD), I receive the following error message:

   Windows File Protection

   The CD you provided is the wrong CD. Please insert the Windows XP Professional CD2 into your
   CD-R OM drive.

Is this system hopefully toasted, or is there a special HP OEM CD that's needed? The client, of course, received no recovery CDs of any kind from HP with this PC.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

You need the recovery CD's.  I have faced almost the identical issue.  Luckily I had the recovery CD's  My experience was not with printer drivers though.  It was with the onboard NIC.  I removed it and tried to reload drivers for it.  Even when I installed a new NIC I had to put those stupid CD's in.  As you know there is no second CD for XP pro so this should be a clue as to what you need to do.

Backup, wipeout, reinstall with no HP partition.

Good Luck
Well I am in the same boat!!!
I am working on a clients HP Pavilion a1616n XP Media system, ran into the same issue.  I went to HP and found out this message requesting a 2nd disk is normal, and you should just press cancell.  Here is the link and post:  


This document pertains to HP and Compaq PCs.
Using System File Checker in Windows XP
How to use scan and restore system files.
1.      Click Start , then click Run .
2.       In the Open field, type the following:  
sfc /scannow
Then press Enter , or click OK .
System File Checker scans and restore system files.

Note:       If your computer has Media Center 2005, a message may appear stating "Insert Your Windows XP Profession CD2 Now". Click Cancel to continue. This message may appear several times and does not affect the repair of standard files that came with your PC.

If the sfc /scannow did not work, try Dial-A-Fix to reset the Windows Installer. Uninstall Cannon software, and run a registry cleaner to remove all traces of the Cannon installation.  (ie CCleaner) Uninstall / Remove the USB devises in the Device Manager and reboot the system.  This will reload the drivers for the USB devises. Use a new USB cable and reinstall the software.  Also check the RAM and hard drive for possible problems.  Bad RAM or sectors on a hard drive can cause installation of software problems.  

Good Luck

I'll apologize in advance if this breaks some protocol but I'm frustrated with a similar problem. On a new install of MCE 2005 SP2 OEM, with newly purchased CD's, after a recent power outage I ran sfc /scannow. I set my Computer Management system event filter to log only Windows File Protection items.  Near the end of the protocol I got 8 errors where sfc asked me to "insert XP Professional CD2".  My log said sfc was searching for the following files, NONE OF WHICH ARE ON AN OF THE MCE CD's:
OK, either why is sfc asking for these, or where do you get these files??
Protecting & Securing Your Critical Data

Considering 93 percent of companies file for bankruptcy within 12 months of a disaster that blocked access to their data for 10 days or more, planning for the worst is just smart business. Learn how Acronis Backup integrates security at every stage

JayneCobbAuthor Commented:
I was able to solve this issue on my PC:

To solve the sfc /scannow problem in which The Windows System File Check demands the nonexistent Windows XP CD2 (with no other option), you have to (1) copy the i386 directory from a Windows XP CD to the root of the C drive and then (2) change a SourcePath registry key to C:\ from whatever HPs image-install software had it set at.
Heres the actual key that must be changed:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Setup \ SourcePath.

Change it to make it c:\i386 or to the folder where you have copied the I386.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
I did what was suggested in the approved solution, but it continues to ask for my CD and CD2.  Any ideas?  I have sp3 on the machine and the disk and the c:\1386 info is from dell.  XP Media Center Version 2005 with update rollup 2.
JayneCobbAuthor Commented:

By moving the entire i386 directory to the C drive (from the CD) and changing the Windows registry location -- (HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Setup \ SourcePath. ---  Change it to make it c:\i386 or to the folder where you have copied the I386.) -- I was able to eliminate this problem. That's the only method I know to work.

Be sure to reboot the PC after editing the registry and before running the sfc /scannow operation.
I tried that, but it didn't work.
JayneCobbAuthor Commented:
The original question covered eliminating the issue on an HP OEM install. Since you're using a Dell, the process may prove different, I'm not sure (as vendors use different builds, license key pools, and the like).
Please see http://support.microsoft.com/kb/909059. In addition to the missing DLLs listed in this article I have the same experience with all the other copies of ehepgdat.resources.dll in all the other language folders with Media Center Edition on my HP. This leads me to believe this behavior is normal and Media Center Edition simply does not use these files.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows XP

From novice to tech pro — start learning today.