Папки Windows Phone WPSystem "структура идентификатора безопасности недействительна"

Предыстория: у меня есть программа записи звука на моем Windows Phone (8.1). Он хранит свои записи в личной папке данных приложения. Долгое время я пытался добраться до этих файлов (и всех других файлов данных программы). Наконец-то я решил, что решил проблему, когда купил карту microSD и перенес туда программу на свой телефон. Теперь я переместил SD-карту на мой компьютер; когда я показываю системные файлы, я вижу папку WPSystem, которая содержит Apps, AppData и т. д., но теперь это:

Когда я пытаюсь открыть [microSD]\WPSystem\AppData или любую другую папку в WPSystem, я получаю сообщение об ошибке "Местоположение недоступно", "H:\WPSystem\AppData не доступен. Структура идентификатора безопасности недопустима".

Когда я DIR его в CMD, я получаю ту же ошибку "Недопустимая структура идентификатора безопасности". PS. Это диск FAT32.

Что я могу сделать, чтобы попасть в эту папку? У меня также есть Linux-машина на работе, я попробую использовать ее на следующей неделе, если потребуется.


Скриншот ошибки:

1 ответ

Решение

WP8.1 шифрует приложения и данные приложений, когда они находятся на SD-карте. Можно получить данные, но вы должны делать это с помощью телефона напрямую, если только вам не нужны бесполезные зашифрованные данные.

  1. Удалить System а также Hidden атрибуты из D:\WPSystem папка.
    • Вы можете сделать это с помощью ПК с устройством для чтения карт SD, но телефон будет иногда применять их повторно.
    • Я обычно просто использую приложение, чтобы сделать это. Приложение по этой ссылке очень простое и работает. Вы должны будете загрузить приложение с ПК, используя инструмент развертывания приложения; Вы не можете просто скопировать файл.XAP на телефон /SD-карту.
  2. Установите приложение для просмотра файлов на телефоне. Мне лично нравится использовать Aerize Explorer, но есть много других, которые работают.
  3. Используйте Storage Sense, чтобы убедиться, что ваше приложение для управления файлами установлено в хранилище телефона, но приложение, на которое вы хотите настроить таргетинг (ваше приложение для хранения аудио), находится на SD-карте. Это будет легче найти, если это единственное приложение на SD-карте; в противном случае вам, возможно, придется немного поискать.
  4. Откройте приложение "Управление файлами" и добавьте SD-карту (D:\) так что вы можете просмотреть его. Убедитесь, что D:\WPSystem папка видна; если нет, вам нужно снова открыть папку (как на шаге 1).
  5. Войти в D:\WPSystem\AppData и найдите папку данных для вашего приложения. Скопируйте его в другое место на SD-карте. Пока все данные записаны в WPSystem папка зашифрована, она прозрачно дешифруется при чтении и не зашифровывается, если она записывается / копируется в место за пределами WPSystem папка.
  6. Теперь вы сможете получить доступ к извлеченным данным, используя приложение для просмотра файлов на телефоне или вынув SD-карту и вставив ее в ПК.
Другие вопросы по тегам