Welcome to WinForumz.com!
FAQFAQ      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

Entry point RtlHashUnicodestring could not be located in t..

 
   Win 2000/NT/98/ME (Home) -> File System RSS
Next:  strange problem, win2k on ide1, 2nd HD on ide0, b..  
Author Message
Rico Ma

External


Since: Sep 12, 2006
Posts: 2



(Msg. 1) Posted: Tue Sep 12, 2006 2:24 am
Post subject: Entry point RtlHashUnicodestring could not be located in the ntdll
Archived from groups: microsoft>public>win2000>file_system (more info?)

Dear all,

Tried to locate the solution, but not found from Internet.
Can someone advise how to elminate the error as subject?
Based on my experiences, the error is caused by another dll file which I
should rename.
However, I don't know which file is the cause?

Appreciate very much if someone can help

Thanks

 >> Stay informed about: Entry point RtlHashUnicodestring could not be located in t.. 
Back to top
Login to vote
Pete Bronken

External


Since: Sep 29, 2006
Posts: 2



(Msg. 2) Posted: Fri Sep 29, 2006 10:23 am
Post subject: RE: Entry point RtlHashUnicodestring could not be located in the ntdll [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

I am having the same problem. I am getting the error when attempting to open
two .Net-built applications on multiple Windows 2000 machines. It doesn't
seem to affect the overall functionality of the applications but the annoying
message box MUST go. I built the .Net applications in XP and both contain
the web browser control (with references .

I believe I have narrowed it down to a set of system DLL's that probably
were installed on the Win2000 machines by another application (or a Windows
update), but are XP specific (albeit backwards-compatible) and are attempting
to call non-existent functions in the Win2000 version of ntdll.dll such as
RtlHashUnicodeString.

These system DLL's are:
xpsp2res.dll
apphelp.dll
comres.dll
msdmo.dll
mslbui.dll
sxs.dll
uxtheme.dll

I was also seeing another similar 'Entry point ... ntdll' error with my
applications attempting to call the RtlDuplicateUnicodeString function.
Taking apphelp.dll out of the picture fixed this (renamed apphelp.dll.bak), I
also renamed uxtheme.dll which is unnecessary in Win2000 and was causing the
same issue in another unrelated application.

I think the culprit DLL causing our error is sxs.dll, but this library can't
be renamed and disabled or more critical errors appear. The solution would
be to find the Win2000 'native' version of sxs.dll and replace the XP one.
The version of sxs.dll that is present is 5.1.2600.2180 and dated 8/4/2004 -
it is the same version as the one on XP. I haven't found that version yet,
but when I do I will post my results.

Pete Bronken

"Rico Ma" wrote:

> Dear all,
>
> Tried to locate the solution, but not found from Internet.
> Can someone advise how to elminate the error as subject?
> Based on my experiences, the error is caused by another dll file which I
> should rename.
> However, I don't know which file is the cause?
>
> Appreciate very much if someone can help
>
> Thanks

 >> Stay informed about: Entry point RtlHashUnicodestring could not be located in t.. 
Back to top
Login to vote
Günter Prossliner

External


Since: Aug 25, 2006
Posts: 2



(Msg. 3) Posted: Mon Oct 02, 2006 2:24 pm
Post subject: Re: Entry point RtlHashUnicodestring could not be located in the ntdll [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Hallo Pete!

> I believe I have narrowed it down to a set of system DLL's that
> probably were installed on the Win2000 machines by another
> application (or a Windows update), but are XP specific (albeit
> backwards-compatible) and are attempting to call non-existent
> functions in the Win2000 version of ntdll.dll such as
> RtlHashUnicodeString.

Is ntdll.dll not protected by WFP?

If you know the version number of an affected system, you can check out the
dll database (http://support.microsoft.com/dllhelp). Within the detail view
of the dll version, you can see the exported functions.


GP
 >> Stay informed about: Entry point RtlHashUnicodestring could not be located in t.. 
Back to top
Login to vote
Pete Bronken

External


Since: Sep 29, 2006
Posts: 2



(Msg. 4) Posted: Mon Oct 02, 2006 2:24 pm
Post subject: Re: Entry point RtlHashUnicodestring could not be located in the n [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Yes, but we aren't talking about ntdll.dll being replaced. We're talking
about a set of system DLLs that have been replaced on Win2K which reference
exported functions that are only available in the WinXP version of ntdll.dll.

"Günter Prossliner" wrote:

> Hallo Pete!
>
> > I believe I have narrowed it down to a set of system DLL's that
> > probably were installed on the Win2000 machines by another
> > application (or a Windows update), but are XP specific (albeit
> > backwards-compatible) and are attempting to call non-existent
> > functions in the Win2000 version of ntdll.dll such as
> > RtlHashUnicodeString.
>
> Is ntdll.dll not protected by WFP?
>
> If you know the version number of an affected system, you can check out the
> dll database (http://support.microsoft.com/dllhelp). Within the detail view
> of the dll version, you can see the exported functions.
>
>
> GP
>
>
>
 >> Stay informed about: Entry point RtlHashUnicodestring could not be located in t.. 
Back to top
Login to vote
Rico Ma

External


Since: Sep 12, 2006
Posts: 2



(Msg. 5) Posted: Tue Oct 03, 2006 11:53 pm
Post subject: RE: Entry point RtlHashUnicodestring could not be located in the n [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Hi, Pete. Have u tried it out? I am waiting for your result.
Thanks for ur sharing.

Rico

"Pete Bronken" wrote:

> I am having the same problem. I am getting the error when attempting to open
> two .Net-built applications on multiple Windows 2000 machines. It doesn't
> seem to affect the overall functionality of the applications but the annoying
> message box MUST go. I built the .Net applications in XP and both contain
> the web browser control (with references .
>
> I believe I have narrowed it down to a set of system DLL's that probably
> were installed on the Win2000 machines by another application (or a Windows
> update), but are XP specific (albeit backwards-compatible) and are attempting
> to call non-existent functions in the Win2000 version of ntdll.dll such as
> RtlHashUnicodeString.
>
> These system DLL's are:
> xpsp2res.dll
> apphelp.dll
> comres.dll
> msdmo.dll
> mslbui.dll
> sxs.dll
> uxtheme.dll
>
> I was also seeing another similar 'Entry point ... ntdll' error with my
> applications attempting to call the RtlDuplicateUnicodeString function.
> Taking apphelp.dll out of the picture fixed this (renamed apphelp.dll.bak), I
> also renamed uxtheme.dll which is unnecessary in Win2000 and was causing the
> same issue in another unrelated application.
>
> I think the culprit DLL causing our error is sxs.dll, but this library can't
> be renamed and disabled or more critical errors appear. The solution would
> be to find the Win2000 'native' version of sxs.dll and replace the XP one.
> The version of sxs.dll that is present is 5.1.2600.2180 and dated 8/4/2004 -
> it is the same version as the one on XP. I haven't found that version yet,
> but when I do I will post my results.
>
> Pete Bronken
>
> "Rico Ma" wrote:
>
> > Dear all,
> >
> > Tried to locate the solution, but not found from Internet.
> > Can someone advise how to elminate the error as subject?
> > Based on my experiences, the error is caused by another dll file which I
> > should rename.
> > However, I don't know which file is the cause?
> >
> > Appreciate very much if someone can help
> >
> > Thanks
 >> Stay informed about: Entry point RtlHashUnicodestring could not be located in t.. 
Back to top
Login to vote
Display posts from previous:   
   Win 2000/NT/98/ME (Home) -> File System All times are: Eastern Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum

Categories:
 Windows XP
 Windows Vista!
  Win 2000/NT/98/ME


[ Contact us | Terms of Service/Privacy Policy ]