1

Windows 7 Профессиональная

У меня было большое количество файлов в папке. Я переместил эти файлы (выбрал и перетащил их в Windows Explorer) в библиотеку документов пользователя (я хотел получить их папку "Мои документы", но вместо этого случайно открыл папку библиотеки). Файлы / папки никогда не появлялись в библиотеке, а исчезали из исходного местоположения. Я попытался использовать функцию "Отменить" проводника, чтобы восстановить файлы, но они не вернулись. Когда я захожу в свойства библиотеки, библиотека содержит перенаправленный сетевой ресурс пользователя \server \volume \username \documents со словами "Местоположение сохранения по умолчанию", а затем в следующей строке "Unsupported" рядом с перенаправлением.

Куда делись файлы и есть ли способ их вернуть?

2 ответа2

0

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

Наряду с возможностью показа файлов из более чем одной папки (т. Е. Библиотека Documents может показывать файлы из C:\DOCS, D:\DOCUMENTS и т.д.), Библиотеки ориентированы вокруг типа контента. Таким образом, библиотека «Документы» по умолчанию определена так, чтобы показывать только то, что Windows считает файлами документов. Часто он даже не показывает PDF-файлы, файлы exes, картинки и т.д.

Однако, поскольку вы, вероятно, не изменили настройки библиотеки по умолчанию, вы все равно можете получить доступ к файлам, которые вы там переместили. Расположение по умолчанию для библиотеки документов - «Мои документы». Поэтому, если вы откроете папку «Мои документы» напрямую, вы, скорее всего, найдете файлы, которые вы переместили.

Если они не находятся в папке «Мои документы», скорее всего, они находятся в папке «\server\volume\username\documents»; снова откройте эту папку напрямую, а не через библиотеку.

Наконец, если они все еще не найдены, документы могут храниться в скрытой папке «Библиотеки», которая находится по адресу C:\Users(имя пользователя)\AppData\Roaming\Microsoft\Windows\Libraries.

Вы также можете щелкнуть правой кнопкой мыши папку "Документы", выбрать "Свойства", а затем изменить настройку "Оптимизировать" на "Общие".

0

Так что это оказалось интересной проблемой с разрешениями - не связанной напрямую с библиотечной проблемой. Вероятно, я должен был явно указать в своем вопросе, что это среда домена AD, использующая перенаправленные папки во всех учетных записях пользователей. Оказалось, что в то время как пользователь, которого я использовал для перемещения файлов, имел полные разрешения для целевого местоположения и имел полные права на файлы в исходном расположении, целевые права не были установлены для каскадной структуры каталогов. В результате пользователь имел возможность записи в целевую папку, но не имел необходимых разрешений для просмотра или чтения файлов после их перемещения (я думаю, что это связано с разрешением создателя). В результате скопированные файлы, казалось, "исчезли", поскольку пользователь, которого я использовал для перетаскивания файлов в целевую папку, больше не имел разрешений просматривать или читать их. Это было довольно странно.

Однако, когда я пошел на сервер и просмотрел то же целевое местоположение, что и администратор домена, я смог найти все файлы в целости и сохранности. Использование учетной записи администратора домена для назначения учетной записи пользователя полных разрешений для файлов решило проблему.

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