# The procedure entry point SetThreadUILanguage could not be located - Microsoft Exchange

This is a discussion on The procedure entry point SetThreadUILanguage could not be located - Microsoft Exchange ; Hi, I'm trying to run the following line (&quot;MYDOMAINNAME&quot; is replaced with my actual domain name): ldifde.exe /i /f C:\2003_ADPrep\inetOrgPersonFix.ldf /c &quot;DC=X&quot; &quot;DC=MYDOMAINNAME,DC=com,DC=au&quot; I'm getting a critical error which has the following text: &quot;The procedure entry point SetThreadUILanguage could not ...

1. ## The procedure entry point SetThreadUILanguage could not be located

Hi,

I'm trying to run the following line ("MYDOMAINNAME" is replaced with my
actual domain name):
ldifde.exe /i /f C:\2003_ADPrep\inetOrgPersonFix.ldf /c "DC=X"
"DC=MYDOMAINNAME,DC=com,DC=au"

I'm getting a critical error which has the following text:
"The procedure entry point SetThreadUILanguage could not be located in the

Please post on this, I need to get my new 2003 server setup as a DC asap.

Thanks.

2. ## Re: The procedure entry point SetThreadUILanguage could not be located

Gav wrote:
> *Hi,
>
> I'm trying to run the following line ("MYDOMAINNAME" is replaced with
> my
> actual domain name):
> ldifde.exe /i /f C:\2003_ADPrep\inetOrgPersonFix.ldf /c "DC=X"
> "DC=MYDOMAINNAME,DC=com,DC=au"
>
> I'm getting a critical error which has the following text:
> "The procedure entry point SetThreadUILanguage could not be located
> in the
>
> Please post on this, I need to get my new 2003 server setup as a DC
> asap.
>
> Thanks. *

I know you posted a long time ago. I came across your post as I
expeienced the same problem.
It turned out that the problem occurred because I on the Windows 2000
server used LDIFDE from the Windows 2003 CD.
When I found and used the LDIFDE from the Windows 2000 CD it worked
fine.

--
erikfog
------------------------------------------------------------------------
Posted via http://www.mcse.ms
------------------------------------------------------------------------

3. ## Re: The procedure entry point SetThreadUILanguage could not be loc

Thank you.
I haven't looked at it for a while as I couldn't figure out what was wrong..
I will give this a go.

I'm assuming I still use the "C:\2003_ADPrep\inetOrgPersonFix.ldf" file, do
I just copy the ldifde.exe from the 2000 CD or do I copy the whole folder
from the 2000 CD?

Cheers,
Gav

"erikfog" wrote:

>
> Gav wrote:
> > *Hi,
> >
> > I'm trying to run the following line ("MYDOMAINNAME" is replaced with
> > my
> > actual domain name):
> > ldifde.exe /i /f C:\2003_ADPrep\inetOrgPersonFix.ldf /c "DC=X"
> > "DC=MYDOMAINNAME,DC=com,DC=au"
> >
> > I'm getting a critical error which has the following text:
> > "The procedure entry point SetThreadUILanguage could not be located
> > in the
> > dynamic link library KERNEL32.dll"
> >
> > Please post on this, I need to get my new 2003 server setup as a DC
> > asap.
> >
> > Thanks. *

>
>
> I know you posted a long time ago. I came across your post as I
> expeienced the same problem.
> It turned out that the problem occurred because I on the Windows 2000
> server used LDIFDE from the Windows 2003 CD.
> When I found and used the LDIFDE from the Windows 2000 CD it worked
> fine.
>
>
>
> --
> erikfog
> ------------------------------------------------------------------------
> Posted via http://www.mcse.ms
> ------------------------------------------------------------------------