情シス - 雑多メモ

基本は情シス、たまに開発を担当

Windows SMBv1の無効化/有効化

WannaCry対応の一環でSMBv1を無効化したものの、某社製のNASがSMBv1を使用していたことが発覚、切り戻した。

その1 SMB1を無効化する場合

Win8.1、Win10】


PowerShellを管理者権限で起動し、以下を実行

①SMBv1がシステムにインストール済みか確認する

 PS C:\> Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol | Select-Object State

    State
   -----
  Enabled ……「Enabled」MBv1はインストール済み


②SMBv1をシステムから削除する

 PS C:\> Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol -NoRestart

 警告: NoRestart が指定されているため、再起動は抑制されています。
 
 Path          :
 Online        : True
 RestartNeeded : True ……「True」ならシステムの再起動が必要。「False」なら不要


③再起動後、①を再実行し確認
 Disable になっていればSMB1はシステムから削除済み



その2 無効化したSMB1を有効化する場合

Win8.1、Win10】


①SMBv1をインストー

 PS C:\> Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

②再起動後、確認(前述の①と同じ)

 PS C:\> Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol | Select-Object State