2013-11-28 57 views
0

我試圖在我的Windows XP安裝Java JDK 1.8安裝jdk1.8,但我得到了錯誤越來越ADVAPI32.DLL錯誤,而從Windows XP

The Procedure Entry Point RegDeleteKeyExA could not be located in dynamic link library ADVAPI32.dll 

什麼可能是這個問題,以及如何之源我可以修復它嗎?

+0

高級Windows API是一個重要的Windows系統DLL。它可能已損壞,或者您的版本可能不正確。 RegDeleteKeyExA被添加到NT 3.51中。 XP應該肯定有它。您可能也想閱讀本文(但我從未驗證過):http://www.wnd.com/2013/06/nsa-has-total-access-via-microsoft-windows/ –

+0

可能的重複[安裝JDK8在Windows XP - advapi32.dll錯誤](http://stackoverflow.com/questions/20965564/installing-jdk8-on-windows-xp-advapi32-dl​​l-error) – vaxquis

+1

@AlexPakka作爲附註:'RegDeleteKeyEx'(在Vista之前*和*都不可用;它是從NT 3.51(或更確切地說Win2K,AFAIR)提供的'RegDeleteKey' - http://msdn.microsoft.com/en-us/library/windows/desktop/ms724845%28v=vs.85%29.aspx; http://msdn.microsoft.com/en-us/library/windows/desktop/ms724847%28v=vs.85%29.aspx; http://sourceforge.net/p/poco/bugs/495/; http://social.msdn.microsoft.com/Forums/vstudio/en-US/43cc1a76-4295-49bf-b2f9-da90dcefd82b/how-can-i-use-regdeletekeyex?forum=vcgeneral等 – vaxquis

回答

1

此問題的答案可以在這裏找到:Installing jdk8 on windows XP 截至今天,只有安裝程序與Windows XP不兼容。 JRE和JDK不受支持,但工作。