Вопрос или проблема
Я указал пользовательское местоположение для личной папки OneDrive во время установки клиента OneDrive на моем Windows 10 Pro v1903. Я поместил эту папку в корень диска D. После использования этой папки несколько дней я обнаружил, что не все приложения, такие как программы резервного копирования, работают с этой папкой корректно. Похоже, что папка OneDrive, которую я вижу в Проводнике, является виртуальной папкой, и все мои файлы на самом деле не хранятся на диске D, что вызывает проблемы, с которыми я сталкиваюсь.
Сам Проводник говорит мне, что моя папка OneDrive находится на рабочем столе:
, но мой рабочий стол не показывает эту папку OneDrive.
Я также не могу найти OneDrive в диалоговом окне параметров индексирования системы, хотя файлы в моей папке OneDrive индексируются системой.
Файл-менеджер Total Commander, который я использую, также показывает папку OneDrive как точку повторного разбора:
Так может кто-нибудь сказать мне, как папка OneDrive реализована в Windows 10 и возможно ли найти реальное местоположение моих файлов внутри этой папки? Я боюсь, что мои файлы могут храниться на системном SSD-диске, и я хотел бы избежать этого и сохранить свои файлы действительно на HDD-диске D по нескольким причинам.
OneDrive, который появляется на Рабочем столе, представляет собой соединение пространства имен, аналогичное пользовательским папкам, которые появляются под Этот ПК, которое “указывает” на фактическое местоположение файловой системы. Запись реестра, которая помещает его на Рабочий стол, следующая:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{018D5C66-4533-4307-9B53-224DE2ED1FE6}
и, если местоположение папки OneDrive было изменено с ее значения по умолчанию, вы должны увидеть ваш путь D:\OneDrive
как данные для значения с именем {A52BBA46-E9E1-435f-B3D9-28DAA648C0F6}
в разделе:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
OneDrive делает некоторые уникальные вещи с атрибутами, один из которых – установка атрибута L (ссылка) на свои фактические папки файловой системы, и это, вероятно, сбивает с толку Total Commander.
Лучший способ определить местоположение папки или файла в файловой системе – открыть диалоговое окно их Свойств или добавить колонку Путь к папке в представление Сведения в Проводнике.
ИЗМЕНЕНИЕ: Команда dir /ad
различает директории и точки повторного разбора:
C:\Users\keith>dir /ad
Диск C это Windows
Серийный номер тома F057-590D
Каталог C:\Users\keith
08/19/2019 04:12 PM <DIR> .
08/19/2019 04:12 PM <DIR> ..
10/26/2018 01:42 PM <DIR> .cache
07/21/2018 06:37 AM <DIR> .gimp-2.8
07/21/2018 06:37 AM <DIR> .thumbnails
07/19/2019 08:49 PM <DIR> AppData
07/19/2019 07:51 PM <JUNCTION> Программные Данные [C:\Users\keith\AppData\Roaming]
07/19/2019 09:31 PM <DIR> Contacts
07/19/2019 07:51 PM <JUNCTION> Cookies [C:\Users\keith\AppData\Local\Microsoft\Windows\INetCookies]
08/16/2019 05:38 PM <DIR> Рабочий стол
08/09/2019 04:12 PM <DIR> Документы
08/12/2019 05:59 PM <DIR> Загрузки
08/14/2019 09:18 PM <DIR> Избранное
05/15/2019 11:20 AM <DIR> Google_files
08/17/2019 10:59 AM <DIR> IntelGraphicsProfiles
08/14/2019 09:18 PM <DIR> Ссылки
07/19/2019 07:51 PM <JUNCTION> Локальные Настройки [C:\Users\keith\AppData\Local]
07/21/2018 02:22 AM <DIR> MicrosoftEdgeBackups
08/14/2019 09:18 PM <DIR> Музыка
07/19/2019 07:51 PM <JUNCTION> Мои Документы [C:\Users\keith\Documents]
08/14/2019 09:18 PM <DIR> mycontacts
07/19/2019 07:51 PM <JUNCTION> NetHood [C:\Users\keith\AppData\Roaming\Microsoft\Windows\Network Shortcuts]
08/17/2019 11:01 AM <DIR> OneDrive
08/21/2019 04:39 PM <DIR> Изображения
07/19/2019 07:51 PM <JUNCTION> PrintHood [C:\Users\keith\AppData\Roaming\Microsoft\Windows\Printer Shortcuts]
07/19/2019 07:51 PM <JUNCTION> Recent [C:\Users\keith\AppData\Roaming\Microsoft\Windows\Recent]
08/22/2019 01:33 PM <DIR> Песочница
08/14/2019 09:18 PM <DIR> Сохраненные Игры
08/21/2019 06:18 PM <DIR> Скриншоты
08/14/2019 09:18 PM <DIR> Поиск
07/19/2019 07:51 PM <JUNCTION> Отправить [C:\Users\keith\AppData\Roaming\Microsoft\Windows\SendTo]
07/20/2019 10:52 AM <DIR> Автономные Программы
07/19/2019 07:51 PM <JUNCTION> Главное Меню [C:\Users\keith\AppData\Roaming\Microsoft\Windows\Start Menu]
07/19/2019 07:51 PM <JUNCTION> Шаблоны [C:\Users\keith\AppData\Roaming\Microsoft\Windows\Templates]
04/30/2019 11:48 AM <JUNCTION> TESTJUN [\??\C:\users\keith\documents\recipes]
08/14/2019 09:18 PM <DIR> Видео
12/23/2018 09:18 PM <DIR> Работа
0 Файлов 0 байт
37 Каталогов 692,424,450,048 байт свободно
Ответ или решение
Реальное расположение папки OneDrive в Windows 10
OneDrive является облачным хранилищем, интегрированным в операционную систему Windows 10, предоставляя пользователям возможность синхронизации данных между устройствами и безопасного хранения информации. Это удобно, но порой вызывает путаницу в понимании, где на самом деле находятся ваши файлы. В данной статье мы разберем, как работает папка OneDrive и какое на самом деле реальное положение ваших данных на диске.
Понимание структуры размещения OneDrive
При установке клиента OneDrive на Windows 10 пользователь может указать пользовательское местоположение для папки OneDrive. Например, если вы выбрали размещение на диске D в корне, директорий будет выглядеть как D:\OneDrive
. Однако, по умолчанию, OneDrive может создавать виртуальные ссылки, которые в первую очередь представляются в системных файловых менеджерах, таких как Проводник Windows. Это связано с тем, что система создает так называемые "junction points" или "жунктион-пойнты", чтобы управлять доступом к файлам.
Как Windows отображает папку OneDrive
Когда вы открываете Проводник Windows, под "Рабочим столом" может отображаться папка OneDrive как элемент пользовательского интерфейса. Это связано с тем, что в реестре Windows существует запись, которая указывает, что папка OneDrive должна быть видимой на вашем рабочем столе:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{018D5C66-4533-4307-9B53-224DE2ED1FE6}
Если вы меняли расположение папки, это значение может содержать путь, например, к вашей папке на D:\OneDrive
.
Проверка реального расположения файлов
Чтобы удостовериться, где находятся ваши файлы, вы можете воспользоваться несколькими способами:
-
Проверка свойств папки: Щелкните правой кнопкой мыши по папке OneDrive и выберите «Свойства». В открывшемся окне вы увидите физический путь к вашим файлам.
-
Команда в командной строке: Используя командную строку, можно выполнить команду
dir /ad
для отображения всех директорий и жестких ссылок, чтобы проверить, есть ли между ними разница. Например, если вы увидитеJUNCTION
, это означает, что папка является точкой соединения, указывающей на другое место в файловой системе. -
Файловые атрибуты: OneDrive также помечает свои файлы и папки специальными атрибутами, такими как L (link). Это может использоваться программами, такими как Total Commander, для указания на виртуальное расположение.
Проблемы с программами
Вы можете столкнуться с проблемами совместимости со сторонним программным обеспечением, таким как программые для резервного копирования. Если они не распознают вашу папку OneDrive как физическое местоположение на диске, это может привести к конфликтам. Такие приложения могут не считать облачные папки частью локальной файловой системы, что повлияет на процесс резервного копирования.
Защита ваших данных
Для того чтобы побыть уверенным, что данные сохраняются именно на диске D, а не на системном SSD, вы можете регулярно проверять использование дискового пространства и следить за тем, как размещаются файлы. Рекомендуется использовать специализированный софт для проверки состояния системы и актуального расположения всех файлов.
Заключение
OneDrive предлагает много преимуществ для пользователей Windows 10, но важно понимать, как обстоит дело с расположением ваших данных. Зная, как работает реальная структура папок и как системы отображают информацию, вы сможете лучше ориентироваться в ваших данных и избегать возможных проблем с доступом к ним. Регулярная проверка и анализ ваших данных помогут сохранить их в безопасности и гарантировать корректную работу со сторонним программным обеспечением.