
ネットワーク ドライブ上のすべてのファイルが表示されなくなる問題を解決するよう依頼されました。聞いた話によると、すべてが正常に動作していたのですが、あるユーザーが PC を Windows 10 にアップグレードしたそうです。更新後、ネットワーク ドライブ上のすべてのファイルが表示されなくなりました。ただし、Windows 7 を実行している別の PC からドライブにアクセスすると、ファイルは引き続き表示されました。
問題を調査するためにリモートでサーバーにアクセスしたところ、ファイルがファイル エクスプローラーに表示されないことがわかりました。ドライブのユーザー アカウントのアクセス許可を変更してみましたが、Windows 7 PC でもファイルが表示されません (アクセス許可を元に戻した後でも)。ディスクのプロパティには、ファイルがかなりのスペースを占有していることがまだ表示されています。ドライブに新しいディレクトリを作成してみましたが、これは機能しましたが、表示されるのはそれだけです。
chkdsk と sfc /scannow を実行してみましたが、どちらでも問題は発生しませんでした。
この問題について数時間調査しましたが、正しい方向を指し示すようなものは何も見つかりませんでした。おそらく、私がまだ試していない明らかなことがいくつかあると思います (私は Web 開発者なので、これは私のスキルの範囲外です)。そのため、このような問題についてより経験のある方が私を助けてくれるとありがたいです。
これを書いている時点で、私は「空の」ディレクトリのスクリーンショットを撮っていなかったことに気付きました。しかし、chkdsk スクリーンショットの上部には「tree」コマンドの出力があり、そこには私が作成したテスト ディレクトリのみが表示されています。
ディスクのプロパティ
システム情報
Chkdskの結果
Sfc /scannow の結果
答え1
Server 2008 では SMBv1 が有効になっている可能性があります。これは古い OS です。Windows 10 は SMBv2 であり、SMBv1 をナビゲートしなくなりました。
以下の記事を参照して、Server 2008 で SMBv2 を有効にしてください。変更を加えた後、サーバーを再起動し、Windows 10 マシンをテストしてください。
テストするときは、Windows 10 マシンでコマンド プロンプトを開き、次のように入力します。
NET USE Z:\servername\folder。返された数値エラーをここに投稿してください。
Windows 10 マシンでは、ネットワーク探索とファイル/プリンター共有の両方が有効になっており、ネットワークがパブリックではなくプライベートになっていることを確認します。