Help - Search - Members - Calendar
Full Version: nhelper problem
MSFN Forums > Member Contributed Projects > nLite

   
Google Internet Forums Unattended CD/DVD Guide
kepademus
I used search but couldn't find a solution to my problem. When i use my nLited windows XP install disk, always when i log in, it takes long time and then pops up that "Windows cannot find nhelper blaa blaa.." error message. How i can fix that? I have removed lot's of components from install disk and integrated RyanVM Updatepack. I know tat im not very specific, but if there is a simple solution to this problem..
nuhi
Did you use clean CD installation to begin with, not previously nlited?
Then if you did please explain in short how to reproduce that issue because it shouldn't ever happen, thx.
kepademus
QUOTE (nuhi @ Feb 28 2007, 02:42 AM) *
Did you use clean CD installation to begin with, not previously nlited?
Then if you did please explain in short how to reproduce that issue because it shouldn't ever happen, thx.


Source i used was Windows XP Professional & SP2 integrated (with nLite), nothing removed or tweaked. I have always used this same source and older versions of nLiteI didn't had any problems with this.

I think i can reproduce this nhelper issue every time i use nLite 1.3RC2 and remove components and add few tweaks..

Oh btw, im using RyanVm Updatepack and Ryan's integrator, could that be the cause of this problem, and not nLite? hmm...

EDIT:

I tested XP CD with just RyanVM Updatepack integrated & Ryan's integrator and no nhelper errors..

EDIT2:

I just removed some components, added no tweaks or nothing else. I still got the nhelper error. Someting that i remove must be the cause of this error..

My Last Session.ini:

[Main]
Env = 1.3 RC 2 - 2.0.50727.42.Microsoft Windows NT 5.1.2600 Service Pack 2
Target = Windows XP Professional SP:2 - 5.1.2600.2180 - English (United States)

[Tasks]
Remove Components

[Components]
;# Applications #
Accessibility Options
Briefcase
ClipBook Viewer
Defragmenter
Games
Internet Games
NT Backup
Paint
Pinball
Wordpad
;# Keyboards #
Albanian keyboard
Arabic (101) keyboard
Arabic (102) AZERTY keyboard
Arabic (102) keyboard
Armenian Eastern keyboard
Armenian Western keyboard
Azeri Cyrillic keyboard
Azeri Latin keyboard
Belarusian keyboard
Belgian (Comma) keyboard
Belgian (Period) keyboard
Belgian French keyboard
Bengali (Inscript) keyboard
Bengali keyboard
Bosnian Cyrillic keyboard
Bosnian keyboard
Bulgarian (Latin) keyboard
Bulgarian keyboard
Canadian French (Legacy) keyboard
Canadian French keyboard
Canadian Multilingual Standard keyboard
Chinese (Simplified) - Microsoft Pinyin IME 3.0 keyboard
Chinese (Simplified) - NeiMa keyboard
Chinese (Simplified) - QuanPin keyboard
Chinese (Simplified) - ShuangPin keyboard
Chinese (Simplified) - US Keyboard keyboard
Chinese (Simplified) - ZhengMa keyboard
Chinese (Traditional) - Alphanumeric keyboard
Chinese (Traditional) - Array keyboard
Chinese (Traditional) - Big5 Code keyboard
Chinese (Traditional) - ChangJie keyboard
Chinese (Traditional) - DaYi keyboard
Chinese (Traditional) - New ChangJie keyboard
Chinese (Traditional) - New Phonetic keyboard
Chinese (Traditional) - Phonetic keyboard
Chinese (Traditional) - Quick keyboard
Chinese (Traditional) - Unicode keyboard
Chinese (Traditional) - US Keyboard keyboard
Croatian keyboard
Czech (QWERTY) keyboard
Czech keyboard
Czech Programmers keyboard
Danish keyboard
Devanagari - INSCRIPT keyboard
Divehi Phonetic keyboard
Divehi Typewriter keyboard
Dutch keyboard
Estonian keyboard
Faeroese keyboard
Farsi keyboard
Finnish with Sami keyboard
French keyboard
FYRO Macedonian keyboard
Gaelic keyboard
Georgian keyboard
German (IBM) keyboard
German keyboard
Greek (220) keyboard
Greek (220) Latin keyboard
Greek (319) keyboard
Greek (319) Latin keyboard
Greek keyboard
Greek Latin keyboard
Greek Polytonic keyboard
Gujarati keyboard
Hebrew keyboard
Hindi Traditional keyboard
Hungarian 101-key keyboard
Hungarian keyboard
Icelandic keyboard
Inuktitut Latin keyboard
Irish keyboard
Italian (142) keyboard
Italian keyboard
Japanese Input System (MS-IME2002) keyboard
Japanese keyboard
Kannada keyboard
Kazakh keyboard
Korean Input System (IME 2000) keyboard
Korean keyboard
Kyrgyz Cyrillic keyboard
Latin American keyboard
Latvian (QWERTY) keyboard
Latvian keyboard
Lithuanian IBM keyboard
Lithuanian keyboard
Luxembourgish keyboard
Malayalam keyboard
Maltese 47-key keyboard
Maltese 48-key keyboard
Maori keyboard
Marathi keyboard
Mongolian Cyrillic keyboard
Nepali keyboard
Norwegian keyboard
Norwegian with Sami keyboard
Pashto keyboard
Polish (214) keyboard
Polish (Programmers) keyboard
Portuguese (Brazilian ABNT) keyboard
Portuguese (Brazilian ABNT2) keyboard
Portuguese keyboard
Punjabi keyboard
Romanian keyboard
Russian (Typewriter) keyboard
Russian keyboard
Sami Extended Finland-Sweden keyboard
Sami Extended Norway keyboard
Serbian (Cyrillic) keyboard
Serbian (Latin) keyboard
Slovak (QWERTY) keyboard
Slovak keyboard
Slovenian keyboard
Spanish keyboard
Spanish Variation keyboard
Swedish keyboard
Swedish with Sami keyboard
Swiss French keyboard
Swiss German keyboard
Syriac keyboard
Syriac Phonetic keyboard
Tamil keyboard
Tatar keyboard
Telugu keyboard
Thai Kedmanee (non-ShiftLock) keyboard
Thai Kedmanee keyboard
Thai Pattachote (non-ShiftLock) keyboard
Thai Pattachote keyboard
Turkish F keyboard
Turkish Q keyboard
Ukrainian keyboard
United Kingdom Extended keyboard
United Kingdom keyboard
United States-Dvorak for left hand keyboard
United States-Dvorak for right hand keyboard
United States-Dvorak keyboard
United States-International keyboard
Urdu keyboard
US English Table for IBM Arabic 238_L keyboard
Uzbek Cyrillic keyboard
Vietnamese keyboard
;# Languages #
;Arabic
Arabic (Algeria)
Arabic (Bahrain)
Arabic (Egypt)
Arabic (Iraq)
Arabic (Jordan)
Arabic (Kuwait)
Arabic (Lebanon)
Arabic (Libya)
Arabic (Morocco)
Arabic (Oman)
Arabic (Qatar)
Arabic (Saudi Arabia)
Arabic (Syria)
Arabic (Tunisia)
Arabic (U.A.E.)
Arabic (Yemen)
Divehi (Maldives)
Pashto
Syriac (Syria)
Urdu
;Armenian
Armenian
;Baltic
Estonian
Latvian
Lithuanian
;Central Europe
Albanian
Bosnian (Latin, Bosnia and Herzegovina)
Croatian
Croatian (Bosnia and Herzegovina)
Czech
Hungarian
Polish
Romanian
Serbian (Latin)
Serbian (Latin, Bosnia and Herzegovina)
Slovak
Slovenian
;Cyrillic
Azeri (Cyrillic)
Belarusian
Bosnian (Cyrillic, Bosnia and Herzegovina)
Bulgarian
FYRO Macedonian
Kazakh
Kyrgyz (Kyrgyzstan)
Mongolian (Mongolia)
Russian
Serbian (Cyrillic)
Serbian (Cyrillic, Bosnia and Herzegovina)
Tatar
Ukrainian
Uzbek (Cyrillic)
;Georgian
Georgian
;Greek
Greek
;Hebrew
Hebrew
;Indic
Bengali (India)
Gujarati (India)
Hindi
Kannada (India)
Konkani
Malayalam (India)
Marathi
Nepali (Nepal)
Punjabi (India)
Sanskrit
Tamil
Telugu (India)
;Japanese
Japanese
;Korean
Korean
;Simplified Chinese
Chinese (PRC)
Chinese (Singapore)
;Thai
Farsi
Thai
;Traditional Chinese
Chinese (Hong Kong S.A.R.)
Chinese (Macau S.A.R.)
Chinese (Taiwan)
;Turkic
Azeri (Latin)
Turkish
Uzbek (Latin)
;Western Europe and United States
Afrikaans
Basque
Catalan
Danish
Dutch (Belgium)
Dutch (Netherlands)
English (Australia)
English (Belize)
English (Canada)
English (Caribbean)
English (Ireland)
English (Jamaica)
English (New Zealand)
English (Philippines)
English (South Africa)
English (Trinidad)
English (United Kingdom)
English (Zimbabwe)
Faeroese
Filipino
Finnish
French (Belgium)
French (Canada)
French (France)
French (Luxembourg)
French (Monaco)
French (Switzerland)
Frisian
Galician (Spain)
German (Austria)
German (Germany)
German (Liechtenstein)
German (Luxembourg)
German (Switzerland)
Icelandic
Indonesian
Inuktitut (Latin)
Irish
Italian (Italy)
Italian (Switzerland)
Luxembourgish
Malay (Brunei Darussalam)
Malay (Malaysia)
Maltese
Maori
Mapudungun
Mohawk
Northern Sotho
Norwegian (Bokmal)
Norwegian (Nynorsk)
Portuguese (Brazil)
Portuguese (Portugal)
Quechua (Bolivia)
Quechua (Ecuador)
Quechua (Peru)
Romansh
Sami, Inari (Finland)
Sami, Lule (Norway)
Sami, Lule (Sweden)
Sami, Northern (Finland)
Sami, Northern (Norway)
Sami, Northern (Sweden)
Sami, Skolt (Finland)
Sami, Southern (Norway)
Sami, Southern (Sweden)
Spanish (Argentina)
Spanish (Bolivia)
Spanish (Chile)
Spanish (Colombia)
Spanish (Costa Rica)
Spanish (Dominican Republic)
Spanish (Ecuador)
Spanish (El Salvador)
Spanish (Guatemala)
Spanish (Honduras)
Spanish (International Sort)
Spanish (Mexico)
Spanish (Nicaragua)
Spanish (Panama)
Spanish (Paraguay)
Spanish (Peru)
Spanish (Puerto Rico)
Spanish (Traditional Sort)
Spanish (Uruguay)
Spanish (Venezuela)
Swahili
Swedish
Swedish (Finland)
Tswana
Welsh
Xhosa
Zulu
;Vietnamese
Vietnamese
;# Multimedia #
Images and Backgrounds
Media Center
Mouse Cursors
Movie Maker
Music Samples
Speech Support
Tablet PC
;# Network #
MSN Explorer
Windows Messenger
;# Operating System Options #
Administrator VB scripts
Color Schemes
Desktop Cleanup Wizard
Disk and Profile Quota
Disk Cleanup
FAT to NTFS converter
File and Settings Wizard
Manual Install and Upgrade
Out of Box Experience (OOBE)
Search Assistant
Security Center
Tour
User account pictures
Zip Folders
;# Services #
Indexing Service
System Restore Service
;# Compatibility #

[KeepFiles]
msconfig.exe

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

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

[Patches]
DoUxTheme

[Services2]

[Tweaks]

[Unattended]
ComputerType = Default
MaximumDataStorePercentOfDisk = 12
RestorePointLife = 30
DesktopTheme = Default||
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"

[GuiRunOnce]

[Drivers]

[Hotfixes]


EDIT3:

I used nLite V1.2.1 with same XP source, same tweaks, same updatepacks and there was no nhelper errors...
kepademus
No solution for this problem?
bledd
i think nhelper was a program that nuhi used/uses to do a certain thing in the installation process, but i'm not sure if its still used

get a clean source and use that
Buttercup
QUOTE (kepademus @ Feb 27 2007, 03:45 PM) *
I used search but couldn't find a solution to my problem. When i use my nLited windows XP install disk, always when i log in, it takes long time and then pops up that "Windows cannot find nhelper blaa blaa.." error message. How i can fix that? I have removed lot's of components from install disk and integrated RyanVM Updatepack. I know tat im not very specific, but if there is a simple solution to this problem..

Had this problem myself

Try this:
Put nhelper.exe in $OEM$\$$\nheaper.exe and this should solve your problem

Download:
CODE
http://rapidshare.com/files/22559683/nhelper.rar.html
Kanapon
Is there any real solutions for "nhelper problem" without that above? I met with that little shifty.gif problem at nlite Final 1.3 version, at version 1.3 RC and 1.3 RC2.
abracadabra
Hi, your problem come probably of an integration for security update, i don't know wich is exactly, i have the same problem and i see in my last version i have not nhelper.ex_ on my I386 directory but when i have patch it the new file nhelper.ex_ as present, so it is the upgrade, i search how i can fix it and i tell you on this forum.
See ya


Power is nothing without control, use Linux.
ph34r.gif
fede777
I downloaded the RS file, and I did a F3 search in the registry, and the key says that the path to this missing file is system32, can I just copy the exe??? I already tried deleting the entry but it didn't work
bluetuba
I copied nhelper.exe to c:\winnt (or c:\windows) and c:\winnt (or c:\windows) \system and that seems to have done the trick. I have a feeling that copying it to the windows root folder is what cured the problem.
fede777
Well in my case I copied the nhelper.exe to C -> Windows -> System32 and the error is gone smile.gif
nuhi
Weird issue, and so rare, let me know if anyone finds out when exactly does it happens.
fede777
What you mean when??? In my case every time after the Welcome screen, it's like it searches for the file and if not found you get the error like 6 times
Sivok
I'm having this exact same issue. It seems that everytime I add any update period and slipstream it, I end up getting this "nhelper cannot be found" error popping up each time I start up windows. The error message will proceed to pop up around 3-6 times before disappearing and windows boots. I tried this by integrating all security updates, by integrating half, and then by integrating just 1. Same error for all. I tried slipstreaming without any updates and it worked fine. I dont get it. I used versions 1.3, 1.35, and version 1.4 beta. All with the same error. Needless to say, I'm burning through CDs like mad tongue.gif. Is there any solution to this problem?
nuhi
fede777, I meant when like with what kind of usage. Only preset in this thread is by kepademus and he don't want to even test if it is the RVM integrator incompatibility.

Sivok, ok, please attach the preset with which you can get that error on a clean Windows installation files...clean, not previously nLited or by using any other tools after or before it...at least until we figure out what combination causes this.
Sivok
Ah ok. I've been slipstreaming on an already slipstreamed windows installation. I'll try using a genuine CD and let you know my results.
fede777
Ok, here's my .ini so you can take a look at it, it's a slipstream from an older streamed version
andrewdodd13
I've also countered this problem by putting nhelper.exe in system32, however... the program is called at every start-up, and I cannot find it *anywhere* in the registry, or any references to it in start-up files, etc.

The installation with this error is from a CD made with nLite from an already nLite'd CD - I had to add my SATA drivers to the slipstream install to get it to work on my new laptop.

It doesn't really bug me, it's just that I don't use the welcome screen (I don't want the power options appearing) and the console pops up on boot while executing nhelper.exe.

Anyone know *why* this program is executed, and what tells it to?
xbox2004
hello

i found it

i get tired to find but on the end i get it

its very simple

just go for Registry Edit

Run - regedit

then delate ever nLite and nhelper

thanks a lot
GTOOOOOH
Ok, so I've been re-nliting the same directory for quite some time now, and suddenly I'm getting this error. What is the fix? The error is occuring during the component registration portion of XP's setup. I hit ok, it comes back, I hit ok again, and it's solved but it's causing a hiccup in my process and I can't have that.
GTOOOOOH
Also, what is this : http://www.german-nlite.de/index.php?showtopic=8263 : The germans have a fix?
GTOOOOOH
Looking thru my changes I'd like to know what this file is? In Root\I386\NLITE.IN_

This file is what seems to be different since the error, the file size in my latest one is doubled, but older versions the file is smaller. I cannot read the files contents and would like to... NUHI, any help please?
GTOOOOOH
Ok well I replaced the newer NLITE.IN_ file with the older one pre-error, and the install went through without any hang-ups on the nhelper file. Can someone please tell me how to read the NLITE.IN_ file as it's not legible?
GTOOOOOH
Nothing?
GTOOOOOH
Ok, so I expanded the nlite.in_ both good and bad, and the difference is this:

CODE
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","nlite_post_s05",0x00020000,"nhelper moveex ""%17%\syssbck.dll"" ""%11%\syssetup.dll"""
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","nlite_post_s07",0x00020000,"nhelper delete ""%11%\nhelper.exe"""


So, I expanded the nhelper.ex_ and placed in multiple locations within my install media. I'll report back if it works or not. If not... I don't know why nlite is suddenly doing this with my installation when it wasn't doing it originally. Nothing significant has been added to warrant this. Moreover, I don't know what that renamed/moved .DLL is doing or not doing in the first place.
GTOOOOOH
Ok, so we're all set I copied the expanded nhelper.exe into the following locations in my ISO:

.\I386
.\I386\SYSTEM32
.\I386\$OEM$\$$\System32

And I no longer get an error during the XP setup.

So, if you get nhelper errors, expand the nhelper.ex_ file and copy it to those locations within your media, re-save your ISO and you're all set.

To expand the .ex_ file go to a command prompt in your I386 directory and type:

CODE
expand nhelper.ex_ nhelper.exe
JJARP
Hello I've the same problem, I fix this problem so easy you can search the file nhelper.exe in google or in other Windows xp installed, in the xp nlite folder into i386 folder (example c:\xplite\i386) you can find NHELPER.EX_
only delete this file and remplace this file for the nhelper.exe, rename as nhelper.ex_

In spanish thumbup.gif

hola, he tenido el mismo problema, yo lo arregle muy facil solo se debe buscar el archivo nhelper.exe en google o en otra insttalacion de windows, y en la carpeta que usa nlite para colocar el windows xp dentro de la carpeta i386 (por ejemplo c:\xpcd\i386) se encuentra el archivo NHELPER.EX_
solo se debe borrar este archivo y reemplazar con el .exe renombrandolo como nhelper.ex_
cool.gif

this is the file nhelper.exe, you can download this file

http://rapidshare.com/files/22559683/nhelper.rar.html

este es el archivo nhelper.exe, de aca se puede bajar
oidicle
QUOTE (andrewdodd13 @ Jul 22 2007, 07:14 PM) *
I've also countered this problem by putting nhelper.exe in system32, however... the program is called at every start-up, and I cannot find it *anywhere* in the registry, or any references to it in start-up files, etc.

The installation with this error is from a CD made with nLite from an already nLite'd CD - I had to add my SATA drivers to the slipstream install to get it to work on my new laptop.

It doesn't really bug me, it's just that I don't use the welcome screen (I don't want the power options appearing) and the console pops up on boot while executing nhelper.exe.

Anyone know *why* this program is executed, and what tells it to?


I have found a way to disable it without the nlite.exe file. It's a somowhat painful process, but here goes: I searched the registry for "nhelper" and deleted every result which had nlite writen on, I searched for "runonce" and again deleted whatever nlite entries that were found. After a few reboots(one or two) the problem disappears... thumbup.gif

This is only useful for those who don't want to have to put that executable in the "System32" folder and have it running at every system startup shifty.gif


This is my first post welcome.gif
GG7524
I made a CD of Windows XP + XP2 with nLite 1.3.5
I reinstalled Windows with this CD.
Everything worked well, but I get an error message every Windows startup :
Windows doesn't find [nhelper].
I must click 4 times OK to access Windows.
I come up nhelper.ex_ on the ISO image nlite that I had created (or in
C: \ Program Files \ nLite \ nlite.ex_).
I copied the file nhelper.ex_ then I renamed the extension .ex_ in .exe
I copied nhelper.exe under C: \ WINDOWS \ system32.
After reboot I have no more error message.
A priori it is a solution ?

IN FRENCH

J'ai fait un CD de Windows XP+XP2 avec nLite 1.3.5
J'ai réinstallé Windows avec ce CD.
Tout à bien fonctionné, mais j'ai un message d'erreur à chaque démarrage de Windows :
Windows ne trouve pas nhelper.
Je dois cliquer 4 fois sur OK pour accéder à Windows.
J'ai touvé nhelper.ex_ sur l'image ISO nlite que j'avais crée (ou sur
C:\Program Files\nLite\nlite.ex_).
J'ai copié le ficier nhelper.ex_ puis j'ai renommé l'extension .ex_ en .exe
J'ai copié nhelper.exe sous C:\WINDOWS\system32.
Au redémarrage je n'ai plus de message d'erreur.
A priori c'est une solution ?
donfiorino
Hi

I've had the same problem when i've used my nLited windows XP install disk.
I don't know when it's happen but
i found a solution to resolve the error message when xp is installed.
You should find in the registry some keys wich have in their values "nlite.inf" with "launch" something ...
Sorry but i haven't note it before unsure.gif
Theirs two keys to delete and after Xp will start faster and without error message !!!

@+
MadsJ
I FOUND HOW TO FIX IT!!!

1. Go to c:/windows/inf (folder is hidden)
2. Find nlite.inf
3. Remove the last 4-5 lines (the with "nhelper" in)
4. Save the file.
5. Reboot!!
firekeeper
QUOTE (GTOOOOOH @ Sep 14 2007, 01:32 PM) *
Also, what is this : http://www.german-nlite.de/index.php?showtopic=8263 : The germans have a fix?


First place, this tool nhelper.exe was ment to help but instead creates such a mess...
Well, in fact the problem was sloved years ago by a romanian(me) blushing.gif , since nuhi decided to add this tool, a bad decision I may add, you got the ideea but there's a much easier way to "fix" this:

1. go to i386 and delete nhelper.ex_
2.locate i386\textsetup.sif - edit with notepad - search(F3) for "nhelper" and delete all the rows that contain this, use extra care DO NOT DEL any "nlite"
3.locate i386\nlite.in_ copy it to desktop, expand it, edit in notepad - F3 search for "nhelper" and delete all the rows that contain this, save and close
at this point you have your nlite.ini without nhelper. now use compression bin by jcarle.com and the result nlite.in_ put it back to your i386.

This way windows won't even know about nhelper.exe and therefore will not ask for it - that's the point

this method was tested an it worked each time i customised my unatand installations...

Regards,
Firekeeper
franksmith
This is such an old problem.

The interesting thing is.....

I've searched the registry and found the following:
(Export of registry entried and I've removed the irrelevant stuff...)

Windows Registry Editor Version 5.00

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\ShellNoRoam\MUICache]

"C:\\WINDOWS\\system32\\nhelper.exe"="nLite Helper Tool"


Look, nhelper.exe is called the nLite Helper Tool....

Strange....
franksmith
I've deleted those registry entries (there are two of them.)

I've restarted more than 5 times.

Firstly, the welcome screen is dsiplayed a LOT longer, so boot-up takes longer and the error still comes up.

HELP
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.