2

При просмотре общей сетевой папки, содержащей точки монтирования тома, указанные точки монтирования исчезают из списка каталогов. Точки монтирования по-прежнему доступны напрямую по пути, но отсутствуют в списке каталогов.

Машина является Vista SP1 32-битной машиной. Он имеет сетевой ресурс с точками монтирования томов компьютера с ОС Vista (созданных с помощью API SetVolumeMountPoint).

При просмотре общего сетевого ресурса с другого компьютера (64-разрядная версия Win7, 32-разрядная версия Win7 или 32-разрядная версия Vista SP1) с помощью проводника Windows возникает следующая проблема:

  1. Во-первых, обе точки монтирования тома C , D выглядят нормально.
  2. Я захожу в каталог C и вижу все его содержимое правильно.
  3. Я возвращаюсь в корень общей папки и теперь вижу только D C исчез из списка каталогов.
  4. Я ввожу D и вижу все его содержимое.
  5. Вернитесь в корень общей папки, и теперь она пуста. D исчез.
  6. Если я вручную перехожу к \\<path to shared folder>\C из адресной строки - тогда все в порядке, и я могу просмотреть его содержимое (то же самое с D).

Та же проблема НЕ возникает при создании аналогичного общего ресурса с точками монтирования тома в Windows XP SP2 или SP3.

Кто-нибудь сталкивался с этой проблемой?
Есть идеи как обойти это?

3 ответа3

1

Это проблема, которую Microsoft подтвердила. Пожалуйста, взгляните на KB 2461645 для решения:

http://support.microsoft.com/kb/2461645

1

Есть такая же проблема. Нажмите клавишу «Alt», перейдите в «Инструменты», «Свойства папки» и «Вид». Снимите флажок «Скрыть защищенные файлы операционной системы (рекомендуется)», и точки монтирования больше не исчезнут. К сожалению, вам придется просматривать все файлы в других папках, даже если вы не хотите. По крайней мере, пока MS не исправит ошибку.

0

Никогда не работая с этой технологией, вот несколько предложений, которые я смог собрать.

  1. Используйте другую технологию Microsoft: соединения каталогов вместо точек монтирования тома
    Это будет означать использование каталогов, а не томов, но может работать лучше (кто знает).

  2. Изучите другие функции Microsoft: CreateHardLink () и CreateSymbolicLink ().

Интересная дискуссия, которую я нашел, здесь.
Интересная утилита, которую я нашел, это Link Shell Extension (LSE).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .