カテゴリー: Windows

Windows XP HomeとWindows Server 2003

Windows XP Professionalしか使っていなかったので気がつきませんでしたが、Windows XP HomeでWindowsServer 2003のファイル/プリンタ共有を利用するには問題があるようです。

Winodws XP Homeはドメインに参加できないため、共有を利用するにはワークグループモデルのセキュリティーで共有リソースにアクセスする事になります。ワークグループモデルのセキュリティーとはユーザ名とパスワードが一致する場合、共有等へのリソースを許可するモデルです。ユーザ名とパスワードが一致しない場合は共有へアクセスするためのユーザ名とパスワードを入力するようにダイアログが表示されます。色々な問題はありますが小規模なネットワークではワークグループモデルで十分な場合も多いです。

Windows Server 2003とWindows XP Homeでもワークグループモデルでの共有アクセスは可能なのですが、困ったことに気まぐれ(?)にアクセスを許可する場合と許可しない場合があります。Windows XP Home(Professionalも?)は一旦共有リソースを利用するためにユーザ名とパスワードを入力するとそのユーザ名とパスワードを記憶するらしく、再起動後ユーザ名とパスワードの入力が必要なユーザでWindows XP Homeにログオンしてもユーザ名とパスワードを入力しないでリソースにアクセスできました。

勝手にユーザ名とパスワードを記憶してまう動作にも問題があるのですが、もっと困ったのはユーザ名とパスワードを全く聞かずにアクセスが拒否されてしまうことです。どういった条件で発生するのは判っていません。何日間が放っておくとまたアクセスができるようになったりするようです。一番最初にアクセスするときはほぼ確実に正しく動作するようです。しかし、リソースをアクセス用にユーザ情報が記録されている場合、保存されたユーザ情報が正しく利用されていないようです。せめて拒否して全くアクセスさせないのではなく、ユーザ名とパスワードを再入力できるようになっているべきです。

ネットワーク接続のプロパティーの詳細タブが表示されたり、されなかったりする不具合と同じような感じですね。この問題はSP2になってずいぶんましなったようですが…

とにかくWindows XP Home(Professionalも?)のワークグループモデルを利用した共有リソースへのアクセスに以下の問題があります。

パスワードを保存するかユーザに確認できない
保存したパスワード情報が削除できない
保存したパスワード情報が一致しない場合(?)、アクセス拒否ではなくパスワードを再入力できない

小規模な会社にはXP HomeのノートPCがあったりします。ドメイン(アクティブディレクトリ)を使わずにWindows XP Homeから共有リソースへはまともにアクセスできないのでので本当に困ります。もしかしてワークグループモデルはサポート対象から除外されているのでしょうか?