Klaassh Posted October 7, 2003 Share Posted October 7, 2003 Copied this from the other thread as it's unrelatedAll the files on the XP cd are digitally signed by a catalog file (nt5.cat and sp1.cat). If you edit one of the xp files and put it back in the i386 folder, nt5.cat and sp1.cat will see it's not digitally signed (because it isn't, the whole point of digital signing is to make sure the files are from the original source, not tampered with). When a file is not digitally signed, xp setup will tell you this, and ask you if you want to retry copying the file, or continue anyway. setuperr.log will log the invalid files.If you don't believe me, copy a modified shell32.dll to i386 folder and install without an unattend file, you'll see what i mean. When you use an unattend file and have FullUnattended, xp setup will not give errors.-goshI have an XP CD that I made 12 months ago, that replaces most of the pretty files(bmp's, theme's, user dll's, etc) and some dll's that doesn't give the errors you mention even though it doesn't use a WINNT.SIF. See below for an image, thats how it looks on 1st boot after installing normally, no batchs or unattends.Here is the setuperr.log from that install. If you notice that out of all the files I replaced (some 100+) it is only the dll's and exe's that get loggedError:Setup detected that the system file named [c:\windows\system32\logon.scr] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\system32\logonui.exe] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\resources\themes\luna\luna.msstyles] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\system32\msgina.dll] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\system32\shdocvw.dll] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\system32\shell32.dll] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\resources\themes\luna\shell\normalcolor\shellstyle.dll] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\resources\themes\luna\shell\metallic\shellstyle.dll] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\system32\uxtheme.dll] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.*** Link to comment Share on other sites More sharing options...
DaveXP Posted October 7, 2003 Share Posted October 7, 2003 Copied this from the other thread as it's unrelatedAll the files on the XP cd are digitally signed by a catalog file (nt5.cat and sp1.cat). If you edit one of the xp files and put it back in the i386 folder, nt5.cat and sp1.cat will see it's not digitally signed (because it isn't, the whole point of digital signing is to make sure the files are from the original source, not tampered with). When a file is not digitally signed, xp setup will tell you this, and ask you if you want to retry copying the file, or continue anyway. setuperr.log will log the invalid files.If you don't believe me, copy a modified shell32.dll to i386 folder and install without an unattend file, you'll see what i mean. When you use an unattend file and have FullUnattended, xp setup will not give errors.-goshI have an XP CD that I made 12 months ago, that replaces most of the pretty files(bmp's, theme's, user dll's, etc) and some dll's that doesn't give the errors you mention even though it doesn't use a WINNT.SIF. See below for an image, thats how it looks on 1st boot after installing normally, no batchs or unattends.Here is the setuperr.log from that install. If you notice that out of all the files I replaced (some 100+) it is only the dll's and exe's that get loggedError:Setup detected that the system file named [c:\windows\system32\logon.scr] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\system32\logonui.exe] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\resources\themes\luna\luna.msstyles] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\system32\msgina.dll] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\system32\shdocvw.dll] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\system32\shell32.dll] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\resources\themes\luna\shell\normalcolor\shellstyle.dll] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\resources\themes\luna\shell\metallic\shellstyle.dll] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.***Error:Setup detected that the system file named [c:\windows\system32\uxtheme.dll] is not signed properlyby Microsoft. This file could not be restored to the correct Microsoft version.Use the SFC utility to verify the integrity of the file.*** i said that not all files were not signed thnaks mate for cleaning that up! Link to comment Share on other sites More sharing options...
gosh Posted October 7, 2003 Share Posted October 7, 2003 I never said the files wouldn't work, i just said setuperr.log would log digital signing errors. And you've just proven my point by posting your setuperr.log.-gosh Link to comment Share on other sites More sharing options...
Klaassh Posted October 7, 2003 Author Share Posted October 7, 2003 "ask you if you want to retry copying the file, or continue anyway"Ahhh yeah I know, it was this bit I was saying I didn't get, sorry if you missed it.there was actually more to the post but I edited it out so as not to be longwindedBy the way, gosh, quality posts you've been making, I prefer the editing of the actual cd contents, rather than changing them later. Link to comment Share on other sites More sharing options...
gosh Posted October 7, 2003 Share Posted October 7, 2003 The intent of my original post was just to point out that when you put custom files (such as shell32.dll) into your local source, you might get errors in setuperr.log and you might get a prompt during setup. My original post was not meant to be a discussion on how SFC works or digital signing. If i would have known people would be disecting my original post i would have posted disclaimers all over it such as "some files might not post errors in setuperr.log".As for my quality posts, im glad you like me. If your interested email me for details on joining my fan club, i already have a couple members.-gosh Link to comment Share on other sites More sharing options...
Thanatos Posted October 7, 2003 Share Posted October 7, 2003 Thanks for this, i didn't know it was possible. How do i compress the shellstyle.dll's, what file are they included in, and how do i create a .theme file from a .msstyles ? Link to comment Share on other sites More sharing options...
Klaassh Posted October 7, 2003 Author Share Posted October 7, 2003 My original post was not meant to be a discussion on how SFC works or digital signing. If i would have known people would be disecting my original post i would have posted disclaimers all over it such as "some files might not post errors in setuperr.log".My apologies, I thought this is what a forum was for. Link to comment Share on other sites More sharing options...
XPerties Posted October 7, 2003 Share Posted October 7, 2003 You guys are ridiculous. Link to comment Share on other sites More sharing options...
DMX Posted October 7, 2003 Share Posted October 7, 2003 you're dammm right XPerties this posts made me wanna puke Link to comment Share on other sites More sharing options...
gosh Posted October 7, 2003 Share Posted October 7, 2003 So what did i say wrong? I was just defending myself. If someone opens a new post saying you did something wrong, you have every right to defend yourself.-gosh Link to comment Share on other sites More sharing options...
Aaron Posted October 7, 2003 Share Posted October 7, 2003 Guys, stay on topic and don't post if you don't have anything constructive to say. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now