Jump to content

Welcome to Geeks to Go - Register now for FREE

Geeks To Go is a helpful hub, where thousands of volunteer geeks quickly serve friendly answers and support. Check out the forums and get free advice from the experts. Register now to gain access to all of our features, it's FREE and only takes one minute. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more.

Create Account How it Works

Some dll. files are missing from C:\WINDOWS\system32

  • Please log in to reply




  • Member
  • PipPip
  • 27 posts
Some dll files are missing from C:\WINDOWS\system32. One of them that I noticed missing is SetupAssistant.dll. I don't know what other files are missing but how can I re-obtain some of these files? I have tried running System Restore but it doesn't recover the files.
  • 0





  • Member
  • PipPipPip
  • 606 posts
Go to Start > Run ("Start Search" in Vista). Type:
sfc /scannow
Click OK (Enter in Vista).
If System File Checker (sfc) finds any errors, it may ask you for the CD/DVD.
If sfc does not find any errors in Windows XP, it will simply quit without leaving a message.
In Vista you will receive the following message: "Windows resource protection did not find any integrity violations".

For Vista users ONLY: Navigate to C:\Windows\Logs\CBS folder. You'll see a file called CBS.log.
Usually, it's pretty big file, so upload it to Flyupload, and post the download link.


If you don't have Windows CD:
This applies mostly to Windows XP, since Vista rarely requires use of its DVD while running System File Checker.
Note: This method will not necessarily work as well, as when using Windows CD, because not always ALL system files are backed up on your hard drive. Also, backed up files may be corrupted as well.

Go to Start > Run ("Start Search" in Vista). Type:
Click OK (Enter in Vista).

Navigate to the following key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

You will see various entry values on the right hand side.
The one we want is called SourcePath.
It probably has an entry pointing to your CD-ROM drive, usually D:. That is why it is asking for the XP CD.
All we need to do is change it to C:.
Double-click the SourcePatch setting and a new box will pop up.
Change the drive letter from your CD drive to your root drive, usually C:.
Close the Registry Editor.

Now restart your computer and try sfc /scannow again!

Credit to Broni for the instructions.
  • 0

Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP