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

nuhi is back, post your suggestions here

- - - - -

  • This topic is locked This topic is locked
270 replies to this topic

#1
nuhi

nuhi

    nLite & NTLite human.dll

  • Developer
  • 4,390 posts
  • Joined 25-October 03
  • OS:none specified
  • Country: Country Flag

Well, hi :)

 

So I am back, in other words free to work on nLite again. I am willing to consider updating it if you guys have some serious requests, be it fixes or missing functionality over the years.
For now there is no plan to update vLite, I am working on something else which will cover that area. The release date is not yet known, it is safe to say it can be counted in months, not years.

 

Fire away, if there is anyone left :)


http://www.nliteos.com | http://www.ntlite.com
Remove components and customize Windows


How to remove advertisement from MSFN

#2
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,159 posts
  • Joined 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Donator

You have been missed. :)

#3
GrofLuigi

GrofLuigi

    GroupPolicy Tattoo Artist

  • Member
  • PipPipPipPipPipPip
  • 1,361 posts
  • Joined 21-April 05
  • OS:none specified
  • Country: Country Flag

Welcome back! :thumbup  :thumbup  :thumbup



#4
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,593 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

Yeah, It's GOOD smiling9.gif to have you back!

 

Go, Nuhi, GO! cheerleader.gif

 

jaclaz



#5
-X-

-X-

    Member

  • MSFN Sponsor
  • 2,421 posts
  • Joined 08-January 04
  • OS:XP Pro x86
  • Country: Country Flag

Donator

Welcome back! :thumbup

Here goes...

 

Bugs/Limitations of nLite

 

1. nLite bug when slipstreaming Windows?-WindowsMedia-KBxxxxxx

Can we have it detect when we are using WMP9, 10 or 11 and use the appropriate files or maybe an option to pick which version WMP you are using then nLite will follow suit.

 

Here's one with all kinds of folders.

kZnNRbr.png

 

2. nLite bug with KB977816 and KB2115168 Just have it version check .ax files and the problem is gone.

 

3. KB2509553 has system.adm. A file used for group policy. XP Home does not come with group policy so nLite uses the /integrate switch on that update.

I don't know if this one is possible. If so, we wont have to worry about sort order regardless of it being XP Home.

 

4. KB975254 This update needs a file renamed. Don't know if you're will to tackle this one but I'm telling you about it anyways. I have to make and add-on for it with an entries.ini shown below. Would be nice if it supported direct integration. This updates FTP Service in Internet Information Services which is something you have to intentionally install with Add/Remove Windows Components.

#########################################################################################################################
####                                                                                                                 ####
####  KB975254 - Vulnerabilities in FTP Service for Internet Information Services Could Allow Remote Code Execution  ####
####                                                                                                                 ####
#########################################################################################################################

; This update can not be directly integrated with nLite
; due to a filename difference in i386 and the
; updated file. The filename in the update is ftpsvc2.dll
; but the filename in i386 is ftpsv251.dll. This file is
; not part of an XP install but is installed if you add
; IIS FTP Service via Add/Remove Windows Components. 

[general]
builddate=2009/10/13
description=Security Update
language=English
title=KB975254
version:
website=http://support.microsoft.com/?kbid=975254

[dosnet_files]
d1,ftpsv251.dll

[registry_addreg]
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB975254,"Installed",0x10001,1
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB975254,"Comments",0,"Security Update for Windows XP (KB975254)"
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB975254,"Backup Dir",0,""
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB975254,"Fix Description",0,"Security Update for Windows XP (KB975254)"
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB975254,"Installed By",0,""
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB975254,"Installed On",0,""
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB975254,"Service Pack",0x10001,"4"
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB975254,"Valid",0x10001,1
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB975254\File 1\,"Flags",0,""
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB975254\File 1\,"New File",0,""
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB975254\File 1\,"New Link Date",0,""
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB975254\File 1\,"Old Link Date",0,""
HKLM,SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB975254,"Description",,"Security Update for Windows XP (KB975254)"
HKLM,SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB975254


5. Vulnerabilities in Windows Kernel-Mode Drivers Could Allow Remote Code Execution. Currently KB2850851 but changes just about every month. File: win32k.sys.

 

This update has a registry entry at the bottom of update_SP3QFE.inf that nLite doesn't add.

 

[Save.Reg.For.Uninstall] section...

[Save.Reg.For.Uninstall]
    HKLM, "SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management", "SessionImageSize"
    HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Setup","LogLevel"
    HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%SP_SHORT_TITLE%
    HKLM,SOFTWARE\Microsoft\Updates\Windows XP\SP%SERVICE_PACK_NUMBER%\%SP_SHORT_TITLE%

Missed section way at the bottom...

[win32k.Add.Reg.Session]
    HKLM, "SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management", "SessionImageSize", 0x10001, 0x10

So I make a Kernel-Mode Drivers Registry Entry add-on...

[general]
builddate=2012/07/10
description=Kernel-Mode Drivers Registry Entry
language=English
title=Kernel-Mode Drivers Registry Entry

[registry_addreg]
HKLM, "SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management", "SessionImageSize", 0x10001, 0x10

If I think of more, I'll add them later.

 

Feature Requests

 

1. More registry tweaks. I'll add some later but for now, here's one.

; Suppress WGA Notifications from appearing on Windows Update. KB905474
[registry_addreg]
HKLM,"SOFTWARE\Microsoft\Windows Genuine Advantage","InstallID",0x0,"{30F230D0-7940-499e-8A01-748682288985}"

See Footnote #2 and http://en.wikipedia....tage#Criticisms.

 

2. SVCPACK method or direct integration via registry entries for rvkroots.exe. Changes every once in a while. Currently KB2798897 (January 2013). Just needs a /Q switch or no switch at all.

See KB2728973 , rvkroots.exe, will throw up an error when trying to integrate with nLite for additional info. Post #3 has a reg file attachment for an older rvkroots.exe.

 

3. Slipstreaming of IE8.

 

4. Slipstreaming of WMP 11 without Boooggy's tool. Boooggy is no more but we still have the tool.

 

5. Support for Flash installers without the need to turn them into add-ons. As you know, Flash is native to XP but the MS update for it is for Flash 6 and MS says to go to Adobe for security fixes.

File names and URLs don't change, It's install_flash_player_11_active_x.exe for IE and install_flash_player_11_plugin.exe for other browsers. Needs an -install switch.

 

That's all I can think of right now but I'm sure I'll come up with more.

 

EDIT: BTW, thanks to Explorer09 for finding some of these problems.


Edited by -X-, 27 August 2013 - 09:34 PM.

Download all Windows XP Post SP3 High-Priority Updates with a simple double click @ xdot.tk post-12166-0-42859000-1399044129.png ]
               If someone helps you fix a problem, please report back so they and others can benefit from the solution. Thanks!


#6
Kelsenellenelvian

Kelsenellenelvian

    WPI Guru

  • Developer
  • 8,828 posts
  • Joined 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Welcome back!



#7
user_hidden

user_hidden

    Newbie

  • Member
  • 25 posts
  • Joined 22-February 08

Wow great to have you back. It has been a looooong time.



#8
Kelsenellenelvian

Kelsenellenelvian

    WPI Guru

  • Developer
  • 8,828 posts
  • Joined 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Is there a way for you to check the ryanvm's integrator optimize files function?

 

With SP3 (Relatively all versions) there are files left that are not used.

 

Plus there are several files that can be compressed and are not.


Edited by Kelsenellenelvian, 17 August 2013 - 08:03 AM.


#9
ricktendo

ricktendo

    Group: Banned Members

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,309 posts
  • Joined 06-June 06
  • OS:Windows 7 x64
  • Country: Country Flag

Holy s***aky, glad to see you are back



#10
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,159 posts
  • Joined 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Donator

Feature Requests
[...]
3. Slipstreaming of IE7 or IE8.


nLite 1.4.9.1 already supports slipstreaming IE7 and its updates. It also supports IE8 up to the beta 2 release. An update for IE8 RTM would be ideal; but, as you know, plenty of addons exist for slipstreaming IE8 x86.

<shameless plug>
There's even an addon for slipstreaming IE8 x64. :)

Edited by 5eraph, 17 August 2013 - 02:21 PM.


#11
nuhi

nuhi

    nLite & NTLite human.dll

  • Developer
  • 4,390 posts
  • Joined 25-October 03
  • OS:none specified
  • Country: Country Flag

Thanks guys for the warm welcome.

-X-, nicely compiled list, saving that for detailed review, appreciated.

 

Kelsenellenelvian, I'll check the optimize function - whatever that is. Can you please elaborate with at least one file as an example of leftover SP3 files and/or uncompressed ones, and when does it occur if it is only after nLite?


http://www.nliteos.com | http://www.ntlite.com
Remove components and customize Windows

#12
Kelsenellenelvian

Kelsenellenelvian

    WPI Guru

  • Developer
  • 8,828 posts
  • Joined 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Haven't tried it in conjunction with nLite.

 

It takes the txtsetup, dosnet and other setup critical files and combines the same named sections then alphabetizes the entries in each section also here is a winmerge report list of file differences.Attached File  RVMi.html   12.88KB   9 downloads



#13
Kelsenellenelvian

Kelsenellenelvian

    WPI Guru

  • Developer
  • 8,828 posts
  • Joined 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Attached File  Optimized files.7z   103.26KB   34 downloads

 

Here are the optimized txt files

 

Also it was found a long time ago that the tweak "Launch folder windows in a separate process" exposes a windows vulnerability 


Edited by Kelsenellenelvian, 17 August 2013 - 02:49 PM.


#14
dencorso

dencorso

    Iuvat plus qui nihil obstat

  • Supervisor
  • 5,968 posts
  • Joined 07-April 07
  • OS:98SE
  • Country: Country Flag

Donator

:hello:  It sure is great to have you back! :thumbup



#15
xper

xper

    Insane Clown

  • Administrator
  • 20,158 posts
  • Joined 16-August 01
  • OS:Windows 7 x64
  • Country: Country Flag

welcome back dino :-)


--------------------------------------------------------------------------------------------

Become an MSFN Sponsor Now! Keep Up MSFN Running

Read MSFN Forum Rules
Not a member? Donate here!


#16
nuhi

nuhi

    nLite & NTLite human.dll

  • Developer
  • 4,390 posts
  • Joined 25-October 03
  • OS:none specified
  • Country: Country Flag

Thanks guys.

 

Kelsenellenelvian, oh that. The section merging I was doing with nLite already from way back. I think it is automatic if file is edited in any way. If it is not merged, or some files are skipped - I'll check.

That some files are not compressed, if I understand that file diff correctly, will check that too.

"Launch folder windows in a separate process", that option is in Explorer - Folder Options. Unless you mean that the special way nLite is doing it, is not safe, in that case I would remove that tweak. Or you mean MS stopped XP support and it was said by them to never fix?


http://www.nliteos.com | http://www.ntlite.com
Remove components and customize Windows

#17
Fernando 1

Fernando 1

    Easy RAIDer

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,021 posts
  • Joined 03-June 05
  • OS:Windows 7 x64

It's great, that you are back, nuhi!

 

Best wishes

Dieter (alias Fernando)


My current system:
ASUS P8Z68-V | Intel Core i5 2500K | 2x4 GB Corsair XMS3 DDR3-1600 | 2x128GB Crucial M4 SSD as RAID0 in SATA3 mode | Seasonic M12II-520 Modular 520W | ATI Radeon HD6850 1 GB GDDR5
My old system:
DFI nF4 Ultra-D (BIOS: 2006/04/06) | AMD Athlon64 4000+ San Diego | 2x512 MB OCZ PC3200 CL2 Rev.2 Platinum | 2x200 GB Samsung S-ATA II as Raid0 | beQuiet!Titan BQT P5-470W-S1.3 | MSI GeForce NX6600GT-TD128E

#18
submix8c

submix8c

    Inconceivable!

  • Patrons
  • 4,338 posts
  • Joined 14-September 05
  • OS:none specified
  • Country: Country Flag

<- Happy to see "human.dll" back!


Someday the tyrants will be unthroned... Jason "Jay" Chasteen; RIP, bro!

Posted Image


#19
bphlpt

bphlpt

    MSFN Addict

  • Member
  • PipPipPipPipPipPipPip
  • 1,798 posts
  • Joined 12-May 07
  • OS:none specified
  • Country: Country Flag
Welcome back indeed!

Cheers and Regards

Posted Image


#20
Explorer09

Explorer09

    Member

  • Member
  • PipPip
  • 182 posts
  • Joined 12-September 11

Here's my feature request:
For 64-bit Windows XP, the updates that patch files in ASMS folder in CD can not be directly integrated by nLite.
There are three updates affected:

  • WindowsServer2003.WindowsXP-KB2296011-x64-ENU.exe (COMCTL)
  • WindowsServer2003.WindowsXP-KB2638806-x64-ENU.exe (WINHTTP)
  • WindowsServer2003.WindowsXP-KB2834886-x64-ENU.exe (GDIPLUS)

The x64 XP CD does not have the ASMS folder like in x86 CD, but it has the ASMS01.CAB that stores the files.
For now I use my own batch script to integrate them. It would be better if nLite can do it directly without my tool.
See also this thread:

http://www.msfn.org/...lite-winxp-x64/


Edited by Explorer09, 18 August 2013 - 06:39 PM.


#21
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,159 posts
  • Joined 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Donator

The x64 XP CD does not have the ASMS folder like in x86 CD


Original sources don't include the folder, but Windows setup supports files in AMD64\ASMS when placed in the source. Just saying. :)

Edited by 5eraph, 18 August 2013 - 07:27 PM.


#22
Explorer09

Explorer09

    Member

  • Member
  • PipPip
  • 182 posts
  • Joined 12-September 11

 

The x64 XP CD does not have the ASMS folder like in x86 CD


Original sources don't include the folder, but Windows setup supports files in AMD64\ASMS when placed in the source. Just saying. :)

 

 

Thanks for the info. But I'm a little bit harsh here -- my requirement is that the old files have to be deleted from the disc (and free up space). That's why I didn't call your method 'directly' integrating.


Edited by Explorer09, 19 August 2013 - 04:35 AM.


#23
mooms

mooms

    Hello world !

  • Member
  • PipPipPip
  • 303 posts
  • Joined 13-October 07
  • OS:Windows 7 x64
  • Country: Country Flag

Good to see you back nuhi.



#24
puntoMX

puntoMX

    n00b of Masters and Vice Versa

  • Super Moderator
  • 4,852 posts
  • Joined 28-June 04
  • OS:Windows 8.1 x64
  • Country: Country Flag

Hmmm... Seems that this "nuhi" is some famous guy here on the forums? Who is he? What does he do?



#25
g-force

g-force

    Tester

  • Member
  • PipPipPipPip
  • 599 posts
  • Joined 20-June 07
  • OS:XP Pro x86
  • Country: Country Flag

Welcome back, nuhi !!!

 

BTW, here`s the link to the german nLite forum - still active!

http://www.win-lite....ge-bearbeitung/


g-force @ Win-Lite.de
Make sure to always start with a fresh copy of your CD files/folders,
do all your work in one nLite session and integrate only one SP.
Please report when you have a solution, so others can benefit.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users