替换和修复系统User32.dll文件

日常电脑中,有时出现User32.dll弹窗异常,或者是用某一些winform软件不匹配的问题,在别人的电脑中运行perfect,在我们的电脑中就no perfect,窗体显示不兼容一般和User32.dll有关系,大多,不是所有,为什么和User32.dll有关系,来,看一下User32.dll在Windows System的作用:

在早期32-bit 版本的Windows中,用户控件是在ComCtl32中实现的,但是一些控件的显示功能是在User32.dll中实现的。例如在一个窗口中非客户区域(边框和菜单)的绘制就是由User32.dll来完成的。User32.dll 是操作系统的一个核心控件,它和操作系统是紧密联系在一起的。也就是说,不同版本的Windows中User32.dll 是不同。因此,应用程序在不同版本的Windows中运行的时候,由于User32.dll的不同,会导致应用程序的界面通常会有微小的不同

 接下我们来整一下User32.dll文件的替换和修复

注意:操作系统文件需谨慎,没实在必要请勿操作,有可能造成不必要的报错,有可能修复你电脑的报错,需谨慎

1. 进入到系统的C:\Windows\System32目录,找到User32.dll文件,如图,大概拉到那个位置,就可以看到user32.dll文件了,然后选中他,Ctrl+C复制,接着Ctrl+V粘贴,备份原来的User32文件,可以多备份几个

2. 点击左下角的win图标,查看登录是什么用户

右击user32.dll文件,不要右击备份的,直接右击user32.dll文件,在菜单中找获取管理员所有权限这个选项,有就点击他,这样就直接可以替换掉user32.dll文件了,如果没有这个选项,点击右击--->属性

 

这里有两个账号是差不多一样的,一个加了s在后面的图标就是两个人头,没有S的就只有一个人头,我这个登录的没有S在后面,所以选一个人头的

双击他 

 

查看一下这里有没有我们刚刚修改的用户账号

没有的话,点击编辑

找到和我们刚刚修改的账号一样的,然后双击他 

到这里查是否把所有权限都修改进去了

这样就获取所有管理员权限了,这样就可以替换掉User32.dll文件了,如果还提示没有权限,那么我们点击左下角的win按钮

重新登录一下该账号,如果不行就重启电脑 

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值