Welcome to MSFN

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


Sign in to follow this  
Followers 0
harkaz

A new patch to edit syssetup.inf without any error messages

3 posts in this topic

1. Grab the original XP SP3 syssetup.dll file.
2. Using a hex editor, like XVI32, open the dll file.
3. Go to address (offset) 33B7B.
4. Replace 74 with EB.
5. Save changes to syssetup.dll
6. Using modifype -c command or a similar tool fix the PE checksum.
7. To get rid of the "Battery unsigned" issue, you have to perform this additional step: Open the syssetup.inf with notepad. Go to the [DeviceInfsToInstall] section of the INF file. Delete or comment the line with the battery.inf file. Save changes.
8. Use the new syssetup.dll and syssetup.inf files instead of the original ones.

Known side-effects: Setuperr.log file reports that syssetup.dll is not properly signed. In addition, SFC does not protect syssetup.dll after installing Windows. However, SFC does not report any problems after Windows installation.

0

Share this post


Link to post
Share on other sites

I have seen over the years different patches for syssetup.dll for Windows XP SP3 here and on ryanvm.net and most of them have some problems about driver warnings or breaking some functionality.

 

Recently I replaced all of them with the patches published by Mr. Dusha on OSZone.net and have not had any problems since.

 

http://forum.oszone.net/thread-119984.html.

 

I had to register to download the files. The text file is very useful but despite its name does not contain all modifications made. Using the Fake Setup Advanced command line I was able to apply all the patches to syssetup.dll and setupapi.dll.

 

Here's the complete list of patches and descriptions for Windows XP SP3.

//=============// SETUPAPI.dll//=============//5.1.2600.5603 (KB948720)0001CD29: 74 EB // Disable DSP increase from 0 to 1,0001D509: 74 EB // if replaced SFC-protected signed driver00021B5F: 74 90 //00021B60: 0A 90 // Disable unsigned drivers decreasing rank00021B6E: 75 EB //000456A7: 74 EB // Disable error messages in Setupapi.log and pop-up driver install dialogs with patched syssetup.dll.....//5.1.2600.55120001CD29: 74 EB // Disable DSP increase from 0 to 1,0001D509: 74 EB // if replaced SFC-protected signed driver00021B7F: 74 90 //00021B80: 0A 90 // Disable unsigned drivers decreasing rank00021B8E: 75 EB //000456C7: 74 EB // Disable error messages in Setupapi.log and pop-up driver install dialogs with patched syssetup.dll.....//========================// SYSSETUP.dll PatchBlock//========================//5.1.2600.551200033B29: 73 EB // Disable Syssetup.inf protect 00033E00: 39 85 //00033E01: 5D DB // DefaultDrvSignPol = 0 (params in winnt.sif will be ignored)00033E02: 08 90 //000574FF: 74 90 // Disable OOBE00057500: 07 90 0005AB31: 6A EB // Disable SFC files scan in T-80005AB32: 46 0D ////===========// SFC_OS.dll//===========//5.1.2600.55120000EC87: 75: EB // SfcDisable=0xFFFFFF9D enable//=======================// UXTHEME.dll PatchBlock//=======================//6.0.2900.551200018727: 8B 33 //00018728: FF C0 //00018729: 55 C2 // Unsigned themes usage enable0001872A: 8B 04 //0001872B: EC 00 //
Edited by Acheron
0

Share this post


Link to post
Share on other sites

@Acheron Thanks for publishing the patches in one place. It's not easy to develop these patches without help...

0

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.