MacからWindows Vistaに接続できない

Mac OS 10.6.2、Windows Vista Ultimate Service Pack 2です。


Macの共有フォルダとVistaのパブリックフォルダをお互いから見られるように設定したいと思っています。


VistaからはMacの共有フォルダを開いて、書類を開けるようになったのですが、MacからVistaがどうしても接続できません。


Finderの「移動」--> サーバへ接続 --> ブラウズ を行うとVistaマシン名が表示されます(また、ファインダのサイドバーの「共有」の下にもVistaのマシン名が表示されています)。そのマシン名をダブルクリックするとウィンドウの上部に「接続中…」と表示されるのですが、だいぶ時間が経ってから、


接続に失敗しました

サーバ "xxxxx-pc"が存在しないか、現在利用できません。サーバの名前またはIPAddress、およびネットワーク接続を確認してから、もう一度やり直してください。


というダイアログが表示されます。「別名で接続…」をクリックしても、ログイン名やパスワードを尋ねられるまでもなく、接続ができません。


MacはイーサネットでAir Mac Extremeへ、Windows VistaマシンはワイヤレスでAir Mac Extremeに接続しています。


何がいけないのかまったく見当がつかないので、アドバイスいただければ大変助かります。よろしく御願い申し上げます。

投稿日 2009/11/24 05:06

返信
返信: 4

2009/11/24 05:39 junkomgon への返信

Vistaのほうの共有設定は、しっかりと行なっているでしょうか?

共有の設定を、今一度、確認してみてください。


あと、まさかと思いますが、Vistaのマシンをパスワードを設定しないで運用していたりしませんか?

この場合、マシン名が表示されても、Mac側から接続できませんので…。

(Windows 7も同じ)


あと、Finderのメニューバーから、サーバ接続を選んで、直接VistaマシンのIPアドレスを指定しても接続できませんか?

例)smb://192.168.1.8/

2009/11/24 07:33 粕谷 明 への返信

Vistaのほうの共有設定は、しっかりと行なっているでしょうか? 共有の設定を、今一度、確認してみてください。


--> 共有の設定になっているはずなのですが…。Windowsには詳しくないのですが、「ネットワークと共有センター」では、ネットワーク探索、ファイル共有、パブリックフォルダ共有を有効にしています。


あと、まさかと思いますが、Vistaのマシンをパスワードを設定しないで運用していたりしませんか?

--> パスワードを設定して運用しています。が、vista側の特定フォルダを右クリックして「共有」を選択し、共有したい人をプルダウンメニューから選ぶのですが、「追加」をクリックすると、「ユーザーxxxxが見つかりません」と表示されます。この辺に問題があるのでしょうか。プルダウンメニューから「Everyone」を選んで追加できるのに、なぜ表示されるユーザーを追加できないのでしょう。

直接VistaマシンのIPアドレスを指定しても接続できませんか?

--> VistaマシンのIPAddressはネットワーク接続の詳細にある、IPv4 IPアドレスでいいのでしょうか。このアドレスを入力してサーバ接続を試みましたが、ダメでした。

2009/11/24 16:28 junkomgon への返信

--> 共有の設定になっているはずなのですが…。Windowsには詳しくないのですが、「ネットワークと共有センター」では、ネットワーク探索、ファイル共有、パブリックフォルダ共有を有効にしています。

Vistaはパスしてしまったので、ウチにはWin 2000/XP/7しかありませんが、基本的には、それでOKだと思います。


--> パスワードを設定して運用しています。が、vista側の特定フォルダを右クリックして「共有」を選択し、共有したい人をプルダウンメニューから選ぶのですが、「追加」をクリックすると、「ユーザーxxxxが見つかりません」と表示されます。この辺に問題があるのでしょうか。プルダウンメニューから「Everyone」を選んで追加できるのに、なぜ表示されるユーザーを追加できないのでしょう。

確かに、その辺りのVista側の問題な気がします。

以下のページの方法はダメでしょうか?

http://suzumoto.cocolog-nifty.com/ccclxv/2008/08/post_b8a0.html


--> VistaマシンのIPAddressはネットワーク接続の詳細にある、IPv4 IPアドレスでいいのでしょうか。このアドレスを入力してサーバ接続を試みましたが、ダメでした。

これが出来ないのなら、繋がりません。

アプリケーション→ユーティリティ→ネットワークユーティリティを起動して、ping送信してみると、どうでしょうか?


ウチの場合、有線LANですが、MacからWin 7 Pro(192.168.1.34)宛にpingを送ると、以下のように表示されますが…。
---------------------------------------------------------

ping コマンドの送信を開始しました...


PING 192.168.1.34 (192.168.1.34): 56 data bytes
64 bytes from 192.168.1.34: icmp_seq=0 ttl=128 time=0.582 ms
64 bytes from 192.168.1.34: icmp_seq=1 ttl=128 time=0.341 ms
64 bytes from 192.168.1.34: icmp_seq=2 ttl=128 time=0.273 ms
64 bytes from 192.168.1.34: icmp_seq=3 ttl=128 time=0.346 ms
64 bytes from 192.168.1.34: icmp_seq=4 ttl=128 time=0.340 ms
64 bytes from 192.168.1.34: icmp_seq=5 ttl=128 time=0.395 ms
64 bytes from 192.168.1.34: icmp_seq=6 ttl=128 time=0.320 ms
64 bytes from 192.168.1.34: icmp_seq=7 ttl=128 time=0.327 ms
64 bytes from 192.168.1.34: icmp_seq=8 ttl=128 time=0.318 ms
64 bytes from 192.168.1.34: icmp_seq=9 ttl=128 time=0.341 ms


--- 192.168.1.34 ping statistics ---
10 packets transmitted, 10 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.273/0.358/0.582/0.080 ms

---------------------------------------------------------


無線LANではなく、一旦、有線LANで共有を試す事は出来ませんか?

問題の切り分けが出来ると思うのですが…。

2009/11/24 20:27 粕谷 明 への返信

ありがとうございました。接続できました!


アプリケーション→ユーティリティ→ネットワークユーティリティを起動して、ping送信してみると、どうでしょうか?


0 packets receivedと表示されてしまったので、再度、Vista側の設定をみたところ、Vista自体のファイアーウォールとウィルスセキュリティゼロのファイアーウォールが両方ともオンになっていました(ずっと前に設定した際、どちからをオフにしておいたはずだったのですが)。ウィルスセキュリティゼロのファイアーウォールをオフにしたところ、10 packets receivedとなりました。お騒がせ致しました。


やっとログイン名とパスワードを聞いてたので、標準ユーザーとして作成したユーザー名とパスワードを入力したのですが、はねられてしまいました。

試しに、VistaのAdministrator名とパスワード(現在Vistaがログインしている名前とパスワード)を入力すると、すんなり接続されました。



一応、接続できてパブリックフォルダも見られるようになったので、とても嬉しいのですが、管理者権限で接続したいわけではなかったので、ちょっと複雑です。もうちょっとVistaのファイル共有を勉強してみようと思います。



今回は色々アドバイスをいただき、心から感謝しております。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

MacからWindows Vistaに接続できない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。