[SOLVED] SFC scannow cannot repair some files

jean

Member
Joined
Nov 30, 2012
Posts
16
Hi,

I run SFC/scannow on my system (win 7 x64 Ultimate sp1) and get a warning that some file cannot be repaired, Someone can have a clue how to fix the system?

everything is turning around: PresentationFramework.resources.dll and icardagt.exe...

I include my last CBS.log (in CBS.rar)

I would appreciate your suggestions.

Thank you1

Jean
 

Attachments

Hello Jean and welcome to Sysnative!

I've had a look through your CBS log and, as you correctly said, there is corruption with two files. Both of these files are from the .NET Framework 3, so that makes it a lot easier for us to fix as there are methods apart from the usual manual file replacement. Firstly, I would like you to try repairing the .NET Framework 3:

http://www.microsoft.com/en-us/download/details.aspx?id=30135

After this, I would like you to run another SFC scan please, then upload your CBS log as you did before.

Tom
 
Last edited:
Hello Jean and welcome to Sysnative!

I've had a look through your CBS log and, as you correctly said, there is corruption with two files. Both of these files are from the .NET Framework 3, so that makes it a lot easier for us to fix as there are methods apart from the usual manual file replacement. Firstly, I would like you to try repairing the .NET Framework 3:

http://www.microsoft.com/en-us/download/details.aspx?id=30135

After this, I would like you to run another SFC scan please, then upload your CBS log as you did before.

Tom

Thank you for your help Tom

I did run the .net repair tool ans still get the same problem with thoses files.
At the end of the repair process the tool collect some log to be send to Microsoft
I include all thoses file the the .rar file in attachment. (the CBS.log was one of them...)

I will wait for your advice

And thank you again, it is really appreciated.

Jean
 
Hello Jean and welcome to Sysnative!

I've had a look through your CBS log and, as you correctly said, there is corruption with two files. Both of these files are from the .NET Framework 3, so that makes it a lot easier for us to fix as there are methods apart from the usual manual file replacement. Firstly, I would like you to try repairing the .NET Framework 3:

http://www.microsoft.com/en-us/download/details.aspx?id=30135

After this, I would like you to run another SFC scan please, then upload your CBS log as you did before.

Tom

Thank you for your help Tom

I did run the .net repair tool ans still get the same problem with thoses files.
At the end of the repair process the tool collect some log to be send to Microsoft
I include all thoses file the the .rar file in attachment. (the CBS.log was one of them...)

I will wait for your advice

And thank you again, it is really appreciated.

Jean

P.S. Just to tell you that i ran SFC after each step of the repair tool (so the CBS.log included is valid and was created after the tool finished repairing)
To be sure i ran another chkdsk and rerun sfc after rebooting. I still have the same errors at the end of sfc
I include this very last one if you want to have a look at it.

Jean
 

Attachments

Hi Jean,

No luck there! Never mind, it was a long shot anyway. Looks like we'll have to do a manual replacement after all:

System Look

Please download SystemLook from one of the links below and save it to your Desktop.

  • Double-click SystemLook.exe to run it.
  • Copy the content of the following codebox into the main textfield:
    Code:
    :filefind
    PresentationFramework.resources.dll
    icardagt.exe
  • Click the Look button to start the scan.
  • When finished, a notepad window will open with the results of the scan. Please post this log in your next reply.
Note: The log can also be found on your Desktop entitled SystemLook.txt

Tom
 
Hi Jean,

No luck there! Never mind, it was a long shot anyway. Looks like we'll have to do a manual replacement after all:

System Look

Please download SystemLook from one of the links below and save it to your Desktop.
  • Double-click SystemLook.exe to run it.
  • Copy the content of the following codebox into the main textfield:
    Code:
    :filefind
    PresentationFramework.resources.dll
    icardagt.exe
  • Click the Look button to start the scan.
  • When finished, a notepad window will open with the results of the scan. Please post this log in your next reply.
Note: The log can also be found on your Desktop entitled SystemLook.txt

Tom

Hello Tom,

I run systemlook and here is your results

Jean
 

Attachments

Hi Jean,

No luck there! Never mind, it was a long shot anyway. Looks like we'll have to do a manual replacement after all:

System Look

Please download SystemLook from one of the links below and save it to your Desktop.
  • Double-click SystemLook.exe to run it.
  • Copy the content of the following codebox into the main textfield:
    Code:
    :filefind
    PresentationFramework.resources.dll
    icardagt.exe
  • Click the Look button to start the scan.
  • When finished, a notepad window will open with the results of the scan. Please post this log in your next reply.
Note: The log can also be found on your Desktop entitled SystemLook.txt

Tom

Hello Tom,

I run systemlook and here is your results

Jean

Tom,
I also run systemlook_64 and get some little diffrences for example the size reported for "icardagt.exe" at the end of the report... and little others differences.
Here is the report
 

Attachments

Hi Jean,

I didn't manage to find time to reply this morning, so I'm afraid I'll have to reply after my lectures this evening. Sorry for the delay!

Tom
 
Hi Jean,

I didn't manage to find time to reply this morning, so I'm afraid I'll have to reply after my lectures this evening. Sorry for the delay!

Tom

Hello Tom,

No problem i will wait for your advices.

By the time i did ran systemtool and system toolx64 on another x64 system (windows pro 7 x64) and got the very same difference on the size of icardagt.exe beetween each version !? and that system is not corrupted...

Here is the logs if you want to have a look

Jean
 

Attachments

Hi Jean,

Thanks for bearing with me. Let's go ahead with one of the file replacements:

Batch File

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. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Notepad and click on it
  2. Copy (Ctrl+C) all of the text in the following box and paste (Ctrl+V) it into Notepad
    Code:
    ::tom982 SFC Batch File Creator 2012
    if not exist %SYSTEMDRIVE%\tom982 mkdir %SYSTEMDRIVE%\tom982
    icacls   C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll  /save %SYSTEMDRIVE%\tom982\aclbackup
    takeown /f  C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll
    icacls   C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll  /grant administrators:F
    ren  C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll  *.bak
    copy  C:\Windows\WinSxS\msil_presentationframework.resources_31bf3856ad364e35_6.1.7600.16385_fr-fr_054f5bf814f56047\PresentationFramework.resources.dll   C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll
    icacls   C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\  /restore %SYSTEMDRIVE%\tom982\aclbackup
    sfc /scannow
    copy %SYSTEMROOT%\Logs\CBS\CBS.log %USERPROFILE%\Desktop\CBS.txt
    start notepad.exe %USERPROFILE%\Desktop\CBS.txt
  3. Go to File > Save As... and save it to your Desktop named fix.bat. Make sure you change the Save as type to All Files (*.*)
  4. Locate fix.bat on your Desktop and right click then select Run as administrator


Tom
 
Hi Jean,

Thanks for bearing with me. Let's go ahead with one of the file replacements:

Batch File

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. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Notepad and click on it
  2. Copy (Ctrl+C) all of the text in the following box and paste (Ctrl+V) it into Notepad
    Code:
    ::tom982 SFC Batch File Creator 2012
    if not exist %SYSTEMDRIVE%\tom982 mkdir %SYSTEMDRIVE%\tom982
    icacls   C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll  /save %SYSTEMDRIVE%\tom982\aclbackup
    takeown /f  C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll
    icacls   C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll  /grant administrators:F
    ren  C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll  *.bak
    copy  C:\Windows\WinSxS\msil_presentationframework.resources_31bf3856ad364e35_6.1.7600.16385_fr-fr_054f5bf814f56047\PresentationFramework.resources.dll   C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll
    icacls   C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\  /restore %SYSTEMDRIVE%\tom982\aclbackup
    sfc /scannow
    copy %SYSTEMROOT%\Logs\CBS\CBS.log %USERPROFILE%\Desktop\CBS.txt
    start notepad.exe %USERPROFILE%\Desktop\CBS.txt
  3. Go to File > Save As... and save it to your Desktop named fix.bat. Make sure you change the Save as type to All Files (*.*)
  4. Locate fix.bat on your Desktop and right click then select Run as administrator


Tom

Hello Tom,

We got an error in the exec of fix.bat, i have a french-canadian OS and the group "administrators" is "administrateurs" sorry i forgot to tell you this before.
Should i make the change in Fix.bat and rerun the procedure or we should do something before?
I include the fix.bat execution log with the new CBS.log
P.S. I did a restore point before running Fix.bat if it is useful to know.
and don't worry about the 91% (i review the execution process during the sfc process and it was the moment where i copy the log... the procedure finished correctly after that...)

Jean
 

Attachments

Hello Jean,

I haven't worked with many non-English OS installations in the past, so my post was a little presumptuous. If you don't mind, I'd love to double check that before we go on - better safe than sorry! Could you do this for me please:

Command Prompt

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. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Command Prompt
  2. When you see Command Prompt on the list, right-click on it and select Run as administrator
  3. When command prompt opens, copy and paste the following commands into it, press enter after each

    net localgroup > %systemroot%\tom982.txt

  4. This will create a text file called tom982.txt in the root folder of your main drive (e.g. C:\tom982.txt). Please copy and paste the contents of this into your next post.


Tom
 
Hello Jean,

I haven't worked with many non-English OS installations in the past, so my post was a little presumptuous. If you don't mind, I'd love to double check that before we go on - better safe than sorry! Could you do this for me please:

Command Prompt

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. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Command Prompt
  2. When you see Command Prompt on the list, right-click on it and select Run as administrator
  3. When command prompt opens, copy and paste the following commands into it, press enter after each

    net localgroup > %systemroot%\tom982.txt

  4. This will create a text file called tom982.txt in the root folder of your main drive (e.g. C:\tom982.txt). Please copy and paste the contents of this into your next post.


Tom

Hello Tom,

Here is your file
P.S. When your see a comma in the text it is in fact an "é" .... ex: Op‚rateurs de sauvegarde should be "Opérateurs de sauvegarde" ....

Jean
 

Attachments

Hello Jean,

Thanks for that file! Not only does it confirm what you said, but I've also learnt a lot about non-English OS groups from it. Let's try again with this batch file:

Batch File

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. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Notepad and click on it
  2. Copy (Ctrl+C) all of the text in the following box and paste (Ctrl+V) it into Notepad
    Code:
    ::tom982 SFC Batch File Creator 2012 
    if not exist %SYSTEMDRIVE%\tom982 mkdir %SYSTEMDRIVE%\tom982 
    icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll /save %SYSTEMDRIVE%\tom982\aclbackup 
    takeown /f C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll 
    icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll /grant Administrateurs:F 
    ren C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll *.bak 
    copy C:\Windows\WinSxS\msil_presentationframework.resources_31bf3856ad364e35_6.1.7600.16385_fr-fr_054f5bf814f56047\PresentationFramework.resources.dll  C:\Windows\assembly\GAC_MSIL\PresentationFramework.resource\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll 
    icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\ /restore %SYSTEMDRIVE%\tom982\aclbackup 
    sfc /scannow
    copy %SYSTEMROOT%\Logs\CBS\CBS.log %USERPROFILE%\Desktop\CBS.txt start notepad.exe %USERPROFILE%\Desktop\CBS.txt
  3. Go to File > Save As... and save it to your Desktop named fix.bat. Make sure you change the Save as type to All Files (*.*)
  4. Locate fix.bat on your Desktop and right click then select Run as administrator


Tom
 
Hello Jean,

Thanks for that file! Not only does it confirm what you said, but I've also learnt a lot about non-English OS groups from it. Let's try again with this batch file:

Batch File

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. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Notepad and click on it
  2. Copy (Ctrl+C) all of the text in the following box and paste (Ctrl+V) it into Notepad
    Code:
    ::tom982 SFC Batch File Creator 2012 
    if not exist %SYSTEMDRIVE%\tom982 mkdir %SYSTEMDRIVE%\tom982 
    icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll /save %SYSTEMDRIVE%\tom982\aclbackup 
    takeown /f C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll 
    icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll /grant Administrateurs:F 
    ren C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll *.bak 
    copy C:\Windows\WinSxS\msil_presentationframework.resources_31bf3856ad364e35_6.1.7600.16385_fr-fr_054f5bf814f56047\PresentationFramework.resources.dll  C:\Windows\assembly\GAC_MSIL\PresentationFramework.resource\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll 
    icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\ /restore %SYSTEMDRIVE%\tom982\aclbackup 
    sfc /scannow
    copy %SYSTEMROOT%\Logs\CBS\CBS.log %USERPROFILE%\Desktop\CBS.txt start notepad.exe %USERPROFILE%\Desktop\CBS.txt
  3. Go to File > Save As... and save it to your Desktop named fix.bat. Make sure you change the Save as type to All Files (*.*)
  4. Locate fix.bat on your Desktop and right click then select Run as administrator


Tom

Hello Tom,

First i would like to thank you for all the time you take to help me on that issue, and be sure that is really appreciated !

About the french-canadian OS group; i can tell you that the other correction that have to be done reading your file is "Utilisateurs du Bureau … distance" should be "Utilisateurs du Bureau à distance" and "Utilisateurs du modŠle COM distribu‚" should be "Utilisateurs du modèle COM distribué" .....

That being said, i don't understand why microsoft let that some glitch happen in their OS, i think that it would be wiser to let "intact" the OS group identical to the US version and include the "translated groups" nested within the originals one, so for an example; administrateurs should be a group within "administrators"...so programs and tools could run without any glitch i guess..... In "domain" things are even more worse...... "authentificated users" are "utilisateurs authentifiés" and i since had problems with us program expecting the first group ...refuse to run correctly in my french server OS .....

That said, we get in another little problem running the new script (fix.bat) it seem that the modification done by the first one cause some others problems:

C:\Windows\system32>if not exist C:\tom982 mkdir C:\tom982
C:\Windows\system32>icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.re
sources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll /save C:
\tom982\aclbackup
fichier traité : C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.
0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll
1 fichiers correctement traités ; échec du traitement de 0 fichiers
C:\Windows\system32>takeown /f C:\Windows\assembly\GAC_MSIL\PresentationFramewor
k.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll
Opération réussie : le fichier (ou dossier) : "C:\Windows\assembly\GAC_MSIL\Pres
entationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.re
sources.dll" appartient
désormais à l'utilisateur "JEAN-WS\Jean".
C:\Windows\system32>icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.re
sources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll /grant A
dministrateurs:F
fichier traité : C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.
0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll
1 fichiers correctement traités ; échec du traitement de 0 fichiers
C:\Windows\system32>ren C:\Windows\assembly\GAC_MSIL\PresentationFramework.resou
rces\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll *.bak
Le nom de fichier existe déjà, ou le fichier
est introuvable
.
C:\Windows\system32>copy C:\Windows\WinSxS\msil_presentationframework.resources_
31bf3856ad364e35_6.1.7600.16385_fr-fr_054f5bf814f56047\PresentationFramework.res
ources.dll C:\Windows\assembly\GAC_MSIL\PresentationFramework.resource\3.0.0.0_
fr_31bf3856ad364e35\PresentationFramework.resources.dll
Le chemin d'accès spécifié est introuvable.
0 fichier(s) copié(s).

C:\Windows\system32>icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.re
sources\3.0.0.0_fr_31bf3856ad364e35\ /restore C:\tom982\aclbackup
fichier traité : C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.
0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll
1 fichiers correctement traités ; échec du traitement de 0 fichiers
C:\Windows\system32>sfc /scannow
Début de l'analyse du système. Cette opération peut nécessiter un certain temps.

Démarrage de la phase de vérification de l'analyse du système.
La vérification 19% est terminée.

and the CBS1 was created (look at CBS1.rar file)

Tring to get think faster, i did try to restore the system just before the first fix.bat run. and get the same result....

So i had an image of the system (from Acronis) dating at the end of october and restore it thinking that we should be at the exact same state as before i post a message in your forum
(isnce that was i did before posting my first message.... )

Now i get problem with the same two file but with another one as you can see in CBS_07-12-2012.rar

As you can see now we have "dwmredir.dll.mui" in error with the same two others that we have have from the beginning.....

So i did not run Fix .bat at that point and will wait for your advice....

Have a nice day Tom

Jean
 

Attachments

Hello Jean,

Thanks for that file! Not only does it confirm what you said, but I've also learnt a lot about non-English OS groups from it. Let's try again with this batch file:

Batch File

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. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Notepad and click on it
  2. Copy (Ctrl+C) all of the text in the following box and paste (Ctrl+V) it into Notepad
    Code:
    ::tom982 SFC Batch File Creator 2012 
    if not exist %SYSTEMDRIVE%\tom982 mkdir %SYSTEMDRIVE%\tom982 
    icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll /save %SYSTEMDRIVE%\tom982\aclbackup 
    takeown /f C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll 
    icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll /grant Administrateurs:F 
    ren C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll *.bak 
    copy C:\Windows\WinSxS\msil_presentationframework.resources_31bf3856ad364e35_6.1.7600.16385_fr-fr_054f5bf814f56047\PresentationFramework.resources.dll  C:\Windows\assembly\GAC_MSIL\PresentationFramework.resource\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll 
    icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\ /restore %SYSTEMDRIVE%\tom982\aclbackup 
    sfc /scannow
    copy %SYSTEMROOT%\Logs\CBS\CBS.log %USERPROFILE%\Desktop\CBS.txt start notepad.exe %USERPROFILE%\Desktop\CBS.txt
  3. Go to File > Save As... and save it to your Desktop named fix.bat. Make sure you change the Save as type to All Files (*.*)
  4. Locate fix.bat on your Desktop and right click then select Run as administrator


Tom

Hello Tom,

First i would like to thank you for all the time you take to help me on that issue, and be sure that is really appreciated !

About the french-canadian OS group; i can tell you that the other correction that have to be done reading your file is "Utilisateurs du Bureau … distance" should be "Utilisateurs du Bureau à distance" and "Utilisateurs du modŠle COM distribu‚" should be "Utilisateurs du modèle COM distribué" .....

That being said, i don't understand why microsoft let that some glitch happen in their OS, i think that it would be wiser to let "intact" the OS group identical to the US version and include the "translated groups" nested within the originals one, so for an example; administrateurs should be a group within "administrators"...so programs and tools could run without any glitch i guess..... In "domain" things are even more worse...... "authentificated users" are "utilisateurs authentifiés" and i since had problems with us program expecting the first group ...refuse to run correctly in my french server OS .....

That said, we get in another little problem running the new script (fix.bat) it seem that the modification done by the first one cause some others problems:

C:\Windows\system32>if not exist C:\tom982 mkdir C:\tom982
C:\Windows\system32>icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.re
sources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll /save C:
\tom982\aclbackup
fichier traité : C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.
0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll
1 fichiers correctement traités ; échec du traitement de 0 fichiers
C:\Windows\system32>takeown /f C:\Windows\assembly\GAC_MSIL\PresentationFramewor
k.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll
Opération réussie : le fichier (ou dossier) : "C:\Windows\assembly\GAC_MSIL\Pres
entationFramework.resources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.re
sources.dll" appartient
désormais à l'utilisateur "JEAN-WS\Jean".
C:\Windows\system32>icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.re
sources\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll /grant A
dministrateurs:F
fichier traité : C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.
0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll
1 fichiers correctement traités ; échec du traitement de 0 fichiers
C:\Windows\system32>ren C:\Windows\assembly\GAC_MSIL\PresentationFramework.resou
rces\3.0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll *.bak
Le nom de fichier existe déjà, ou le fichier
est introuvable
.
C:\Windows\system32>copy C:\Windows\WinSxS\msil_presentationframework.resources_
31bf3856ad364e35_6.1.7600.16385_fr-fr_054f5bf814f56047\PresentationFramework.res
ources.dll C:\Windows\assembly\GAC_MSIL\PresentationFramework.resource\3.0.0.0_
fr_31bf3856ad364e35\PresentationFramework.resources.dll
Le chemin d'accès spécifié est introuvable.
0 fichier(s) copié(s).

C:\Windows\system32>icacls C:\Windows\assembly\GAC_MSIL\PresentationFramework.re
sources\3.0.0.0_fr_31bf3856ad364e35\ /restore C:\tom982\aclbackup
fichier traité : C:\Windows\assembly\GAC_MSIL\PresentationFramework.resources\3.
0.0.0_fr_31bf3856ad364e35\PresentationFramework.resources.dll
1 fichiers correctement traités ; échec du traitement de 0 fichiers
C:\Windows\system32>sfc /scannow
Début de l'analyse du système. Cette opération peut nécessiter un certain temps.

Démarrage de la phase de vérification de l'analyse du système.
La vérification 19% est terminée.

and the CBS1 was created (look at CBS1.rar file)

Tring to get think faster, i did try to restore the system just before the first fix.bat run. and get the same result....

So i had an image of the system (from Acronis) dating at the end of october and restore it thinking that we should be at the exact same state as before i post a message in your forum
(isnce that was i did before posting my first message.... )

Now i get problem with the same two file but with another one as you can see in CBS_07-12-2012.rar

As you can see now we have "dwmredir.dll.mui" in error with the same two others that we have have from the beginning.....

So i did not run Fix .bat at that point and will wait for your advice....

Have a nice day Tom

Jean

Hello Tom,

Running sfc again repair the "dwmredir.dll.mui" error, we are back at the first situation.
Do you think that i can run fix.bat or some modifications need to be done?

Here is the last CBS.log

I will wait for your advice.

Jean
 

Attachments

Hello Jean,

Sorry for the delay. Our floor in our university halls decided to get together and do a Christmas dinner today, so things were a little hectic last night and today :)

One of the very talented programmers here has written a program to deal with SFC corruptions and I'm waiting to hear back from him to decide whether it would be a good idea to use it here or not. I can't promise anything, but I expect that he'll decide tomorrow and we'll have you up and running by tomorrow evening! Don't run any .bat files of mine in that time please, they won't work.

Thanks for the CBS log, it is very useful for us!

Tom
 
Hello Jean :)

It is a pleasure to begin working with you. I am sorry this issue is taking a while, but I really hope that Tom and I can get to the bottom of it soon.

Anyway, I have taken a good look at the logs, and I must say that I was rather surprised.

I see evidence for, although nothing conclusive yet, that this isn't quite as simple as it seems.

OK, this explanation is very simplified, removing all the irrelevant details, and just leaving the bare outline. SFC might be wrong. File hashes are stored in the registry. SFC checks to see whether a file matches its hash. If it doesn't, it assumes it is corrupt.

There is, therefore, the potential of SFC being wrong: if the registry copy of the file hash becomes corrupt, it could incorrectly report a file as being corrut when it isn't.

(in reality, the process is vastly more complex than just comparing file hashes, but that is the general idea).

I think this *might* be happening on your computer. I would like to check before proceeding with the fix. For this, we need a more powerful tool.

Please download and install the System Update Readiness Tool: http://windows.microsoft.com/en-GB/windows7/What-is-the-System-Update-Readiness-Tool

Please save the download somewhere safe, as we may well need it again later. This will save you a second large download.

Once it has installed (takes about 45 minutes, usually), please upload C:\Windows\Logs\CBS\CheckSUR.persist.log.

I would just like to check this out first.

Thank you :)

Richard
 
Hello Jean :)

It is a pleasure to begin working with you. I am sorry this issue is taking a while, but I really hope that Tom and I can get to the bottom of it soon.

Anyway, I have taken a good look at the logs, and I must say that I was rather surprised.

I see evidence for, although nothing conclusive yet, that this isn't quite as simple as it seems.

OK, this explanation is very simplified, removing all the irrelevant details, and just leaving the bare outline. SFC might be wrong. File hashes are stored in the registry. SFC checks to see whether a file matches its hash. If it doesn't, it assumes it is corrupt.

There is, therefore, the potential of SFC being wrong: if the registry copy of the file hash becomes corrupt, it could incorrectly report a file as being corrut when it isn't.

(in reality, the process is vastly more complex than just comparing file hashes, but that is the general idea).

I think this *might* be happening on your computer. I would like to check before proceeding with the fix. For this, we need a more powerful tool.

Please download and install the System Update Readiness Tool: http://windows.microsoft.com/en-GB/windows7/What-is-the-System-Update-Readiness-Tool

Please save the download somewhere safe, as we may well need it again later. This will save you a second large download.

Once it has installed (takes about 45 minutes, usually), please upload C:\Windows\Logs\CBS\CheckSUR.persist.log.

I would just like to check this out first.

Thank you :)

Richard

Hello Tom, Hello Richard,


Thank you for your explanations, it is appreciated, and by what i see in the new log, i think that your are both on a good track!

Here is the log you ask for.

Jean
 

Attachments

Hello Jean :)

It is a pleasure to begin working with you. I am sorry this issue is taking a while, but I really hope that Tom and I can get to the bottom of it soon.

Anyway, I have taken a good look at the logs, and I must say that I was rather surprised.

I see evidence for, although nothing conclusive yet, that this isn't quite as simple as it seems.

OK, this explanation is very simplified, removing all the irrelevant details, and just leaving the bare outline. SFC might be wrong. File hashes are stored in the registry. SFC checks to see whether a file matches its hash. If it doesn't, it assumes it is corrupt.

There is, therefore, the potential of SFC being wrong: if the registry copy of the file hash becomes corrupt, it could incorrectly report a file as being corrut when it isn't.

(in reality, the process is vastly more complex than just comparing file hashes, but that is the general idea).

I think this *might* be happening on your computer. I would like to check before proceeding with the fix. For this, we need a more powerful tool.

Please download and install the System Update Readiness Tool: http://windows.microsoft.com/en-GB/windows7/What-is-the-System-Update-Readiness-Tool

Please save the download somewhere safe, as we may well need it again later. This will save you a second large download.

Once it has installed (takes about 45 minutes, usually), please upload C:\Windows\Logs\CBS\CheckSUR.persist.log.

I would just like to check this out first.

Thank you :)

Richard

Hello Tom, Hello Richard,


Thank you for your explanations, it is appreciated, and by what i see in the new log, i think that your are both on a good track!

Here is the log you ask for.

Jean

Hello again,

I just want to make you aware about some special configuration of my system.
Since it is not completly standard configuration, i do not want make you work being unaware about this.

Here is the difference and some questionning about this.
I don't think that is "major" but i prefer to let you know.

Thank you again

Jean
 

Attachments

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

Back
Top