Help - Search - Members - Calendar
Full Version: Missing file & unregistered fixes after winxp install
MSFN Forums > Member Contributed Projects > nLite

   
Google Internet Forums Unattended CD/DVD Guide
karnokd
Hello!

Maybe I am too new in nLite, but I encountered the following problem:

I created a Windows XP boot CD from Windows XP Professional Hungarian (no SP), added the SP2 package and all available hotfixes and patches starting after 2004-09-12 (~80 items). During the setup process, I got several error dialog saying that "nhelper" was not found. After clicking on the OK button, the install completed and the windows was working normally, until the AutoUpdate showed up and started downloading those patches which were included in the CD. Opening the Add/Remove programs there were no installed patches or fixes reported.

Did I miss something?
Speeddymon
Please look on your CD in the main folder for a last session.ini and post it here. Also look in your CD at i386\svcpack and tell us if there are any files there.

As for the nhelper, I haven't seen that one before. Anyone else want to take a gamble on it?
karnokd
My session.ini:

CODE
[Main]
Env = 1.3 beta - 2.0.50727.42.Microsoft Windows NT 5.1.2600 Service Pack 2
Target = Windows XP Professional SP:2 - 5.1.2600.2180 - Hungarian

[Tasks]
Service Pack Integration
Integrate Drivers
Hotfixes and Update Packs
Tweaks
Create a Bootable ISO

[Components]
;# Kompatibilitás #

[KeepFiles]
msconfig.exe

[RemoveFiles]
clock.avi
yahoo.bmp
swtchbrd.bmp

[Options]
ProfilesDir = "%SystemDrive%\Documents and Settings"
TargetPath = "WINDOWS"
temp_dir = %USERPROFILE%\Local Settings\Temp

[Patches]

[Services2]

[Tweaks]
Asztal-Dokumentumok ikon-Mutat
Asztal-Hálózati helyek ikon-Mutat
Asztal-Internet Explorer ikon-Mutat
Asztal-Lomtár ikon-Mutat
Asztal-Sajátgép ikon-Mutat
Tálca-Tálca zárolása-Nem

[Unattended]
ComputerType = Alapbeállítás
MaximumDataStorePercentOfDisk = 12
RestorePointLife = 30
DesktopTheme = Alapbeállítás||
AutoUDay = 5
AutoUHour = 15
ProgFilesPath = "\Program Files"

[NetAdapter1]
connname = ""
macaddress = ""
ipaddress = "192.168.0.1"
subnetmask = "255.255.255.0"
defaultgateway = ""
dnsserver1 = ""
dnsserver2 = ""
winsserver = ""
netbiossetting = "0"
ipxnetworknumber = "00000000"
ipxnetworkframetype = "0xFF"

[NetAdapter2]
connname = ""
macaddress = ""
ipaddress = "192.168.0.2"
subnetmask = "255.255.255.0"
defaultgateway = ""
dnsserver1 = ""
dnsserver2 = ""
winsserver = ""
netbiossetting = "0"
ipxnetworknumber = "00000000"
ipxnetworkframetype = "0xFF"

[GuiRunOnce]

[Drivers]

[Hotfixes]
Speeddymon
Please edit your post and remove the last session.ini and contents of i386\svcpack. Please _attach_ the last session.ini. We dont need to know the contents of the svcpack folder, just if something is in there, which there is.

Now, once that is done, look thru the i386 folder, and tell me if there is a file named nhelper.ex_

If there is, open a command prompt and type nhelper.exe and let me know if it returns you to the command prompt or if it says that nhelper.exe is not a valid internal or external command.

Also, please _attach_ your svcpack.inf.
spinejam
I get same error ~3x in a row w/ UA install. nhelper is not in I386 folder on my DVD. Any suggestions???
hsadan
I'm having the "nhelper missing" as well. attached is my last session.ini, perhaps it'll help.
nuhi
Confirmed.

To bypass the problem temporary either remove at least one component or disable SFC.
hsadan
thanks, removing one component did the trick.

quick note: disabling SFC might not do the trick, as the prompt is not the usual "windows file protection". Will give that a shot tomorrow..
Speeddymon
QUOTE (hsadan @ Dec 22 2006, 01:25 PM) *
thanks, removing one component did the trick.

quick note: disabling SFC might not do the trick, as the prompt is not the usual "windows file protection". Will give that a shot tomorrow..

I'm pretty sure disabling sfc works because i dont remove any components, but i do disable sfc, and i have nhelper
spinejam
I removed some languages from a new compilation UA AIO driver-pack XPDVD via nlite and it installed perfectly! No more "nhelper" errors!

Thanks for the quick fix Nuhi! smile.gif
Mike69
i have the same problem as well!!!!
dude_k
I have received this error too. I have checked all my original disks and that file is not distributed with XP. I did notice that Nlite 1.3 does have nhelper.ex_ in its directory.


C:\Program Files\nLite>dir
Volume in drive C has no label.
Volume Serial Number is F829-0446

Directory of C:\Program Files\nLite

12/31/2006 21:17 <DIR> .
12/31/2006 21:17 <DIR> ..
09/17/2006 21:34 119,296 7z.exe
01/05/2004 20:47 2,048 boot.bin
12/31/2006 21:17 <DIR> Lang
08/19/2006 15:08 1,533 license.txt
12/19/2006 22:02 188,416 mcdbnet2.dll
12/19/2006 22:02 74,240 ncab.dll
12/17/2006 16:33 40,231 nhelper.ex_ <------here
12/19/2006 22:02 831,488 nLite.exe
12/31/2006 21:17 48 nlite.url
12/31/2006 21:17 <DIR> Presets
12/31/2006 21:17 5,275 unins000.dat
12/31/2006 21:17 678,682 unins000.exe
10 File(s) 1,941,257 bytes
4 Dir(s) 75,442,724,864 bytes free

C:\Program Files\nLite>


dude
dude_k
What is the purpose of nhelper? I did a quick google and it didn't turn up much and what it did didn't look positive.
check
http://www.file.net/process/nhelper.dll.html
http://www3.ca.com/securityadvisor/pest/pe...px?id=453074928

looks like spyware. It does not look like it is in 1.2.1
nuhi
Purpose is to silently wrap the CMD commands so that you don't get those nasty popups during install.

Now, if any of you can't wait for the next version for a day or two then reinstall windows with at least one component removed and nhelper will be there.
dude_k
nuhi,

I can wait. But I am still curious on why it seems to be required in 1.3 and not 1.2.1. Also which pop ups are you referring to?

I enjoy using nlite for making my unattended installs and driver integration, but just curious on this issue.
nuhi
But I already answered...it's to make it better, more sleek...but as every new thing it could broke, that's why we have betas.

Popups...well those black screens when it's deleting a file or something similiar, you may notice them in older nlite versions during Registering Components or at the first user logon. Also nhelper can delete used files and stuff like that. I can add whatever is needed in it and it's written in c++.
dude_k
nuhi,

I guess what I was asking for in a poor way is confirmation that nhelper.exe has nothing to do with NavExcel.
bledd
i was confused when i saw references to nhelper too, as i remember coming across spyware called navexcel in work that used a dll called nhelper
nuhi
Heh what coincidence, didn't know that...well if I see more of these doubts I'll change the name.
Acheron
QUOTE (nuhi @ Jan 2 2007, 04:45 PM) *
But I already answered...it's to make it better, more sleek...but as every new thing it could broke, that's why we have betas.

Popups...well those black screens when it's deleting a file or something similiar, you may notice them in older nlite versions during Registering Components or at the first user logon. Also nhelper can delete used files and stuff like that. I can add whatever is needed in it and it's written in c++.


If you need to do some modifications for every new user account you might as well use some Group Policy logon script. These scripts are run automaticly at logon for every user, plus completely hidden to the end-user. These scripts are saved in Windows\System32\GroupPolicy\User\Scripts. No need for any helper dlls
bledd
i'm not being pedantic here, but i dont think you can use group policy in xp home
Acheron
QUOTE (bledd @ Jan 4 2007, 01:41 AM) *
i'm not being pedantic here, but i dont think you can use group policy in xp home


Well, I'm using Windows XP Professional, but afaik Windows XP Home does take over Group policy Settings. The only stuff missing is the gpedit.msc and abilities to take GPO from a network computer. It's worth a try I guess.

To make use of these options people can easily see what actually runs on their systems, so no hidden tricks are played rolleyes.gif
Jorge-MS-Stuff
Hello, I am using v1.3RC of nLite and have removed components, mainly languages and disabled SFC and still get nhelper missing. Anything else I need to consider?

Also, how do I re-enable SFC? The dialog box for it is not dimmed so can't enable it now.

Thanks.

PS: I was using v1.0RC2 previously thats why I'm until now getting this.
Speeddymon
QUOTE (hp38guser @ Jan 3 2007, 05:14 PM) *
QUOTE (nuhi @ Jan 2 2007, 04:45 PM) *
But I already answered...it's to make it better, more sleek...but as every new thing it could broke, that's why we have betas.

Popups...well those black screens when it's deleting a file or something similiar, you may notice them in older nlite versions during Registering Components or at the first user logon. Also nhelper can delete used files and stuff like that. I can add whatever is needed in it and it's written in c++.


If you need to do some modifications for every new user account you might as well use some Group Policy logon script. These scripts are run automaticly at logon for every user, plus completely hidden to the end-user. These scripts are saved in Windows\System32\GroupPolicy\User\Scripts. No need for any helper dlls

Just to clarify, as far as I can tell, the nhelper that nlite uses is an EXE, not a DLL..
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.