New
#11
To be honest, I don't remember if the PowerShell commands add the SMBv1 registry entry. You might want to add it manually to make sure. Don't forget to reboot PC :)
Note: When it comes to SMB ... it is both a Server and Client.
To be honest, I don't remember if the PowerShell commands add the SMBv1 registry entry. You might want to add it manually to make sure. Don't forget to reboot PC :)
Note: When it comes to SMB ... it is both a Server and Client.
You might find this useful to get info on SMBv1 & SMBv2, so you can compare the settings and make sure they are the same on all your PC's.
Note: It does NOT make any changes to your PC, it just creates a PCNAME-SMB-CHECK.txt file on your desktop
Note: It assumes you have NOT moved your /Users/UserName/Desktop folder
Note: It assumes that SMBv1 is installed, otherwise it will throw errors.
Run PowerShell As Administrator
$(
"$(get-date -format g)"
"$($env:computername)"
get-windowsoptionalfeature -Online -FeatureName SMB1Protocol | FINDSTR "FeatureName"
get-windowsoptionalfeature -Online -FeatureName SMB1Protocol | FINDSTR "State"
get-windowsoptionalfeature -Online -FeatureName SMB1Protocol-Client | FINDSTR "FeatureName"
get-windowsoptionalfeature -Online -FeatureName SMB1Protocol-Client | FINDSTR "State"
get-windowsoptionalfeature -Online -FeatureName SMB1Protocol-Server | FINDSTR "FeatureName"
get-windowsoptionalfeature -Online -FeatureName SMB1Protocol-Server | FINDSTR "State"
get-windowsoptionalfeature -Online -FeatureName SMB1Protocol-Deprecation | FINDSTR "FeatureName"
get-windowsoptionalfeature -Online -FeatureName SMB1Protocol-Deprecation | FINDSTR "State"
get-smbserverconfiguration | Select EnableSMB1Protocol,EnableSMB2Protocol | FORMAT-LIST
sc.exe query mrxsmb10 | FINDSTR "SERVICE_NAME"
sc.exe query mrxsmb10 | FINDSTR "STATE"
sc.exe qc mrxsmb10 | FINDSTR "START_TYPE"
sc.exe query mrxsmb20 | FINDSTR "SERVICE_NAME"
sc.exe query mrxsmb20 | FINDSTR "STATE"
sc.exe qc mrxsmb20 | FINDSTR "START_TYPE"
sc.exe query browser| FINDSTR "SERVICE_NAME"
sc.exe query browser | FINDSTR "STATE"
sc.exe qc browser | FINDSTR "START_TYPE"
Get-ItemProperty -Path HKLM:SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters -Name SMB1,SMB2 | FORMAT-LIST -Property SMB1,SMB2
Get-ItemProperty -Path HKLM:SYSTEM\CurrentControlSet\Services\LanmanWorkstation -Name DependOnService | FORMAT-LIST -Property DependOnService
) > "$($env:userprofile)\Desktop\$env:computername-SMB-CHECK.txt"