感謝大家的回覆!
前兩次嘗試時,我只是移動了目錄,下次開啟 PT8 應用程式時,它會要求我瀏覽到新位置。我相信這是我在文件中找到的規定方法。不幸的是,當找不到 Settings 目錄時,PT8 應用程式(與 PT7 相同)並不總是會詢問,而是直接無法開啟。唯一的解決辦法是編輯登錄機碼或解除安裝/重新安裝。由於我們大多數 PT8 遷移工作是在一個約 60 人的工作坊中完成的,大多數人自行安裝了 PT8,其中許多人不經意間採用了預設設定位置。我沒有在許多系統上測試這個問題,因為我出於擔心弄壞使用者安裝的恐懼而停止了嘗試修復。在我嘗試修正的每個系統上我都看到了這個問題。我沒有嘗試解除安裝/重新安裝,因為在 PT7 中編輯登錄機碼總是有效的,但下次我會嘗試解除安裝/安裝。
FR:在 PT7 中,將登錄機碼編輯為 D 磁碟機每次都運作正常,我在 PT7 中為 D 磁碟機這樣做過很多次。所以我懷疑這不是不喜歡 D 磁碟機的舊代碼。此外,我過去曾嘗試在 PT8 中使用 Z 磁碟機,結果同樣失敗。
MJ:雖然在登錄機碼中輸入錯字是可能的,但我在 4 個不同的系統上連續 4 次將字母「D」打錯的可能性很小。我長期以來都是 Windows 應用程式和裝置驅動程式開發人員,我清楚編輯登錄機碼時需要的謹慎。
我有兩個理論,它們並不互斥。
我必須自己找到 PT8 的登錄機碼位置,因此可能存在需要更改的額外位置。
目前,只有在安裝時選擇了替代位置,該替代位置才會在升級期間保留。
這些是我在 x64 系統上用於 PT7 和 PT8 的位置。
PT7:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Paratext\8\Settings_Directory
PT8:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ScrChecks\1.0\Settings_Directory
謝謝
Thank you for the responses!
The first 2 times I tried this I just moved the directory and the PT8 application asked me to browse to the new location the next time I opened it. I believe this is the prescribed method that I found in the documentation. Unfortunately when the Settings directory is not found, the PT8 application (the same as in PT7) doesn’t always ask and instead fails to open. The only recourse is to edit the registry or uninstall/reinstall. Because the majority of our PT8 migration was done at a workshop of ~60 people, most people installed their own PT8 and many of them inadvertently took the default settings location. I haven’t tested this issue on very many systems because I stopped trying to fix it, out of fear of messing up an installation for a user. I have seen it on every system I have tried to correct. I have not tried an uninstall/reinstall as the registry always worked in PT7, but I will try uninstall/install next time.
FR: Editing the registry to D drive worked fine every time on PT7, and I have done it many times on PT7 for Drive D. So I doubt that it is old code that doesn’t like D drive. Also I tried Z drive in the past with PT8 with the same failure.
MJ:While it is certainly possible to enter a typo in the registry, it is unlikely that I have typed the letter ‘D’ incorrectly 4 times in a row on 4 separate systems. I was a Windows Application and Device Driver Developer for a long time, and I am aware of the caution you need when editing the registry.
I have two theories, and they are not mutually exclusive.
I had to find the PT8 registry location myself, so it is possible is that there is an additional location that needs to be changed.
Currently the alternative location is only preserved during upgrade, if you select the alternative location at install.
These are the locations I have used on PT7 and PT8 for a x64 system.
PT7:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Paratext\8\Settings_Directory
PT8:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ScrChecks\1.0\Settings_Directory
Thanks
機器翻譯自 English 顯示原文