
Мне поручили решить проблему, из-за которой все файлы на сетевом диске больше не отображаются. Насколько мне известно, все работало нормально, а затем один пользователь обновил свой ПК до Windows 10. После обновления все файлы на сетевом диске больше не отображаются. Однако они все еще отображались при доступе к диску с другого ПК под управлением Windows 7.
Я получил удаленный доступ к серверу, чтобы оценить проблему, и обнаружил, что файлы не отображаются в проводнике. Я попробовал изменить разрешения для учетных записей пользователей на диске, и теперь файлы не отображаются на ПК с Windows 7 (даже после отмены разрешений). Свойства диска по-прежнему показывают, что файлы занимают много места. Я попробовал создать новый каталог на диске, и это сработало, но это единственный каталог, который отображается.
Я пробовал запускать chkdsk и sfc /scannow, но ни один из этих способов не выявил никаких проблем.
Я изучал эту проблему несколько часов и не смог найти ничего, что указало бы мне правильное направление. Я предполагаю, что, вероятно, есть какие-то очевидные вещи, которые я еще не пробовал (я веб-разработчик, так что это довольно далеко от моих навыков), поэтому я был бы благодарен, если бы кто-то с большим опытом в решении таких проблем мог бы мне помочь.
На момент написания статьи я понял, что не сделал скриншот "пустого" каталога. Однако в верхней части скриншота chkdsk находится вывод команды "tree", который показывает только тестовый каталог, который я создал.
Свойства диска
Системная информация
Результаты Chkdsk
Результаты sfc /scannow
решение1
Server 2008, вероятно, имеет включенный SMBv1. Это старая ОС. Windows 10 — это SMBv2, и она больше не использует SMBv1.
Воспользуйтесь статьей ниже, чтобы включить SMBv2 на Server 2008. Перезагрузите сервер после внесения изменений, а затем протестируйте свой компьютер с Windows 10.
При тестировании откройте командную строку на компьютере с Windows 10 и введите:
NET USE Z: \servername\folder. Оставляйте здесь любые числовые ошибки, которые вы получите.
На компьютере с Windows 10 убедитесь, что включены функции «Сетевое обнаружение» и «Общий доступ к файлам и принтерам», а также что сеть имеет статус «Частная», а не «Публичное подключение».