win7 系统手动注册DLL文件文件失败怎么办?

 我来答
慕苏寒小冷
推荐于2019-03-12 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.2万
采纳率:93%
帮助的人:2090万
展开全部
1、win7 下注册dll文件失败,提示模块“xx.dll”已加载,但找不到入口点DllRegisterServer
原因:该dll文件非可注册组件,没有包含DllRegisterServer函数,可用depend.exe 查看

2、win7 下注册dll文件失败,提示模块“xx.dll”已加载,但对DllRegisterServer的调用失败,错误代码为0x80020009
原因:win7的权限问题,可用以下步骤解决。但win7下把dll放入system32文件下,用下面方法行不通
开始--所有程序--附件--命令行--右键“以管理员身份运行”进入cmd方式,然后在cmd方式下进入要注册dll所在文件夹中,再次使用regsvr32 /s xx.dll,就可以了

3、网页下载时出现 cab安装 “无法将文件复制到目标目录”,原因System32文件夹权限访问问题。
解决: 在inf文件中,DestDir设为空 即:DestDir=。
DestDir,它的值是dll将要存到本地硬盘的位置,如果它的值是10,则将dll放到\Windows或者\WinNT下;如果是 11,则放到\Windows\System或者\WinNT\System32下;如果是空(就是没有值)则会放到\Windows或者\WinNT下的Downloaded Program Files目录下。
zoumin8796
2013-04-21
zoumin8796
采纳数:4702 获赞数:31582
华中科技大学软件学院数字媒体技术专业本科在读。电脑装机、系统疑难、软件问题6年研究经验,专业义务答疑

向TA提问 私信TA
展开全部
  不就是丢失d3dx9这类dll么 这个是DirectX组件问题 你是玩什么游戏提示丢失了这dll吧?
  直接百度搜索这个:DirectX Repair 第一条结果就很好用 下载它 41MB的一个压缩包 解压之后打开主程序点击“检测并修复” 稍等就搞定了
  此后玩任何游戏都不会再出现丢失d3、x3d、xinput、xapofx开头的任何dll
追问
我刚下的《极品飞车14》,不能玩。以前下的《使命召唤9》也出现这个问题。
追答
不客气
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
为晴瑰D
2013-04-21 · TA获得超过336个赞
知道小有建树答主
回答量:266
采纳率:52%
帮助的人:169万
展开全部
进入安全模式 再注册试试
追问
我进入安全模式,也不能注册。谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式