What is the Cryptographic Services (CryptSvc) service?

An explanation of the Cryptographic Services (CryptSvc) service in Windows 7.

What does the Cryptographic Services (CryptSvc) service do?

The cryptographic service confirms signatures of Windows files.

Cryptographic Services (CryptSvc) service details

  • Service name: CryptSvc
  • Description: Provides four management services: Catalog Database Service, which confirms the signatures of Windows files and allows new programs to be installed; Protected Root Service, which adds and removes Trusted Root Certification Authority certificates from this computer; Automatic Root Certificate Update Service, which retrieves root certificates from Windows Update and enable scenarios such as SSL; and Key Service, which helps enroll this computer for certificates. If this service is stopped, these management services will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start.
  • Path to executable: C:\windows\system32\svchost.exe -k NetworkService
  • Startup type: Automatic

Does my computer need the Cryptographic Services (CryptSvc) service?

Your computer doesn’t need the CryptSvc service to run, but drivers might not install and Windows Update won’t work.

Should I disable the Cryptographic Services (CryptSvc) service?

First off, I have to say that it’s best to leave service optimization up to Microsoft. With that said; I would leave the cryptographic service running. If you don’t, Windows Update and lots of other features will stop working.

Still need help? Ask your computer question now.

Related Guides:

5 Responses to “What is the Cryptographic Services (CryptSvc) service?”

Subscribe to this guide's comments RSS feed.

  1. Ellen Camner says:

    Re: CryptSvc I’ve been having a problem of not being able to install some programs; the problem might be Windows Installer (msi). After reading your article about CryptSvc, I’ve discovered that I don’t have C:\windows\system32\svchost.exe -k NetworkService in my system. Do you think that could be the cause of the install problem, and should I download/install CryptSvc? If so, how would I download and install it? ec (maximumguides is a great site.)

  2. rich says:

    First off, I have to say that it’s best to leave service optimization up to Microsoft. With that said; I would leave the cryptographic service running. If you don’t, Windows Update and lots of other features will stop working.
    They give me updates that screw up my computer, give 1/2 the info you need to try and resolve a problem.So Im surfing the net LQQKING for an answer to fix the update that theysaid is needed.

    I wish they would stop sending out UNTESTED patches, or at least give an a TEl# so I waste thier time fixing the NEEDED update that makes my system runs like $h|t.

  3. Teo Graca says:

    This service was crashing an old program I have been using for over a dozen years on older operating systems as far back as Windows 98. It worked fine with Windows 7, but was crashing on my new Windows 8 computer. After a month, I finally tracked it downto this CRYPTSVC service, which is using a memory addresses through ntdll.dll that conflicts with my beloved program – CRYPTSVC is not necessary for windows updates and I had disabled it with my old Windows 7 computer, which worked successfully for 4 years.

    It would be nice to have only the services needed running at any given time. For example: If I am disconnected from the Internet, about half of the services I currently have running could be disabled, but MS doesn’t handle this.

    Windows 8 does have a nice interface to control inbound requests – disable all is good. Outbound requests are still a problem – your programs run and can send information out to the Internet without your permission or knowledge. You can set up rules, but ideally, all off would be my preference. This setting currently disables network discovery and Internet access.

    Too bad MS has core settings that categorize core functionality like network and Internet connections on the same level as eBay and Shopify spyware, which is enabled on most new machines by default. My new Windows 8 computer was loaded with about 40 services, which are basically spyware for large corporations.

    CRYPTSVC is part of that.

  4. Dan says:

    We have some Win7 and Win2008 systems that DO NOT have internet access, never will but every time we try to open a program it tries to connect to the internet to check for revocation of certificates as well as possibly validate signatures of applications etc. Is there a way we can make some tweaks to the registry or services to stop this activity? While it is not a huge issue for function as it eventually allows the program to start, but it takes as much as 1-5 minutes for the connection attempt to close (or whatever is happening behind the scenes) before we can actually do anything with the program we are trying to run. This is pretty annoying for me as I am usually doing administrative type work like manageing server applications and such and this little added time on multiple systems over time makes a huge dent in being efficient at my duties.

  5. ganapathi says:

    You better start with basics of your words,if people would just want to know about their hardware they won’t understand All this.anyway thank you

Leave a Reply

Subscribe to this guide's comments RSS feed.

Microsoft Windows is a registered trademark of Microsoft Corporation. Microsoft Corporation in no way endorses or is affiliated with MAXIMUMpcguides.com. All other products mentioned are registered trademarks of their respective companies. MAXIMUMpcguides IS NOT RESPONSIBLE for any damage or data loss to your computer from using this web site. All information on MAXIMUMpcguides is provided on an AS IS basis with NO WARRANTIES.

Copyright 2006-2019 Brent Trahan. All rights reserved.