# 安装.NET Framework 4时提示“安装程序不能找到用来更新的系统的update.inf文件”,无法正确继续安装?

其原因就是服务Cryptographic Services没有正常启动,可通过如下方法解决:

解决方案一:

① 打开“管理工具”→“服务”管理器,在服务管理器的主窗口服务列表中,找到名称为“Cryptographic Services”的服务项,双击该服务项,在弹出的该服务项属性对话框中,单击“停止”按钮,停止该服务。

② 在资源管理器中,打开系统安装目录\System32\文件夹,在该文件夹下,找到名为“catroot2”的文件夹,将其删除或重命名。

③ 在服务管理器中,将“Cryptographic Services”服务启动,并安装系统漏洞补丁,一般就可以正常安装系统补丁了。

解决方案二:

① 在开始中运行cmd;

② 在窗口中运行net stop cryptsvc,回车;

③ 输入“ren %systemroot%\system32\catroot2 oldcatroot2”,回车;

④ 输入“net start cryptsvc”,回车;

⑤ 输入“exit”,回车。