无法更新文件问题怎么解决
发布网友
发布时间:2022-09-17 05:07
我来回答
共1个回答
热心网友
时间:2023-10-15 06:50
要解决此问题,请重命名 Edb.log 文件,然后尝试再次安装此程序。要重命名 Edb.log 文件,请按照下列步骤操作: 1. 单击“开始”,单击“运行”,在“打开”框中键入 cmd,然后单击“确定”。
2. 在命令提示符处,键入以下命令并按 Enter:
ren %systemroot%\system32\catroot2\Edb.log *.tst 方法 2:将“加密服务”设置为自动
将“加密服务”设置为“自动”,然后尝试再次安装此程序。要将“加密服务”设置为“自动”,请按照下列步骤操作: 1. 启动“控制面板”中的“管理工具”实用工具。
2. 双击“服务”。
3. 右键单击“加密服务”,然后单击“属性”。
4. 对于“启动类型”,请单击“自动”,然后单击“启动”。
注意:Windows 2000 未在“服务”管理实用工具中列出“加密服务”。 方法 3:重命名 Catroot2 文件夹
重命名 Catroot2 文件夹(仅适用于 Windows XP 和 Windows Server 2003),然后尝试再次安装此程序。注意:如果操作系统为 Windows 2000,则跳过此方法。要重命名 Catroot2 文件夹,请按照下列步骤操作: 1. 单击“开始”,单击“运行”,在“打开”框中键入 cmd,然后单击“确定”。
2. 在命令提示符处键入以下命令,并在键入每行后按 Enter:
net stop cryptsvc
ren %systemroot%\System32\Catroot2 oldcatroot2
net start cryptsvc
exit
重要说明:不要重命名 Catroot 文件夹。Catroot2 文件夹是由 Windows 自动重新创建的,但 Catroot 文件夹在重命名后不会重新创建。 方法 4:重新注册与“加密服务”关联的 DLL 文件
要注册与“加密服务”关联的 .dll 文件,请按照下列步骤操作: 1. 单击“开始”,单击“运行”,在“打开”框中键入 cmd,然后单击“确定”。
2. 在命令提示符下,键入以下命令,并在键入每行命令后按 Enter:
regsvr32 /u softpub.dll
regsvr32 /u wintrust.dll
regsvr32 /u initpki.dll
regsvr32 /u dssenh.dll
regsvr32 /u rsaenh.dll
regsvr32 /u gpkcsp.dll
regsvr32 /u sccbase.dll
regsvr32 /u slbcsp.dll
regsvr32 /u mssip32.dll
regsvr32 /u cryptdlg.dll
exit
注意:得到提示时单击“确定”。注意:Microsoft Windows 2000 不包含 Sccbase.dll 文件。如果您运行的是某个版本的 Windows 2000,请省略此 Sccbase.dll 文件。
3. 重新启动计算机。
4. 单击“开始”,单击“运行”,在“打开”框中键入 cmd,然后单击“确定”。
5. 在命令提示符下,键入以下命令,并在键入每行命令后按 Enter:
regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 mssip32.dll
regsvr32 cryptdlg.dll
exit
注意:得到提示时单击“确定”。注意:Microsoft Windows 2000 不包含 Sccbase.dll 文件。如果您运行的是某个版本的 Windows 2000,请省略此 Sccbase.dll 文件。
方法 5:删除 %Windir% 及其子文件夹的隐藏属性
1. 单击“开始”,单击“运行”,在“打开”框中键入 cmd,然后单击“确定”。
2. 在命令提示符处键入以下命令,并在键入每行后按 Enter:
attrib -s -h %windir%
attrib -s -h %windir%\system32
attrib -s -h %windir%\system32\catroot2
exit 回到顶端 方法 6:将非驱动程序签名策略设置为默认继续
如果您运行的是某个版本的 Windows 2000,请将“未签名的非驱动程序安装操作”组策略设置配置为“默认继续”。该组策略设置位于组策略 MMC 管理单元中的“计算机配置”、“Windows 设置”、“安全设置”、“本地策略”和“安全选项”下。如果您运行的是 Windows XP 或 更高版本的 Windows,则系统将不再支持此组策略设置。在这种情况下,请按照下列步骤操作以解决此问题: 1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
2. 在注册表中找到并单击下面的项:
HKEY_LOCAL_MACHINE\Software\Microsoft\Non-Driver Signing
3. 右键单击“Policy”二进制值,然后单击“修改”。
4. 此数值数据将显示为下面的格式:
0000 02
按 Delete 删除当前值(在本例中为 02),然后键入 0(当前值现在将显示为 00)。
5. 单击“确定”,然后退出注册表编辑器。