karnokd
Dec 20 2006, 10:55 AM
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
Dec 20 2006, 08:46 PM
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
Dec 21 2006, 03:16 AM
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
Dec 21 2006, 08:47 AM
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
Dec 22 2006, 07:32 AM
I get same error ~3x in a row w/ UA install. nhelper is not in I386 folder on my DVD. Any suggestions???
hsadan
Dec 22 2006, 09:23 AM
I'm having the "nhelper missing" as well. attached is my last session.ini, perhaps it'll help.
nuhi
Dec 22 2006, 10:01 AM
Confirmed.
To bypass the problem temporary either remove at least one component or disable SFC.
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..
Speeddymon
Dec 23 2006, 02:02 AM
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
Dec 23 2006, 02:35 AM
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!
Mike69
Dec 27 2006, 11:45 AM
i have the same problem as well!!!!
dude_k
Dec 31 2006, 08:24 PM
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
Dec 31 2006, 08:31 PM
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.htmlhttp://www3.ca.com/securityadvisor/pest/pe...px?id=453074928looks like spyware. It does not look like it is in 1.2.1
nuhi
Jan 1 2007, 03:49 PM
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
Jan 1 2007, 10:30 PM
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
Jan 2 2007, 09:45 AM
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
Jan 2 2007, 08:29 PM
nuhi,
I guess what I was asking for in a poor way is confirmation that nhelper.exe has nothing to do with NavExcel.
bledd
Jan 2 2007, 08:43 PM
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
Jan 3 2007, 08:11 AM
Heh what coincidence, didn't know that...well if I see more of these doubts I'll change the name.
Acheron
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
bledd
Jan 3 2007, 06:41 PM
i'm not being pedantic here, but i dont think you can use group policy in xp home
Acheron
Jan 3 2007, 07:23 PM
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
Jorge-MS-Stuff
Jan 12 2007, 03:36 PM
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
Jan 12 2007, 05:40 PM
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..
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.