0 голосов
526 просмотров

Today, an update patch got automatically installed in my PT 9.2. As it opened up, I was taken aback when it could not find any of my projects or resources or window collections. As I played around with it a bit, I did a S/R for a couple of the resources and found out that these resources as well as settings files were all being stored in the D:\ root folder instead of the D:\My Paratext 9 folder that I was using all this time. Tried doing a reset of settings with Shift-Open PT; when that didn’t work I uninstalled all versions of PT and cleared the AppData\Local of all folders connected with PT. Despite all that, when re-installing it still chooses the PT folder as D:\ and says it is an upgrade of an earlier PT 9 installation and the folder can’t be changed. Anyone faced this issue or knows how to change the folder? Machine on Windows 11.

Paratext от (106 очков)
снова показан | 526 просмотров

3 Ответов

0 голосов
Лучший ответ

Paratext хранит расположение папки данных в реестре Windows. Если вы хотите изменить расположение папки, необходимо отредактировать этот параметр. Я не знаю, как Windows 11 обрабатывает программу «Редактор реестра», но в Windows 10 информацию о реестре для Paratext можно найти по пути:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Paratext\8 (или 9)
Windows хранит расположение файла настроек в этом ключе.

Переведено машиной с языка English
от (9,9тыс. очков)
снова показан

Обратите внимание, что мы убрали эту функцию из Paratext, поскольку считаем, что именно она вызывает эту проблему, при которой обновление Paratext изменяет расположение папки настроек.

Переведено машиной с языка English

Большое спасибо, anon848905. После редактирования реестра, как вы описали, теперь программа получает доступ к правильной папке.

Chris

Переведено машиной с языка English
+1 голос

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

Этот процесс работает ДО ТЕХ ПОР, пока Paratext не будет обновлён. Затем Paratext обращается к реестру Windows, чтобы проверить, где должна находиться папка, и использует информацию из реестра. Это означает, что если вы просто переместите папку, этот процесс придётся повторять каждый раз при обновлении Paratext.

Мы сталкивались с этой проблемой, когда команды устанавливали Paratext 9 (создавая папку My Paratext 9 Projects), а затем копировали папку My Paratext 8 Projects поверх неё и пытались указать на эту папку. Каждый раз при обновлении Paratext он снова указывает на папку, созданную при установке Paratext. И если её нет, похоже, он создаёт новую (пустую) папку. Одним из решений этой ситуации является просто копирование файлов из My Paratext 8 Projects в ожидаемую папку My Paratext 9 Projects.

Если вы хотите переместить папку после установки Paratext, вам необходимо будет изменить реестр.

Переведено машиной с языка English
от (9,9тыс. очков)
0 голосов

Я пытаюсь понять эту проблему, но мой опыт немного отличается от описания anon848905. Недавно я установил Paratext 9.2 в виртуальной машине Win10 и успешно указал на мой каталог Linux Paratext8Projects, следуя «старым» инструкциям: переименовать или удалить папку My Paratext 9 Projects по умолчанию, а затем запустить PT9 от имени администратора и перейти к папке, которую я хотел использовать, постоянно смонтированной в общей папке ВМ.

Для надёжности я затем проверил (Windows) реестр, чтобы убедиться, что расположение моей пользовательской папки Projects записано там, согласно инструкции «Как изменить расположение хранилища данных PT8 ПОСЛЕ установки». Действительно, PT9.2 автоматически и правильно обновил запись в реестре (HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Paratext\8\Settings_Directory).

Но каждый раз, когда я применяю патч обновления к PT 9.2, запись в реестре возвращается к C:\My Paratext Projects. Из моих комментариев anon291708 и anon848905 следует, что если я отредактирую реестр, чтобы установить пользовательский путь, он сохранится, но я этого не наблюдаю.

anon291708 упомянул, что трюк с указанием пользовательского расположения был удалён, но я всё ещё вижу его в патче PT 9.2.20. Возможно, он был удалён в PT 9.3 (которая, насколько я понимаю, не будет автоматически отправлена «всем пользователям» до января).

В этом случае будут ли изменения в реестре оставаться постоянными, или путь к пользовательской папке проектов Paratext всё равно будет автоматически сбрасываться? Я не думаю, что это хорошая идея — ожидать, что люди будут редактировать реестр, если им нужно разместить папку Projects на втором диске. Но у многих пользователей есть веские причины для этого.

Связанный вопрос: есть ли способ указать пользовательское расположение для папки проектов Paratext при первой установке Paratext на новый компьютер… и сохранится ли оно?

Переведено машиной с языка English
от (673 очков)

Да, это тот способ, который должен всегда работать. :crossed_fingers:

Насколько нам известно, эта проблема является «особенностью» установщика Windows. Я не думаю, что изменение записи в реестре действительно решает проблему (поскольку именно это Paratext делал раньше). Возможно, установщик Windows отслеживает записи в реестре, которые он изначально записал, и повторно использует их? Мы действительно не знаем, почему это происходит, и, честно говоря, мы даже не на 100% уверены, что это причина. :grimacing:

Переведено машиной с языка English

Похожие вопросы

0 голосов
1 ответ 147 просмотров
Здравствуйте, друзья, У меня есть проект с названием RNH. Я, конечно, создал его сам и зарегистрировал в реестре Paratext ... ваша помощь в том, как найти эту папку. Спасибо.
TSNgaihte 220 задал вопрос фев 18, 2025
0 голосов
3 ответов 387 просмотров
Я понимаю, что папка проекта Paratext была переименована с My Paratext Projects на My Paratext 8 Projects, когда мы ... Projects или My Paratext 9 Projects в My Paratext Projects?
Kent Spielmann 1,8тыс. задал вопрос мар 29, 2022
0 голосов
3 ответов 817 просмотров
Мы переходим на новые компьютеры. Я установил PT из свежего скачивания. Перед установкой я скопировал свою папку ... Я зарезервировал весь сегодняшний день, а теперь застрял.
Tim 934 задал вопрос окт 28, 2020
0 голосов
1 ответ 329 просмотров
How do I find the location of the My Paratext8 Projects folder? If you open RegEdit and paste this address/path: ... P7. Is there something that points to P7's Project folder?
wdavidhj 1,4тыс. задал вопрос май 15, 2019
+2 голосов
2 ответов 384 просмотров
The question is in the title. The background is that @RSquared and I have a computer where we can't find the My ... which is a critical first step if you want to move it!
wdavidhj 1,4тыс. задал вопрос авг 20, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Accept the one whose faith is weak, without quarreling over disputable matters.
Romans 14:1
3,052 вопросов
6,011 ответов
5,677 комментариев
2,032 пользователей