提示找不到msjava.dll的解决

时间:2008-10-06 07:55:50   来源:  作者:  点击:次  出处:技术无忧
关键字:msjava 注册表

网友 yiming 于 2008年09月17日 星期三 09:31 提问:用 depends 察看一些可执行文件需要一个 MSJAVA.dll,但我的机子里没有这个文件,它却能正常运行(如 gtalk)。这是为什么?
  答:打开注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\DllNXOptions,下面有一个 msjava.dll 的 REG_DWORD 值,数据为 1。

  NX 的意思是不要运行,即 No eXecute bit used for Data Execution Prevention,所以 msjava.dll 是不会被加载的,缺少它也不要紧。

  DllNXOptions 键的用途是:This key contains a list of DLLs that are known to be incompatible with DEP.

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面