Parker Hannifin
home | products | how to buy | support & downloads | literature | search

Click Here to go to new EM&D Knowledge Base (FAQ) site


How do I upgrade my IPX / IPC to Windows 7?

Parker Hannifin is not licensed to sell OS Upgrades so the user will need to order the upgrade CD through a licensed software vendor.

Upgrading your existing Windows XP IPX and IPC units to Windows 7 requires preparation by the user to gather the necessary hardware specific files.

There are several files that are not part of an InteractX install or part of Windows 7 which must be saved from the XP installation prior to the upgrade of your IPX.

The IPX and the IPC require upgraded Touchscreen drivers that need to be downloaded from the touchscreen vendor web site. There is a link at the end of this post for the download site for the touchscreen driver.

The IPX has files related the InteractX license for reading the HASP USB Security device. The files must be copied from the XP Installation to the Windows 7 installation or InteractX will only come up in 1 hour run mode.

In Windows XP, find the directory "c:\Program Files\MemAccess Library\" and copy the entire folder to your backup device... IE: USB Flash Drive etc...

In Windows XP, find the directory "c:\Program Files\NTPort Library\" and copy the entire folder to your backup device... IE: USB Flash Drive etc...

In Windows XP, find the directory "c:\Program Files\InteractX\" and copy the hmigatekey.dll and hmigatkey_enu.dll files to your backup device... IE: USB Flash Drive etc...

After copying the files, you can then run your Windows 7 install CD. If your unit does not have a CD drive, use a USB External CD drive to run your Windows 7 Install CD. Once the Windows 7 installation is complete, copy the folders you saved to the Windows7 folder  "c:\Program Files (x86)\"

It is then necessary to "register" the .dll files with Windows 7.

Find memacc.dll and ntport.dll in the folders you restored and copy them to the "c:\Windows\System32\drivers" directory.

Register them using the files ending in ".reg" for memacc and ntport.

For memacc.dll, use Windows Explorer to find the .reg file in "c:\Program Files (x86)\MemAccess Library\redist\memaccvb6.reg" and double click on it. Hit the "Yes" button to accept the registry modification.

For ntport.dll, use Windows Explorer to find the .reg file in "c:\Program Files (x86)\NTPort Library\redist\ntportvb6.reg" and double click on it. Hit the "Yes" button to accept the registry modification.

Reboot and try to run your application and make sure the 1 hour runtime message does not blink up on the screen as the application goes into run mode.

It should not be necessary to do anything with the HMIGateKey unless the system still is showing a 1 hour runtime after rebooting the IPX.

hmigatekey.dll -- Is on the Development PC as well as the IPX. The files is in the c:\program files\InteractX folder and the c:\program files\InteractX\Deployment server directories. It is installed by the InteractX and deployment server installations. You should not have to install the saved version unless it is not present after installing InteractX

Touchscreen Download Link:

IPC/IPX Win7 Touchscreen Driver Link

Potential Issues When Upgrading from WinXP to Win7 (IPC, IPX, Interact X)