Setup.com - Entry Point not found

D

Dan

I am trying to do a setup.com /preparelegacyexchangepermissions on a Windows
2000 Server box. This has my exchange 2000 on here. Upgrading to Exchange
2007...

Anyways, when I run this command I am getting a error saying...

setup.com - Entry Point Not Found
The procedure entry point GetProcessId could not be located in the dynamic
link library KERNEL32.DLL

So, I tried to copy over a good version of KERNEL32.DLL from another server
and still same thing..

I also tried to re-register the DLL and I am getting this error...

KERNEL32.DLL was loaded, but DllRegisterServer entry point was not found.
DllregisterServer may not be exported, or a corrupt version of KERNEL32.DLL
may be in memory. Consider using PView to detect and remove it.

From here, I have restarted the computer, ran virus and malware scans and
also ran registry cleaner. Still nothing. Next, I am going to reinstall SP4
but I am out of options at this point. Anybody have any ideas on how I can
fix this error. This needs to be fixed before I can go any further with my
Exchange transition... TIA

Daniel
 
D

Dave Patrick

Appears the version you're running is not for Windows 2000 as the SP4
version of KERNEL32.DLL does not export GetProcessId function. Also
KERNEL32.DLL does not export DllregisterServer In other words it is not self
registering so regsvr32.exe is of no use here.

SP4
http://support.microsoft.com/dllhelp/?fid=204856&l=55&det=1


Beginning with windows xp the function is available.
XP SP2
http://support.microsoft.com/dllhelp/?fid=213742&l=55&det=1


--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
 
D

Dave Patrick

Appears the version you're running is not for Windows 2000 as the SP4
version of KERNEL32.DLL does not export GetProcessId function. Also
KERNEL32.DLL does not export DllregisterServer In other words it is not self
registering so regsvr32.exe is of no use here.

SP4
http://support.microsoft.com/dllhelp/?fid=204856&l=55&det=1


Beginning with windows xp the function is available.
XP SP2
http://support.microsoft.com/dllhelp/?fid=213742&l=55&det=1


--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
 
D

Dan

Can you guide me to what I need to do at this point? Both the links that you
posted does not point me in the right direction (that I can see). I also
just reinstalled SP4, still same problem. Is there something I can download
to replace another file, ect... TIA

Dave Patrick said:
Appears the version you're running is not for Windows 2000 as the SP4
version of KERNEL32.DLL does not export GetProcessId function. Also
KERNEL32.DLL does not export DllregisterServer In other words it is not self
registering so regsvr32.exe is of no use here.

SP4
http://support.microsoft.com/dllhelp/?fid=204856&l=55&det=1


Beginning with windows xp the function is available.
XP SP2
http://support.microsoft.com/dllhelp/?fid=213742&l=55&det=1


--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect


Dan said:
I am trying to do a setup.com /preparelegacyexchangepermissions on a
Windows
2000 Server box. This has my exchange 2000 on here. Upgrading to
Exchange
2007...

Anyways, when I run this command I am getting a error saying...

setup.com - Entry Point Not Found
The procedure entry point GetProcessId could not be located in the dynamic
link library KERNEL32.DLL

So, I tried to copy over a good version of KERNEL32.DLL from another
server
and still same thing..

I also tried to re-register the DLL and I am getting this error...

KERNEL32.DLL was loaded, but DllRegisterServer entry point was not found.
DllregisterServer may not be exported, or a corrupt version of
KERNEL32.DLL
may be in memory. Consider using PView to detect and remove it.

From here, I have restarted the computer, ran virus and malware scans and
also ran registry cleaner. Still nothing. Next, I am going to reinstall
SP4
but I am out of options at this point. Anybody have any ideas on how I
can
fix this error. This needs to be fixed before I can go any further with
my
Exchange transition... TIA

Daniel
 
D

Dan

Can you guide me to what I need to do at this point? Both the links that you
posted does not point me in the right direction (that I can see). I also
just reinstalled SP4, still same problem. Is there something I can download
to replace another file, ect... TIA

Dave Patrick said:
Appears the version you're running is not for Windows 2000 as the SP4
version of KERNEL32.DLL does not export GetProcessId function. Also
KERNEL32.DLL does not export DllregisterServer In other words it is not self
registering so regsvr32.exe is of no use here.

SP4
http://support.microsoft.com/dllhelp/?fid=204856&l=55&det=1


Beginning with windows xp the function is available.
XP SP2
http://support.microsoft.com/dllhelp/?fid=213742&l=55&det=1


--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect


Dan said:
I am trying to do a setup.com /preparelegacyexchangepermissions on a
Windows
2000 Server box. This has my exchange 2000 on here. Upgrading to
Exchange
2007...

Anyways, when I run this command I am getting a error saying...

setup.com - Entry Point Not Found
The procedure entry point GetProcessId could not be located in the dynamic
link library KERNEL32.DLL

So, I tried to copy over a good version of KERNEL32.DLL from another
server
and still same thing..

I also tried to re-register the DLL and I am getting this error...

KERNEL32.DLL was loaded, but DllRegisterServer entry point was not found.
DllregisterServer may not be exported, or a corrupt version of
KERNEL32.DLL
may be in memory. Consider using PView to detect and remove it.

From here, I have restarted the computer, ran virus and malware scans and
also ran registry cleaner. Still nothing. Next, I am going to reinstall
SP4
but I am out of options at this point. Anybody have any ideas on how I
can
fix this error. This needs to be fixed before I can go any further with
my
Exchange transition... TIA

Daniel
 
D

Dave Patrick

Well, I thought I did just that. The version of setup.com you're trying to
run is not for Windows 2000, end of story. No service pack or file
replacement is going to help. I know nothing of exchange so you should ask
them here about possible compatibility issues with Windows 2000 and or what
to do next.

http://www.microsoft.com/communitie...6ef-ee56-4b9c-9cbd-1dbffae40b91&lang=en&cr=US





--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
 
D

Dave Patrick

Well, I thought I did just that. The version of setup.com you're trying to
run is not for Windows 2000, end of story. No service pack or file
replacement is going to help. I know nothing of exchange so you should ask
them here about possible compatibility issues with Windows 2000 and or what
to do next.

http://www.microsoft.com/communitie...6ef-ee56-4b9c-9cbd-1dbffae40b91&lang=en&cr=US





--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
 
D

Dan

I would think i can register kernel32.dll though, right? I cannot even do
that. For that matter I cannot unregister or register many DLL's. I see
this being a Windows 2000 issue and not a exchange issue. This error can
have many different meanings that are not exchange related, saying this I
think this is why it related to OS rather than the exchange application.



Dave Patrick said:
Well, I thought I did just that. The version of setup.com you're trying to
run is not for Windows 2000, end of story. No service pack or file
replacement is going to help. I know nothing of exchange so you should ask
them here about possible compatibility issues with Windows 2000 and or what
to do next.

http://www.microsoft.com/communitie...6ef-ee56-4b9c-9cbd-1dbffae40b91&lang=en&cr=US





--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect


Dan said:
Can you guide me to what I need to do at this point? Both the links that
you
posted does not point me in the right direction (that I can see). I also
just reinstalled SP4, still same problem. Is there something I can
download
to replace another file, ect... TIA
 
D

Dan

I would think i can register kernel32.dll though, right? I cannot even do
that. For that matter I cannot unregister or register many DLL's. I see
this being a Windows 2000 issue and not a exchange issue. This error can
have many different meanings that are not exchange related, saying this I
think this is why it related to OS rather than the exchange application.



Dave Patrick said:
Well, I thought I did just that. The version of setup.com you're trying to
run is not for Windows 2000, end of story. No service pack or file
replacement is going to help. I know nothing of exchange so you should ask
them here about possible compatibility issues with Windows 2000 and or what
to do next.

http://www.microsoft.com/communitie...6ef-ee56-4b9c-9cbd-1dbffae40b91&lang=en&cr=US





--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect


Dan said:
Can you guide me to what I need to do at this point? Both the links that
you
posted does not point me in the right direction (that I can see). I also
just reinstalled SP4, still same problem. Is there something I can
download
to replace another file, ect... TIA
 
D

Dave Patrick

No, you can't. KERNEL32.DLL does not export DllregisterServer In other words
it is not self registering so regsvr32.exe is of no use here. Also the
Windows 2000 as the SP4
version of KERNEL32.DLL does not export GetProcessId function that is
required by setup.com that you're trying to run. So you're trying to use a
tool on Windows 2000 that is designed for a later operating system.



--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
 
D

Dave Patrick

No, you can't. KERNEL32.DLL does not export DllregisterServer In other words
it is not self registering so regsvr32.exe is of no use here. Also the
Windows 2000 as the SP4
version of KERNEL32.DLL does not export GetProcessId function that is
required by setup.com that you're trying to run. So you're trying to use a
tool on Windows 2000 that is designed for a later operating system.



--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
 
D

Dan

Thanks for all your help Dave. I actually just posted the same question on
the exchange newsgroup, so I hope something comes up there. The setup.com
that I am using is coming from a exchange 2007 32bit disc since the x64
version does not work with the 2000 server. As far as I know, this is the
only version that will work. Again, thanks for your help. I really
appreciate you getting back with me so fast.

Daniel

Dave Patrick said:
No, you can't. KERNEL32.DLL does not export DllregisterServer In other words
it is not self registering so regsvr32.exe is of no use here. Also the
Windows 2000 as the SP4
version of KERNEL32.DLL does not export GetProcessId function that is
required by setup.com that you're trying to run. So you're trying to use a
tool on Windows 2000 that is designed for a later operating system.



--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect


Dan said:
I would think i can register kernel32.dll though, right? I cannot even do
that. For that matter I cannot unregister or register many DLL's. I see
this being a Windows 2000 issue and not a exchange issue. This error can
have many different meanings that are not exchange related, saying this I
think this is why it related to OS rather than the exchange application.
 
D

Dan

Thanks for all your help Dave. I actually just posted the same question on
the exchange newsgroup, so I hope something comes up there. The setup.com
that I am using is coming from a exchange 2007 32bit disc since the x64
version does not work with the 2000 server. As far as I know, this is the
only version that will work. Again, thanks for your help. I really
appreciate you getting back with me so fast.

Daniel

Dave Patrick said:
No, you can't. KERNEL32.DLL does not export DllregisterServer In other words
it is not self registering so regsvr32.exe is of no use here. Also the
Windows 2000 as the SP4
version of KERNEL32.DLL does not export GetProcessId function that is
required by setup.com that you're trying to run. So you're trying to use a
tool on Windows 2000 that is designed for a later operating system.



--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect


Dan said:
I would think i can register kernel32.dll though, right? I cannot even do
that. For that matter I cannot unregister or register many DLL's. I see
this being a Windows 2000 issue and not a exchange issue. This error can
have many different meanings that are not exchange related, saying this I
think this is why it related to OS rather than the exchange application.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top