Windows 7 update (KB3022345) causing corrupt files

Page 2 of 8 FirstFirst 1234 ... LastLast

  1. Posts : 6
    8.1 (x64)
       #11

    Hello,

    I am author of this article.

    maxseven said:
    ehasanov said:
    Hi
    Could somebody check this, but it looks like this update causes corruption... I searched a little bit and found this:

    The Tech Cookbook – Windows 8 update (KB3022345) causing corrupt files

    It looks similar but I'm not sure that solution on that page is applicable to W7 64 bit.
    Yikes I followed the link and the exact procedure described there (with x64 script) before realizing it REFERS TO WINDOWS 8 and I of course have W7.



    Oh well--did it work? Well firstly thanks ehasanov for bringing this to my attention because yes indeed I just did the updates today which included the subject one, and so I ran sfc /scannow and sure enough "unable to fix corrupted files". Gotta nip this one in the bud or much later when I notice the sfc failure I'll forget what the cause was.

    But my late-afternoon weariness rendered me unable to notice that link's W8 reference, so after running exactly as they'd recommended with the x64 script, while it SAID the corruptions were successfully repaired they were not according to another run of sfc /scannow.

    Then I ran SFCFix.exe alone as you had and ran sfc /scannow again. Well, I got the exact same SUCCESS! report as you, and thankfully my sfc /scannow result does this time report-back as good.

    Whew, I'd rather be lucky than smart!

    Bottom line: run SFCFix.exe by itself and that works for W7, or at least it did for my system.
    This is not quite correct, SFCFix will not automatically repair these files. The reason why SFCFix was able to repair your corrupt files along with ehasanov files is because both of you had already downloaded the SFCFix.zip file. SFCFix is very advanced when SFCFix scans the CBS log for any corruptions SFCFix will then find out what the file hash of the corrupt file is supposed to be (this is done with the SHA256-Base64 hash read from inside the associated manifest file).

    I have just taken a look at the files within the Windows 7 version of this update and those two files have the same SHA256-Base64 hash as the ones from the Windows 8 version. This is why SFCFix was able to track down and repair these files for you.

    At the time when I wrote this article I was not aware it was also causing issues on Windows 7 machines.

    Could you please zip up the entire CBS folder and upload this OneDrive/Dropbox then share the link back here? I would like to be able to update my article to include a Windows 7 fix.

    Thanks
      My Computer


  2. NoN
    Posts : 4,166
    Windows 7 Professional SP1 - x64 [Non-UEFI Boot]
       #12

    Go The Power said:
    Hello,

    I am author of this article.

    maxseven said:
    ehasanov said:
    Hi
    Could somebody check this, but it looks like this update causes corruption... I searched a little bit and found this:

    The Tech Cookbook – Windows 8 update (KB3022345) causing corrupt files

    It looks similar but I'm not sure that solution on that page is applicable to W7 64 bit.
    Yikes I followed the link and the exact procedure described there (with x64 script) before realizing it REFERS TO WINDOWS 8 and I of course have W7.



    Oh well--did it work? Well firstly thanks ehasanov for bringing this to my attention because yes indeed I just did the updates today which included the subject one, and so I ran sfc /scannow and sure enough "unable to fix corrupted files". Gotta nip this one in the bud or much later when I notice the sfc failure I'll forget what the cause was.

    But my late-afternoon weariness rendered me unable to notice that link's W8 reference, so after running exactly as they'd recommended with the x64 script, while it SAID the corruptions were successfully repaired they were not according to another run of sfc /scannow.

    Then I ran SFCFix.exe alone as you had and ran sfc /scannow again. Well, I got the exact same SUCCESS! report as you, and thankfully my sfc /scannow result does this time report-back as good.

    Whew, I'd rather be lucky than smart!

    Bottom line: run SFCFix.exe by itself and that works for W7, or at least it did for my system.
    This is not quite correct, SFCFix will not automatically repair these files. The reason why SFCFix was able to repair your corrupt files along with ehasanov files is because both of you had already downloaded the SFCFix.zip file. SFCFix is very advanced when SFCFix scans the CBS log for any corruptions SFCFix will then find out what the file hash of the corrupt file is supposed to be (this is done with the SHA256-Base64 hash read from inside the associated manifest file).

    I have just taken a look at the files within the Windows 7 version of this update and those two files have the same SHA256-Base64 hash as the ones from the Windows 8 version. This is why SFCFix was able to track down and repair these files for you.

    At the time when I wrote this article I was not aware it was also causing issues on Windows 7 machines.

    Could you please zip up the entire CBS folder and upload this OneDrive/Dropbox then share the link back here? I would like to be able to update my article to include a Windows 7 fix.

    Thanks
    Welcome to SevenForums,

    First, thanks for your SFCFix tool and explanation how it tracks the errors with the hash, in the CBS.log

    I do not think they did mentioned there was a bug on Windows 7 but only with the article ID, also the tool was mentioned to be for Windows 8, thus it does run well from the .exe.

    I have use it on mine just to check (without the Kb3022345 installed) because i wanted to know what the Fix tool report in the log and if it does works well, so indeed the tool ran fine on my Windows 7 x64, and as expected didn't report any errors repaired.
      My Computer


  3. Posts : 6
    8.1 (x64)
       #13

    Hello NoN,

    The tool itself work on Vista, Win7 and Windows 8, the fix in my article is only for Windows 8 machines :)

    I should of been more clear in my previous post, the was a in issue with the Windows 7 install. If you take a look at ehasanov SFCFix report log:
    Code:
    FIXED: Corruption at  C:\Windows\winsxs\amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.1.7601.18839_none_fe0845bb1d97efda\utc.app.json  has been successfully repaired from  C:\Windows\winsxs\amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.1.7601.23040_none_fe7de82236c5fac8\utc.app.json.
    FIXED: Corruption at  C:\Windows\winsxs\amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.1.7601.18839_none_fe0845bb1d97efda\telemetry.ASM-WindowsDefault.json  has been successfully repaired from  C:\Windows\winsxs\amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.1.7601.23040_none_fe7de82236c5fac8\telemetry.ASM-WindowsDefault.json.
    The reason why SFCFix noticed these above files needed fixing would of been from the CBS log, if there was no issue with the Windows 7 update install, then SFC /SCANNOW would not of detected an issue, which means SFCFix wouldn't have anything to repair :)
      My Computer


  4. NoN
    Posts : 4,166
    Windows 7 Professional SP1 - x64 [Non-UEFI Boot]
       #14

    Thanks to correct me, i just read your article and realize quickly my mistake and saw the script you provided on the Tech Cookbook site for Windows 8.

    Unfortunately i can't provide you a CBS.log as i haven't install the article ID mentioned here. Yes, the tool itself runs fine thats what i wanted to check on my side.

    Edit: the forums member ehasanov looks like someone pretty discreet, hope you'll get a log soon to work on a special Windows 7 script.
    Last edited by NoN; 08 May 2015 at 18:56.
      My Computer


  5. Posts : 12
    Windows 7 Ultimate x64
    Thread Starter
       #15

    Hi
    Just to add.
    I perform only sfcfix without using zip file (included for problems in W8).

    "Quote from Go The Power
    This is not quite correct, SFCFix will not automatically repair these files. The reason why SFCFix was able to repair your corrupt files along with ehasanov files is because both of you had already downloaded the SFCFix.zip file. SFCFix is very advanced when SFCFix scans the CBS log for any corruptions SFCFix will then find out what the file hash of the corrupt file is supposed to be (this is done with the SHA256-Base64 hash read from inside the associated manifest file)."

    Thanks

    Edin
      My Computer


  6. Posts : 158
    Windows 7 Home Premium
       #16

    @ehasanov
    Using the sfcfix.exe fixed my issue,thanks !
      My Computer


  7. NoN
    Posts : 4,166
    Windows 7 Professional SP1 - x64 [Non-UEFI Boot]
       #17

    Last added posts brings to confusion too. The tool seems to picks up the file hash errors whenever its 8 or 7 because they are similar based. Sorry for having mistaken.
      My Computer


  8. Posts : 16
    Windows 7 Pro x64
       #18

    ehasanov said:
    Ok Guys.
    Update 2.
    I downloaded sfcfix.exe from this link: http://www.sysnative.com/niemiro/apps/SFCFix.exe
    After running fix and after that perform again sfc /scannow everything back to normal.

    This is report after fixing:

    SFCFix version 2.4.3.0 by niemiro.
    ...
    ----------------------EOF-----------------------
    Everyone,
    you may want to delay using SFCFix.exe. I uploaded SFCFix.exe to VirusTotal and it came up with 1 hit, TrendMicro-HouseCal: Suspicious_GEN.F47V021. Here is a report on Suspicious_GEN.F47V0219.

    Besides, I don't think SFCFix.exe actually gives you a correct copy of "utc.app.json" and "telemetry.ASM-WindowsDefault.json". I think it just tricks SFC.exe to stop giving error messages. The whole purpose of using SFC.exe is to find corrupted files and replace them with good copies, not to trick SFC.exe to stop giving error messages.

    Does anyone know where I can find good copies of "utc.app.json" and "telemetry.ASM-WindowsDefault.json" for Windows 7 Pro? My laptop has Windows 7 Home and it does not have these 2 files.
      My Computer


  9. Posts : 6
    8.1 (x64)
       #19

    NoN said:
    Last added posts brings to confusion too. The tool seems to picks up the file hash errors whenever its 8 or 7 because they are similar based. Sorry for having mistaken.
    I had a look inside both the Window s7 and Window 8 version of this update, both contain the same files, this is why SFCFix was able to use the Windows 8 file to fix the Windows 7 files, because they are both the same :)

    1 hit out of 56, no one pays that closely to one hit, that is just paranoia! I can assure everyone here that SFCFix is not a virus and does not contain any malware code.

    Besides, I don't think SFCFix.exe actually gives you a correct copy of "utc.app.json" and "telemetry.ASM-WindowsDefault.json". I think it just tricks SFC.exe to stop giving error messages. The whole purpose of using SFC.exe is to find corrupted files and replace them with good copies, not to trick SFC.exe to stop giving error messages.

    Does anyone know where I can find good copies of "utc.app.json" and "telemetry.ASM-WindowsDefault.json" for Windows 7 Pro? My laptop has Windows 7 Home and it does not have these 2 files.
    This is totally wrong, there is no trick, SFCFix repairs the corrupt file, read my previous two posts.

    If you dont want to trust SFCFix, download the update from the MS Download Center and extract the contents...
      My Computer


  10. Posts : 16
    Windows 7 Pro x64
       #20

    Go The Power said:
    If you dont want to trust SFCFix, download the update from the MS Download Center and extract the contents...
    I just read The Tech Cookbook and it states you must download 2 files, SFCFix.exe and SFCFix (x64 fix) or SFCFix (x86 fix). The OP did not mention the second file:

    How to fix this issue:

    To repair these two corruptions is rather straight forward, it is important to know if you need the x86 or the x64 version of these files. If you are unsure please stop here and ask for help at Sysnative forums (free support) Windows Update Help Forum you will be able to find me there under the user name Go The Power

    SFCFix Script

    Warning: this fix is specific to the above corruptions only, do not run these fixes if you do not have these corrupt files.

    1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
    2. Download SFCFix.zip from one of the below links, and save this to your Desktop. Ensure that this file is named SFCFix.zip – do not rename it.
    3. If you have a x64 machine download this version: SFCFix (x64 fix)
    4. If you have a x86 machine download this version: SFCFix (x86 fix)
    5. Save any open documents and close all open windows.
    6. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
    7. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
    8. SFCFix will now process the script.
    9. Upon completion, a file should be created on your Desktop: SFCFix.txt.
    10. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please – put tags around the log to break up the text.
    What happens if you only run SFCFix.exe without the second file?
      My Computer


 
Page 2 of 8 FirstFirst 1234 ... LastLast

  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:07.
Find Us