Solved

Windows Vista sfc.exe not repairing know corrupt or missing DLL files.

Posted on 2011-03-20
15
707 Views
Last Modified: 2012-05-11
I have a Dell laptop with some corrupt and missing DLL files after installing some Windows updates.

Running sfc.exe from a command prompt always completes without repairing or replacing known missing/corrupt files.

The files that have been reported by Vista as missing/corrupt are

initpki.dll (missing)
dssenh.dll (corrupt)
gpkcsp.dll (missing)
sccbase.dll (missing)
slbcsp.dll (missing)

Second question: is there a way I dont know to do a repair installation from the recovery partition on the HDD? I can only see options to restore to factory or recover from a backup image.

thanks.
0
Comment
Question by:scorptec
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 7
  • 5
  • 3
15 Comments
 
LVL 44

Expert Comment

by:Jackie Man
ID: 35178094
How do you sfc.exe?

Try to run sfc /scannow in an elevated command prompt.

Details of sfc /scannow is as follows:-

1. Open a Command Window in Administrator mode:

* clickStart
* click All Programs, thenAccessories
* right click on the Command Prompt option,
* on the drop down menu which appears, click on the Run as Administrator option.

* If you haven’t disabled User Account Control (and you shouldn’t!) you will be asked for authorisation. Click the Continue button if you are the administrator or insert the administrator password.

2. Start the System File Checker

* In the Command Prompt window, type:sfc /scannow,
* press Enter.
* You’ll see “Beginning system scan. This process will take some time”.

The scan may take some time and windows will repair/replace any corrupt or missing files. You will be asked to insert your Windows 7 DVD if it’s needed.

Close the Command Prompt Window when the job is finished.
0
 
LVL 44

Expert Comment

by:Jackie Man
ID: 35178109
Second question: is there a way I dont know to do a repair installation from the recovery partition on the HDD?  <- The answer is NO, you cannot do a repair installation from the recovery partition on the HDD.

Please read the article below to get a rough idea of how recovery partition is made.

http://rmencia.wordpress.com/2010/07/07/creating-windows-oem-recovery-dvds-with-windows-aik-part-1/

http://rmencia.wordpress.com/2010/07/09/creating-windows-oem-recovery-dvds-with-windows-aik-part-2/

0
 

Author Comment

by:scorptec
ID: 35178162
I have enabled the adminstrator account and am logging in using the normally hidden administrator account so I dont need to know/remove the passward on the normal login.

Running a command prompt when logged in as admin always runs with elevated privileges.

Or as this where I am coming unstuck? (Windows Vista Home Premium 32bit)

I run the command sfc /scannow and its completing without error. I have tried numerous times now, in safe mode and out of safe mode in the Administrator account.

Because this PC has a recovery partition instead of a Windows DVD, what will it do even if it does find a file that is missing/corrupt? Will I come unstuck? I dont currently have access to a 32bit Vista DVD. Or can I point it to the recovery partition for the missing files?

Thanks for confirming about the recovery partition. :)
0
Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 
LVL 44

Expert Comment

by:Jackie Man
ID: 35178183
Try to run system restore to go back to a restore point before the windows update.
0
 

Author Comment

by:scorptec
ID: 35178215
yeah, i will have to try that. I will need to get more detail about when the issue started exactly because they have been sitting on it for a while before doing anything about it. =/
0
 

Author Comment

by:scorptec
ID: 35178225
as far as sfc not finding the missing/corrupt files, have I got you stumped?

How I know they are missing is when I try to repair their association in the registry running "regsvr32 dssenh.dll" for example it comes up with the error.

0
 
LVL 44

Expert Comment

by:Jackie Man
ID: 35178675
as far as sfc not finding the missing/corrupt files, have I got you stumped? No, I have encountered stranger problems than yours.

What other software you have installed?

The missing dll files are not inside Windows Vista -> run sfc /scannow will not report any errors.

BTW, have you installed Registry Optimizer? It seems to create registry problem.

Source: http://forums.techguy.org/windows-vista/650823-windows-vista-registry-issues.html
0
 
LVL 92

Expert Comment

by:nobus
ID: 35178697
you can download a vista recovery cd :  http://neosmart.net/blog/2008/windows-vista-recovery-disc-download/      

boot form it, and run a repair, or sfc
0
 

Author Comment

by:scorptec
ID: 35185350
@jackieman. Its not my PC but there doesnt appear to be any dodgy software installed. I never install 'tools' like Registry Optimiser and there appears to be evidence of the owner doing the same.

My searches indicate that all the files are all Windows files. Which is why Im concerned about them not being repaired. See this thread for mentions of the files in question. http://support.microsoft.com/kb/822798 

What evidence to you have to the contrary?

@nobus: thanks, great link. :)
0
 
LVL 92

Expert Comment

by:nobus
ID: 35187052
**note that repairing from cd is not the same as from within windows..
0
 
LVL 44

Expert Comment

by:Jackie Man
ID: 35187104
The link you post refers to xp, windows 2000 and windows server 2003 only.

I have not said that the all files are illegal, they are only not available in vista setup DVD and are installed when certain models of HP printers are installed.
0
 

Accepted Solution

by:
scorptec earned 0 total points
ID: 35212016
im afraid I never got to solve this original issue as we opted for a Windows 7 updgrade which resolved the issue in the process. Effectively an upgrade install fixed the issue.
0
 
LVL 92

Expert Comment

by:nobus
ID: 35213175
then you can close this question, yes?
0
 

Author Comment

by:scorptec
ID: 35228235
I thought I had. (multiple times now)
0
 

Author Closing Comment

by:scorptec
ID: 35292531
Circumstances changed and I was not able to attempt suggested solutions before resolving the issue. A Windows Upgrade was performed instead which resolved the issue.
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Sony Vaio Recovery Errors 31 2,981
Windows 8 & Vista Networking 4 618
"delete volume" greyed out in Vista 2 310
windows vista install 10 133
There are many reasons a PC runs slower than when it was new, ranging from malicious software intended to mess things up to simple general Windows use.  Your PC performance may slowly degrade over time without you noticing but when you buy a PC from…
I'm a big fan of Windows' offline folder caching and have used it on my laptops for over a decade.  One thing I don't like about it, however, is how difficult Microsoft has made it for the cache to be moved out of the Windows folder.  Here's how to …
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question