系统添加依赖dll文件引发360卫士ipcservice.dll,notepad++ bad locale name等故障

dependency walker诊断exe文件依赖库文件是否缺失,添加所缺失的dll库文件后,系统不正常。

一、dll库文件资源网站,dll库文件缺失检测

1、在 https://cn.dll-files.com/ 网站上下载库文件,并将其放入C:\Windows\System32和C:\Windows\SysWOW64目录下,然后再次运行 xwalk,问题解决。

2、http://www.jb51.net/网站下载——其它地址下载(不要用高速下载,否则下载捆绑软件)

根据dependency walker软件提示,从上述网站下载了缺失的诸多库文件,复制到相应系统文件夹,不再显示缺失库文件。

3、通过dependency walker检测,缺失库文件如下:


将以上库文件复制到windwos\system32(32位操作系统)文件夹后,dll库缺失问题解决,新问题出现。

二、新问题描述:

1、造成360安全卫士不能正常运行,提示:发现360安全卫士的文件已被破坏,不是原版文件。被破坏的文件:ipcservice.dll。是否立即下载最新版?

2、另外微信等需要联网的软件不能运行,360网站下载安全卫士提示网络中断。但网络确实是通畅的。上有的网站是可以的,但速度太慢了。

3、系统原安装notepad++软件不能正常运行。运行Notepad++时,弹出:Exception On WM_CREA...:  bad locale name。

Notepad++ will attempt t save any unsaved data. However, dataloss is very likely.

重新安装npp.7.5.6.Installer这个最新版本,依然提示此问题。但尝试安装旧版本,有的可正常运行。



三、解决办法

(一)问题1、问题2的解决

1、把系统文件夹把之前下载的缺失库文件删除。但这api-ms-win-core-fibers-l1-1-1.dll、api-ms-win-core-winrt-string-l1-1-0.dll因系统占用不能删除。使用unlocker工具也不可删除。特别注意:发现在系统文件夹不存在两个不同版本的api-ms-win-core-fibers-l1-1-1.dll库文件,其中一个是新下载的。

重启操作系统,电脑故障仍然没有解决。

2、插入U盘老毛桃启动盘,再次重启系统。加载bios过程中快速重复按F12按键,进入启动选项菜单,选择进入到PE系统。删除windows\system32文件夹下api-ms-win-core-fibers-l1-1-1.dll(删除的是新下载的那个文件)、api-ms-win-core-winrt-string-l1-1-0.dll(这个库文件没有问题)两个文件。

再次重启系统,电脑故障解决。

除api-ms-win-core-fibers-l1-1-1.dll外,重新copy缺失库文件到系统文件夹,问题1、2解决。

3、思考:暂时确定是由不同版api-ms-win-core-fibers-l1-1-1.dll相互干扰造成的。

(二)问题3的解决

将这个库文件:api-ms-win-core-localization-l1-2-1.dll从windows\system32文件夹下删除,notepad++问题正常。


小结:出现上述3个问题是由于pi-ms-win-core-fibers-l1-1-1.dll、api-ms-win-core-localization-l1-2-1.dll两个文件造成。删除后电脑正常。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
pbfunc.dll是一个动态链接库文件,它主要与PowerBuilder软件相关。在日常使用PowerBuilder过程中,可能会出现弹窗的情况,而使用无弹窗版的pbfunc.dll可以解决这个问题。 正常情况下,PowerBuilder软件在执行某些操作时,会弹出一些提示窗口,例如确认操作、错误提示等。但在某些特定的场景下,我们可能不希望用户看到这些弹窗,而是希望一切在后台默默地完成。这时,我们可以使用无弹窗版的pbfunc.dll。 无弹窗版的pbfunc.dll通过禁止或者修改原本弹窗的相关函数,实现了无弹窗的效果。具体来说,它可以屏蔽掉系统弹窗的显示行为,改变或者替换掉原有弹窗的提示内容,使得用户在使用PowerBuilder软件时不会看到任何弹窗。 使用无弹窗版的pbfunc.dll能够提升用户体验和工作效率,特别是在一些批量处理、自动化操作等需要大量重复操作的情况下。它不仅可以节约用户的时间,而且也可以减少用户的操作负担和疲劳。 需要注意的是,使用无弹窗版的pbfunc.dll需要谨慎操作,尤其是在有风险操作或者需要用户确认的情况下。如果过度依赖无弹窗功能可能会导致操作失误或者产生意想不到的后果。因此,在使用前应该充分了解其使用的范围和限制,并确保它符合用户的具体需求。 综上所述,pbfunc.dll无弹窗版是一种通过禁用或者修改原有弹窗行为的方法,来实现PowerBuilder软件中无弹窗操作的解决方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值