परिचय
सभी विंडोज़ संस्करणों में Microsoft वेबसाइटों से रूट सर्टिफिकेट्स को स्वचालित रूप से अपडेट करने के लिए एक अंतर्निहित सुविधा है। Microsoft Trusted Root Certificate Program के हिस्से के रूप में, MSFT अपने ऑनलाइन रिपॉजिटरी में क्लाइंट्स और विंडोज़ डिवाइसेज के लिए विश्वसनीय सर्टिफिकेट्स की सूची को बनाए रखता है और प्रकाशित करता है। यदि इसके सर्टिफिकेशन चेन में सत्यापित सर्टिफिकेट इस प्रोग्राम में भाग लेने वाले रूट CA को संदर्भित करता है, तो सिस्टम स्वचालित रूप से इस रूट सर्टिफिकेट को विंडोज़ अपडेट सर्वर से डाउनलोड करेगा और इसे विश्वसनीय लोगों में जोड़ देगा।
विंडोज़ विश्वसनीय रूट सर्टिफिकेट सूची (CTL) को सप्ताह में एक बार अपडेट करता है। यदि विंडोज़ की विंडोज़ अपडेट तक सीधी पहुंच नहीं है, तो सिस्टम रूट सर्टिफिकेट्स को अपडेट नहीं कर पाएगा। इसलिए उपयोगकर्ता को वेबसाइट ब्राउज़ करते समय कुछ परेशानी हो सकती है (जिनके SSL सर्टिफिकेट किसी अविश्वसनीय CA द्वारा साइन किए गए हैं - "Chrome SSL error: This site can't provide a secure connection" लेख देखें), या साइन किए गए स्क्रिप्ट्स और ऐप्स इंस्टॉल/चलाने में।
इस लेख में, हम यह पता लगाने की कोशिश करेंगे कि डिस्कनेक्टेड (आइसोलेटेड) नेटवर्क या सीधी इंटरनेट पहुंच के बिना कंप्यूटर्स/सर्वर्स पर TrustedRootCA में रूट सर्टिफिकेट्स की सूची को मैन्युअली कैसे अपडेट किया जाए।
सामग्री
- विंडोज़ 10 और 11 में ट्रस्टेड रूट सर्टिफिकेट्स प्रबंधित करना
- विंडोज़ में स्वचालित रूट सर्टिफिकेट्स अपडेट को अक्षम/सक्षम कैसे करें?
- Certutil: विंडोज़ अपडेट से ट्रस्टेड रूट सर्टिफिकेट्स डाउनलोड करें
- विंडोज़ में सर्टिफिकेट ट्रस्ट लिस्ट (STL)
- आइसोलेटेड वातावरण में GPO के माध्यम से ट्रस्टेड रूट सर्टिफिकेट्स अपडेट करना
- विंडोज़ 7 में ट्रस्टेड रूट सर्टिफिकेट्स कैसे अपडेट करें?
- Rootsupd.exe टूल का उपयोग करके विंडोज़ XP पर रूट सर्टिफिकेट्स अपडेट करना
नोट: यदि आपके कंप्यूटर प्रॉक्सी सर्वर के माध्यम से इंटरनेट एक्सेस करते हैं, तो माइक्रोसॉफ्ट अनुशंसा करता है कि आप रूट सर्टिफिकेट्स को स्वचालित रूप से नवीनीकृत करने के लिए Microsoft वेबसाइटों तक सीधी पहुंच (बाईपास) खोलें। हालांकि, कॉर्पोरेट प्रतिबंधों के कारण यह हमेशा संभव या लागू नहीं होता है।
विंडोज़ 10 और 11 में ट्रस्टेड रूट सर्टिफिकेट्स प्रबंधित करना
विंडोज़ कंप्यूटर पर विश्वसनीय रूट सर्टिफिकेट्स की सूची कैसे देखें?
- विंडोज़ 11/10/8.1/7 या विंडोज़ सर्वर 2022/2019/2016 चलाने वाले कंप्यूटर पर रूट सर्टिफिकेट स्टोर खोलने के लिए mmc.exe कंसोल चलाएं;
- File → Add/Remove Snap-in चुनें, स्नैप-इन्स की सूची में Certificates (certmgr) चुनें → Add;
- चुनें कि आप Computer account के सर्टिफिकेट्स प्रबंधित करना चाहते हैं;
- Next → OK → OK;
- Certificates नोड → Trusted Root Certification Authorities Store का विस्तार करें। इस सेक्शन में आपके कंप्यूटर पर विश्वसनीय रूट सर्टिफिकेट्स की सूची होती है।
MMC कंसोल में, आप किसी भी सर्टिफिकेट के बारे में जानकारी देख सकते हैं या इसे विश्वसनीय से हटा सकते हैं।
आप PowerShell का उपयोग करके विश्वसनीय रूट सर्टिफिकेट्स की सूची उनकी समाप्ति तिथियों के साथ प्राप्त कर सकते हैं:
Get-Childitem cert:\LocalMachine\root | format-list
आप समाप्त हो चुके सर्टिफिकेट्स, या जो अगले 60 दिनों में समाप्त हो रहे हैं, सूचीबद्ध कर सकते हैं:
Get-ChildItem cert:\LocalMachine\root | Where {$_.NotAfter -lt (Get-Date).AddDays(60)} | select NotAfter, Subject
सुरक्षा कारणों से, यह अनुशंसा की जाती है कि आप Sigcheck टूल का उपयोग करके अपने कंप्यूटर पर सर्टिफिकेट ट्रस्ट स्टोर को संदिग्ध और रद्द किए गए सर्टिफिकेट्स के लिए समय-समय पर जांचें। यह टूल आपको कंप्यूटर पर इंस्टॉल सर्टिफिकेट्स की सूची की तुलना Microsoft वेबसाइट पर रूट सर्टिफिकेट्स की सूची से करने की अनुमति देता है (आप अप-टू-डेट सर्टिफिकेट्स authrootstl.cab के साथ ऑफलाइन फ़ाइल डाउनलोड कर सकते हैं)।
आप Export/Import विकल्पों का उपयोग करके रूट सर्टिफिकेट फ़ाइल को विंडोज़ कंप्यूटर्स के बीच मैन्युअली ट्रांसफर कर सकते हैं।
- आप किसी भी सर्टिफिकेट को .CER फ़ाइल में एक्सपोर्ट कर सकते हैं, उस पर क्लिक करके All Tasks → Export चुनकर;
- आप इस सर्टिफिकेट को दूसरे कंप्यूटर पर All Tasks → Import विकल्प का उपयोग करके इम्पोर्ट कर सकते हैं।
विंडोज़ में स्वचालित रूट सर्टिफिकेट्स अपडेट को अक्षम/सक्षम कैसे करें?
जैसा कि हमने उल्लेख किया, विंडोज़ स्वचालित रूप से रूट सर्टिफिकेट्स अपडेट करता है। आप GPO या रजिस्ट्री के माध्यम से विंडोज़ में सर्टिफिकेट नवीनीकरण को सक्षम या अक्षम कर सकते हैं।
लोकल ग्रुप पॉलिसी एडिटर (gpedit.msc) खोलें और Computer Configuration → Administrative Templates → System → Internet Communication Management → Internet Communication पर जाएं।
इस सेक्शन में Turn off Automatic Root Certificates Update विकल्प आपको विंडोज़ अपडेट साइटों के माध्यम से रूट सर्टिफिकेट्स के स्वचालित अपडेट को अक्षम करने की अनुमति देता है। डिफ़ॉल्ट रूप से, यह पॉलिसी कॉन्फिगर नहीं की गई है और विंडोज़ हमेशा रूट सर्टिफिकेट्स को स्वचालित रूप से नवीनीकृत करने का प्रयास करता है।
यदि यह GPO विकल्प कॉन्फिगर नहीं किया गया है और रूट सर्टिफिकेट्स स्वचालित रूप से नवीनीकृत नहीं हो रहे हैं, तो जांचें कि क्या यह सेटिंग रजिस्ट्री में मैन्युअली सक्षम है। PowerShell का उपयोग करके रजिस्ट्री पैरामीटर का मान जांचें:
Get-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\SystemCertificates\AuthRoot' -Name DisableRootAutoUpdate
यदि कमांड लौटाता है कि DisableRootAutoUpdate रजिस्ट्री पैरामीटर का मान 1 है, तो आपके कंप्यूटर पर रूट सर्टिफिकेट्स अपडेट करना अक्षम है। इसे सक्षम करने के लिए, पैरामीटर मान को 0 पर बदलें।
Certutil: विंडोज़ अपडेट से ट्रस्टेड रूट सर्टिफिकेट्स डाउनलोड करें
Certutil.exe CLI टूल का उपयोग सर्टिफिकेट्स प्रबंधित करने के लिए किया जा सकता है (विंडोज़ 10 में पेश किया गया, विंडोज़ 7 के लिए अलग अपडेट के रूप में उपलब्ध)। इसका उपयोग विंडोज़ अपडेट से अप-टू-डेट रूट सर्टिफिकेट्स की सूची डाउनलोड करने और इसे SST फ़ाइल में सेव करने के लिए किया जा सकता है।
विंडोज़ 10 या 11 चलाने वाले कंप्यूटर पर जिसमें इंटरनेट तक सीधी पहुंच है, एलिवेटेड कमांड प्रॉम्प्ट खोलें और कमांड चलाएं:
certutil.exe -generateSSTFromWU C:\PS\roots.sst
परिणामस्वरूप, टारगेट डायरेक्टरी में रूट सर्टिफिकेट्स की अप-टू-डेट सूची वाली एक SST फ़ाइल दिखाई देगी। इसे खोलने के लिए डबल-क्लिक करें। यह फ़ाइल विश्वसनीय रूट सर्टिफिकेट्स वाला एक कंटेनर है।
जैसा कि आप देख सकते हैं, एक परिचित सर्टिफिकेट मैनेजमेंट स्नैप-इन खुलता है, जिसमें से आप प्राप्त किए गए किसी भी सर्टिफिकेट को एक्सपोर्ट कर सकते हैं। मेरे मामले में, सर्टिफिकेट्स की सूची में 358 आइटम थे। जाहिर है, सर्टिफिकेट्स को एक-एक करके एक्सपोर्ट और इंस्टॉल करना तर्कसंगत नहीं है।
टिप:
certutil -syncWithWUकमांड का उपयोग व्यक्तिगत सर्टिफिकेट फ़ाइलें जनरेट करने के लिए किया जा सकता है। इस तरह से प्राप्त सर्टिफिकेट्स को GPO का उपयोग करके विंडोज़ डिवाइसेज पर तैनात किया जा सकता है।
SST फ़ाइल से सभी सर्टिफिकेट्स इंस्टॉल करने और उन्हें कंप्यूटर पर विश्वसनीय रूट सर्टिफिकेट्स की सूची में जोड़ने के लिए PowerShell स्क्रिप्ट का उपयोग करें:
$sstStore = (Get-ChildItem -Path C:\ps\rootsupd\roots.sst)
$sstStore | Import-Certificate -CertStoreLocation Cert:\LocalMachine\Root
certmgr.msc स्नैप-इन चलाएं और सुनिश्चित करें कि सभी सर्टिफिकेट्स Trusted Root Certification Authority में जोड़े गए हैं। विंडोज़ 11 पर मेरे उदाहरण में, रूट सर्टिफिकेट्स की संख्या 34 से बढ़कर 438 हो गई।
क्लीन विंडोज़ इंस्टॉलेशन के बाद रूट स्टोर में केवल कुछ सर्टिफिकेट्स होते हैं। यदि कंप्यूटर इंटरनेट से जुड़ा है, तो बाकी रूट सर्टिफिकेट्स स्वचालित रूप से (ऑन-डिमांड) इंस्टॉल हो जाएंगे यदि आपका डिवाइस किसी HTTPS साइट या SSL सर्टिफिकेट तक पहुंचता है जिसकी ट्रस्ट चेन में Microsoft CTL से फिंगरप्रिंट होता है। इसलिए, आमतौर पर Microsoft द्वारा विश्वसनीय सभी सर्टिफिकेट्स को तुरंत लोकल सर्टिफिकेशन स्टोर में जोड़ने की आवश्यकता नहीं होती है।
विंडोज़ में सर्टिफिकेट ट्रस्ट लिस्ट (STL)
सर्टिफिकेट ट्रस्ट लिस्ट (CTL) केवल डेटा की एक सूची है (जैसे सर्टिफिकेट हैश) जो एक विश्वसनीय पार्टी (इस मामले में Microsoft) द्वारा साइन की गई है। विंडोज़ क्लाइंट समय-समय पर विंडोज़ अपडेट से इस CTL को डाउनलोड करता है, जो सभी विश्वसनीय रूट CAs के हैश संग्रहीत करता है। यह समझा जाना चाहिए कि इस CTL में सर्टिफिकेट्स स्वयं नहीं होते, केवल उनके हैश और विशेषताएं (उदाहरण के लिए, Friendly Name) होते हैं। विंडोज़ डिवाइस सर्टिफिकेट ट्रस्ट लिस्ट से मांग पर विश्वसनीय सर्टिफिकेट डाउनलोड कर सकते हैं।
आप CTL फ़ाइल को मैन्युअली डाउनलोड और इंस्टॉल कर सकते हैं। ऐसा करने के लिए, फ़ाइल https://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab डाउनलोड करें (महीने में दो बार अपडेट की जाती है)। किसी भी आर्काइवर (या यहां तक कि विंडोज़ एक्सप्लोरर) का उपयोग करके authrootstl.cab आर्काइव की सामग्री को अनपैक करें। इसमें एक सिंगल authroot.stl फ़ाइल होती है।
Authroot.stl फ़ाइल सर्टिफिकेट ट्रस्ट लिस्ट फॉर्मेट में विश्वसनीय सर्टिफिकेट थंबप्रिंट्स की सूची वाला एक कंटेनर है।
आप certutil कमांड का उपयोग करके इस CTL फ़ाइल को Trusted Root Certificate Authority में इंस्टॉल कर सकते हैं:
certutil -enterprise -f -v -AddStore "Root" "C:\PS\authroot.stl"
आउटपुट:
root "Trusted Root Certification Authorities" CTL 0 added to store. CertUtil: -addstore command completed successfully.
आप सर्टिफिकेट मैनेजमेंट कंसोल (Trust Root Certification Authorities → Certificates → All Tasks → Import) का उपयोग करके भी सर्टिफिकेट्स इम्पोर्ट कर सकते हैं। अपने STL फ़ाइल का पथ निर्दिष्ट करें जिसमें सर्टिफिकेट थंबप्रिंट्स हों।
कमांड चलाने के बाद, सर्टिफिकेट मैनेजर कंसोल (certmgr.msc) के Trusted Root Certification Authorities कंटेनर में एक नया सेक्शन Certificate Trust List दिखाई देता है।
इसी तरह, आप रद्द (डिसअलॉड) सर्टिफिकेट्स की सूची डाउनलोड और इंस्टॉल कर सकते हैं जिन्हें रूट सर्टिफिकेट प्रोग्राम से हटा दिया गया है। ऐसा करने के लिए, disallowedcertstl.cab फ़ाइल डाउनलोड करें (https://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/disallowedcertstl.cab), इसे निकालें, और इसे निम्न कमांड के साथ Untrusted Certificates स्टोर में जोड़ें:
certutil -enterprise -f -v -AddStore disallowed "C:\PS\disallowedcert.stl"
आइसोलेटेड वातावरण में GPO के माध्यम से ट्रस्टेड रूट सर्टिफिकेट्स अपडेट करना
यदि आपके पास इंटरनेट-आइसोलेटेड एक्टिव डायरेक्टरी डोमेन में नियमित रूप से रूट सर्टिफिकेट्स अपडेट करने का कार्य है, तो ग्रुप पॉलिसीज़ का उपयोग करके डोमेन-जॉइंड कंप्यूटर्स पर लोकल सर्टिफिकेट स्टोर्स को अपडेट करने के लिए थोड़ी अधिक जटिल योजना है। आप डिस्कनेक्टेड विंडोज़ नेटवर्क में यूज़र कंप्यूटर्स पर रूट सर्टिफिकेट अपडेट को कई तरीकों से कॉन्फिगर कर सकते हैं।
पहला तरीका यह मानता है कि आप नियमित रूप से मैन्युअली रूट सर्टिफिकेट्स वाली फ़ाइल डाउनलोड करते हैं और इसे अपने आइसोलेटेड नेटवर्क पर कॉपी करते हैं। आप निम्नानुसार वर्तमान Microsoft रूट सर्टिफिकेट्स वाली फ़ाइल डाउनलोड कर सकते हैं:
certutil.exe –generateSSTFromWU roots.sst
फिर इस फ़ाइल से रूट सर्टिफिकेट्स को SCCM या PowerShell स्टार्टअप स्क्रिप्ट के माध्यम से GPO में तैनात किया जा सकता है:
$sstStore = (Get-ChildItem -Path \\fr-dc01\SYSVOL\woshub.com\rootcert\roots.sst)
$sstStore | Import-Certificate -CertStoreLocation Cert:\LocalMachine\Root
दूसरा तरीका निम्न कमांड का उपयोग करके वास्तविक Microsoft रूट सर्टिफिकेट्स डाउनलोड करना है:
Certutil -syncWithWU -f \\fr-dc01\SYSVOL\woshub.com\rootcert\
निर्दिष्ट शेयर्ड नेटवर्क फ़ोल्डर में रूट सर्टिफिकेट फ़ाइलों (CRT फ़ाइल फॉर्मेट) की एक संख्या दिखाई देगी (authrootstl.cab, disallowedcertstl.cab, disallowedcert.sst, thumbprint.crt फ़ाइलों सहित)।
फिर ग्रुप पॉलिसी प्रेफरेंसेज का उपयोग करके रजिस्ट्री पैरामीटर RootDirURL का मान HKLM\Software\Microsoft\SystemCertificates\AuthRoot\AutoUpdate के अंतर्गत बदलें। यह पैरामीटर उस शेयर्ड नेटवर्क फ़ोल्डर की ओर इशारा करना चाहिए जिससे आपके विंडोज़ कंप्यूटर्स नए रूट सर्टिफिकेट्स प्राप्त करेंगे। डोमेन GPMC.msc कंसोल चलाएं, एक नया GPO बनाएं, पॉलिसी एडिट मोड पर स्विच करें, और सेक्शन Computer Configuration → Preferences → Windows Settings → Registry का विस्तार करें। निम्न सेटिंग्स के साथ एक नई रजिस्ट्री प्रॉपर्टी बनाएं:
- Action: Update
- Hive: HKLM
- Key path: Software\Microsoft\SystemCertificates\AuthRoot\AutoUpdate
- Value name: RootDirURL
- Type: REG_SZ
- Value data: file://\\fr-dc01\SYSVOL\woshub.com\rootcert\
इस पॉलिसी को कंप्यूटर के OU पर लिंक करना बाकी है और क्लाइंट पर GPO सेटिंग्स अपडेट करने के बाद, सर्टस्टोर में नए रूट सर्टिफिकेट्स की जांच करें।
Computer Configuration → Administrative Templates → System → Internet Communication Management → Internet Communication सेटिंग्स के अंतर्गत GPO पैरामीटर Turn off Automatic Root Certificates Update को अक्षम या कॉन्फिगर नहीं किया जाना चाहिए।
विंडोज़ 7 में ट्रस्टेड रूट सर्टिफिकेट्स कैसे अपडेट करें?
इस तथ्य के बावजूद कि विंडोज़ 7 अब End of Support चरण में है, कई उपयोगकर्ता और कंपनियां अभी भी इसका उपयोग करती हैं।
क्लीन विंडोज़ 7 इमेज इंस्टॉल करने के बाद, आप पा सकते हैं कि कई आधुनिक प्रोग्राम और टूल्स इस पर काम नहीं करते क्योंकि वे नए सर्टिफिकेट्स के साथ साइन किए गए हैं। विशेष रूप से, शिकायतें मिली हैं कि .Net Framework 4.8 या Microsoft Visual Studio (vs_Community.exe) को विंडोज़ 7 SP1 x64 पर रूट सर्टिफिकेट्स अपडेट किए बिना इंस्टॉल नहीं किया जा सकता।
The installer manifest failed signature validation. NET Framework has not been installed because a certificate chain could not be built to a trusted root authority.
विंडोज़ 7 में रूट सर्टिफिकेट्स अपडेट करने के लिए, आपको पहले MSU अपडेट KB2813430 डाउनलोड और इंस्टॉल करना होगा (https://support.microsoft.com/en-us/topic/an-update-is-available-that-enables-administrators-to-update-trusted-and-disallowed-ctls-in-disconnected-environments-in-windows-0c51c702-fdcc-f6be-7089-4585fad729d6)
उसके बाद, आप certutil का उपयोग करके रूट सर्टिफिकेट्स के साथ SST फ़ाइल जनरेट कर सकते हैं (वर्तमान या किसी अन्य कंप्यूटर पर):
certutil.exe -generateSSTFromWU c:\ps\roots.sst
अब आप सर्टिफिकेट्स को विश्वसनीय में इम्पोर्ट कर सकते हैं:
MMC चलाएं → स्नैप-इन जोड़ें → सर्टिफिकेट्स → कंप्यूटर अकाउंट → लोकल कंप्यूटर। Trusted root certification authority पर राइट-क्लिक करें, All Tasks → Import, अपनी SST फ़ाइल ढूंढें (फ़ाइल प्रकार में Microsoft Serialized Certificate Store — *.sst चुनें) → Open → Place all certificates in the following store → Trusted Root Certification Authorities.
Rootsupd.exe टूल का उपयोग करके विंडोज़ XP पर रूट सर्टिफिकेट्स अपडेट करना
विंडोज़ XP में, कंप्यूटर के रूट सर्टिफिकेट्स को अपडेट करने के लिए rootsupd.exe यूटिलिटी का उपयोग किया जाता था। इसमें रूट और रद्द सर्टिफिकेट्स की सूची नियमित रूप से अपडेट की जाती थी। टूल को अलग अपडेट KB931125 (Update for Root Certificates) के रूप में वितरित किया गया था। आइए देखें कि क्या हम अब इसका उपयोग कर सकते हैं।
- rootsupd.exe यूटिलिटी को निम्न लिंक का उपयोग करके डाउनलोड करें
https://download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/rootsupd.exe। वर्तमान में (जनवरी 2021) लिंक काम नहीं करता, माइक्रोसॉफ्ट ने इसे सार्वजनिक से हटाने का फैसला किया। आज आप Kaspersky वेबसाइट से rootsupd.exe डाउनलोड कर सकते हैं — https://media.kaspersky.com/utilities/CorporateUtilities/rootsupd.zip; - विंडोज़ रूट सर्टिफिकेट्स इंस्टॉल करने के लिए, बस rootsupd.exe फ़ाइल चलाएं। लेकिन हम इसकी सामग्री की अधिक सावधानी से जांच करने का प्रयास करेंगे। निम्न कमांड के साथ एक्जीक्यूटेबल फ़ाइल से सर्टिफिकेट्स निकालें:
rootsupd.exe /c /t: C:\PS\rootsupd - सर्टिफिकेट्स SST फ़ाइलों में संग्रहीत हैं, जैसे authroots.sst, delroot.sst, आदि। सर्टिफिकेट्स को हटाने या इंस्टॉल करने के लिए, आप निम्न कमांड्स का उपयोग कर सकते हैं:
updroots.exe authroots.sst
updroots.exe -d delroots.sst
हालांकि, जैसा कि आप देख सकते हैं, ये सर्टिफिकेट फ़ाइलें 4 अप्रैल, 2013 को बनाई गई थीं (विंडोज़ XP के लिए आधिकारिक समर्थन समाप्त होने से लगभग एक साल पहले)। इस प्रकार, तब से टूल को अपडेट नहीं किया गया है और इसका उपयोग अप-टू-डेट सर्टिफिकेट्स इंस्टॉल करने के लिए नहीं किया जा सकता।
लेकिन आप विंडोज़ 10/11 में cerutil टूल का उपयोग करके root.sst डाउनलोड कर सकते हैं, उस फ़ाइल को विंडोज़ XP में कॉपी कर सकते हैं और updroots.exe का उपयोग करके सर्टिफिकेट इंस्टॉल कर सकते हैं:
updroots.exe c:\temp\roots.sst
जानकारी है कि updroots.exe टूल का उपयोग विंडोज़ 10 1803+ और विंडोज़ 11 के आधुनिक बिल्ड में करने की अनुशंसा नहीं की जाती है, क्योंकि यह डिवाइस पर Microsoft रूट CA को तोड़ सकता है।
इस लेख में, हमने इंटरनेट से आइसोलेटेड (डिस्कनेक्टेड वातावरण) विंडोज़ नेटवर्क कंप्यूटर्स पर विश्वसनीय रूट सर्टिफिकेट्स अपडेट करने के कई तरीकों को देखा।