How to repair a file that is reported in the SFC /SCANNOW


  1. Posts : 29
    Windows 7 Ultimate x64
       #1

    How to repair a file that is reported in the SFC /SCANNOW


    Here is the report and what I did:

    2012-03-28 07:45:57, Info CSI 0000019e [SR] Cannot repair member file [l:24{12}]"nvlddmkm.sys" of nv_lh.inf, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type = [l:24{12}]"driverUpdate", TypeName neutral, PublicKey neutral in the store, file is missing
    2012-03-28 07:45:58, Info CSI 0000019f [SR] Cannot repair member file [l:24{12}]"nvlddmkm.sys" of nv_lh.inf, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type = [l:24{12}]"driverUpdate", TypeName neutral, PublicKey neutral in the store, file is missing
    2012-03-28 07:45:58, Info CSI 000001a0 [SR] This component was referenced by [l:178{89}]"Microsoft-Windows-Client-Drivers-Package~31bf3856ad364e35~amd64~~6.1.7601.17514.INF_nv_lh"

    Now, I tried restoring the file in the WinSXS folder from the correct Ultimate image in the W7 image. I basically put the file back.
    I also took ownership and permissions of the folder so that I can overwrite the files.
    In the image, the version 6.1.7600.16385 does not exist.

    In my attempt to resolve the nvlddmkm error, I deleted (stupidddd!) all nvlddmkm.sys files in the system, and left only the actual one made by the actual driver.

    Now, my system is working fine. My GPU is working fine.
    I'm just a bit anal to get the clean SFC report.

    Any recommendations? Excep leave it and carry on... :)


    EDIT: ARGH. Solved. Please delete. SFC wasn't for some reason creating new logfile. I had to delete it. Just noticed the timestamp. Now everything's fine!
      My Computer


  2. Posts : 1,314
    Windows 7 64-bit
       #2

    As a future reference, the nvlddmkm.sys files are the Nvidia graphics drivers files that are initially stored in the Windows local driver repository that comes when you install Windows. These are not crucial kernel files for Windows, and you can easily find an update of them by going to the Nvidia or any appropriate website and downloading and installing an update of the drivers. Better yet, it's recommended you do so, since the local driver cache for Windows is old.
      My Computer


  3. Posts : 29
    Windows 7 Ultimate x64
    Thread Starter
       #3

    Thanks. I knew that. I also do have new driver installed.
    Though the local driver cache is also checked while running sfc /scannow, and this file has been reported since I removed it manually. Now I only wanted to restore it. The version 296.10 is installed in windows\system32.
      My Computer


  4. Posts : 1,314
    Windows 7 64-bit
       #4

    All right, I wasn't sure why exactly you were attempting to resolve this as it seemed a rather harmless issue. Thanks for the clarification. Glad to see it's been resolved. You may wanna mark the thread solved for future reference for others.
      My Computer


  5. Posts : 29
    Windows 7 Ultimate x64
    Thread Starter
       #5

    Thanks, didn't know I can do that. Marked.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 22:18.
Find Us