Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to install Oracle 10g on Windows 7 but in the installation I get the following error:

The procedure entry point GetProcessImageFileNameW could not be located in the dynamic library PSAPI.DLL.

Does Oracle 10g work on Windows 7?

share|improve this question

migrated from Nov 16 '09 at 20:12

This question came from our site for professional and enthusiast programmers.

closed as too localized by Sathya Jul 27 '11 at 7:24

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

Which part/edition of Oracle? Server, client? XE? Please add some more infos! – IronGoofy Nov 16 '09 at 19:47

It seems your installer is using the wrong psapi.dll as the one in %windir%\system32 should export the GetProcessImageFileNameW function.

You can verify that with Dependency Walker.

Search your system for other versions of psapi.dll and remove them.

Also, if another application is using that dll, you will not be able to remove it. Use Process Explorer to see which process is using it.

share|improve this answer

The first officially supported release of the Oracle RDBMS on Win7 is 11gR2.

Oracle plans to support the client on Win7.

Information obtained from Metalink.

That said, you might be able to get 10g running - there's just no guarantee.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .