[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1026
  • Last Modified:

Windows XP Repair cannot find files

I am trying to run Windows Repair for a Windows XP SP2 system and keep getting 'cannot copy file' errors.  It then tells me to make sure that the Windows XP Home SP2 edition CD is in the drive. If I skip the file, another error pops up saying that another file cannot be copied.  When I restart the repair, a different file cannot be found and the cycle continues.  I've tried to clean the CD but this does not help.  I can get another XP CD but not right away.  Is there anything I can try in the meantime.  Thanks.  
0
smpeters
Asked:
smpeters
  • 8
  • 5
  • 4
  • +2
5 Solutions
 
johnb6767Commented:
Without another CD, I would try another CDRom drive?
0
 
debuggerauCommented:
check your i386 directory on c drive...
0
 
smpetersAuthor Commented:
The computer only has one CDRom drive and unfortunately I do not have an external drive that I can hook up.  

I tried to browse to the c:\i386 directory and copy the files from here but this did not work.

Thanks for the prompt replies.  Any other suggestions?  I guess I can wait until I get another CD if you think this is the cause of the problem.

0
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

 
Mark BradyPrincipal Data EngineerCommented:
One thing has worked for me when this happened.  Each time the error pops up, write down the missing filename.  Once you go through this untill it finishes installing, search the net for those files and download them.  You can find out which directory they need to be in from google search.  Your CD is corrupt.

hope this helps
0
 
smpetersAuthor Commented:
Actually, when this first happened I was writing down the files - when it got to about the 10th file I gave up.  I had a feeling there would be too many files to replace.  If the CD is corrupt I guess I can wait.  If not I'll be coming back.  Thanks.
0
 
Mark BradyPrincipal Data EngineerCommented:
You're welcome......
0
 
nobusCommented:
what happened when you tried to copy the I386 folder?
normally your errors can be caused by :
a bad - cd, cd drive, ide cable, or ide controller on the mobo, or ram - all of which can be tested by swapping them
i would test the ram first (3 passes); use memtest 86+  from www.memtest.org
then you are at least sure about that
0
 
nobusCommented:
0
 
smpetersAuthor Commented:
I tried to restart the repair again.  On the third missing file, I answered 'no' to the question 'do you want to continue installation without this file'.  The repair continued without skipping anymore files.  But now I am at the Windows XP logo window where it says please wait.  I've waited over 15 minutes and nothing is happening.  Now what do I do?
If I swapped CD Rom drive with another computer will it recognize that drive or do I have to do something in setup?  Please Help.  
0
 
smpetersAuthor Commented:
Just to let you know...the computer screen went blank after it sat on the logo screen for a while longer.  I had to power down but when I restarted the system came up.  Now I have to see what problems still exist - I will let you know.  thanks for all the advice.
0
 
Mark BradyPrincipal Data EngineerCommented:
You should be able to put another CD drive in the system without any setup (windows should recognise it).  My best guess is that it will be the CD with some bad sectors on it due to scratch but I hope it's working for you now.  We are waiting to see what the next problem is !

Elvin
0
 
nobusCommented:
i cannot say what is bad; but a bad cd drive is not uncommon.
i suggest with the new drive to run the repair again
Did you test the ram ? if not, do so
0
 
smpetersAuthor Commented:
OK..Now the system is back up and running but I still have some issues. The computer I am working on (for a friend) was contaminated with the Vundo Virus among other malware.  I ran scans such as Spybot S&D, ccleaner, and AVG Anti-spyware.  When the system became stable enough, I tried to run Windows Update but was unable to do so - the page would not even come up.  One solution to this problem was to use regsvr32 to register vbscript.dll.  Doing this, I received error msg 0x80070005.  I tried different things that did not work (including sfc /scannow).  That is when I found the solution to run a Windows Repair after renaming the vbscript file and that is where you guys came in.

The vbscript.dll was able to register after the repair but I am still not able to run Windows Update properly.  The computer has 5 users.  Logging in as USER1, I can get to the Windows Update page and download the 80+ updates but the installs fail.  The problem is that the Background Intelligent Transfer Service cannot start.  I am trying to find the solution to this but have not found one yet.

When logging in as any other user, I cannot get to the Windows Page.  There are two dlls that fail to register.  Doing regsvr32 jscript.dll gives me error 0x80004005 and regsvr32 msxml3.dll gives me error 0x80070005.  Why do these register under USER1 but not for any other user?  Do you think this is still a malware problem?

Sorry this is so long, but I am at my wits end.  Any help would be greatly appreciated.

 
0
 
Mark BradyPrincipal Data EngineerCommented:
It cetainly does sound like a malware/virus problem.  There are two things you could try.  The first is to create a new user account and make it administrator account.  Log on to that account and try to run windows update from there.  If no joy, then there are still corrupt files on the system.
The second option is to reinstall a clean copy of windows in a different directory [winxp] or something that's different from the current directory.  Just create only one user account when asked and make it admin.

Go through the process of updates etc and get it working to your liking.
Go to some online virus scan sites and do a full scan of your system just to be sure.  Once you are NOT infected then create the other user accounts you need.  You can then take ownership of files in the old user accounts and copy them into the appropriate new user folders [eg] my documents my pictures favourites etc...

Now you have a paralell version of windows running good so you can delete the old windows folder and after reinstalling programs etc you should be back to normal.  All this should take about 2 hours and a cold beer or two !

Elvin
0
 
nobusCommented:
run this too :  http://housecall.trendmicro.com/          
0
 
smpetersAuthor Commented:
I did finally get USER1 to do Windows Updates, but I can't seem to get the other users to work right.  When I create a new user,  I have the same issues.  I think there are probIems with java but reinstalling it does not help. I ran housecall.trendmicro.com and deleted 15 cookies and 3 grayware - there did not seem to be anything major.

I am getting ready to install a parallel version of windows. Question: Once this is installed, does it automatically boot using this new version everytime?  Do I have to reinstall any drivers?  When and if I feel comfortable deleting the old windows folders, do I rename the new folder to 'Windows'?

I'm not clear on how the memory test should be run. If I choose the pre-compiled bootable ISO zip file at memtest.org, do I just copy this ISO file to a floppy and then use the floppy to boot the system?  Does the test then run automatically?

I really appreciate all your help.  I think I'll need more than 2 beers before this computer is fixed!

0
 
johnb6767Commented:
Lets address the windows updates problems.....

Since you did a repair......

Automatic Updates stops working after a repair install of Windows XP
http://support.microsoft.com/kb/555615

Updates are not installed successfully from Windows Update, from Microsoft Update, or by using Automatic Updates after you repair a Windows XP installation
http://support.microsoft.com/kb/943144

Alternatively....

This has the ability to fix a multitude of Windows Update apps....

Dial-a-fix - TechWiki
http://wiki.djlizard.net/Dial-a-fix

Windows Update Repair Tool 0.41 Beta
http://fileforum.betanews.com/detail/Windows_Update_Repair_Tool/1123680932/1

Havent had a chance to test this out yet, but seems to fairly well reviewed...

Several solutions on this page, with batch files to create to reset, or totally reinstall Windows Updates....

Windows update fail to install no error code.
http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Windows/XP/Q_22667251.html
0
 
johnb6767Commented:
You will have a boot menu to choose your installation to boot from, or you can simply edit the boot.ini and change the DEFAULT value....

Yes, drivers will need to be installed....

No, you wont be able to rename the windows folder, as installed apps, and registered files might be hard coded to the c:\windows, instead of %systemroot%......

Memtest should be run by booting the system to the burned .iso file on CD, and just let it run for a few hours, perhaps while you go to work, or sleep......


0
 
smpetersAuthor Commented:
I've installed Windows in another directory and everything seems to be working.  I have a few questions about the old version.  How do I clean up the old version once I get back everything that is needed?  Can I completely delete the C:\windows folder or do I have to uninstall the corrupt version of windows somehow?  Will this get rid of the prompt, when starting up Windows, to choose the Operating System?  I noticed there are many folders in 'Program Files' which belong to programs that can no longer run.  Can I just delete these folders?  If I am reinstalling something that I have a disk for, is it necessary to get rid of the old version first?  Thanks!
0
 
Mark BradyPrincipal Data EngineerCommented:
Yes to all of your questions.  You now have a working version of windows which has it's own registry and file/folder set.  Completely delete the other windows directory.  You should only have one file structure left.  Once you reboot, you should not get the prompt (dual boot).  You can not uninstall the old version as you are booted into the new version and the new one does not know that the old one exists.  ie:  Under installed programs you will not find your old windows.  Before you re-install all of your programs, I would delete the old windows directory first.
Also, you will need to remove any folders under program files that were on the old installation.  When you reinstall applications they will overwrite any files that were previously installed but for applications that you don't install, the folders from the original installation will still be there.

Just take it one step at a time and you will be fine.

Cheers
Elvin
0
 
johnb6767Commented:
You will need to modify the boot.ini at the C: drive, to get rid of the Dual boot scenario...

Actually you can set the default OS in start>run>MSConfig>boot.ini tab, just set the default OS, which is your currnet one of course, and you should no longer be promtped...
0
 
smpetersAuthor Commented:
Thanks for all your help!!  Everything seems to be working again.
0

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

  • 8
  • 5
  • 4
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now