Windows Setup
Windows 10 and 11 have native CAC support. Here's the complete setup, from plugging in a reader to a successful login.
Last reviewed: July 2026
Before you start
- A smart card reader, plugged directly into the PC.
- Windows 10 or Windows 11 with current updates.
- About ten minutes.
Good news: Windows has had built-in smart card support for years. For
most people, no middleware is required — the whole setup is "insert card, install
certificates, log in."
Step-by-step
- Plug in the reader and insert your CAC Chip end first, gold contacts up. Windows will install the reader automatically the first time — wait for the "device is ready" notification.
- Let Windows read the card On first insertion, Windows launches a background service that copies your card's certificates into your personal certificate store. Give it a minute. You may briefly see a smart card notification in the system tray.
- Install the DoD certificates Follow the Windows section of the certificate guide. This is the step most people skip, and it causes most login failures.
- Verify the card is visible
Press Win+R, run
certmgr.msc, and open Personal → Certificates. You should see certificates with your name. If not, see the services check below. - Sign into a site Open Edge or Chrome, go to a CAC-enabled site, choose your authentication certificate (the one with your 10-digit DoD ID), and enter your PIN when Windows asks.
If the card isn't detected
Two Windows services do the work. Check both:
- Open the Services console
Press Win+R, type
services.msc, press Enter. - Check "Smart Card"
Find the service named Smart Card (
SCardSvr). It should be Running with startup type Automatic. If not, double-click it, set startup to Automatic, and start it. - Check "Certificate Propagation"
This service (
CertPropSvc) copies certificates from the card to your profile. Set it to Automatic and start it, then remove and re-insert your CAC.
Do I need ActivClient?
Almost certainly not. ActivClient is licensed middleware deployed on government machines; it is not offered as a free public download, and modern DoD websites work with Windows' native support. If some legacy application truly requires middleware, talk to the organization that owns that application — they're responsible for licensing it to you.
Old middleware causes new problems. If a years-old copy of ActivClient or
another smart card utility is installed, it can fight with Windows' native stack.
Uninstalling it, rebooting, and letting Windows handle the card natively fixes a
surprising number of "worked yesterday, broken today" cases.
Browser notes
- Edge and Chrome use the Windows certificate store — nothing extra to do.
- Firefox needs one setting flipped — see the browser guide.
Next: browser setup or signing PDFs and email.