Невозможно преобразовать блокноты OneNote 2007 в новый формат

Невозможно преобразовать блокноты OneNote 2007 в новый формат

Я перехожу с OneNote 2010 на Office 365 и OneNote 2016.

Некоторые из моих старых блокнотов находятся в формате OneNote 2007 и доступны только для чтения, как показано в заголовке окна OneNote 2016:

[Скриншот: заголовок окна OneNote 2016 показывает режим совместимости «Только для чтения»[1]

Я знаю, что мне нужно преобразовать их в новый формат, и я делаю это следующим образом:

  • Щелкните правой кнопкой мыши по названию блокнота и выберите Свойства....
  • В диалоговом окне «Свойства блокнота» выберите «Преобразовать в 2010» (в OneNote 2010) или «Преобразовать в 2010-2016» (в OneNote 2016)

Кажется, что преобразование выполняется правильно, но в конце каждый раз я получаю:

Не удалось преобразовать
Преобразование блокнота было неполным.
OneNote не может открыть требуемый файл, поскольку другая программа в данный момент его использует.

Скриншот: Не удалось преобразовать

(Я могу обновить формат любых записных книжек OneNote 2007, которые находятся локально на моем компьютере.)

Что я пробовал:

  • Выполнение преобразования в OneNote 2010
  • Выполнение преобразования в OneNote 2016
  • Закрытие блокнота во всех версиях Outlook, кроме одной, на одном компьютере
  • Поиск в Google сообщения об ошибке выше
  • Используя OneNote, перемещаем папку в другое место (в данный момент доступ к ней осуществляется через сервер Samba) - я попробовал переместить ее на диск Windows, но не удалось синхронизировать все страницы в новом месте.
    • Оказалось, что я просто перенес его на другой сервер Samba.
  • Отредактировано для добавления: Я также пробовал удалить кэш Onenote и загрузить его заново — это тоже не сработало:"C:\Users\[username]\AppData\Local\Microsoft\OneNote\14.0\OneNoteOfflineCache.onecache"
  • Отредактировано для добавления:Также усиленно пытались убедить OneNote, что NoteBooks не открываются в других местах:
    • Закрытие всех блокнотов в OneNote 2016
    • Переименование ключей реестра, которые отображали список «открытых блокнотов» из более ранней версии OneNote: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\12.0\OneNote\OpenNotebooks
    • А затем конвертирую в новый формат - все равно получаю то же самое сообщение об ошибке

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

Могу ли я попробовать что-нибудь еще?

решение1

Я нашел обходной путь -создайте новый блокнот и скопируйте каждый раздел из старого блокнота в этот новый.

Имейте в виду, что огромным недостатком этого метода является то, что он нарушает внутренние ссылки между страницами Onenote, поэтому вам, возможно, стоит подождать некоторое время и посмотреть, не опубликует ли кто-нибудь лучший ответ!

  • Для каждого из ваших блокнотов OneNote в формате 2007 года:
    • Закройте блокнот во всех ваших установках OneNote, кроме одной, — оставьте его открытым в OneNote 2016.
    • В OneNote 2016 создайте новый пустой блокнот с таким же именем, как у старого.
    • В качестве оптимизации переместите новый блокнот в начало списка блокнотов.
    • Для каждого раздела в вашем старом блокноте (который будет доступен только для чтения):
      • Щелкните по нему правой кнопкой мыши и выберите «Переместить или скопировать...».
      • Выберите новую папку в качестве места назначения — вы сможете только копировать, но не перемещать.
    • Когда вы закончите копировать все разделы:
      • Закройте старый блокнот.
      • Перейдите в папку на диске и сожмите или удалите ее, чтобы не было возможности использовать ее по ошибке в будущем.

Это довольно утомительно, но, по крайней мере, позволяет мне редактировать мои старые Блокноты!

Связанный контент