Reply to comment
Windows 7の共有フォルダにXPからアクセスする方法
Submitted by Nobu on 2010/07/24(Sat) 10:57
Microsoftがセキュリティのためにデフォルト設定を厳しくしたので、Windows 7のフォルダを共有するのが難しくなっている。そこでウェブではなかなか見つからなかった部分を解説する。使っているのが英語版のWindowsのため、設定項目は適宜、日本語に置き換えてもらいたい。
Windows 7 同士の共有
PC環境
基本環境は以下の通り
- すべてのPCを同じワークグループ名(デフォルトではWORKGROUP)にする。
- 使用するのはWindows 7 ホームプレミアムかそれ以上のエディション
- 両方のマシンでまったく同じユーザーアカウントを作る。
このとき、ユーザー名とパスワードを完全に一致させておくこと。
共有方法
- Network and Sharing Center の左ペインから Change advanced sharing settingsを選択する。
- Home or Workを開いて以下の設定を選択
- Turn on network discovery
- Turn on file and printer sharing
- Turn on sharing so anyone with network access...
- Use 128-bit encryption to help protect...
- Turn on password protected sharing
- Use user accounts and passwords to connect to other computers
これは必要に応じてで構わない
この設定が出来たら念のためPCをリブートする。設定を行ったWindows 7マシンには他のWindows 7(やVista)からアクセスできるようになっている。
XPからのアクセス
上記の設定をしただけではXPからはまだアクセスできない。XPからアクセスしようとすると、PC1 is not accessible.などというメッセージが表示される。何時間も格闘した挙句に見つけた解決方法は下記の通り。
- Windows 7でレジストリエディタを開く
- キー HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa を開く
- 以下の値を設定する
-
- restrictanonymous を0に変更
- everyoneincludesanonymous を1に変更
- restrictanonymoussam の値は変更しない 。著者の環境ではもともと1であった。
- レジストリエディタ終了後、リブート
この設定を行った後からはXPからもアクセスできるようになっている。もちろん、XP上でもWindows 7とまったく同じユーザー名/パスワードを使っている必要がある。
