Вопрос или проблема
Эта статья поддержки Microsoft утверждает, что
Личная папка OneDrive не обязательно должна быть пустой перед удалением. Однако вы можете предварительно проверить, чтобы в ней не было файлов или подпапок, которые вы хотите сохранить.
Рабочая или учебная папка OneDrive для работы или учебы должна быть пустой перед удалением.
Теперь мне нужно удалить папку из OneDrive, в которой более 100,000 файлов в более чем 2,000 папках на 15 уровнях глубины. Если я буду удалять их по одному, мне придется заниматься этим в течение следующих двух лет. Единственное другое предложение, которое я видел, – это отключить удержание файлов. Это не вариант, так как я не администратор Office 365; в организации, в которой я работаю, десятки тысяч сотрудников, и я даже не знаю, кого я должен попросить отключить это удержание.
Моя локальная машина была восстановлена (т.е. Windows переустановлен) – и OneDrive не распознает факт, что файлы, которые у меня есть локально, такие же, как и в OneDrive, что вызывает проблемы с синхронизацией. Я переместил локальные файлы, но это не помогло, и файлы в OneDrive все еще сообщаются как вызывающие проблемы с синхронизацией. Я вообще не хочу, чтобы эти файлы синхронизировались.
Так есть ли какой-то другой способ удалить эти файлы? Может быть, какая-то автоматизированная скрипт или что-то еще? Что угодно?
Приложение OneDrive на Windows 10 разрешало мне удалять непустые папки. И когда оно синхронизировало файлы, папки также удалялись из облака.
Поскольку рабочие учетные записи не позволяют удалять папки, содержащие подпапки и т.д., вам придется использовать альтернативу.
Если у вас есть обе проблемы, перечисленные ниже, выполните до и включая шаг 14 в исправлении синхронизации OneDrive, а затем выполните “Обходной путь удаления глубокой структуры папок”, а затем вернитесь к шагу 15 в “Исправлении проблемы синхронизации OneDrive”.
Обходной путь удаления глубокой структуры папок:
Используйте опцию “Переместить” в OneDrive на сайте OneDrive, чтобы переместить папку в “Библиотеку документов” SharePoint, которую вы создаете специально для этой задачи, а затем удалите Библиотеку документов после этого. Если у вас нет таких прав на специально отведенном сайте SharePoint, то большинство организаций, использующих OneDrive, также используют Teams, вы можете создать для себя частную команду, а затем перейти в раздел файлов и использовать меню “Открыть в SharePoint”, чтобы попасть на бэкэнд-сайт SharePoint, где у вас будут права на создание своей собственный Библиотеки документов для этой задачи.
Чтобы перейти на сайт OneDrive:
-
Нажмите на значок OneDrive в области уведомлений/системном трее
-
Нажмите “Просмотр онлайн”
-
ЕСЛИ УДАЛЕНИЕ ПОДПАПОК И ФАЙЛОВ ВРУЧНУЮ ЗАЙМЕТ МЕНЕЕ 30 МИНУТ, СДЕЛАЙТЕ ЭТО ВМЕСТО ЭТОГО!
-
НЕ ИСПОЛЬЗУЙТЕ БИБЛИОТЕКУ ДОКУМЕНТОВ, КОТОРОЙ ПОЛЬЗУЮТ ДРУГИЕ ЛЮДИ – СОЗДАЙТЕ НОВУЮ – НЕ ИСПОРЬТЕ!
Использование опции “Следить” на сайте SharePoint, который содержит вновь созданную Библиотеку документов, упростит нахождение назначения, когда вы используете опцию “Переместить”… Звезда в верхнем правом углу сайта.
Исправление проблемы синхронизации OneDrive:
Если вы знаете, что данные OneDrive в облаке актуальны и вы согласны на их замену тем, что у вас на локальном компьютере, то вы должны быть в состоянии сбросить синхронизацию…
- Нажмите на значок OneDrive в области уведомлений/системном трее
- Нажмите “Просмотр онлайн” – НЕ ЗАКРЫВАЙТЕ ЭТУ СТРАНИЦУ.
- Убедитесь, что это правильный контент OneDrive, который вы хотите и который актуален.
- Нажмите на значок OneDrive в области уведомлений/системном трее
- Нажмите “Справка и настройки”.
- Нажмите “Настройки”.
- Нажмите на вкладку “Учетная запись”.
- Нажмите “Отвязать этот ПК”.
- Подтвердите.
- Убедитесь, что OneDrive закрыт и больше не запущен.
- Нажмите клавиши Windows и R одновременно, затем выполните следующую команду.
- %localappdata%\Microsoft\OneDrive\onedrive.exe /reset
- Если OneDrive снова запустится, не входите в систему.
- Теперь у вас есть 2 варианта: попробуйте это, оставив файлы, которые у вас уже есть на месте – если синхронизация не работает должным образом, вам придется сделать это снова, используя другой вариант. Или сделайте резервную копию локальных файлов OneDrive и удалите их. Если у вас достаточно места на диске, вы можете просто переименовать папку. Локальное расположение обычно выглядит как “c:\users\вашеимяпользователя\OneDrive – название компании”, просмотр содержимого должен подтвердить, находитесь ли вы в правильном месте или нет.
- Убедитесь, что OneDrive работает в системном трее, если нет, то нажмите кнопку Windows и введите OneDrive, запустите приложение OneDrive, но не входите.
- Вернитесь на сайт OneDrive, который вы не должны были закрывать, нажмите кнопку “Синхронизировать”, которая находится над разделом “Мои файлы” – она теперь должна снова запустить подсказки OneDrive, завершите подсказки, включая вход и выбор настроек по умолчанию, которые выбрала организация.
Ответ или решение
Для удаления папки в OneDrive for Business, особенно если в ней содержится большое количество файлов и подкаталогов, существует несколько подходов. Ниже приведены рекомендации и методы, которые могут помочь в решении вашей проблемы.
Удаление папки с содержимым в OneDrive for Business
-
Понимание ограничений:
- Личные учетные записи OneDrive позволяют удалять непустые папки. Однако для учетных записей OneDrive for Business необходимо, чтобы папка была пустой.
- Если вы не являетесь администратором Office 365, отключение функции удержания файлов может быть недоступно.
-
Использование возможности "Переместить":
Один из самых простых способов удаления глубокой структуры каталогов состоит в следующем:- Перейдите на сайт OneDrive (например, через браузер).
- Найдите папку, которую хотите удалить.
- Используйте опцию "Переместить в" и переместите папку в специальную библиотеку документов SharePoint, которую вы создадите только для этой цели. Если в вашей организации используется Microsoft Teams, вы можете создать частную команду и воспользоваться опцией "Открыть в SharePoint", чтобы получить доступ к библиотекам документов.
-
Создание библиотеки документа:
- В SharePoint создайте новую библиотеку документов (это можно выполнить через интерфейс SharePoint).
- После этого переместите туда папку из OneDrive, и только после этого можете удалить всю библиотеку целиком.
Решение проблемы синхронизации
Если ваша локальная установка OneDrive вызывает проблемы с синхронизацией, выполните следующие шаги:
-
Убедитесь, что вы знаете, что содержимое на облачном хранилище актуально.
-
Откройте OneDrive и перейдите в настройки:
- Нажмите на иконку OneDrive в системном трее.
- Выберите «Помощь и настройки» -> «Настройки» -> «Учетная запись» -> «Отменить связь с этим ПК».
- После этого закройте OneDrive.
-
Сбросьте настройки OneDrive:
- Нажмите
Win + R
и введите%localappdata%\Microsoft\OneDrive\onedrive.exe /reset
. Это сбросит настройки OneDrive. - После сброса, откройте приложение OneDrive, но не входите в систему пока.
- Нажмите
-
Перезапустите синхронизацию:
- На сайте OneDrive, который вы не закрывали, нажмите кнопку «Синхронизировать».
- Войдите в OneDrive и следуйте инструкциям.
Дополнительные советы
- Если вы можете вручную удалить определенное количество файлов и папок, возможно, лучше сделать это, если это займет меньше времени, чем автоматизированный процесс.
- Перед тем как начинать манипуляции с файлом, убедитесь, что у вас есть резервные копии важной информации.
Применяя данные шаги и рекомендации, вы сможете эффективно удалить необходимую папку из вашего OneDrive for Business без необходимости удаления файлов по одному.