[SOLVED] [Win7SP1 x64] Hundreds of corruptions

comraab

Member
Joined
May 5, 2017
Posts
20
Hello

A week ago I had a random BSOD on my PC, and when it rebooted it was acting really bizarrely. Nothing would run correctly, I had notifications of processes failing and DLLs unavailable. I am a software/techie/hardware by profession, so tried various techniques at recovering it.

1) Checkdisk, which identified and fixed a number of corrupt sectors
2) Virus scan to rule out infection
3) Windows installation media startup repair
4) Windows startup configuration (msconfig)

After none of this resolved the issue, I dug deeper. I ran SFC /scannow and came up with dozens of issues. Using a combo of that and the latest CheckSUR util, I began to work through fixing issues. Identifying the packages and/or files that were missing/corrupted and downloading/copying them from other PCs to the appropriate %windir%\temp\checksur\ subfolder and then running the CheckSUR util. This has allowed me to reduce the list of
errors by about 150, but I am still on about 750.

During my research, I came across your SFCFix util. I have read your forum rules and attempted to comply (by downloading and running SFCFix on the damaged PC), however I am unable to run the util due to errors (I suspect issues caused by the hundreds of file failures and subsequent operating irregularities is causing this). Would it be OK if I attached my CBS and/or CHECKSUR log here?

Many thanks for your time
Robyn
 
A bunch more hours today and I have managed to get it down to 496 errors. The majority of these of registry issues. Please see attached. I cannot find the missing manifest files on either my laptop (also win7 x64 and where I poached a good number of missing files from) nor the installation DVD.

I still cannot run any apps including SFCFix.exe (even with elevated permissions), I just get an error saying to do with webio.dll. I have never seen a computer in such a state in all my years of messing around and working on PCs. CheckSUR and CBS log attached. Any help to get to a point where I can run SFCFix would be greatly appreciated

Many thanks
Robyn

View attachment CBS.zipView attachment CheckSUR.zip
 
If the number of corrupt sectors keeps increasing, it indicates that the hard drive is dying.
Get your important files off and replace the hard drive before it becomes unbootable.
 
Good news. I managed to manually replace the webio.dll file, and after doing so SFCFix.exe runs. It fixed quite a few hundred errors, although there are still a bunch left. I attach my SFCFix.txt for your perusal.View attachment SFCFix.txt
 
If the number of corrupt sectors keeps increasing, it indicates that the hard drive is dying.
Get your important files off and replace the hard drive before it becomes unbootable.
Thanks for your reply. However, this is not corrupt HDD sectors, but rather corrupt system files. And the number is reducing as I repair them. I have scanned the HDD and it is fine.
 
Do you have your Windows 7 with SP1 media (i.e. DVD)? The quickest resolution based on the amount of errors is to do a repair install. None of your data or programs will be removed in the process but as always ensure your critical data is backed up.
Repair Install - Windows 7 Help Forums

Also, is your computer still getting BSODs?
 
Hello
Thank you for your reply. I am not getting BSOD anymore (but to be fair I have not really used it other than attempting to repair it, so it is a bit of a false negative). I considered the repair install, but was worried because I have all my special user folders in custom locations (on my D: which is a RAID mirror whilst OS runs off a C:\ SSD). And my understanding is that the repair install will ruin this.
I dont mind a bit of manual labour (I mean, I have manually reduced errors from ~900 to ~130 by getting manifest files, determining and downloading KB packages etc.) If you see my SFC log I have about 20 system files corrupt, and I am trying to fix those. I just dont know what to do about the registry stuff. Could you perhaps give some advice on that aspect of it please?

Many thanks
Robyn
 
We can certainly try. Please start with the following.

Step#1 - SFCFix Script
Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Download SFCFix.exe (by niemiro) and save this to your Desktop. If you still have this on your desktop from downloading previously, you don't need to re-download.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please
 

Attachments

Hello BrianDab

Thanks for your response. I have tried doing exactly what you have asked but it isnt working. I suspect this is because various things that usually work in Windows are not currently working (e.g. I can't go in "Installed Programs", cannot run MMC.msc, cannot drag and drop etc. etc.). Is it possible to achieve the same with a command line parameter (i.e. run the app from elevated cmd window and specfiy the zip file to use)? Alternatively, I see that you script is just copying the included manifest payload to the Checksur folder in temp. I could manually copy these and then run SFCFix if that is an option.

I also attach my latest SFCFix.txt that, as you can see, has changed quite a bit since last. I have managed to manually replace a number of the corrupt system files (with manual takeown, ICACLS and copy command). I also managed to rid the majority of the registry errors by using WUSA to uninstall some KBpackages and then reinstall them. For the system files remaining corrupt, they all come from the same upgrade as they all have the same final version number, but I cannot find that anywhere, even after extensive Google searches, registry analysis etc.

I will keep plugging away, but eagerly await your reply

many thanks and regards
RobynView attachment SFCFix.txt
 
Also, your other missing files may be from kb4015549

yea that is what I thought (I gathered that from the CBS.log). So I downloaded and tried to install the MSU, but windows told me it wasnt an applicable update. So I extracted the archive, pulled out the package files (*.mum & *.cat) files that the CBS log called out, put them in my temp folder (%windir%\temp\checksur\servicing\packages) and ran the latest checksur util. However it didnt make a difference, which confuses me.

I will attempt the cleanboot thing now.
 
As it turns out, "Clean boot" is something I was already doing; I just didnt know it by that name. One of the first things I did at the very beginning was run MSConfig and check what items were running at startup, disable as many 3rd party ones as possible. It was still in that "selective" mode. Anyway, unfortunately it made no difference. On Logon I still get a message saying that "Windows desktop manager" has stopped working. If I try a right-click->manage of My Computer, (my usual way to MMC) then I can an error which references Avast being unable to run due to a dll issue (antivirus software), followed by a MMC error dialog.

I am going to focus on uninstalling avast, as it seems to be croppping up issues everywhere. As always, I am open to suggestions/wisdom.

Many thanks
Robyn
 
OK, please zip up and attach the following two files.
C:\Windows\System32\winevt\Logs\Application.evtx
C:\Windows\System32\winevt\Logs\System.evtx
 
View attachment Application.zipView attachment System.zip
Requested files attached.

I must say I have never seen a PC this stuffed before. Normally by now I would have formatted and reinstalled, but there are reasons I dont want to, one of them being the learning experience of (hopefully) resolving this.
My C: is a SSD, so I wondered about issues with it. I have done a few checkdisks, and apart from the first one that found and repaired a few corrupt sectors, it shows no errors. I did try look for utils to analyse it, but it seems OCZ has been bought by Toshiba and their old website is now a bit dated with dead links.

I had a look at the logs on another machine, and it shows a number of corruptions. I am not sure whether these are new ones, or hangovers from that initial bad crash.

In terms of the various CBS/SFC logs, it looks like the main problem I am having is that I have two KB packages in limbo (KB4015549 and KB3029944). If I try uninstall them with WUSA cmd line, I get an error saying "element not found" and the uninstall fails. If I try install it, I get told that it is already installed. Yet the log files from the scans show files from those two packages as being either corrupt or missing. So I need a way to force the PC to uninstall them, or at least mark them as uninstalled. Then I can reinstall them and have the files replaced.

Thanks
Robyn
 
Please do the following.

Retrieve System Information
1. Download Speccy to your desktop. The setup file will be named spsetup130.exe or something similar.
2. Double-click on this file and install it. Note: Please ensure that you uncheck any foistware that may be presented during the install (i.e. Chrome Browser install).
3. When the program opens it will retrieve some information regarding your system.
4. Once it's done, select the File menu and choose Publish snapshot. Answer Yes to the confirmation message.
5. On the next screen that comes up, choose the Copy to Clipboard button and paste this link in your next reply.
 
Downloaded and attempted an install, no joy (it starts to extract the package and then nothing happens). I manually extracted the package and then tried to run the setup - it crashed. So it seems the PC is too messed to handlle an install. Gotta to keep trying some stuff with manual file replacement to improve its condition
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top