Jump to content

Virtual PC 2007 SP1 + KB958162 (6.0.210) on Windows 2000


Recommended Posts

Hi there! :hello:

I have managed to get Virtual PC 2007 SP1 (6.0.192) working on Windows 2000 with the help of this tutorial by Gabrielustuca: https://www.betaarchive.com/forum/viewtopic.php?t=26980

But what I'm stumped around here is that Virtual PC 2007 SP1 with KB958162.msp (6.0.210) can't be run at all on Windows 2000 due to a missing function, CancelIPChangeNotify in IPHLPAPI.DLL. The current version of IPHLPAPI.DLL is locked by the Windows 2000 OS.

Here's the forum thread regarding VPC2007 SP1 + KB958162 rollup: https://www.betaarchive.com/forum/viewtopic.php?t=31220

I'm looking for the IPHLPAPI.DLL file that comes from Blackwingcat's KernelEx v15 that is fully compatible with Windows 2000.

If you have a version of the modified IPHLPAPI.DLL file, please let me know.

Also, is it possible to modify the KB958162.msp file so that it will work with Virtual PC 2007 when run under Windows 2000?

Thanks for your time. :)

Edited by ppgrainbow
Link to comment
Share on other sites


I attempted to replace IPHLPAPI.DLL from the Windows2000-KB935839-v30e-x86-extendedkernel-ENU.exe located at this page and it takes a long time for the Windows 2000 OS to startup.

UPDATE: When I tried to login into my account, I get this error message:

Quote

Logon Message: The system cannot log you on now because the domain NT5 is not available.

(NT5 is the name of the computer that is used for the Windows 2000 guest under VMware Workstation Player.)

Does anyone have v15 of KernelEx that works without problems? Let me know if you do. :)

UPDATE: I solved the problem! I have to do the following:

1. Go to this page and download KernelEx for Windows 2000 v1.5s (v15s).

2. Open the "KernelEx for Win2K.ver1.5s.English.,exe, look inside the update.cab file.

3. Extract the IPHLPAPI.DLL file to a temporary location.

4. Shut down the Windows 2000 VM and by using WinImage, backup the old version of the IPHLPAPI.DLL file to IPHLPAPI.BAK and inject the newer version of the IPHLPAPI.DLL.

The IPHLPAPI.DLL from KernelEx v15s has a date stamp of 2012-03-27 22:47:00 and is 71 KB in size.

Power up the Windows 2000 VM again and apply the KB958162 update rollup for VirtualPC 2007.

:)

Edited by ppgrainbow
IPHLPAPI.DLL mispelling correction
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...