Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

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

- - - - -

  • Please log in to reply
2 replies to this topic

#1
harkaz

harkaz

    Junior

  • Member
  • Pip
  • 74 posts
  • OS:Windows 7 x64
  • Country: Country Flag

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.




How to remove advertisement from MSFN

#2
Acheron

Acheron

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 988 posts
  • OS:XP Pro x86
  • Country: Country Flag

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....ead-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 driver

00021B5F: 74 90 //
00021B60: 0A 90 // Disable unsigned drivers decreasing rank
00021B6E: 75 EB //

000456A7: 74 EB // Disable error messages in Setupapi.log and pop-up driver install dialogs with patched syssetup.dll.....

//5.1.2600.5512
0001CD29: 74 EB // Disable DSP increase from 0 to 1,
0001D509: 74 EB // if replaced SFC-protected signed driver

00021B7F: 74 90 //
00021B80: 0A 90 // Disable unsigned drivers decreasing rank
00021B8E: 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.5512
00033B29: 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 OOBE
00057500: 07 90 

0005AB31: 6A EB // Disable SFC files scan in T-8
0005AB32: 46 0D //


//===========
// SFC_OS.dll
//===========

//5.1.2600.5512
0000EC87: 75: EB // SfcDisable=0xFFFFFF9D enable


//=======================
// UXTHEME.dll PatchBlock
//=======================

//6.0.2900.5512
00018727: 8B 33 //
00018728: FF C0 //
00018729: 55 C2 // Unsigned themes usage enable
0001872A: 8B 04 //
0001872B: EC 00 //

Edited by Acheron, 05 May 2014 - 12:01 PM.

Say no to bloatware. Download Nero Lite!

#3
harkaz

harkaz

    Junior

  • Member
  • Pip
  • 74 posts
  • OS:Windows 7 x64
  • Country: Country Flag

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






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN