WIN 10 WIN10 无法注册DLL

模块"c:\Windows\SysWOW64\*.dll"已加载,但找不到入口点DllRegisterServer。请确保 "*.dll"为有效的DLL或OCX文件,然后重试。
WIN 10 无法不能注册DLL,注册不了,注册失败。模块 已加载,但找不到入口点DllRegisterServer。

需要放置在系统DLL目录,以office.core.dll为例的步骤如下:

1、首先,在一定途径获取office.core.dll文件,例如搜索引擎查询并下载。

2、将office.core.dll文件复制到“C:\Windows\System32”这个目录下。

3、点击“开始菜单”,选择“运行”按钮,输入:regsvr32 office.core.dll,点击确定。

4、最后,在弹出的安装完成office.core.dll的提示上,点击确定。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-02-08

百度知友反映:

模块 mfc42.dll 已加载,但找不到入口点DllRegisterServer (注册过程),请确保“mfc42.dll”为有效的DLL或OCX文件然后重试;

如何解决模块M.dll已加载,但找不到入口点DllRegisterServer(注册过程)的问题呢?

(M:示.dll前面的字符)

(本文在Windows10-16281版系统下撰写)

工具/原料

    硬件:电脑

    操作系统:Windows

    方法/步骤

    1

    解决模块M.dll已加载但找不到入口点DllRegisterServer(注册过程)问题的方法

    方法一:在运行对话框中运行regsvr32 M.dll命令,注册M.dll文件。

    右键点击系统桌面左下角的【开始】,在开始菜单中点击【运行】;

    2

    如:模块 mfc42.dll 已加载, 但找不到入口点 DllRegisterServer,我们复制:regsvr32 mfc42.dll命令到运行对话框中,点击确定或者回车;

    3

    确定以后,弹出一个RegSvr32对话框:

    DllRegisterServer在mfc42.dll已成功。

    点击:确定。

    4

    方法二:以管理员身份进行注册。

    如果在方法一中M.dll文件无法注册且为所有M.dll文件都无法注册,则是系统问题,我们可以管理员身份进行注册。

    第一步:检查是不是所有M.dll文件都不能注册。

    我们在C:\windwos\SysWOW64文件夹中找一个VAN.dll文件(本机安装的是64位系统,32位系统在C:\windwos\system32文件夹中找),

    在运行对话框中输入regsvr32 VAN.dll命令,确定后弹出RegSvr32对话框:

    模块"VAN.dll"已加载,但找不到入口点DllRegisterServer,请确保“VAN.dll”为有效的DLL或OCX文件然后重试;

    在C:\windwos\SysWOW64\文件夹中继续试了psapi.dll和offreg.dll文件,都显示为:

    模块"shsvcs.dll"(offreg.dll)已加载,但找不到入口点DllRegisterServer,请确保“shsvcs.dll”(offreg.dll)为有效的DLL或OCX文件然后重试;

    第二步:以管理员身份进行注册。

    根据上述操作,可以看出是所的的M.dll文件都无法注册,应该是系统有问题,我们以管理员身份进行注册。

    右键点击系统桌面左下角的【开始】,在开始菜单中点击【命令提示符(管理员)】,复制:regsvr32 VAN.dll命令,右键在管理员窗口空白处点击一下,将regsvr32 VAN.dll命令粘贴到窗口中,回车,显示仍为:

    模块"VAN.dll"已加载,但找不到入口点DllRegisterServer,请确保“VAN.dll”为有效的DLL或OCX文件然后重试;

    第三步:下载、解压DirectX修复工具,修复M.dll文件。

    下载、解压DirectX修复工具

    百度搜索输入DirectX修复工具下载,下载完成以后,找到DirectX修复工具压缩文件,解压;

    使用DirectX修复工具,修复M.dll文件

    解压后找到DirectX.Repair.exe文件(可发送到桌面快捷方式,以后备用),左键双击DirectX.Repair.exe文件,打开DirectX修复工具OL窗口;

    在DirectX修复工具OL窗口,我们点击:检测并修复;

    M.dll文件(32位文件和64位文件)已经修复完成,正在更新C++Redistributable Package文件;

    更新C++Redistributable Package文件完成,弹出DirectX.Repair对话框:

    修复完成!程序同时更新了C++。

    共检测文件:182个

    修复成功174个

    修复失败:0个

    点击:确定 - 退出。

    第四步:注册M.dll文件

    本机安装的是Windows10的64位系统,

    在运行对话框中输入regsvr32 VAN.dll命令,回车,显示:

    DllRegisterServer 在 VAN.dll 已成功。

    我们将regsvr32 VAN.dll命令复制到管理员命令提示符窗口中,回车,弹出一个RegSvr32对话框:

    DllRegisterServer 在 VAN.dll 已成功。

    说明:Windows10从15007版系统,采取的是UUP方式推送法(即根据用户电脑现有Windows10版本情况来推送升级包),即不会推送完整版ESD。所以在试用C:\windwos\SysWOW64\文件夹中的有些.dll文件时,也不能够注册,只要不出现:模块M.dll已加载,但找不到入口点DllRegisterServer的问题就可以了。

    以上即:解决模块M.dll已加载但找不到入口点DllRegisterServer问题的方法,亲测有效,供朋友们参考和使用。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网