Jump to content

Nliteing; Learnt Lessons 64 bit XP SP2


Recommended Posts

Posted

#1 If you get a signature GUI error during Stage 2 before Device Setup; double check that you're syssetup.inf is not double packed.

->If Nlite complains about syssetup.inf, Windows Setup will complain.

That problem nearly drove me nuts because everything was suppose to be patched yet Beuwwwwwwwaaaahhhhrrrrrrrrrrr.

#2 Any BSOD, restart or GUI error before the Stage 2 Device installation probably means you are missing a critical dll or one of the dlls you include the version discrepancy between itself and the dlls it works with is too great.  Or your hacked DLL or EXE is no good, for example the hacked SetupAPI.dll even though it is patched perfectly, causes a restart and isn't even needed anyway. 

#3 If the setup doesn't crash before it is fully loaded, you can control F10 or control shift F10 into cmd to investigate any error.

This is often overlooked by MOST Nliters, but is rather important to check this immediately after the device installation is complete because it breaks the setup sequence nicely allowing you more opportunity to prevent or troubleshoot issues because you see setuperr.log  will be 0KB because it records everything after device installation.  And if you look at the other logs after windows is installed...its too much to go through, but look at it now, and it PERFECT time to do so.  Don't worry about catalog errors, these are of no consequence.  

#4 Some Dll setup dependencies don't crash, bsod or error the setup, instead they delay the setup by several minutes.  Case and point tapisrv.dll and tapiui.dll, without these your setup will remain at 39 minutes for some time.  What a joke.   Other important files for Stage 2, as per stage 2 logs are: initpki.dll, dssenh.dll rsaenh.dll

#5 Remember that Nlite patches UXtheme.dll, syssetup.dll and sfc_os.dll; and does so perfectly, but what does this mainly do?  It disable's SFC (one type of verification) during and post setup allowing you to really customize XP.  It allows you to use modify and repack xp txt files like syssetup.txt without the setup complaining and finally UXtheme let's you use unsigned themes.  What it does not do is make the setup completely blind; missing files (deleted outside of nlite) are reported, DLLs, OCX, AX and EXE which are modified without header CRC correction, the setup will complain during the copy stage; stage 1.

#6 5er update pack and custom updates; be careful some of them will break the setup; basically there's files you want to update and files you shouldn't update.   You shouldn't update:

initpki.dll, dssenh.dll rsaenh.dll, any of the setup files, winlogon, msgina, SMSS.exe, CSRSS.exe, CSR*.dll, I suspect Authz.dll....and there are many others actually.  

#7 Yes you need OEMBIOS.bin.

#8 Don't try to integrate storage drivers; that is a stupid option.

 


Posted
On 1/26/2025 at 7:33 PM, tted86 said:

#8 Don't try to integrate storage drivers; that is a stupid option.

I don't agree with this statement, I personally integrated those, all worked fine. It's not "stupid".

Posted
On 1/27/2025 at 4:00 AM, Klemper said:

I personally integrated those, all worked fine. It's not "stupid".

+1

  • Dave-H changed the title to Nliteing; Learnt Lessons 64 bit XP SP2
Posted
On 1/27/2025 at 6:33 AM, tted86 said:

#8 Don't try to integrate storage drivers; that is a stupid option.

I'll join the chorus of disagreement, integrating storage drivers is perhaps the most important option, on many systems doing so is the only way XP x64 can be installed.

Posted
On 1/26/2025 at 3:33 PM, tted86 said:

#5 Remember that Nlite patches UXtheme.dll, syssetup.dll and sfc_os.dll; and does so perfectly, but what does this mainly do? 

I was under the impression it does';t, unless you explicitly specify. You want to tell it does it silently?

Well, then I'm against this. Kind of anti-feature if it does it without consent.

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...