litvinoven Posted May 22, 2008 Share Posted May 22, 2008 (edited) Hello, all.I used nLite many times (big thanks Huhi-!!!) with WinXp Sp2 Rus (with all hotfixes) successfully. Mostly I installed system with Winnt32.exe from hard disk.Now I integrate Sp3 in my pack. This full system works normally.But when I try to reduce this pack with nLite (ver. from 1.45.2 to 1.45.5-last!), I get system installed, but with the same errors regardless of nLite setting.My last variant of nLited Sp3 pack had minimum deleting: not needed hardware supports, all drivers (new ones are used), all keyboards and all languages. No system components or services were removed; no tweak or patches were applied. Options used were the same as for Sp2 (CABMerge, DupeFiles, RemoveMUI, CleanBiosInfo + DisableSRestore). Winnt.sif was corrected as for Sp2 (FileSystem=LeaveAlone, SFCQuota=0x00000000).Errors are the same as in http://www.msfn.org/board/Userenv-error-in...og-t116532.html topic:- Setup could not register the OLE Control C:\WINDOWS\system32\userenv.dll because of the following error: DllInstall returned error 2147746132 (80040154).- Setup could not register the OLE Control C:\WINDOWS\system32\eventcls.dll because of the following error: DllInstall returned error 2147549183 (8000ffff).- Setup could not register the OLE Control C:\WINDOWS\system32\swprv.dll because of the following error: DllInstall returned error 2147549183 (8000ffff).Services: "Internet Connection Firewall/Internet Connection Sharing", "System Event Notification" and "Security Center" are in Auto mode, but cannot start!Analyze shows that 8 services are not installed at all (not present neither in list nor in Registry):- COM+ Event System- COM+ System Application- Distributed Transaction Coordinator- MS Software Shadow Provider- Remote Desktop Help Session Manager- Terminal Services- Windows Management Instrumentation- WMI Performance AdapterMoreover, in \System32\Wbem\ very many files are absent (comparing with working full system): .mfl x24, .mof' x26, .xsl's x6 as well as dsprov.dll, fwdprov.dll, msiprov.dll, smtpcons.dll, tmplprov.dll, trnsprov.dll, unsecapp.exe, updprov.dll, wbemads.dll, wbemads.tlb, wbemdisp.tlb, winmgmt.exe, wmimsg.dll, wmipicmp.dll, wmitimep.dll.All these .ddl and .exe are present in Txtsetup.sif and Dosnet.inf.Registry analyze shows that nLite.inf processing was aborted after 3rd line of [T] section: HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update","AUOptions",0x00010001,1HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore","DisableSR",0x00010001,1HKLM,"SYSTEM\CurrentControlSet\Services\Sr\Parameters","FirstRun",0x00010001,1<- aborted!HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Setup", "LogLevel", 0x10001, 0Subsequent Registry corrections are not implemented and [TO] section is not processed (syssbck.dll, syssbck.inf are kept in \Inf\, nhelper.exe - in \System32\).What is wrongr? Is there any ideas? Edited May 22, 2008 by litvinoven Link to comment Share on other sites More sharing options...
mdemel Posted June 11, 2008 Share Posted June 11, 2008 I am also having the similar problems with XP SP3 and nlite 1.4.5 I know for sure that the listed services are not working.Com+ not present WMI not presentSystem Event Notification is present but will not start.Windows Firewall\ICS is present but will not start.This happens only with SP3 not with SP2.I've attached the setuperr.log, System Event error log, and the Application error log.I've also attached the Last Session.ini file.If needed I can go into more detail but litvinoven has given pretty much what I've experienced.Thanks for a fantastic program.Application_Event_Log.txtSystem_Event_Log.txtsetuperr.log.txtLast_Session__205406.10_14.04.55_.ini Link to comment Share on other sites More sharing options...
boooggy Posted June 11, 2008 Share Posted June 11, 2008 also please atach setupapi.log Link to comment Share on other sites More sharing options...
mdemel Posted June 11, 2008 Share Posted June 11, 2008 Part 1 Setupapi.logsetupapi.log_Part_1.txt Link to comment Share on other sites More sharing options...
mdemel Posted June 11, 2008 Share Posted June 11, 2008 Part 2 Setupapi.logsetupapi.log_Part_2.txt Link to comment Share on other sites More sharing options...
mdemel Posted June 11, 2008 Share Posted June 11, 2008 I forgot to add the services list to the last reply.I've removed only Error Reporting andSystem Restore Service under components.This file is tab delimited.ThanksSystem_services.txt Link to comment Share on other sites More sharing options...
boooggy Posted June 11, 2008 Share Posted June 11, 2008 can u please add the wbemoc.inf file? Link to comment Share on other sites More sharing options...
nuhi Posted June 11, 2008 Share Posted June 11, 2008 mdemel, how do you run your setup, by winnt.exe or booting from a cd? Link to comment Share on other sites More sharing options...
boooggy Posted June 11, 2008 Share Posted June 11, 2008 also attach the full preset without editing it.....i mean the drivers and hotfix section..... Link to comment Share on other sites More sharing options...
mdemel Posted June 11, 2008 Share Posted June 11, 2008 To boooggy: Attached files.The preset was initially used on the XP SP3, but it has been save over from a XP SP2 session. All the selections should be the same.To nuhi: I run it from winnt.exewbemoc.infXPSP3.ini Link to comment Share on other sites More sharing options...
nuhi Posted June 11, 2008 Share Posted June 11, 2008 (edited) mdemel, I tried your first SP3 preset and it installed without errors.But I booted from the CD. You can freely consider nLite to not support winnt.exe method.Please try booting from it. If you cant please explain why. Thx.I could send you a trial version for that DOS method if you want. Edited June 11, 2008 by nuhi Link to comment Share on other sites More sharing options...
mdemel Posted June 11, 2008 Share Posted June 11, 2008 (edited) To nuhi: The only reason I don't use a CD\DVD, is because i install over a network. Would it matter if i used say BartPE with the Winnt32.exe.Other thoughts. SP2 works just fine. SP2 might have a few tweaks that do not seem to work and thats fine. So why would SP3 have such a fit.A trial would be great.Thanks for your info. Edited June 11, 2008 by mdemel Link to comment Share on other sites More sharing options...
mdemel Posted June 11, 2008 Share Posted June 11, 2008 Ok thanks to Nuhi's suggestion I ran my setup from an iso in vmware. It seems to be ok except for the following error, which may or may not be related to nlite. Could someone give a explanation or a link to why winnt.exe fowls things up and or if it will be possible to install over the network with something like BartPE with a nlited OS.I really do appreciate all the help. Event Type: ErrorEvent Source: PSchedEvent Category: NoneEvent ID: 14000Date: 6/11/2008Time: 2:38:16 PMUser: N/AComputer: XPSP3Description:QoS: The Packet Scheduler failed to register with the Generic Packet Classifier (msgpc.sys). Link to comment Share on other sites More sharing options...
litvinoven Posted June 11, 2008 Author Share Posted June 11, 2008 (edited) I am very sorry for delay!Problem with Sp3-pack installing with Winnt32.exe was solved!The system mentioned in my first post was installed successfully when I used original Wbemoc.inf.Real differences with nLite'd file are only in 5 lines:[WBEM.CopyMOFs]napclientprov.mof ;nLite add: ,napprov.mofnapclientschema.mof ;nLite add: ,napschem.mof[WBEM.SYSTEMMOFS]cmdEvTgProv.mof ;nLite add: ,evtgprov.mofnapclientprov.mof ;nLite add: ,napprov.mofnapclientschema.mof ;nLite add: ,napschem.mofFor my reduced system (without Nap, Wscenter and many others) 4 from mentioned 5 lines (nap*.mof) were deleted completely by nLite. So it was enough to delete nLite addition for cmdEvTgProv.mof.Next, according to: http://forum.oszone.net/post-799930-73.html (Russian forum) for successful Winnt.exe/Winnt32.exe Sp3-pack installation it is necessary to delete (or comment) 5 lines in Wbemoc.inf:[WBEM.CopyMOFs]napclientprov.mofnapclientschema.mofrsop.mfl rsop.mofwscenter.mofAgain, in my reduced system only 2 lines rsop.* (from these 5) were left after nLite, so I deleted it manually. After these 3 changes Wbemoc.inf was repacked and used for successful Winnt32.exe installation. Edited June 11, 2008 by litvinoven Link to comment Share on other sites More sharing options...
nuhi Posted June 11, 2008 Share Posted June 11, 2008 Tried it now with winnt32 and the issue is there.So thank you both, gonna fix this. It is not the usual winnt.exe limitation, this is that weird sp3 tenderness. Link to comment Share on other sites More sharing options...
Recommended Posts