mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-05-18 00:07:23 +00:00
Merged PR 12843: 11/14 PM Publish
This commit is contained in:
commit
7c78786e7a
@ -14,538 +14,371 @@ ms.date: 10/29/2018
|
|||||||
# Data Collection for Troubleshooting 802.1x Authentication
|
# Data Collection for Troubleshooting 802.1x Authentication
|
||||||
|
|
||||||
|
|
||||||
## Steps to capture Wireless/Wired functionality logs
|
## Capture wireless/wired functionality logs
|
||||||
|
|
||||||
|
Use the following steps to collect wireless and wired logs on Windows and Windows Server:
|
||||||
|
|
||||||
1. Create C:\MSLOG on the client machine to store captured logs.
|
1. Create C:\MSLOG on the client machine to store captured logs.
|
||||||
2. Launch a command prompt as an administrator on the client machine, and run the following commands to start RAS trace log and Wireless/Wired scenario log:
|
2. Launch a command prompt as an administrator on the client machine, and run the following commands to start RAS trace log and Wireless/Wired scenario log.
|
||||||
|
|
||||||
**On Windows 8.1, Windows 10 Wireless Client**
|
**Wireless Windows 8.1 and Windows 10:**
|
||||||
|
|
||||||
```dos
|
```
|
||||||
netsh ras set tracing * enabled
|
netsh ras set tracing * enabled
|
||||||
```
|
netsh trace start scenario=wlan,wlan\_wpp,wlan\_dbg,wireless\_dbg globallevel=0xff capture=yes maxsize=1024 tracefile=C:\MSLOG\%COMPUTERNAME%\_wireless\_cli.etl
|
||||||
```dos
|
```
|
||||||
netsh trace start scenario=wlan,wlan\_wpp,wlan\_dbg,wireless\_dbg globallevel=0xff capture=yes maxsize=1024 tracefile=C:\MSLOG\%COMPUTERNAME%\_wireless\_cli.etl
|
|
||||||
```
|
|
||||||
|
|
||||||
**On Windows 7, Winodws 8 Wireless Client**
|
**Wireless Windows 7 and Windows 8:**
|
||||||
```dos
|
```
|
||||||
netsh ras set tracing * enabled
|
netsh ras set tracing * enabled
|
||||||
```
|
netsh trace start scenario=wlan,wlan\_wpp,wlan\_dbg globallevel=0xff capture=yes maxsize=1024 tracefile=C:\MSLOG\%COMPUTERNAME%\_wireless\_cli.etl
|
||||||
```dos
|
```
|
||||||
netsh trace start scenario=wlan,wlan\_wpp,wlan\_dbg globallevel=0xff capture=yes maxsize=1024 tracefile=C:\MSLOG\%COMPUTERNAME%\_wireless\_cli.etl
|
|
||||||
```
|
|
||||||
|
|
||||||
**On Wired network client**
|
**Wired client, regardless of version**
|
||||||
|
```
|
||||||
```dos
|
netsh ras set tracing * enabled
|
||||||
netsh ras set tracing * enabled
|
netsh trace start scenario=lan globallevel=0xff capture=yes maxsize=1024 tracefile=C:\MSLOG\%COMPUTERNAME%\_wired\_cli.etl
|
||||||
```
|
```
|
||||||
```dos
|
|
||||||
netsh trace start scenario=lan globallevel=0xff capture=yes maxsize=1024 tracefile=C:\MSLOG\%COMPUTERNAME%\_wired\_cli.etl
|
|
||||||
```
|
|
||||||
|
|
||||||
3. Run the followind command to enable CAPI2 logging:
|
3. Run the following command to enable CAPI2 logging:
|
||||||
|
|
||||||
```dos
|
```
|
||||||
wevtutil.exe sl Microsoft-Windows-CAPI2/Operational /e:true
|
wevtutil.exe sl Microsoft-Windows-CAPI2/Operational /e:true
|
||||||
```
|
```
|
||||||
|
|
||||||
4. Create C:\MSLOG on the NPS to store captured logs.
|
4. Create C:\MSLOG on the NPS to store captured logs.
|
||||||
|
|
||||||
5. Launch a command prompt as an administrator on the NPS and run the following commands to start RAS trace log and Wireless/Wired scenario log:
|
5. Launch a command prompt as an administrator on the NPS and run the following commands to start RAS trace log and Wireless/Wired scenario log:
|
||||||
|
|
||||||
**On Windows Server 2012 R2, Windows Server 2016 Wireless network**
|
**Windows Server 2012 R2, Windows Server 2016 wireless network:**
|
||||||
|
|
||||||
```dos
|
|
||||||
netsh ras set tracing * enabled
|
|
||||||
```
|
```
|
||||||
```dos
|
netsh ras set tracing * enabled
|
||||||
netsh trace start scenario=wlan,wlan\_wpp,wlan\_dbg,wireless\_dbg globallevel=0xff capture=yes maxsize=1024 tracefile=C:\MSLOG\%COMPUTERNAME%\_wireless\_nps.etl
|
netsh trace start scenario=wlan,wlan\_wpp,wlan\_dbg,wireless\_dbg globallevel=0xff capture=yes maxsize=1024 tracefile=C:\MSLOG\%COMPUTERNAME%\_wireless\_nps.etl
|
||||||
```
|
```
|
||||||
|
|
||||||
**On Windows Server 2008 R2, Winodws Server 2012 Wireless network**
|
**Windows Server 2008 R2, Windows Server 2012 wireless network**
|
||||||
|
|
||||||
```dos
|
|
||||||
netsh ras set tracing * enabled
|
|
||||||
```
|
```
|
||||||
```dos
|
netsh ras set tracing * enabled
|
||||||
netsh trace start scenario=wlan,wlan\_wpp,wlan\_dbg globallevel=0xff capture=yes maxsize=1024 tracefile=C:\MSLOG\%COMPUTERNAME%\_wireless\_nps.etl
|
netsh trace start scenario=wlan,wlan\_wpp,wlan\_dbg globallevel=0xff capture=yes maxsize=1024 tracefile=C:\MSLOG\%COMPUTERNAME%\_wireless\_nps.etl
|
||||||
```
|
```
|
||||||
|
|
||||||
**On wired network**
|
**Wired network**
|
||||||
|
|
||||||
```dos
|
|
||||||
netsh ras set tracing * enabled
|
|
||||||
```
|
```
|
||||||
```dos
|
netsh ras set tracing * enabled
|
||||||
netsh trace start scenario=lan globallevel=0xff capture=yes maxsize=1024 tracefile=C:\MSLOG\%COMPUTERNAME%\_wired\_nps.etl
|
netsh trace start scenario=lan globallevel=0xff capture=yes maxsize=1024 tracefile=C:\MSLOG\%COMPUTERNAME%\_wired\_nps.etl
|
||||||
```
|
```
|
||||||
|
|
||||||
6. Run the followind command to enable CAPI2 logging:
|
6. Run the following command to enable CAPI2 logging:
|
||||||
|
|
||||||
```dos
|
```
|
||||||
wevtutil.exe sl Microsoft-Windows-CAPI2/Operational /e:true
|
wevtutil.exe sl Microsoft-Windows-CAPI2/Operational /e:true
|
||||||
```
|
```
|
||||||
|
|
||||||
7. Run the following command from the command prompt on the client machine and start PSR to capture screen images:
|
7. Run the following command from the command prompt on the client machine and start PSR to capture screen images:
|
||||||
|
|
||||||
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> When the mouse button is clicked, the cursor will blink in red while capturing a screen image.
|
> When the mouse button is clicked, the cursor will blink in red while capturing a screen image.
|
||||||
|
|
||||||
```dos
|
```
|
||||||
psr /start /output c:\MSLOG\%computername%\_psr.zip /maxsc 100
|
psr /start /output c:\MSLOG\%computername%\_psr.zip /maxsc 100
|
||||||
```
|
```
|
||||||
|
|
||||||
8. Repro the issue.
|
8. Repro the issue.
|
||||||
|
9. Run the following command on the client PC to stop the PSR capturing:
|
||||||
9. Run the following command on the client machine to stop the PSR capturing:
|
|
||||||
|
|
||||||
```dos
|
```
|
||||||
psr /stop
|
psr /stop
|
||||||
```
|
```
|
||||||
|
|
||||||
10. Run the following commands from the command prompt on the NPS.
|
10. Run the following commands from the command prompt on the NPS.
|
||||||
|
|
||||||
**Stopping RAS trace log and Wireless scenario log**
|
- To stop RAS trace log and wireless scenario log:
|
||||||
|
|
||||||
```dos
|
```
|
||||||
netsh trace stop
|
netsh trace stop
|
||||||
```
|
netsh ras set tracing * disabled
|
||||||
```dos
|
```
|
||||||
netsh ras set tracing * disabled
|
- To disable and copy CAPI2 log:
|
||||||
```
|
|
||||||
|
|
||||||
**Disabling and copying CAPI2 log**
|
|
||||||
|
|
||||||
```dos
|
```
|
||||||
wevtutil.exe sl Microsoft-Windows-CAPI2/Operational /e:false
|
wevtutil.exe sl Microsoft-Windows-CAPI2/Operational /e:false
|
||||||
```
|
wevtutil.exe epl Microsoft-Windows-CAPI2/Operational C:\MSLOG\CAPI2\_%COMPUTERNAME%.evtx
|
||||||
```dos
|
```
|
||||||
wevtutil.exe epl Microsoft-Windows-CAPI2/Operational C:\MSLOG\CAPI2\_%COMPUTERNAME%.evtx
|
|
||||||
```
|
|
||||||
|
|
||||||
11. Run the following commands from the prompt on the client machine.
|
11. Run the following commands on the client PC.
|
||||||
|
- To stop RAS trace log and wireless scenario log:
|
||||||
|
```
|
||||||
|
netsh trace stop
|
||||||
|
netsh ras set tracing * disabled
|
||||||
|
```
|
||||||
|
|
||||||
**Stopping RAS trace log and Wireless scenario log**
|
- To disable and copy the CAPI2 log:
|
||||||
|
```
|
||||||
|
wevtutil.exe sl Microsoft-Windows-CAPI2/Operational /e:false
|
||||||
|
wevtutil.exe epl Microsoft-Windows-CAPI2/Operational C:\MSLOG\CAPI2\_%COMPUTERNAME%.evtx
|
||||||
|
```
|
||||||
|
|
||||||
|
12. Save the following logs on the client and the NPS:
|
||||||
|
|
||||||
|
**Client**
|
||||||
|
- C:\MSLOG\%computername%_psr.zip
|
||||||
|
- C:\MSLOG\CAPI2_%COMPUTERNAME%.evtx
|
||||||
|
- C:\MSLOG\%COMPUTERNAME%_wireless_cli.etl
|
||||||
|
- C:\MSLOG\%COMPUTERNAME%_wireless_cli.cab
|
||||||
|
- All log files and folders in %Systemroot%\Tracing
|
||||||
|
|
||||||
|
**NPS**
|
||||||
|
- C:\MSLOG\%COMPUTERNAME%_CAPI2.evtx
|
||||||
|
- C:\MSLOG\%COMPUTERNAME%_wireless_nps.etl (%COMPUTERNAME%_wired_nps.etl for wired scenario)
|
||||||
|
- C:\MSLOG\%COMPUTERNAME%_wireless_nps.cab (%COMPUTERNAME%_wired_nps.cab for wired scenario)
|
||||||
|
- All log files and folders in %Systemroot%\Tracing
|
||||||
|
|
||||||
```dos
|
## Save environmental and configuration information
|
||||||
netsh trace stop
|
|
||||||
```
|
### On Windows client
|
||||||
```dos
|
|
||||||
netsh ras set tracing * disabled
|
|
||||||
```
|
|
||||||
|
|
||||||
**Disabling and copying CAPI2 log**
|
|
||||||
|
|
||||||
```dos
|
|
||||||
wevtutil.exe sl Microsoft-Windows-CAPI2/Operational /e:false
|
|
||||||
```
|
|
||||||
```dos
|
|
||||||
wevtutil.exe epl Microsoft-Windows-CAPI2/Operational C:\MSLOG\CAPI2\_%COMPUTERNAME%.evtx
|
|
||||||
```
|
|
||||||
|
|
||||||
12. Save the following logs on the client and the NPS.
|
|
||||||
|
|
||||||
**Client**
|
|
||||||
- C:\MSLOG\%computername%_psr.zip
|
|
||||||
- C:\MSLOG\CAPI2_%COMPUTERNAME%.evtx
|
|
||||||
- C:\MSLOG\%COMPUTERNAME%_wireless_cli.etl
|
|
||||||
- C:\MSLOG\%COMPUTERNAME%_wireless_cli.cab
|
|
||||||
- All log files and folders in %Systemroot%\Tracing
|
|
||||||
|
|
||||||
**NPS**
|
|
||||||
- C:\MSLOG\%COMPUTERNAME%_CAPI2.evtx
|
|
||||||
- C:\MSLOG\%COMPUTERNAME%_wireless_nps.etl (%COMPUTERNAME%_wired_nps.etl for wired scenario)
|
|
||||||
- C:\MSLOG\%COMPUTERNAME%_wireless_nps.cab (%COMPUTERNAME%_wired_nps.cab for wired scenario)
|
|
||||||
- All log files and folders in %Systemroot%\Tracing
|
|
||||||
|
|
||||||
|
|
||||||
### Steps to save environmental / configuration information
|
|
||||||
|
|
||||||
**Client**
|
|
||||||
1. Create C:\MSLOG to store captured logs.
|
1. Create C:\MSLOG to store captured logs.
|
||||||
2. Launch a command prompt as an administrator.
|
2. Launch a command prompt as an administrator.
|
||||||
3. Run the following commands.
|
3. Run the following commands.
|
||||||
- Environmental information and Group Policies application status
|
- Environmental information and Group Policies application status
|
||||||
```dos
|
|
||||||
gpresult /H C:\MSLOG\%COMPUTERNAME%\_gpresult.htm
|
```
|
||||||
|
gpresult /H C:\MSLOG\%COMPUTERNAME%\_gpresult.htm
|
||||||
msinfo32 /report c:\MSLOG\%COMPUTERNAME%\_msinfo32.txt
|
msinfo32 /report c:\MSLOG\%COMPUTERNAME%\_msinfo32.txt
|
||||||
|
ipconfig /all > c:\MSLOG\%COMPUTERNAME%\_ipconfig.txt
|
||||||
ipconfig /all > c:\MSLOG\%COMPUTERNAME%\_ipconfig.txt
|
route print > c:\MSLOG\%COMPUTERNAME%\_route\_print.txt
|
||||||
|
```
|
||||||
route print > c:\MSLOG\%COMPUTERNAME%\_route\_print.txt
|
- Event logs
|
||||||
```
|
|
||||||
|
```
|
||||||
**Event logs**
|
wevtutil epl Application c:\MSLOG\%COMPUTERNAME%\_Application.evtx
|
||||||
|
wevtutil epl System c:\MSLOG\%COMPUTERNAME%\_System.evtx
|
||||||
**Run the following command on Windows 8 and above **
|
wevtutil epl Security c:\MSLOG\%COMPUTERNAME%\_Security.evtx
|
||||||
```dos
|
wevtutil epl Microsoft-Windows-GroupPolicy/Operational C:\MSLOG\%COMPUTERNAME%\_GroupPolicy\_Operational.evtx
|
||||||
wevtutil epl Microsoft-Windows-CertificateServicesClient-Lifecycle-System/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-Lifecycle-System\_Operational.evtx
|
wevtutil epl "Microsoft-Windows-WLAN-AutoConfig/Operational" c:\MSLOG\%COMPUTERNAME%\_Microsoft-Windows-WLAN-AutoConfig-Operational.evtx
|
||||||
|
wevtutil epl "Microsoft-Windows-Wired-AutoConfig/Operational" c:\MSLOG\%COMPUTERNAME%\_Microsoft-Windows-Wired-AutoConfig-Operational.evtx
|
||||||
wevtutil epl Microsoft-Windows-CertificateServicesClient-Lifecycle-User/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-Lifecycle-User\_Operational.evtx
|
wevtutil epl Microsoft-Windows-CertificateServicesClient-CredentialRoaming/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-CredentialRoaming\_Operational.evtx
|
||||||
|
wevtutil epl Microsoft-Windows-CertPoleEng/Operational c:\MSLOG\%COMPUTERNAME%\_CertPoleEng\_Operational.evtx
|
||||||
wevtutil epl Microsoft-Windows-CertificateServices-Deployment/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServices-Deployment\_Operational.evtx
|
```
|
||||||
```
|
- For Windows 8 and later, also run these commands for event logs:
|
||||||
|
|
||||||
```dos
|
```
|
||||||
wevtutil epl Application c:\MSLOG\%COMPUTERNAME%\_Application.evtx
|
wevtutil epl Microsoft-Windows-CertificateServicesClient-Lifecycle-System/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-Lifecycle-System\_Operational.evtx
|
||||||
|
wevtutil epl Microsoft-Windows-CertificateServicesClient-Lifecycle-User/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-Lifecycle-User\_Operational.evtx
|
||||||
wevtutil epl System c:\MSLOG\%COMPUTERNAME%\_System.evtx
|
wevtutil epl Microsoft-Windows-CertificateServices-Deployment/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServices-Deployment\_Operational.evtx
|
||||||
|
```
|
||||||
wevtutil epl Security c:\MSLOG\%COMPUTERNAME%\_Security.evtx
|
- Certificates Store information:
|
||||||
|
|
||||||
wevtutil epl Microsoft-Windows-GroupPolicy/Operational C:\MSLOG\%COMPUTERNAME%\_GroupPolicy\_Operational.evtx
|
```
|
||||||
|
certutil.exe -v -silent -store MY > c:\MSLOG\%COMPUTERNAME%\_cert-Personal-Registry.txt
|
||||||
wevtutil epl "Microsoft-Windows-WLAN-AutoConfig/Operational" c:\MSLOG\%COMPUTERNAME%\_Microsoft-Windows-WLAN-AutoConfig-Operational.evtx
|
certutil.exe -v -silent -store ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-TrustedRootCA-Registry.txt
|
||||||
|
certutil.exe -v -silent -store -grouppolicy ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-TrustedRootCA-GroupPolicy.txt
|
||||||
wevtutil epl "Microsoft-Windows-Wired-AutoConfig/Operational" c:\MSLOG\%COMPUTERNAME%\_Microsoft-Windows-Wired-AutoConfig-Operational.evtx
|
certutil.exe -v -silent -store -enterprise ROOT > c:\MSLOG\%COMPUTERNAME%\_TrustedRootCA-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -store TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-Reg.txt
|
||||||
wevtutil epl Microsoft-Windows-CertificateServicesClient-CredentialRoaming/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-CredentialRoaming\_Operational.evtx
|
certutil.exe -v -silent -store -grouppolicy TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -store -enterprise TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-Enterprise.txt
|
||||||
wevtutil epl Microsoft-Windows-CertPoleEng/Operational c:\MSLOG\%COMPUTERNAME%\_CertPoleEng\_Operational.evtx
|
certutil.exe -v -silent -store CA > c:\MSLOG\%COMPUTERNAME%\_cert-IntermediateCA-Registry.txt
|
||||||
```
|
certutil.exe -v -silent -store -grouppolicy CA > c:\MSLOG\%COMPUTERNAME%\_cert-IntermediateCA-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -store -enterprise CA > c:\MSLOG\%COMPUTERNAME%\_cert-Intermediate-Enterprise.txt
|
||||||
**Certificates Store information**
|
certutil.exe -v -silent -store AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-Registry.txt
|
||||||
|
certutil.exe -v -silent -store -grouppolicy AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-GroupPolicy.txt
|
||||||
```dos
|
certutil.exe -v -silent -store -enterprise AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-Enterprise.txt
|
||||||
certutil.exe -v -silent -store MY > c:\MSLOG\%COMPUTERNAME%\_cert-Personal-Registry.txt
|
certutil.exe -v -silent -store SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-Registry.txt
|
||||||
|
certutil.exe -v -silent -store -grouppolicy SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-GroupPolicy.txt
|
||||||
certutil.exe -v -silent -store ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-TrustedRootCA-Registry.txt
|
certutil.exe -v -silent -store -enterprise SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -store -enterprise NTAUTH > c:\MSLOG\%COMPUTERNAME%\_cert-NtAuth-Enterprise.txt
|
||||||
certutil.exe -v -silent -store -grouppolicy ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-TrustedRootCA-GroupPolicy.txt
|
certutil.exe -v -silent -user -store MY > c:\MSLOG\%COMPUTERNAME%\_cert-User-Personal-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-User-TrustedRootCA-Registry.txt
|
||||||
certutil.exe -v -silent -store -enterprise ROOT > c:\MSLOG\%COMPUTERNAME%\_TrustedRootCA-Enterprise.txt
|
certutil.exe -v -silent -user -store -enterprise ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-User-TrustedRootCA-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -user -store TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-User-EnterpriseTrust-Registry.txt
|
||||||
certutil.exe -v -silent -store TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-Reg.txt
|
certutil.exe -v -silent -user -store -grouppolicy TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-User-EnterpriseTrust-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -user -store CA > c:\MSLOG\%COMPUTERNAME%\_cert-User-IntermediateCA-Registry.txt
|
||||||
certutil.exe -v -silent -store -grouppolicy TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-GroupPolicy.txt
|
certutil.exe -v -silent -user -store -grouppolicy CA > c:\MSLOG\%COMPUTERNAME%\_cert-User-IntermediateCA-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -user -store Disallowed > c:\MSLOG\%COMPUTERNAME%\_cert-User-UntrustedCertificates-Registry.txt
|
||||||
certutil.exe -v -silent -store -enterprise TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-Enterprise.txt
|
certutil.exe -v -silent -user -store -grouppolicy Disallowed > c:\MSLOG\%COMPUTERNAME%\_cert-User-UntrustedCertificates-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -user -store AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-3rdPartyRootCA-Registry.txt
|
||||||
certutil.exe -v -silent -store CA > c:\MSLOG\%COMPUTERNAME%\_cert-IntermediateCA-Registry.txt
|
certutil.exe -v -silent -user -store -grouppolicy AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-3rdPartyRootCA-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -user -store SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-SmartCardRoot-Registry.txt
|
||||||
certutil.exe -v -silent -store -grouppolicy CA > c:\MSLOG\%COMPUTERNAME%\_cert-IntermediateCA-GroupPolicy.txt
|
certutil.exe -v -silent -user -store -grouppolicy SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-SmartCardRoot-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -user -store UserDS > c:\MSLOG\%COMPUTERNAME%\_cert-User-UserDS.txt
|
||||||
certutil.exe -v -silent -store -enterprise CA > c:\MSLOG\%COMPUTERNAME%\_cert-Intermediate-Enterprise.txt
|
```
|
||||||
|
- Wireless LAN client information:
|
||||||
certutil.exe -v -silent -store AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-Registry.txt
|
|
||||||
|
```
|
||||||
certutil.exe -v -silent -store -grouppolicy AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-GroupPolicy.txt
|
netsh wlan show all > c:\MSLOG\%COMPUTERNAME%\_wlan\_show\_all.txt
|
||||||
|
netsh wlan export profile folder=c:\MSLOG\
|
||||||
certutil.exe -v -silent -store -enterprise AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-Enterprise.txt
|
```
|
||||||
|
- Wired LAN Client information
|
||||||
certutil.exe -v -silent -store SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-Registry.txt
|
|
||||||
|
```
|
||||||
certutil.exe -v -silent -store -grouppolicy SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-GroupPolicy.txt
|
netsh lan show all > c:\MSLOG\%COMPUTERNAME%\_lan\_show\_all.txt
|
||||||
|
netsh lan export profile folder=c:\MSLOG\
|
||||||
certutil.exe -v -silent -store -enterprise SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-Enterprise.txt
|
```
|
||||||
|
4. Save the logs stored in C:\MSLOG.
|
||||||
certutil.exe -v -silent -store -enterprise NTAUTH > c:\MSLOG\%COMPUTERNAME%\_cert-NtAuth-Enterprise.txt
|
|
||||||
|
### On NPS
|
||||||
certutil.exe -v -silent -user -store MY > c:\MSLOG\%COMPUTERNAME%\_cert-User-Personal-Registry.txt
|
|
||||||
|
1. Create C:\MSLOG to store captured logs.
|
||||||
certutil.exe -v -silent -user -store ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-User-TrustedRootCA-Registry.txt
|
2. Launch a command prompt as an administrator.
|
||||||
|
3. Run the following commands.
|
||||||
certutil.exe -v -silent -user -store -enterprise ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-User-TrustedRootCA-Enterprise.txt
|
- Environmental information and Group Policies application status:
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-User-EnterpriseTrust-Registry.txt
|
```
|
||||||
|
gpresult /H C:\MSLOG\%COMPUTERNAME%\_gpresult.txt
|
||||||
certutil.exe -v -silent -user -store -grouppolicy TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-User-EnterpriseTrust-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store CA > c:\MSLOG\%COMPUTERNAME%\_cert-User-IntermediateCA-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store -grouppolicy CA > c:\MSLOG\%COMPUTERNAME%\_cert-User-IntermediateCA-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store Disallowed > c:\MSLOG\%COMPUTERNAME%\_cert-User-UntrustedCertificates-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store -grouppolicy Disallowed > c:\MSLOG\%COMPUTERNAME%\_cert-User-UntrustedCertificates-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-3rdPartyRootCA-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store -grouppolicy AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-3rdPartyRootCA-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-SmartCardRoot-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store -grouppolicy SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-SmartCardRoot-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store UserDS > c:\MSLOG\%COMPUTERNAME%\_cert-User-UserDS.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
**Wireless LAN Client information**
|
|
||||||
```dos
|
|
||||||
netsh wlan show all > c:\MSLOG\%COMPUTERNAME%\_wlan\_show\_all.txt
|
|
||||||
|
|
||||||
netsh wlan export profile folder=c:\MSLOG\
|
|
||||||
```
|
|
||||||
|
|
||||||
**Wired LAN Client information**
|
|
||||||
```dos
|
|
||||||
netsh lan show all > c:\MSLOG\%COMPUTERNAME%\_lan\_show\_all.txt
|
|
||||||
|
|
||||||
netsh lan export profile folder=c:\MSLOG\
|
|
||||||
```
|
|
||||||
|
|
||||||
4. Save the logs stored in C:\MSLOG.
|
|
||||||
|
|
||||||
|
|
||||||
**NPS**
|
|
||||||
1. Create C:\MSLOG to store captured logs.
|
|
||||||
2. Launch a command prompt as an administrator.
|
|
||||||
3. Run the following commands:
|
|
||||||
|
|
||||||
**Environmental information and Group Policies application status**
|
|
||||||
|
|
||||||
```dos
|
|
||||||
gpresult /H C:\MSLOG\%COMPUTERNAME%\_gpresult.txt
|
|
||||||
|
|
||||||
msinfo32 /report c:\MSLOG\%COMPUTERNAME%\_msinfo32.txt
|
msinfo32 /report c:\MSLOG\%COMPUTERNAME%\_msinfo32.txt
|
||||||
|
|
||||||
ipconfig /all > c:\MSLOG\%COMPUTERNAME%\_ipconfig.txt
|
ipconfig /all > c:\MSLOG\%COMPUTERNAME%\_ipconfig.txt
|
||||||
|
|
||||||
route print > c:\MSLOG\%COMPUTERNAME%\_route\_print.txt
|
route print > c:\MSLOG\%COMPUTERNAME%\_route\_print.txt
|
||||||
```
|
```
|
||||||
|
- Event logs:
|
||||||
|
|
||||||
|
```
|
||||||
|
wevtutil epl Application c:\MSLOG\%COMPUTERNAME%\_Application.evtx
|
||||||
|
wevtutil epl System c:\MSLOG\%COMPUTERNAME%\_System.evtx
|
||||||
|
wevtutil epl Security c:\MSLOG\%COMPUTERNAME%\_Security.evtx
|
||||||
|
wevtutil epl Microsoft-Windows-GroupPolicy/Operational c:\MSLOG\%COMPUTERNAME%\_GroupPolicy\_Operational.evtx
|
||||||
|
wevtutil epl Microsoft-Windows-CertificateServicesClient-CredentialRoaming/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-CredentialRoaming\_Operational.evtx
|
||||||
|
wevtutil epl Microsoft-Windows-CertPoleEng/Operational c:\MSLOG\%COMPUTERNAME%\_CertPoleEng\_Operational.evtx
|
||||||
|
```
|
||||||
|
- Run the following 3 commands on Windows Server 2012 and later:
|
||||||
|
|
||||||
|
```
|
||||||
|
wevtutil epl Microsoft-Windows-CertificateServicesClient-Lifecycle-System/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-Lifecycle-System\_Operational.evtx
|
||||||
|
wevtutil epl Microsoft-Windows-CertificateServicesClient-Lifecycle-User/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-Lifecycle-User\_Operational.evtx
|
||||||
|
wevtutil epl Microsoft-Windows-CertificateServices-Deployment/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServices-Deployment\_Operational.evtx
|
||||||
|
```
|
||||||
|
- Certificates store information
|
||||||
|
|
||||||
|
```
|
||||||
|
certutil.exe -v -silent -store MY > c:\MSLOG\%COMPUTERNAME%\_cert-Personal-Registry.txt
|
||||||
|
certutil.exe -v -silent -store ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-TrustedRootCA-Registry.txt
|
||||||
|
certutil.exe -v -silent -store -grouppolicy ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-TrustedRootCA-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -store -enterprise ROOT > c:\MSLOG\%COMPUTERNAME%\_TrustedRootCA-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -store TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-Reg.txt
|
||||||
|
certutil.exe -v -silent -store -grouppolicy TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -store -enterprise TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -store CA > c:\MSLOG\%COMPUTERNAME%\_cert-IntermediateCA-Registry.txt
|
||||||
|
certutil.exe -v -silent -store -grouppolicy CA > c:\MSLOG\%COMPUTERNAME%\_cert-IntermediateCA-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -store -enterprise CA > c:\MSLOG\%COMPUTERNAME%\_cert-Intermediate-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -store AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-Registry.txt
|
||||||
|
certutil.exe -v -silent -store -grouppolicy AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -store -enterprise AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -store SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-Registry.txt
|
||||||
|
certutil.exe -v -silent -store -grouppolicy SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -store -enterprise SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -store -enterprise NTAUTH > c:\MSLOG\%COMPUTERNAME%\_cert-NtAuth-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -user -store MY > c:\MSLOG\%COMPUTERNAME%\_cert-User-Personal-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-User-TrustedRootCA-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store -enterprise ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-User-TrustedRootCA-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -user -store TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-User-EnterpriseTrust-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store -grouppolicy TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-User-EnterpriseTrust-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -user -store CA > c:\MSLOG\%COMPUTERNAME%\_cert-User-IntermediateCA-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store -grouppolicy CA > c:\MSLOG\%COMPUTERNAME%\_cert-User-IntermediateCA-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -user -store Disallowed > c:\MSLOG\%COMPUTERNAME%\_cert-User-UntrustedCertificates-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store -grouppolicy Disallowed > c:\MSLOG\%COMPUTERNAME%\_cert-User-UntrustedCertificates-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -user -store AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-3rdPartyRootCA-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store -grouppolicy AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-3rdPartyRootCA-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -user -store SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-SmartCardRoot-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store -grouppolicy SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-SmartCardRoot-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -user -store UserDS > c:\MSLOG\%COMPUTERNAME%\_cert-User-UserDS.txt
|
||||||
|
```
|
||||||
|
- NPS configuration information:
|
||||||
|
|
||||||
|
```
|
||||||
|
netsh nps show config > C:\MSLOG\%COMPUTERNAME%\_nps\_show\_config.txt
|
||||||
|
netsh nps export filename=C:\MSLOG\%COMPUTERNAME%\_nps\_export.xml exportPSK=YES
|
||||||
|
```
|
||||||
|
3. Take the following steps to save an NPS accounting log.
|
||||||
|
1. Open **Administrative tools > Network Policy Server**.
|
||||||
|
2. On the Network Policy Server administration tool, select **Accounting** in the left pane.
|
||||||
|
3. Click **Change Log File Properties**.
|
||||||
|
4. On the **Log File** tab, note the log file naming convention shown as **Name** and the log file location shown in **Directory** box.
|
||||||
|
5. Copy the log file to C:\MSLOG.
|
||||||
|
|
||||||
**Event logs**
|
4. Save the logs stored in C:\MSLOG.
|
||||||
**Run the following 3 commands on Windows Server 2012 and above:**
|
|
||||||
```dos
|
|
||||||
wevtutil epl Microsoft-Windows-CertificateServicesClient-Lifecycle-System/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-Lifecycle-System\_Operational.evtx
|
|
||||||
|
|
||||||
wevtutil epl Microsoft-Windows-CertificateServicesClient-Lifecycle-User/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-Lifecycle-User\_Operational.evtx
|
|
||||||
|
|
||||||
wevtutil epl Microsoft-Windows-CertificateServices-Deployment/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServices-Deployment\_Operational.evtx
|
|
||||||
```
|
|
||||||
|
|
||||||
```dos
|
### Certificate Authority (CA) (OPTIONAL)
|
||||||
wevtutil epl Application c:\MSLOG\%COMPUTERNAME%\_Application.evtx
|
|
||||||
|
|
||||||
wevtutil epl System c:\MSLOG\%COMPUTERNAME%\_System.evtx
|
|
||||||
|
|
||||||
wevtutil epl Security c:\MSLOG\%COMPUTERNAME%\_Security.evtx
|
|
||||||
|
|
||||||
wevtutil epl Microsoft-Windows-GroupPolicy/Operational c:\MSLOG\%COMPUTERNAME%\_GroupPolicy\_Operational.evtx
|
|
||||||
|
|
||||||
wevtutil epl Microsoft-Windows-CertificateServicesClient-CredentialRoaming/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-CredentialRoaming\_Operational.evtx
|
|
||||||
|
|
||||||
wevtutil epl Microsoft-Windows-CertPoleEng/Operational c:\MSLOG\%COMPUTERNAME%\_CertPoleEng\_Operational.evtx
|
|
||||||
```
|
|
||||||
|
|
||||||
**Certificates store information**
|
1. On a CA, launch a command prompt as an administrator. Create C:\MSLOG to store captured logs.
|
||||||
```dos
|
2. Run the following commands.
|
||||||
certutil.exe -v -silent -store MY > c:\MSLOG\%COMPUTERNAME%\_cert-Personal-Registry.txt
|
- Environmental information and Group Policies application status
|
||||||
|
|
||||||
certutil.exe -v -silent -store ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-TrustedRootCA-Registry.txt
|
```
|
||||||
|
gpresult /H C:\MSLOG\%COMPUTERNAME%\_gpresult.txt
|
||||||
certutil.exe -v -silent -store -grouppolicy ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-TrustedRootCA-GroupPolicy.txt
|
msinfo32 /report c:\MSLOG\%COMPUTERNAME%\_msinfo32.txt
|
||||||
|
ipconfig /all > c:\MSLOG\%COMPUTERNAME%\_ipconfig.txt
|
||||||
certutil.exe -v -silent -store -enterprise ROOT > c:\MSLOG\%COMPUTERNAME%\_TrustedRootCA-Enterprise.txt
|
route print > c:\MSLOG\%COMPUTERNAME%\_route\_print.txt
|
||||||
|
```
|
||||||
certutil.exe -v -silent -store TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-Reg.txt
|
- Event logs
|
||||||
|
|
||||||
certutil.exe -v -silent -store -grouppolicy TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-GroupPolicy.txt
|
```
|
||||||
|
wevtutil epl Application c:\MSLOG\%COMPUTERNAME%\_Application.evtx
|
||||||
certutil.exe -v -silent -store -enterprise TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-Enterprise.txt
|
wevtutil epl System c:\MSLOG\%COMPUTERNAME%\_System.evtx
|
||||||
|
wevtutil epl Security c:\MSLOG\%COMPUTERNAME%\_Security.evtx
|
||||||
certutil.exe -v -silent -store CA > c:\MSLOG\%COMPUTERNAME%\_cert-IntermediateCA-Registry.txt
|
wevtutil epl Microsoft-Windows-GroupPolicy/Operational c:\MSLOG\%COMPUTERNAME%\_GroupPolicy\_Operational.evtx
|
||||||
|
wevtutil epl Microsoft-Windows-CertificateServicesClient-CredentialRoaming/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-CredentialRoaming\_Operational.evtx
|
||||||
certutil.exe -v -silent -store -grouppolicy CA > c:\MSLOG\%COMPUTERNAME%\_cert-IntermediateCA-GroupPolicy.txt
|
wevtutil epl Microsoft-Windows-CertPoleEng/Operational c:\MSLOG\%COMPUTERNAME%\_CertPoleEng\_Operational.evtx
|
||||||
|
```
|
||||||
certutil.exe -v -silent -store -enterprise CA > c:\MSLOG\%COMPUTERNAME%\_cert-Intermediate-Enterprise.txt
|
- Run the following 3 lines on Windows 2012 and up
|
||||||
|
|
||||||
certutil.exe -v -silent -store AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-Registry.txt
|
```
|
||||||
|
wevtutil epl Microsoft-Windows-CertificateServicesClient-Lifecycle-System/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-Lifecycle-System\_Operational.evtx
|
||||||
certutil.exe -v -silent -store -grouppolicy AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-GroupPolicy.txt
|
wevtutil epl Microsoft-Windows-CertificateServicesClient-Lifecycle-User/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-Lifecycle-User\_Operational.evtx
|
||||||
|
wevtutil epl Microsoft-Windows-CertificateServices-Deployment/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServices-Deployment\_Operational.evtx
|
||||||
certutil.exe -v -silent -store -enterprise AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-Enterprise.txt
|
```
|
||||||
|
- Certificates store information
|
||||||
certutil.exe -v -silent -store SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-Registry.txt
|
|
||||||
|
```
|
||||||
certutil.exe -v -silent -store -grouppolicy SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-GroupPolicy.txt
|
certutil.exe -v -silent -store MY > c:\MSLOG\%COMPUTERNAME%\_cert-Personal-Registry.txt
|
||||||
|
certutil.exe -v -silent -store ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-TrustedRootCA-Registry.txt
|
||||||
certutil.exe -v -silent -store -enterprise SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-Enterprise.txt
|
certutil.exe -v -silent -store -grouppolicy ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-TrustedRootCA-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -store -enterprise ROOT > c:\MSLOG\%COMPUTERNAME%\_TrustedRootCA-Enterprise.txt
|
||||||
certutil.exe -v -silent -store -enterprise NTAUTH > c:\MSLOG\%COMPUTERNAME%\_cert-NtAuth-Enterprise.txt
|
certutil.exe -v -silent -store TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-Reg.txt
|
||||||
|
certutil.exe -v -silent -store -grouppolicy TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-GroupPolicy.txt
|
||||||
certutil.exe -v -silent -user -store MY > c:\MSLOG\%COMPUTERNAME%\_cert-User-Personal-Registry.txt
|
certutil.exe -v -silent -store -enterprise TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -store CA > c:\MSLOG\%COMPUTERNAME%\_cert-IntermediateCA-Registry.txt
|
||||||
certutil.exe -v -silent -user -store ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-User-TrustedRootCA-Registry.txt
|
certutil.exe -v -silent -store -grouppolicy CA > c:\MSLOG\%COMPUTERNAME%\_cert-IntermediateCA-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -store -enterprise CA > c:\MSLOG\%COMPUTERNAME%\_cert-Intermediate-Enterprise.txt
|
||||||
certutil.exe -v -silent -user -store -enterprise ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-User-TrustedRootCA-Enterprise.txt
|
certutil.exe -v -silent -store AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-Registry.txt
|
||||||
|
certutil.exe -v -silent -store -grouppolicy AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-GroupPolicy.txt
|
||||||
certutil.exe -v -silent -user -store TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-User-EnterpriseTrust-Registry.txt
|
certutil.exe -v -silent -store -enterprise AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -store SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-Registry.txt
|
||||||
certutil.exe -v -silent -user -store -grouppolicy TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-User-EnterpriseTrust-GroupPolicy.txt
|
certutil.exe -v -silent -store -grouppolicy SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-GroupPolicy.txt
|
||||||
|
certutil.exe -v -silent -store -enterprise SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-Enterprise.txt
|
||||||
certutil.exe -v -silent -user -store CA > c:\MSLOG\%COMPUTERNAME%\_cert-User-IntermediateCA-Registry.txt
|
certutil.exe -v -silent -store -enterprise NTAUTH > c:\MSLOG\%COMPUTERNAME%\_cert-NtAuth-Enterprise.txt
|
||||||
|
certutil.exe -v -silent -user -store MY > c:\MSLOG\%COMPUTERNAME%\_cert-User-Personal-Registry.txt
|
||||||
certutil.exe -v -silent -user -store -grouppolicy CA > c:\MSLOG\%COMPUTERNAME%\_cert-User-IntermediateCA-GroupPolicy.txt
|
certutil.exe -v -silent -user -store ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-User-TrustedRootCA-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store -enterprise ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-User-TrustedRootCA-Enterprise.txt
|
||||||
certutil.exe -v -silent -user -store Disallowed > c:\MSLOG\%COMPUTERNAME%\_cert-User-UntrustedCertificates-Registry.txt
|
certutil.exe -v -silent -user -store TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-User-EnterpriseTrust-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store -grouppolicy TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-User-EnterpriseTrust-GroupPolicy.txt
|
||||||
certutil.exe -v -silent -user -store -grouppolicy Disallowed > c:\MSLOG\%COMPUTERNAME%\_cert-User-UntrustedCertificates-GroupPolicy.txt
|
certutil.exe -v -silent -user -store CA > c:\MSLOG\%COMPUTERNAME%\_cert-User-IntermediateCA-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store -grouppolicy CA > c:\MSLOG\%COMPUTERNAME%\_cert-User-IntermediateCA-GroupPolicy.txt
|
||||||
certutil.exe -v -silent -user -store AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-3rdPartyRootCA-Registry.txt
|
certutil.exe -v -silent -user -store Disallowed > c:\MSLOG\%COMPUTERNAME%\_cert-User-UntrustedCertificates-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store -grouppolicy Disallowed > c:\MSLOG\%COMPUTERNAME%\_cert-User-UntrustedCertificates-GroupPolicy.txt
|
||||||
certutil.exe -v -silent -user -store -grouppolicy AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-3rdPartyRootCA-GroupPolicy.txt
|
certutil.exe -v -silent -user -store AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-3rdPartyRootCA-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store -grouppolicy AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-3rdPartyRootCA-GroupPolicy.txt
|
||||||
certutil.exe -v -silent -user -store SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-SmartCardRoot-Registry.txt
|
certutil.exe -v -silent -user -store SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-SmartCardRoot-Registry.txt
|
||||||
|
certutil.exe -v -silent -user -store -grouppolicy SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-SmartCardRoot-GroupPolicy.txt
|
||||||
certutil.exe -v -silent -user -store -grouppolicy SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-SmartCardRoot-GroupPolicy.txt
|
certutil.exe -v -silent -user -store UserDS > c:\MSLOG\%COMPUTERNAME%\_cert-User-UserDS.txt
|
||||||
|
```
|
||||||
certutil.exe -v -silent -user -store UserDS > c:\MSLOG\%COMPUTERNAME%\_cert-User-UserDS.txt
|
- CA configuration information
|
||||||
```
|
|
||||||
|
```
|
||||||
**NPS configuration information**
|
reg save HKLM\System\CurrentControlSet\Services\CertSvc c:\MSLOG\%COMPUTERNAME%\_CertSvc.hiv
|
||||||
```dos
|
reg export HKLM\System\CurrentControlSet\Services\CertSvc c:\MSLOG\%COMPUTERNAME%\_CertSvc.txt
|
||||||
netsh nps show config > C:\MSLOG\%COMPUTERNAME%\_nps\_show\_config.txt
|
reg save HKLM\SOFTWARE\Microsoft\Cryptography c:\MSLOG\%COMPUTERNAME%\_Cryptography.hiv
|
||||||
|
reg export HKLM\SOFTWARE\Microsoft\Cryptography c:\MSLOG\%COMPUTERNAME%\_Cryptography.tx
|
||||||
netsh nps export filename=C:\MSLOG\%COMPUTERNAME%\_nps\_export.xml exportPSK=YES
|
```
|
||||||
```
|
3. Copy the following files, if exist, to C:\MSLOG: %windir%\CAPolicy.inf
|
||||||
|
4. Log on to a domain controller and create C:\MSLOG to store captured logs.
|
||||||
3. Take the following steps to save an NPS accounting log:
|
5. Launch Windows PowerShell as an administrator.
|
||||||
4. Launch **Administrative tools** - **Network Policy Server**.
|
6. Run the following PowerShell cmdlets. Replace the domain name in ";.. ,DC=test,DC=local"; with appropriate domain name. The example shows commands for ";test.local"; domain.
|
||||||
- On the Network Policy Server administration tool, select **Accounting** in the left pane.
|
|
||||||
- Click **Change Log File Properties** in the right pane.
|
```powershell
|
||||||
- Click the **Log File** tab, note the log file naming convention shown as *Name* and the log file location shown in the **Directory** box.
|
Import-Module ActiveDirectory
|
||||||
- Copy the log file to C:\MSLOG.
|
Get-ADObject -SearchBase ";CN=Public Key Services,CN=Services,CN=Configuration,DC=test,DC=local"; -Filter \* -Properties \* | fl \* > C:\MSLOG\Get-ADObject\_$Env:COMPUTERNAME.txt
|
||||||
- Save the logs stored in C:\MSLOG.
|
```
|
||||||
|
7. Save the following logs.
|
||||||
|
- All files in C:\MSLOG on the CA
|
||||||
**Certificate Authority (CA)** *Optional*
|
- All files in C:\MSLOG on the domain controller
|
||||||
|
|
||||||
1. On a CA, launch a command prompt as an administrator.
|
|
||||||
2. Create C:\MSLOG to store captured logs.
|
|
||||||
3. Run the following commands:
|
|
||||||
|
|
||||||
Environmental information and Group Policies application status
|
|
||||||
|
|
||||||
```dos
|
|
||||||
gpresult /H C:\MSLOG\%COMPUTERNAME%\_gpresult.txt
|
|
||||||
|
|
||||||
msinfo32 /report c:\MSLOG\%COMPUTERNAME%\_msinfo32.txt
|
|
||||||
|
|
||||||
ipconfig /all > c:\MSLOG\%COMPUTERNAME%\_ipconfig.txt
|
|
||||||
|
|
||||||
route print > c:\MSLOG\%COMPUTERNAME%\_route\_print.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
**Event logs**
|
|
||||||
|
|
||||||
**Run the following 3 lines on Windows 2012 and up:**
|
|
||||||
|
|
||||||
```dos
|
|
||||||
wevtutil epl Microsoft-Windows-CertificateServicesClient-Lifecycle-System/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-Lifecycle-System\_Operational.evtx
|
|
||||||
|
|
||||||
wevtutil epl Microsoft-Windows-CertificateServicesClient-Lifecycle-User/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-Lifecycle-User\_Operational.evtx
|
|
||||||
|
|
||||||
wevtutil epl Microsoft-Windows-CertificateServices-Deployment/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServices-Deployment\_Operational.evtx
|
|
||||||
```
|
|
||||||
|
|
||||||
```dos
|
|
||||||
wevtutil epl Application c:\MSLOG\%COMPUTERNAME%\_Application.evtx
|
|
||||||
|
|
||||||
wevtutil epl System c:\MSLOG\%COMPUTERNAME%\_System.evtx
|
|
||||||
|
|
||||||
wevtutil epl Security c:\MSLOG\%COMPUTERNAME%\_Security.evtx
|
|
||||||
|
|
||||||
wevtutil epl Microsoft-Windows-GroupPolicy/Operational c:\MSLOG\%COMPUTERNAME%\_GroupPolicy\_Operational.evtx
|
|
||||||
|
|
||||||
wevtutil epl Microsoft-Windows-CertificateServicesClient-CredentialRoaming/Operational c:\MSLOG\%COMPUTERNAME%\_CertificateServicesClient-CredentialRoaming\_Operational.evtx
|
|
||||||
|
|
||||||
wevtutil epl Microsoft-Windows-CertPoleEng/Operational c:\MSLOG\%COMPUTERNAME%\_CertPoleEng\_Operational.evtx
|
|
||||||
```
|
|
||||||
|
|
||||||
**Certificates store information**
|
|
||||||
|
|
||||||
```dos
|
|
||||||
certutil.exe -v -silent -store MY > c:\MSLOG\%COMPUTERNAME%\_cert-Personal-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-TrustedRootCA-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store -grouppolicy ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-TrustedRootCA-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store -enterprise ROOT > c:\MSLOG\%COMPUTERNAME%\_TrustedRootCA-Enterprise.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-Reg.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store -grouppolicy TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store -enterprise TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-EnterpriseTrust-Enterprise.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store CA > c:\MSLOG\%COMPUTERNAME%\_cert-IntermediateCA-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store -grouppolicy CA > c:\MSLOG\%COMPUTERNAME%\_cert-IntermediateCA-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store -enterprise CA > c:\MSLOG\%COMPUTERNAME%\_cert-Intermediate-Enterprise.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store -grouppolicy AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store -enterprise AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-3rdPartyRootCA-Enterprise.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store -grouppolicy SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store -enterprise SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-SmartCardRoot-Enterprise.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -store -enterprise NTAUTH > c:\MSLOG\%COMPUTERNAME%\_cert-NtAuth-Enterprise.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store MY > c:\MSLOG\%COMPUTERNAME%\_cert-User-Personal-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-User-TrustedRootCA-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store -enterprise ROOT > c:\MSLOG\%COMPUTERNAME%\_cert-User-TrustedRootCA-Enterprise.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-User-EnterpriseTrust-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store -grouppolicy TRUST > c:\MSLOG\%COMPUTERNAME%\_cert-User-EnterpriseTrust-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store CA > c:\MSLOG\%COMPUTERNAME%\_cert-User-IntermediateCA-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store -grouppolicy CA > c:\MSLOG\%COMPUTERNAME%\_cert-User-IntermediateCA-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store Disallowed > c:\MSLOG\%COMPUTERNAME%\_cert-User-UntrustedCertificates-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store -grouppolicy Disallowed > c:\MSLOG\%COMPUTERNAME%\_cert-User-UntrustedCertificates-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-3rdPartyRootCA-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store -grouppolicy AuthRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-3rdPartyRootCA-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-SmartCardRoot-Registry.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store -grouppolicy SmartCardRoot > c:\MSLOG\%COMPUTERNAME%\_cert-User-SmartCardRoot-GroupPolicy.txt
|
|
||||||
|
|
||||||
certutil.exe -v -silent -user -store UserDS > c:\MSLOG\%COMPUTERNAME%\_cert-User-UserDS.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
**CA configuration information**
|
|
||||||
```dos
|
|
||||||
reg save HKLM\System\CurrentControlSet\Services\CertSvc c:\MSLOG\%COMPUTERNAME%\_CertSvc.hiv
|
|
||||||
|
|
||||||
reg export HKLM\System\CurrentControlSet\Services\CertSvc c:\MSLOG\%COMPUTERNAME%\_CertSvc.txt
|
|
||||||
|
|
||||||
reg save HKLM\SOFTWARE\Microsoft\Cryptography c:\MSLOG\%COMPUTERNAME%\_Cryptography.hiv
|
|
||||||
|
|
||||||
reg export HKLM\SOFTWARE\Microsoft\Cryptography c:\MSLOG\%COMPUTERNAME%\_Cryptography.tx
|
|
||||||
```
|
|
||||||
|
|
||||||
4. Copy the following files, if exist, to C:\MSLOG. %windir%\CAPolicy.inf
|
|
||||||
5. Log on to a domain controller and create C:\MSLOG to store captured logs.
|
|
||||||
6. Launch Windows PowerShell as an administrator.
|
|
||||||
7. Run the following PowerShell commandlets
|
|
||||||
|
|
||||||
\* Replace the domain name in ";.. ,DC=test,DC=local"; with appropriate domain name. The example shows commands for ";test.local"; domain.
|
|
||||||
```powershell
|
|
||||||
Import-Module ActiveDirectory
|
|
||||||
|
|
||||||
Get-ADObject -SearchBase ";CN=Public Key Services,CN=Services,CN=Configuration,DC=test,DC=local"; -Filter \* -Properties \* | fl \* > C:\MSLOG\Get-ADObject\_$Env:COMPUTERNAME.txt
|
|
||||||
```
|
|
||||||
8. Save the following logs:
|
|
||||||
- All files in C:\MSLOG on the CA
|
|
||||||
- All files in C:\MSLOG on the domain controller
|
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@ ms.topic: article
|
|||||||
ms.prod: w10
|
ms.prod: w10
|
||||||
ms.technology: windows
|
ms.technology: windows
|
||||||
author: MariciaAlforque
|
author: MariciaAlforque
|
||||||
ms.date: 08/08/2018
|
ms.date: 11/14/2018
|
||||||
---
|
---
|
||||||
|
|
||||||
# Policy CSP - Defender
|
# Policy CSP - Defender
|
||||||
@ -1366,7 +1366,7 @@ ADMX Info:
|
|||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> This policy is only enforced in Windows 10 for desktop. The previous name was GuardedFoldersAllowedApplications and changed to ControlledFolderAccessAllowedApplications.
|
> This policy is only enforced in Windows 10 for desktop. The previous name was GuardedFoldersAllowedApplications and changed to ControlledFolderAccessAllowedApplications.
|
||||||
|
|
||||||
Added in Windows 10, version 1709. This policy setting allows user-specified applications to the guard my folders feature. Adding an allowed application means the guard my folders feature will allow the application to modify or delete content in certain folders such as My Documents. In most cases it will not be necessary to add entries. Windows Defender Antivirus will automatically detect and dynamically add applications that are friendly. Value type is string. Use the | as the substring separator.
|
Added in Windows 10, version 1709. This policy setting allows user-specified applications to the controlled folder access feature. Adding an allowed application means the controlled folder access feature will allow the application to modify or delete content in certain folders such as My Documents. In most cases it will not be necessary to add entries. Windows Defender Antivirus will automatically detect and dynamically add applications that are friendly. Value type is string. Use the | as the substring separator.
|
||||||
|
|
||||||
<!--/Description-->
|
<!--/Description-->
|
||||||
<!--ADMXMapped-->
|
<!--ADMXMapped-->
|
||||||
@ -1421,7 +1421,7 @@ ADMX Info:
|
|||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> This policy is only enforced in Windows 10 for desktop. The previous name was GuardedFoldersList and changed to ControlledFolderAccessProtectedFolders.
|
> This policy is only enforced in Windows 10 for desktop. The previous name was GuardedFoldersList and changed to ControlledFolderAccessProtectedFolders.
|
||||||
|
|
||||||
Added in Windows 10, version 1709. This policy settings allows adding user-specified folder locations to the guard my folders feature. These folders will complement the system defined folders such as My Documents and My Pictures. The list of system folders will be displayed in the user interface and can not be changed. Value type is string. Use the | as the substring separator.
|
Added in Windows 10, version 1709. This policy settings allows adding user-specified folder locations to the controlled folder access feature. These folders will complement the system defined folders such as My Documents and My Pictures. The list of system folders will be displayed in the user interface and can not be changed. Value type is string. Use the | as the substring separator.
|
||||||
|
|
||||||
<!--/Description-->
|
<!--/Description-->
|
||||||
<!--ADMXMapped-->
|
<!--ADMXMapped-->
|
||||||
@ -1679,7 +1679,7 @@ ADMX Info:
|
|||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> This policy is only enforced in Windows 10 for desktop. The previous name was EnableGuardMyFolders and changed to EnableControlledFolderAccess.
|
> This policy is only enforced in Windows 10 for desktop. The previous name was EnableGuardMyFolders and changed to EnableControlledFolderAccess.
|
||||||
|
|
||||||
Added in Windows 10, version 1709. This policy enables setting the state (On/Off/Audit) for the guard my folders feature. The guard my folders feature removes modify and delete permissions from untrusted applications to certain folders such as My Documents. Value type is integer and the range is 0 - 2.
|
Added in Windows 10, version 1709. This policy enables setting the state (On/Off/Audit) for the controlled folder access feature. The controlled folder access feature removes modify and delete permissions from untrusted applications to certain folders such as My Documents. Value type is integer and the range is 0 - 2.
|
||||||
|
|
||||||
<!--/Description-->
|
<!--/Description-->
|
||||||
<!--ADMXMapped-->
|
<!--ADMXMapped-->
|
||||||
|
@ -0,0 +1,31 @@
|
|||||||
|
---
|
||||||
|
title: Microsoft-compatible security key
|
||||||
|
description: Windows 10 enables users to sign in to their device using a security key. How is a Microsoft-compatible security key different (and better) than any other FIDO2 security key
|
||||||
|
keywords: FIDO2, security key, CTAP, Hello, WHFB
|
||||||
|
ms.prod: w10
|
||||||
|
ms.mktglfcycl: deploy
|
||||||
|
ms.sitesec: library
|
||||||
|
ms.pagetype: security, mobile
|
||||||
|
author: aabhathipsay
|
||||||
|
ms.author: aathipsa
|
||||||
|
ms.localizationpriority: medium
|
||||||
|
ms.date: 11/14/2018
|
||||||
|
---
|
||||||
|
# What is a Microsoft-compatible security key?
|
||||||
|
> [!Warning]
|
||||||
|
> Some information relates to pre-released product that may change before it is commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
|
||||||
|
|
||||||
|
|
||||||
|
Microsoft has been aligned with the [FIDO Alliance](https://fidoalliance.org/) with a mission to replace passwords with an easy to use, strong 2FA credential. We have been working with our partners to extensively test and deliver a seamless and secure authentication experience to end users.
|
||||||
|
|
||||||
|
The [FIDO2 CTAP specification](https://fidoalliance.org/specs/fido-v2.0-id-20180227/fido-client-to-authenticator-protocol-v2.0-id-20180227.html) contains a few optional features and extensions which are crucial to provide that seamless and secure experience.
|
||||||
|
|
||||||
|
A security key **MUST** implement the following features and extensions from the FIDO2 CTAP protocol to be Microsoft-compatible:
|
||||||
|
|
||||||
|
| #</br> | Feature / Extension trust</br> | Why is this required? </br> |
|
||||||
|
| --- | --- | --- |
|
||||||
|
| 1 | Resident key | This feature enables the security key to be portable, where your credential is stored on the security key |
|
||||||
|
| 2 | Client pin | This feature enables you to protect your credentials with a second factor and applies to security keys that do not have an user interface|
|
||||||
|
| 3 | hmac-secret | This extension ensures you can sign-in to your device when it's off-line or in airplane mode |
|
||||||
|
| 4 | Multiple accounts per RP | This feature ensures you can use the same security key across multiple services like Microsoft Account (MSA) and Azure Active Directory (AAD) |
|
||||||
|
|
@ -123,10 +123,12 @@
|
|||||||
##### [Hardware-based isolation](windows-defender-application-guard/install-wd-app-guard.md)
|
##### [Hardware-based isolation](windows-defender-application-guard/install-wd-app-guard.md)
|
||||||
###### [Configuration settings](windows-defender-application-guard/configure-wd-app-guard.md)
|
###### [Configuration settings](windows-defender-application-guard/configure-wd-app-guard.md)
|
||||||
##### [Application control](windows-defender-application-control/windows-defender-application-control.md)
|
##### [Application control](windows-defender-application-control/windows-defender-application-control.md)
|
||||||
##### [Device control](device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md)
|
##### Device control
|
||||||
###### [Memory integrity](windows-defender-exploit-guard/memory-integrity.md)
|
###### [Control USB devices](device-control/control-usb-devices-using-intune.md)
|
||||||
####### [Hardware qualifications](windows-defender-exploit-guard/requirements-and-deployment-planning-guidelines-for-virtualization-based-protection-of-code-integrity.md)
|
###### [Device Guard](device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md)
|
||||||
####### [Enable HVCI](windows-defender-exploit-guard/enable-virtualization-based-protection-of-code-integrity.md)
|
####### [Memory integrity](windows-defender-exploit-guard/memory-integrity.md)
|
||||||
|
######## [Hardware qualifications](windows-defender-exploit-guard/requirements-and-deployment-planning-guidelines-for-virtualization-based-protection-of-code-integrity.md)
|
||||||
|
######## [Enable HVCI](windows-defender-exploit-guard/enable-virtualization-based-protection-of-code-integrity.md)
|
||||||
##### [Exploit protection](windows-defender-exploit-guard/enable-exploit-protection.md)
|
##### [Exploit protection](windows-defender-exploit-guard/enable-exploit-protection.md)
|
||||||
###### [Customize exploit protection](windows-defender-exploit-guard/customize-exploit-protection.md)
|
###### [Customize exploit protection](windows-defender-exploit-guard/customize-exploit-protection.md)
|
||||||
###### [Import/export configurations](windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md)
|
###### [Import/export configurations](windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md)
|
||||||
|
@ -0,0 +1,86 @@
|
|||||||
|
---
|
||||||
|
title: How to control USB devices and other removable media using Intune (Windows 10)
|
||||||
|
description: You can configure Intune settings to reduce threats from removable storage such as USB devices.
|
||||||
|
ms.prod: w10
|
||||||
|
ms.mktglfcycl: deploy
|
||||||
|
ms.sitesec: library
|
||||||
|
ms.pagetype: security
|
||||||
|
ms.localizationpriority: medium
|
||||||
|
ms.author: justinha
|
||||||
|
author: justinha
|
||||||
|
ms.date: 11/15/2018
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to control USB devices and other removable media using Intune
|
||||||
|
|
||||||
|
**Applies to:** [Windows Defender Advanced Threat Protection (Windows Defender ATP)](https://wincom.blob.core.windows.net/documents/Windows10_Commercial_Comparison.pdf)
|
||||||
|
|
||||||
|
|
||||||
|
You can configure Intune settings to reduce threats from removable storage such as USB devices, including:
|
||||||
|
|
||||||
|
- [Block unwanted removeable storage](#block-unwanted-removable-storage)
|
||||||
|
- [Protect allowed removable storage](#protect-allowed-removable-storage)
|
||||||
|
|
||||||
|
Protecting allowed removeable storage requires [enabling real-time protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus).
|
||||||
|
We recommend enabling real-time protection for improved scanning performance, especially for large storage devices.
|
||||||
|
If real-time protection is enabled, files are scanned before they are accessed and executed. The scanning scope includes all files, including those on mounted removable devices such as USB drives.
|
||||||
|
You can optionally [run a PowerShell script to perform a custom scan](https://aka.ms/scanusb) of a USB drive after it is mounted.
|
||||||
|
|
||||||
|
> [!NOTE]
|
||||||
|
> These threat reduction measures help prevent malware from coming into your environment. To protect enterprise data from leaving your environment, you can also configure data loss prevention measures. For data loss prevention on Windows 10 devices, you can configure [BitLocker](https://docs.microsoft.com/windows/security/information-protection/bitlocker/bitlocker-overview) and [Windows Information Protection](https://docs.microsoft.com/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure), which will encrypt company data even if it is stored on a personal device.
|
||||||
|
|
||||||
|
## Block unwanted removeable storage
|
||||||
|
|
||||||
|
1. Sign in to the [Microsoft Azure portal](https://portal.azure.com/).
|
||||||
|
2. Click **Intune** > **Device configuration** > **Profiles** > **Create profile**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
3. Use the following settings:
|
||||||
|
|
||||||
|
- Name: Windows 10 Device Configuration
|
||||||
|
- Description: Block removeable storage and USB connections
|
||||||
|
- Platform: Windows 10 and later
|
||||||
|
- Profile type: Device restrictions
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
4. Click **Configure** > **General**.
|
||||||
|
|
||||||
|
5. For **Removable storage** and **USB connection (mobile only)**, choose **Block**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
6. Click **OK** to close **General** settings and **Device restrictions**.
|
||||||
|
|
||||||
|
7. Click **Create** to save the profile.
|
||||||
|
|
||||||
|
Alternatively, you can create a custom profile in Intune and configure [DeviceInstallation](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-deviceinstallation) policies.
|
||||||
|
|
||||||
|
## Protect allowed removable storage
|
||||||
|
|
||||||
|
These settings require [enabling real-time protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus).
|
||||||
|
|
||||||
|
1. Sign in to the [Microsoft Azure portal](https://portal.azure.com/).
|
||||||
|
2. Click **Intune** > **Device configuration** > **Profiles** > **Create profile**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
3. Use the following settings:
|
||||||
|
|
||||||
|
- Name: Type a name for the profile
|
||||||
|
- Description: Type a description
|
||||||
|
- Platform: Windows 10 or later
|
||||||
|
- Profile type: Endpoint protection
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
4. Click **Configure** > **Windows Defender Exploit Guard** > **Attack Surface Reduction**.
|
||||||
|
|
||||||
|
5. For **Unsigned and untrusted processes that run from USB**, choose **Block**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
6. Click **OK** to close **Attack Surface Reduction**, **Windows Defender Exploit Guard**, and **Endpoint protection**.
|
||||||
|
|
||||||
|
7. Click **Create** to save the profile.
|
Binary file not shown.
After Width: | Height: | Size: 98 KiB |
Binary file not shown.
After Width: | Height: | Size: 2.5 KiB |
Binary file not shown.
After Width: | Height: | Size: 44 KiB |
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
Binary file not shown.
After Width: | Height: | Size: 19 KiB |
Binary file not shown.
After Width: | Height: | Size: 125 KiB |
@ -6,6 +6,12 @@
|
|||||||
##### [Application isolation](../windows-defender-application-guard/wd-app-guard-overview.md)
|
##### [Application isolation](../windows-defender-application-guard/wd-app-guard-overview.md)
|
||||||
##### [System isolation](how-hardware-based-containers-help-protect-windows.md)
|
##### [System isolation](how-hardware-based-containers-help-protect-windows.md)
|
||||||
#### [Application control](../windows-defender-application-control/windows-defender-application-control.md)
|
#### [Application control](../windows-defender-application-control/windows-defender-application-control.md)
|
||||||
|
#### Device control
|
||||||
|
##### [Control USB devices](../device-control/control-usb-devices-using-intune.md)
|
||||||
|
##### [Device Guard](../device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md)
|
||||||
|
###### [Memory integrity](../windows-defender-exploit-guard/memory-integrity.md)
|
||||||
|
####### [Hardware qualifications](../windows-defender-exploit-guard/requirements-and-deployment-planning-guidelines-for-virtualization-based-protection-of-code-integrity.md)
|
||||||
|
####### [Enable HVCI](../windows-defender-exploit-guard/enable-virtualization-based-protection-of-code-integrity.md)
|
||||||
#### [Exploit protection](../windows-defender-exploit-guard/exploit-protection-exploit-guard.md)
|
#### [Exploit protection](../windows-defender-exploit-guard/exploit-protection-exploit-guard.md)
|
||||||
#### [Network protection](../windows-defender-exploit-guard/network-protection-exploit-guard.md)
|
#### [Network protection](../windows-defender-exploit-guard/network-protection-exploit-guard.md)
|
||||||
#### [Controlled folder access](../windows-defender-exploit-guard/controlled-folders-exploit-guard.md)
|
#### [Controlled folder access](../windows-defender-exploit-guard/controlled-folders-exploit-guard.md)
|
||||||
@ -113,7 +119,7 @@
|
|||||||
##### [Network firewall](../windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples.md)
|
##### [Network firewall](../windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples.md)
|
||||||
#### [Evaluate next generation protection](../windows-defender-antivirus/evaluate-windows-defender-antivirus.md)
|
#### [Evaluate next generation protection](../windows-defender-antivirus/evaluate-windows-defender-antivirus.md)
|
||||||
|
|
||||||
### [Access the Windows Security app](community-windows-defender-advanced-threat-protection.md)
|
### [Access the Windows Defender Security Center Community Center](community-windows-defender-advanced-threat-protection.md)
|
||||||
|
|
||||||
## [Configure and manage capabilities](onboard.md)
|
## [Configure and manage capabilities](onboard.md)
|
||||||
### [Configure attack surface reduction](configure-attack-surface-reduction.md)
|
### [Configure attack surface reduction](configure-attack-surface-reduction.md)
|
||||||
|
@ -11,7 +11,7 @@ ms.pagetype: security
|
|||||||
ms.author: macapara
|
ms.author: macapara
|
||||||
author: mjcaparas
|
author: mjcaparas
|
||||||
ms.localizationpriority: medium
|
ms.localizationpriority: medium
|
||||||
ms.date: 09/12/2018
|
ms.date: 11/14/2018
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
@ -98,8 +98,28 @@ United Kingdom | ```uk.vortex-win.data.microsoft.com``` <br>```uk-v20.events.dat
|
|||||||
United States | ```us.vortex-win.data.microsoft.com```<br> ```us-v20.events.data.microsoft.com```<br>```winatp-gw-cus.microsoft.com``` <br>```winatp-gw-eus.microsoft.com```
|
United States | ```us.vortex-win.data.microsoft.com```<br> ```us-v20.events.data.microsoft.com```<br>```winatp-gw-cus.microsoft.com``` <br>```winatp-gw-eus.microsoft.com```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
If a proxy or firewall is blocking anonymous traffic, as Windows Defender ATP sensor is connecting from system context, make sure anonymous traffic is permitted in the above listed URLs.
|
If a proxy or firewall is blocking anonymous traffic, as Windows Defender ATP sensor is connecting from system context, make sure anonymous traffic is permitted in the above listed URLs.
|
||||||
|
|
||||||
|
## Windows Defender ATP service backend IP range
|
||||||
|
If you network devices don't support the URLs white-listed in the prior section, you can use the following information.
|
||||||
|
|
||||||
|
Windows Defender ATP is built on Azure cloud, deployed in the following regions:
|
||||||
|
|
||||||
|
- \+\<Region Name="uswestcentral">
|
||||||
|
- \+\<Region Name="useast2">
|
||||||
|
- \+\<Region Name="useast">
|
||||||
|
- \+\<Region Name="europenorth">
|
||||||
|
- \+\<Region Name="europewest">
|
||||||
|
- \+\<Region Name="uksouth">
|
||||||
|
- \+\<Region Name="ukwest">
|
||||||
|
|
||||||
|
|
||||||
|
You can find the Azure IP range on [Microsoft Azure Datacenter IP Ranges](https://www.microsoft.com/en-us/download/details.aspx?id=41653).
|
||||||
|
|
||||||
|
>[!NOTE]
|
||||||
|
> As a cloud-based solution, the IP range can change. It's recommended you move to DNS resolving setting.
|
||||||
|
|
||||||
|
|
||||||
## Verify client connectivity to Windows Defender ATP service URLs
|
## Verify client connectivity to Windows Defender ATP service URLs
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user