locked
sfc /scannow detects not repairable errors RRS feed

  • Question

  • hello i ran sfc /scannow as usual on my pc every month just to be sure everything is fine.

    (i have win7 pro 64 bit)

    but this time i got an error message and was "sent" to cbs.log

    i found this entry there

    2011-07-24 16:02:36, Info                  CSI    000002f0 [SR] Verify complete
    2011-07-24 16:02:36, Info                  CSI    000002f1 [SR] Repairing 2 components
    2011-07-24 16:02:36, Info                  CSI    000002f2 [SR] Beginning Verify and Repair transaction
    2011-07-24 16:02:36, Info                  CSI    000002f3 Hashes for file member \SystemRoot\WinSxS\amd64_msports.inf_31bf3856ad364e35_6.1.7600.16385_none_548ca258d20f4ada\parport.sys do not match actual file [l:22{11}]"parport.sys" :
      Found: {l:32 b:47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=} Expected: {l:32 b:DRFtSe+au1faAFdk8l5pJiIhBif8IEjwapibEvqNCoA=}
    2011-07-24 16:02:36, Info                  CSI    000002f4 [SR] Cannot repair member file [l:22{11}]"parport.sys" of msports.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, hash mismatch
    2011-07-24 16:02:36, Info                  CSI    000002f5 [SR] Cannot repair member file [l:20{10}]"pciide.sys" of mshdc.inf, Version = 6.1.7601.17514, 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
    2011-07-24 16:02:36, Info                  CSI    000002f6 Hashes for file member \SystemRoot\WinSxS\amd64_msports.inf_31bf3856ad364e35_6.1.7600.16385_none_548ca258d20f4ada\parport.sys do not match actual file [l:22{11}]"parport.sys" :
      Found: {l:32 b:47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=} Expected: {l:32 b:DRFtSe+au1faAFdk8l5pJiIhBif8IEjwapibEvqNCoA=}
    2011-07-24 16:02:36, Info                  CSI    000002f7 [SR] Cannot repair member file [l:22{11}]"parport.sys" of msports.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, hash mismatch
    2011-07-24 16:02:36, Info                  CSI    000002f8 [SR] This component was referenced by [l:182{91}]"Microsoft-Windows-Common-Drivers-Package~31bf3856ad364e35~amd64~~6.1.7601.17514.INF_msports"
    2011-07-24 16:02:36, Info                  CSI    000002f9 [SR] Cannot repair member file [l:20{10}]"pciide.sys" of mshdc.inf, Version = 6.1.7601.17514, 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
    2011-07-24 16:02:36, Info                  CSI    000002fa [SR] This component was referenced by [l:194{97}]"Microsoft-Windows-Common-Drivers-Package~31bf3856ad364e35~amd64~~6.1.7601.17514.CRITDOQ-INF_mshdc"
    2011-07-24 16:02:36, Info                  CSI    000002fb Repair results created:

    i ran it again but no help.

    what can i do to solve this problem?

     

    PPS: do you need the full file?

    • Moved by Carey FrischMVP Monday, July 25, 2011 11:44 PM Moved to more appropriate forum category (From:Windows 7 Installation, Setup, and Deployment)
    Monday, July 25, 2011 7:32 AM

Answers

  • i did something even faster and more easy,

    i booted my linux system and replaced both files in the winsxs dir with the files from the win7 sp1 dvd.

    now sfc /scannow shows no error, i just wonder why parport.sys was a zero byte file and the pciide.sys was missing in sp1 and RTM folder of winsxs

    • Marked as answer by Miya Yao Thursday, August 4, 2011 2:23 AM
    Saturday, July 30, 2011 9:02 AM

All replies

  • Performing a repair install of your OS should solve the reported problems.

     


    This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

    Microsoft Student Partner 2010 / 2011
    Microsoft Certified Professional
    Microsoft Certified Systems Administrator: Security
    Microsoft Certified Systems Engineer: Security
    Microsoft Certified Technology Specialist: Windows Server 2008 Active Directory, Configuration
    Microsoft Certified Technology Specialist: Windows Server 2008 Network Infrastructure, Configuration
    Microsoft Certified Technology Specialist: Windows Server 2008 Applications Infrastructure, Configuration
    Microsoft Certified Technology Specialist: Windows 7, Configuring
    Microsoft Certified IT Professional: Enterprise Administrator

    Monday, July 25, 2011 9:01 PM
  • Hi,

    Run In-place upgrade to help you fix this corrupted files.

    Or you can manually extract the DLL from the Windows 7 installation DVD, copy and paste it to the Windows folder.  Refer to this: Extract Files from Windows 7 installation DVD.

    Regards,

    Miya

    Note: Since the website is not hosted by Microsoft, the link may change without notice, Microsoft does not guarantee the accuracy of this information.


    This posting is provided "AS IS" with no warranties, and confers no rights. | Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    Wednesday, July 27, 2011 7:25 AM
  • i checked the checksum of parport.sys with the one from the windows dvd and it is okay, then i checked the parport.sys in C:Windows\winsxs\amd64_msports.inf_31bf3856ad364e35_6.1.7600.16385_none_548ca258d20f4ada but there is a zero byte  file "parport.sys."

    so it seems the backup is screwed?




    Friday, July 29, 2011 4:46 PM
  • i did something even faster and more easy,

    i booted my linux system and replaced both files in the winsxs dir with the files from the win7 sp1 dvd.

    now sfc /scannow shows no error, i just wonder why parport.sys was a zero byte file and the pciide.sys was missing in sp1 and RTM folder of winsxs

    • Marked as answer by Miya Yao Thursday, August 4, 2011 2:23 AM
    Saturday, July 30, 2011 9:02 AM
  • i have norton antivirus 2011 and i scan my system every week with clamav from linux.

    but ty for the idea, i will do an intense scan tonight.

    Saturday, August 6, 2011 4:18 PM