上野家のホームページ
ナーマル,マリン,ココ
[
新規
|
一覧
|
検索
|
最新
|
ヘルプ
]
PC/Windows/SMBのバージョンの確認
のソース
資料室
PC
/
Windows
/
SMBのバージョンの確認
のソース
[
差分
|
バックアップ
|
リロード
]
[ ]
差分
を表示
PC/Windows/SMBのバージョンの確認
へ行く。
* SMBのバージョンの確認 [#y9b2d4d3] Windowsでのファイル共有には,SMBプロトコルが使用されている。~ SMBは初期のWindowsから使用されており,度々使用を変更・更新されてきている。大まかにはSMBv1,SMBv2,SMBv3といったバージョンがあり,さらに細かなサブバージョンがある。~ 通常はサーバー・クライアント間のネゴシエーションで自動的にバージョンの選択を行いこのようなバージョン違いをユーザーが意識することはない。~ しかし,古いWindowsと新しいWindowsが混在したりLinuxマシンがあったりする場合(NAS等),うまく接続しないなどのトラブルが発生することも多い。~ こんなときには,現在のWindowsマシンが使用しているSMBのバージョンを確認したいことがある。~ ** Windowsマシンで利用可能なSMBのバージョンを確認する。 [#efaf502e] コマンドプロンプトを起動して,以下のコマンドで確認できる。~ C:\home\yuji>sc qc lanmanworkstation [SC] QueryServiceConfig SUCCESS SERVICE_NAME: lanmanworkstation TYPE : 20 WIN32_SHARE_PROCESS START_TYPE : 2 AUTO_START ERROR_CONTROL : 1 NORMAL BINARY_PATH_NAME : C:\WINDOWS\System32\svchost.exe -k NetworkService -p LOAD_ORDER_GROUP : NetworkProvider TAG : 0 DISPLAY_NAME : Workstation DEPENDENCIES : Bowser : MRxSmb20 : NSI SERVICE_START_NAME : NT AUTHORITY\NetworkService 表示されたDEPENDENCIES欄を確認する。~ ''MRxSmb20''とあれば,SMBv2(Windows 8/Windows Server 2012以降はSMBv3も対応)が有効になっている。 ** 実際に現在開いているSMBセッションでどのようなSMBバージョンが使われているかを確認する [#i48bc175] 実際に現在開いているSMBセッションでどのようなSMBバージョンが使われているかを確認する場合は,管理者でPowerShellを起動する。~ 以下のコマンドで確認できる。~ PS C:\Users\yueno> Get-SmbConnection ServerName ShareName UserName Credential Dialect NumOpens ---------- --------- -------- ---------- ------- -------- EPSON62E740 USBSTORAGE U12\yueno U12\yueno 3.1.1 1 u3 public U12\yueno U12\yueno 3.1.1 1 u3 yuji U12\yueno U12\yueno 3.1.1 4 ''Dialect''で使われているSMBバージョンが確認できる。(資格情報なんかも確認できる。)~ ** SMBのバージョン [#oa9e04c7] |バージョン|説明 |h |CORE |最古のバージョン。ユーザー名の概念がない。 | |COREPLUS |COREの改良版。 | |LANMAN1 |SMBプロトコルの最初のメジャーバージョン。長いファイル名をサポートした。 | |LANMAN2 |LANMAN1を改良。 | |NT1 |現在良く使われているSMBの最初のバージョン。Windows NTで実装された。CIFSとして知られている。 | |SMB2 |SMBプロトコルのメジャーアップバージョン。Windows Vistaとそれ以降のWindowsで使用されている。SMB2にはサブプロトコルがある。| |SMB2_02 |初期のSMB2の更新バージョン。Windows Vista SP1から搭載。 | |SMB2_10 |SMB2の更新バージョン。Windows 7から実装された。SMB2でのディフォルトはSMB2_10が選択される。 | |SMB2_22 |SMB2の更新バージョン。初期Windows 8に実装された。 | |SMB2_24 |SMB2の更新バージョン。Windows 8ベータ版に実装された。 | |SMB3 |SMB2と同じだが,Windows 8で使用され始めた。SMB3にはサブプロトコルがある。 | |SMB3_00 |ほぼSMB2_24と同じ。Windows 8で使用されている。 | |SMB3_02 |SMB3_00の更新バージョン。Windows 8.1で使用されている。 | |SMB3_10 |SMB3_02の更新バージョン。初期のWindows 10テクニカルプレビューで使用されている。 | |SMB3_11 |SMB3_10の更新バージョン。Windows 10テクニカルプレビュー以降のWindows 10で使用されている。(おそらく最終版) |
PC/Windows/SMBのバージョンの確認 のバックアップソース(No. All)
現: 2024-08-23 (金) 11:30:14
yuji
Counter: 250, today: 5, yesterday: 0
Copyright©2008 Yuji Ueno All Rights Reserved.
ログイン
ユーザ名:
パスワード:
IDとパスワードを記憶
パスワード紛失
メインメニュー
ホーム
でぶlog
資料室
最新ページ一覧
全ページ一覧
ヘルプ
» 関連ページ
» Wikiソース
» 編集履歴
» バックアップ一覧
» 添付ファイル一覧
フォーラム
お問い合わせ