Я получаю доступ к другому компьютеру в сети, используя подключенный сетевой диск. Путь выглядит как \\ 192.168.0.100 \ d $, который сопоставлен с диском «m» моего компьютера. Я могу открывать, просматривать, создавать, удалять, перемещать и т. Д. Папки на этом диске. Однако некоторые папки не отображаются в проводнике Windows, хотя я могу получить к ним доступ.
Пример:
Скажем так M: \ материал \ more_stuff это каталог.
Что я не могу сделать:
Что я могу сделать:
Поскольку нет никаких указаний на то, что эта папка вообще существует, их может быть больше. У меня нет возможности узнать, сколько папок волшебным образом скрыто на этом подключенном диске.
Какие шаги я могу сделать, чтобы выяснить, почему эта папка скрыта? (С конечной целью сделать это больше не скрытым).
Больше информации:
Доступ к диску через карту M: \ stuff и путь unc ** \ 192.168.0.100 \ d $ ** приводят к тому же поведению.
Использование поиска Windows не позволяет увидеть папку.
В командной строке cmd указано M: \ stuff команда > del more_stuff делает работай.
Доступ к тому же диску с другого компьютера с той же учетной записью пользователя отобразит папку правильно (по крайней мере, в некоторых случаях).
Некоторые пользователи говорят, что никогда не сталкивались с этой проблемой, и по крайней мере два пользователя сталкиваются с этой проблемой.
Все задействованные пользователи являются локальными администраторами на ПК, на котором размещен диск.
Перезапуск затронутой машины не решает проблему.
Пользователь1 и Пользователь2 не видят папки на этом диске. Пока что ни одна папка, которую не видит ни пользователь 1, ни пользователь 2.
net use \ 192.168.0.100 \ d $ / delete не помогает
Возможно, самая показательная информация на данный момент
Пользователь User1 использует MachineA и имеет эту проблему. У User3 никогда не было такой проблемы. Когда User3 входит в MachineA, User3 испытывает проблему.
Возможно связанные
При доступе к диску так \ 192.168.0.100 \ d $ общий ресурс работает должным образом (без проблемы с отсутствующей папкой, но все остальное в порядке). При доступе к диску так \ 192.168.0.100 \ d (нет $, потому что d $ разделяется как d) доля невероятно медленный. Окна проводника, обращающиеся к общему ресурсу, зависают на 10-30 секунд каждый раз, когда вы меняете каталог.
Игра с акциями
Хорошо, теперь становится странно. я разделяю \ 192.168.0.100 \ d $ \ stuff как e $. Когда я получаю доступ \ 192.168.0.100 \ d $ или \ 192.168.0.100 \ d (обратите внимание на $) больше вещей папка отсутствует. Когда я получаю доступ \ 192.168.0.100 \ e $ в больше вещей папка видна! Итак, я нанес на карту \ 192.168.0.100 \ e $ как новый диск, и больше вещей снова отсутствует!
Поделиться Свойства
Я получил доступ к свойствам общего ресурса из Пуск> Щелкните правой кнопкой мыши на «Компьютер»> Выберите «Управление»> Общие папки> Общие ресурсы> и обнаружил следующее.
На этой машине есть несколько акций. Один из этих общих ресурсов - «d $», сопоставленный с «d: \», и при щелчке правой кнопкой мыши он говорит «общий доступ для административных целей. Другой из перечисленных общих ресурсов -« d »сопоставлен с« d: \ ». При щелчке правой кнопкой мыши по нему вызывает обычные свойства. Это проблема? Если две общие ресурсы указывают на один и тот же диск, одна - "d $", другая - "d"?
Я не уверен, что это действительно ответ на вопрос / проблему, поскольку я только что столкнулся с этой же проблемой в Windows 10! У меня была папка «Рабочий стол», расположенная на «Рабочем столе». Никогда не было проблем с этим, пока я не запустил восстановление системы сегодня вечером, и папка не исчезла. Я запустил восстановление системы, так как я играл с расположением библиотек, и мне нужно было вернуться.
Как и вы, я могу ввести адрес и найти папку, но никак не могу добраться до нее. Теперь я скопировал содержимое на рабочий стол, но я не могу удалить оставшуюся фантомную папку, и это меня беспокоит!
А теперь кое-что интересное ... (и РЕШЕНИЕ - по крайней мере, для меня)
Переместив содержимое из папки, я щелкнул пустое пространство в проводнике папки Desktop \ Desktop и выбрал «Переместить в Dropbox» (очевидно, с установленным DropBox). Конечно, сейчас каталог был перемещен, но он отображается в DropBox как СКРЫТАЯ папка (хотя ранее был выбран параметр «Просмотр скрытых папок», и папку нельзя было увидеть в ее предыдущем местоположении.
Щелчок по свойствам, снятие флажка со свойства Скрытый файл и перемещение его обратно на рабочий стол означает, что я могу видеть папку в ее исходном местоположении :-)
Удаление определенных записей из списка каталогов (и Windows API, который предоставляет такой список) очень распространено при использовании руткитов. Если вы знаете имя, вы все равно можете его удалить, но никак не можете его перечислить.
Возможно, корневой комплект на MachineA случайно скрывает некоторые вещи на этой машине, имя которой совпадает с именем вашего отсутствующего каталога.
Что если вы переименуете more_stuff на удаленном сервере во что-нибудь другое?
Поэтому я хотел бы проверить наличие рут-кита на этой машине.
Вы пробовали Windows Search для папки, чтобы увидеть, отображается ли она в поиске? В любом случае это добавит некоторую дополнительную информацию, которая может быть полезна.
Изменить: Кроме того, пробовали ли вы получить доступ к той же папке от другого пользователя, чтобы узнать, есть ли что-то другое? Это может помочь, если мы столкнулись с проблемой с разрешениями.
Это какой-то странный_ материал.
Возможно, мое воображение подводит меня, но я не могу придумать ничего, что могло бы скрыть папку от команды 'dir / a' оставляя вам доступ к содержимому этой папки.
Прежде всего, попробуйте перезапустить хост и клиент, если сможете. Если это не сработает ...
Возможно, вы столкнулись с некоторыми странными / поврежденными разрешениями. Попробуйте получить доступ к разрешению соответствующей папки (M: \ stuff \ more_stuff) и посмотрите, имеют ли они смысл. Для этого войдите в папку из проводника Windows, как вы описали, и щелкните правой кнопкой мыши где-нибудь в «белом» (не в файле), выберите свойства / безопасность. Убедитесь, что разрешения отображаются должным образом.
Если разрешения каким-то образом не соответствуют вашим ожиданиям, попробуйте сбросить их, нажав кнопку «Дополнительно» на вкладке «Безопасность» и включив параметр «Включить наследуемые разрешения от родительского объекта этого объекта».
Если поведение, которое вы испытываете, связано с разрешениями, вы можете сбросить все разрешения для объектов в папке M: \ stuff, изменив разрешения M: \ stuff и выбрав «Заменить все разрешения дочерних объектов наследуемыми разрешениями от этот объект »вариант. Будьте осторожны, если вы сделаете это, вы потеряете все явные разрешения, которые вы настроили.
Еще две мысли:
Удачи!
Спасибо всем за помощь. Эта проблема была особенно неприятной. После того, как я достаточно долго возился с проблемой, я обнаружил достаточно улик, чтобы местный ИТ-специалист распознал проблему. Понятия не имею, почему это вызывает проблему, но вот сценарий.
Диск размещен как общий ресурс на MachineA под управлением Windows XP SP 3.
К диску обращается MachineB под управлением Windows XP SP 2.
Для некоторых папок (но не для всех) первое несколько файлы / папки (в алфавитном порядке) не будут отображаться. «Не отображаются» означает, что они не видны из проводника, каталога cmd, каталога cmd / a и т. Д. К ним можно получить доступ, введя имя (имя компакт-диска cmd или в проводнике). Количество файлов / папок, которые не отображаются, может варьироваться в зависимости от содержимого папки. Я видел 0, 3 и 4 (он также будет меняться по мере создания новых файлов в этой папке).
Например, M: \ stuff в нем 4 папки б, c, d, е. Если в этой папке отсутствуют 3 файла / папки, в папке будет отображаться только е. Папки б, c, и d будет отсутствовать. Если в это время пользователь создает папку с именем а, папка d появится и а будет отсутствовать.
Решение этой проблемы - обновить MachineB до Windows XP SP 3.
Конечно, это мне не помогает, поскольку MachineB работает под управлением 64-разрядной версии Windows XP. у которого нет SP 3. На данный момент я не знаю другого решения. Я либо переведу эту машину на Win7, либо просто не буду использовать ее для доступа к общим дискам.
Возможно, ваш каталог определен как каталог скрытой системы. В зависимости от настроек вашего проводника каталог может отображаться или нет (отключено или включено скрытие системных файлов). Вы можете проверить с помощью командной строки программы attrib
https://www.howtogeek.com/104825/make-a-super-hidden-folder-in-windows-without-any-extra-software/