Dela via


System Store-platser

Ett systemlager är en samling som består av ett eller flera fysiska syskonlager. För varje systemlager finns det fördefinierade fysiska syskonlager. När du har öppnat ett systemlager som MY på CERT_SYSTEM_STORE_CURRENT_USER anropar butiksleverantören CertOpenStore för att öppna var och en av de fysiska butikerna i systemlagringssamlingen. I den öppna processen läggs var och en av dessa fysiska lager till i systemlagringssamlingen med hjälp av CertAddStoreToCollection. Alla certifikat i dessa fysiska arkiv är tillgängliga via den logiska systemlagringssamlingen.

För varje plats i systemarkivet är de fördefinierade systemarkiven:

  • MIN
  • Rot
  • Förtroende
  • CA

I CERT_SYSTEM_STORE_CURRENT_USER finns det också ett fördefinierat UserDS-arkiv. En smartkortsbutik planeras för den här platsen.

Här följer systemarkiven följt av ytterligare kommentarer:

CERT_SYSTEM_STORE_CURRENT_USER

CERT_SYSTEM_STORE_CURRENT_USER systemlager finns på följande registerplats:

HKEY_CURRENT_USER
   Software
      Microsoft
         SystemCertificates

De fördefinierade fysiska butiker som är associerade med dessa systemlager är följande.

Systemarkiv Fysiskt arkiv
MIN . Standard
Rot . Default.LocalMachine
. Smartkort
Förtroende . Default.GroupPolicy
. LocalMachine
CA . Default.GroupPolicy
. LocalMachine
UserDS . UserCertificate

 

CERT_SYSTEM_STORE_LOCAL_MACHINE

CERT_SYSTEM_STORE_LOCAL_MACHINE systemlager finns på följande registerplats:

HKEY_LOCAL_MACHINE
   Software
      Microsoft
         SystemCertificates

De fördefinierade fysiska arkiven är associerade med dessa systemlager på följande sätt.

Systemarkiv Fysiskt arkiv
MIN . Standard
Rot . Default.AuthRoot
. GroupPolicy
. Företag
. Smartkort
Förtroende . Default.GroupPolicy
. Företag
CA . Default.GroupPolicy
. Företag

 

CERT_SYSTEM_STORE_CURRENT_SERVICE

CERT_SYSTEM_STORE_CURRENT_SERVICE systemlager finns på följande registerplats:

HKEY_LOCAL_MACHINE
   Software
      Microsoft
         Cryptography
            Services
               ServiceName
                  SystemCertificates

De fördefinierade fysiska butiker som är associerade med dessa systemlager är följande.

Systemarkiv Fysiskt arkiv
MIN . Standard
Rot . Default.LocalMachine
Förtroende . Default.LocalMachine
CA . Default.LocalMachine

 

CERT_SYSTEM_STORE_SERVICES

CERT_SYSTEM_STORE_SERVICES systemlager finns på följande registerplats:

HKEY_LOCAL_MACHINE
   Software
      Microsoft
         Cryptography
            Services
               ServiceName
                  SystemCertificates

De fördefinierade fysiska butiker som är associerade med dessa systemlager är följande.

Systemarkiv Fysiskt arkiv
ServiceName\MY . Standard
ServiceName\Root . Default.LocalMachine
ServiceName\Trust . Default.LocalMachine
ServiceName\CA . Default.LocalMachine

 

CERT_SYSTEM_STORE_USERS

CERT_SYSTEM_STORE_USERS systemlager finns på följande registerplats:

HKEY_USERS
   UserName
      Software
         Microsoft
            SystemCertificates

De fördefinierade fysiska butiker som är associerade med dessa systemlager är följande.

Systemarkiv Fysiskt arkiv
userid\MY . Default.LocalMachine
userid\Root . Default.LocalMachine
userid\Trust . Default.LocalMachine
userid\CA . Default.LocalMachine

 

CERT_SYSTEM_CURRENT_USER_GROUP_POLICY

CERT_SYSTEM_CURRENT_USER_GROUP_POLICY systemlager finns på följande registerplats:

HKEY_CURRENT_USER
   Software
      Policy
         Microsoft
            SystemCertificates

CERT_SYSTEM_LOCAL_MACHINE_GROUP_POLICY

CERT_SYSTEM_LOCAL_MACHINE_GROUP_POLICY systemlager finns på följande registerplats:

HKEY_LOCAL_MACHINE
   Software
      Policy
         Microsoft
            SystemCertificates

CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE

CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE innehåller certifikat som delas mellan domäner i företaget och laddas ned från den globala företagskatalogen. För att synkronisera klientens företagsarkiv avsöks företagskatalogen var åttonde timme och certifikat laddas ned automatiskt i bakgrunden.

De fördefinierade fysiska butiker som är associerade med dessa systemlager är följande.

Systemarkiv Fysiskt arkiv
MIN . Standard
Rot . Standard
Förtroende . Standard
CA . Standard

 

Anmärkningar

Ytterligare fysiska lager kan associeras med ett systemlager med hjälp av CertRegisterPhysicalStore.

CERT_SYSTEM_STORE_SERVICE och CERT_SYSTEM_STORE_USERS butiker öppnas genom att prefixa namnet på arkivet i strängen som skickas till pvPara- med tjänsten eller användarnamnet, till exempel ServiceName\Trust eller . Standard\MY. Platsen CERT_SYSTEM_STORE_SERVICES eller CERT_SYSTEM_STORE_USERS kan öppna samma arkiv i CERT_SYSTEM_CURRENT_SERVICE eller CERT_SYSTEM_STORE_CURRENT_USER med hjälp av den aktuella tjänstens eller användarens säkerhetsidentifierare (SID).

Butiker i CERT_SYSTEM_STORE_USER_GROUP_POLICY och CERT_SYSTEM_LOCAL_MACHINE_GROUP_POLICY i en nätverksinställning laddas ned till klientdatorn från grupprincipmallen (GPT) när datorn startas eller användaren loggar in. Dessa butiker kan uppdateras på klientdatorn efter start eller inloggning när GPT ändras på domänservern av en administratör. Funktionen CertControlStore gör att ett program kan meddelas när butiker på någon av dessa platser har ändrats.

Följande systemlagerplatser kan öppnas via fjärranslutning:

  • CERT_SYSTEM_STORE_LOCAL_MACHINE
  • CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY
  • CERT_SYSTEM_STORE_SERVICES
  • CERT_SYSTEM_STORE_USERS

Systemlagringsplatser öppnas via fjärranslutning genom att prefixa butiksnamnet i strängen som skickas till pvPara- med datornamnet. Exempel på namn på fjärrsystemarkiv är:

  • ComputerName\CA
  • \\ ComputerName\CA
  • ComputerName\ServiceName\Trust
  • \\ ComputerName\ServiceName\Trust