Windows11のネットワークにおいて、コンピュータのアイコンは表示されるのにアクセスしようと思ったときにエラーとなって共有ホルダにアクセスできない問題がある。
当方でも、ネットワーク設定を新しく設定して正常にコンピュータ間の共有が出来ることを確認しても、パソコンをシャットダウンして次に立ち上げたときには、またもエラーとなって共有が見えなくなってしまっていることが多々ある。そのような時でも \\192.168.1.100 の様にアドレスでアクセスすると共有にアクセス出来るのであれば、共有設定には問題がないと考えられる。
原因は、やはりWindows11がネットワークコンピュータの名前とそのアドレスの関連付けが上手くいっていないとしか考えられないのである。
ということで、それなら C:\Windows\System32\drivers\etc\hosts ファイルに、アドレスとコンピュータ名を直接関連付けて書けばそのようなエラーは起こらなくなるはず?
と考えて実行してみた。
ネットワークに現れているコンピュータ名が「MINI-DESKTOP」という名前でそのアドレスが192.168.1.100 というなら
hostsファイルを管理者権限でエディタを立ち上げて開き、以下の一行を書き足しましょう!!
192.168.1.100 MINI-DESKTOP
あら、不思議!!
嘘のようにエラーが消え、いつでもアクセス出来るようになりました。
ローカルIPならこれで充分ですね。
しかし、Microsoftさん、こんなバグいつまでほっとくつもりなんでしょうか・・・OS事業はもうお金にならないからなんでしょうけど、使う人がいる以上しっかりしてほしいものです。
まあこんなだから、私は半分はLinuxへ行ってしまってますが・・・