Как разблокировать файлы “скачать по запросу” из пути OneDrive после того, как я отключился от учетной записи?

Вопрос или проблема

Я работал на работодателя, который использовал OneDrive. Когда я прекратил работать у этого работодателя, я хотел сохранить свои файлы OneDrive, поэтому я скопировал содержимое файла OneDrive в другое место на своем компьютере.

Однако, похоже, я не убедился, что выбрана опция “Доступно офлайн”. Поэтому то, что я скопировал, были “заглушки” файлов, которые Windows полностью загружал из OneDrive, когда я пытался их открыть.

Я скопировал их в свой путь Dropbox. Это привело к интересной ситуации —

Если я пытаюсь открыть любой из файлов, удалить их или сделать что-либо с ними, я получаю ошибку “Облачный провайдер не работает.” Это потому, что, вероятно, Windows больше не понимает эту папку как связанную с аккаунтом OneDrive, и у нее есть только куча “заглушек файлов”.

Это привело к тому, что Dropbox перестал синхронизироваться. Он “завис” на этой папке. Он не может получить доступ к файлам (как и я), поэтому он остановился.

Я не могу удалить файлы. Я не могу их переместить. Я не могу их открыть. Я не могу ничего с ними сделать, потому что, предполагаю, Windows хочет скачать их из OneDrive, но больше не подключен к этому аккаунту.

Я попытался отключить “Файлы по запросу” в OneDrive, но это не сработало (я больше не подключен к этому аккаунту, помните, так что он не может полностью их скачать).

Что немного усложняет ситуацию, так это то, что я все еще использую OneDrive (для моего нового работодателя), он просто подключен к другому аккаунту. Я сбрасывал OneDrive (из командной строки) и принудительно завершал OneDrive (из диспетчера задач). Ничто из этого не повлияло на мою проблему.

Я попытался сказать Dropbox сделать эту папку “только онлайн” (чтобы попытаться остановить синхронизацию), но она все еще зависла, потому что, я предполагаю, что у нее есть изменения в очереди, которые нужно согласовать.

Я не думаю, что могу решить это через OneDrive. Поскольку я больше не подключен к этому аккаунту, я предполагаю, что OneDrive не сможет “разрешить” эти файлы.

Могу ли я как-то сказать файловой системе Windows в общем прекратить попытки получить их из облака и просто позволить мне их удалить?

Могу ли я как-то заставить Dropbox забыть об этой папке (и обо всех изменениях в очереди)?

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

Запустите fsutil reparsePoint delete для каждой из них, чтобы удалить метаданные и превратить их в обычные пустые файлы.

(Заглушки “Умной синхронизации” Dropbox тоже являются точками повторного анализа, но другого типа, управляемого другим драйвером.)

Ответ или решение

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

Шаг 1: Удаление метаданных повторного анализа (reparse points)

Файлы OneDrive, которые вы скопировали в папку Dropbox, являются «заглушками». Эти заглушки, в частности, являются точками повторного анализа, которые Windows использует для взаимодействия с облачными сервисами. Поскольку вы уже отключились от своей учетной записи OneDrive, Windows не может получить доступ к этим файлам для загрузки их содержимого. Чтобы изменить это состояние, вам нужно удалить метаданные, связанные с этими файлами.

Порядок действий:

  1. Откройте Командную строку с правами администратора:

    • Нажмите Win + S, введите "cmd", затем щелкните правой кнопкой мыши на "Командная строка" и выберите "Запуск от имени администратора".
  2. Используйте команду fsutil для удаления повторных точек:

    • В командной строке выполните следующую команду для удаления повторной точки для каждого файла, который вам нужно разблокировать:
      fsutil reparsepoint delete "C:\путь\к\вашей\папке\имя_файла.ext"
    • Замените C:\путь\к\вашей\папке\имя_файла.ext на фактический путь к каждому из проблемных файлов.

Шаг 2: Завершение зависших процессов Dropbox

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

  1. Закройте Dropbox:

    • Щелкните правой кнопкой мыши на значке Dropbox в области уведомлений и выберите "Выход".
  2. Перезапустите Dropbox:

    • После того как Dropbox будет закрыт, откройте его снова. Это может помочь сбросить состояние синхронизации и обнаружить изменения.

Шаг 3: Удаление или перемещение файлов

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

  1. Переименуйте файлы:

    • Иногда переименование файлов позволяет избавиться от блокировки. Попробуйте переименовать файлы в простые названия и затем удалить их.
  2. Используйте реестр Windows:

    • Если у вас есть опыт работы с реестром, можно попробовать удалить записи, связанные с OneDrive, но будьте осторожны — это может повлиять на другие программы.

Шаг 4: Изменение настроек Dropbox

Если все вышеперечисленное не дало результатов, попробуйте следующее:

  1. Отключите синхронизацию этой папки:

    • В настройках Dropbox перейдите на вкладку "Синхронизация" и проверьте, нет ли возможности отключить синхронизацию для конкретной папки. Это может помочь разрешить зацикливание.
  2. Удалите папку из синхронизации:

    • Вы также можете временно исключить папку из синхронизации, что может помочь Dropbox завершить ожидание.

Заключение

Удалив метаданные повторных точек и перезапустив процессы Dropbox, вы сможете устранить блокировки файлов, возникшие из-за несинхронизируемых элементов OneDrive. Будьте внимательны при работе с командной строкой и реестром Windows, чтобы избежать нежелательных последствий. При любых сомнениях рекомендуется создать резервную копию данных перед внесением изменений.

Оцените материал
Добавить комментарий

Капча загружается...