Microsoft(C)注册服务器(32位)CPU占用高
Posted LiuYanYGZ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Microsoft(C)注册服务器(32位)CPU占用高相关的知识,希望对你有一定的参考价值。
Microsoft(C)注册服务器(32位)CPU占用高
摘自:https://blog.csdn.net/jtsqrj/article/details/83034252
如图所示,每次电脑一开机,总会出现这样的情况,电脑风扇会狂转不停。
百度搜索了很多,没有什么好的办法,说是kms激活的系统会这样,取消激活还是这样。
后来看到一个文件,蛮有用的,再加上自己的思考,现在解决了这个问题。
右键Microsoft(C)注册服务器(32位)这个进程,查找到其文件,应该是C:WindowsSysWOW64 egsvr32.exe,将其删除,会发现无法删除,请求提供TrustedInstaller权限。
接下来最重要的一步,创建一个txt文件,将以下内容输进去:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shell
unas]
@="获取TrustedInstaller权限"
[HKEY_CLASSES_ROOT*shell
unascommand]
@="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
[HKEY_CLASSES_ROOTDirectoryshell
unas]
@="获取TrustedInstaller权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOTDirectoryshell
unascommand]
@="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"
输入完成后保存,将后缀名改为reg,注册表,接下来双击运行,之后找到C:WindowsSysWOW64,右键点击该文件夹→获取TrustedInstaller权限,会出现一个黑框,等待黑框加载完成后,进入该文件夹,删除regsvr32.exe即可,之后就不会出现Microsoft(C)注册服务器(32位)CPU占用高。
以上是关于Microsoft(C)注册服务器(32位)CPU占用高的主要内容,如果未能解决你的问题,请参考以下文章
请求的 OLE DB 提供程序 Microsoft.ACE.OLEDB.16.0 未注册。如果未安装 32 位驱动程序,请在 64 位模式下运行该软件包
Microsoft.Jet.OLEDB.4.0' 提供程序未在本地计算机上注册
未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序
未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序