2023年12月14日发(作者:)
安装程序不能验证 文件的完整性 找不到
cryptographic servic(Setup cannot verify the integrity of the
file. Cryptographic servic cannot be found)
The service cryptographic service cannot be found in the
service management directory
Setup cannot verify the integrity of the file
NET FRAMEWORK 3 cannot be installed on XP SP2 system
System environment: XP SP2.
ZXS: also causes NET FRAMEWORK 3 to not be installed on XP SP2
systems. Also lead to XP SP3 installation is not, basically all
the WINDOWS update patch is not installed.
First try the following , file import the registry,
if not, then re register a series of DLL files below, Regsvr32
..., can not find copy from other computers.
If not, go to to see if the service item
cryptographic service is started, restart without startup. No
more, try reinstalling the full version of the operating
system.
Computer service management directory can not find
cryptographic service this service, many patches can not be
Your system is estimated to be Lite, or the third party, to
streamline the service..
Today, using windows to automatically update to update the
program, there is a "installer can not verify the integrity of
the file" prompted the problem.
The reason is that service Cryptographic? Services doesn't
start normally. This provides three management services:
catalog database service, which determine the Windows file
signature; root service protected it from the computer, add and
delete the trusted root certificate authority certificate; and
key (Key) services, which help the computer get the certificate
of registration. If the service is terminated, these management
services will not work properly. If this service is disabled,
any service that relies on it will not be able to start.
Solution: first, open the "management tools" to "service
manager, service manager in the main window service list, find
the name" service Cryptographic Services ", double-click the
service items, service in the properties dialog box, click the"
stop "button to stop the service. Then, in the explorer, open
the system installation directory System32 folder, in the
folder, find the folder named catroot2, delete or rename it.
Finally, in the service manager, the "Cryptographic Services"
service startup, and install the system vulnerability patch,
you can generally install the system patch
First, copy the file from the windowsSystem32
directory to the windowsSystem32 directory of the system disk
from other systems;
Then, copy the content below to Notepad, save as
file, note , the file icon is the registry file icon,
in the folder options
"View" settings interface, cancel "hide the extension of the
known file type", you can modify the suffix of the file. Then
double-click the registry file and import the registry to
restore the missing cryptographic service
Services can also export
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCryptSvc from other windows system registries
Key item, and then import your own registry:
Windows Registry Editor Version 5
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCryptSvc]
"DependOnService" =hex (7):
52,00,70,00,63,00,53,00,73,00,00,00,00,00
"Description" = "provide three management services: catalog
database service, which determines Windows."
The signature of the file; the protected root service; it adds
and deletes the certificate of the trusted root certification
authority from the computer; and the key (Key) service, which
helps to register the computer to obtain the certificate. If
the service is terminated, these management services will not
work properly.
If this service is disabled, any service that relies on it will
not be able to start. "
"DisplayName" = "Cryptographic Services""
"ErrorControl" =dword:00000001
"ImagePath" =hex (2): 25,00,53,00,79,00,73,00,74,00,65,00,6d,
00,52,00,6f, 00,6f, 00,...
74,00,25,00,5c, 00,73,00,79,00,73,00,74,00,65,00,6d,
00,33,00,32,00,5c, 00,73,...
00,76,00,63,00,68,00,6f, 00,73,00,74,00,2e,
00,65,00,78,00,65,00,20,00,2d, 00,...
6B, 00,20,00,6e,
00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
"ObjectName" = "LocalSystem""
"Start" =dword:00000002
"Type" =dword:00000020
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCryptSvcParameters]
"ServiceDll" =hex (2):
25,00,53,00,79,00,73,00,74,00,65,00,6d, 00,52,00,6f,
00,6f,...
00,74,00,25,00,5c, 00,53,00,79,00,73,00,74,00,65,00,6d,
00,33,00,32,00,5c, 00,...
63,00,72,00,79,00,70,00,74,00,73,00,76,00,63,00,2e,
00,64,00,6c, 00,6c, 00,00,...
00
"ServiceMain" = "CryptServiceMain""
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCryptSvcSecurity]
"Security" =hex:00,00,0e, 00,01
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCryptSvcEnum]
"0" = "RootLEGACY_CRYPTSVC0000""
"Count" =dword:00000001
"NextInstance" =dword:00000001
Setup cannot verify the integrity of the file.
(1) 1. Run CMD at the beginning
2. Run net stop CryptSvc in the window,
3, Ren%systemroot%system32catroot2 oldcatroot2,
4, net start CryptSvc, carriage return
5, exit
(two) start - run , find Cryptographic service,
open
If not, or if the service is already open, turn off the
encryption service, empty the windows/system32/Catroot2
folder, open the encryption service and try again
(three) at the command prompt, CMD, press the following command
and press Enter:
Regsvr32 /u
Regsvr32 /u
Regsvr32 /u
Regsvr32 /u
Regsvr32 /u
Regsvr32 /u
Regsvr32 /u
Regsvr32 /u
Regsvr32 /u
Regsvr32 /u
Exit
3. restart the computer.
Type the following command
Regsvr32
Regsvr32
Regsvr32
Regsvr32
Regsvr32
Regsvr32
Regsvr32
Regsvr32
Regsvr32
Regsvr32
Exit
发布评论