跳轉至

疑難排解

若您在使用 PDIndexer 時遇到問題,請先確認以下項目。多數問題可透過安裝執行階段或檢查設定來解決。

應用程式無法啟動

PDIndexer 需要 .NET Desktop Runtime 10.0。若未安裝執行階段,啟動時可能出現錯誤訊息,或程式可能不做任何動作就結束。

解決方法

請依照 執行環境與安裝 的步驟,安裝最新的 .NET Desktop Runtime 10.0(x64),然後重新啟動 PDIndexer。

UI 語言無法切換

您可以從選單的 選項 ▸ 語言 中選擇 英文 (需重新啟動) 或 日文 (需重新啟動) 來變更 UI 語言。不過,語言變更僅會在 重新啟動後 生效。

Note

選擇語言後畫面未立即改變是正常現象。請關閉 PDIndexer 後重新啟動。

重設損壞的設定

視窗位置、色彩設定及各種選項會儲存在登錄檔中。若設定損壞導致程式運作異常,您可以清除登錄檔以還原至初始狀態。

  1. 在選單中勾選 選項 ▸ 清除登錄檔 (勾選後重新啟動)。
  2. 關閉 PDIndexer。結束時會清除所有已儲存的設定。
  3. 再次啟動 PDIndexer,程式將以初始(預設)狀態啟動。

Warning

此操作會清除所有已儲存的設定,包括視窗配置與選項。在重新啟動並完成設定重設之前,此操作無法復原。

無法從 IPAnalyzer / CSManager 剪貼簿匯入

在 IPAnalyzer 和 CSManager 等姊妹應用程式中複製的圖譜與晶體,可透過剪貼簿自動匯入 PDIndexer。若未能匯入任何內容,可能是剪貼簿監視功能已停用。

  • 請確認選單中的 選項 ▸ 監視剪貼簿 已勾選啟用。
  • 啟用後,從其他應用程式複製的圖譜/晶體會自動讀取。

Tip

若您想自動讀取特定資料夾中新建立的 .pdi 檔案,請使用 選項 ▸ 監視檔案。

強度比未被計算

要計算理論繞射強度,晶體結構必須包含 原子位置(原子座標)。若未輸入原子位置,峰位置(\(d\) 值)仍可計算,但不會計算強度比。

解決方法

在 晶體參數 中,輸入每個原子的元素、座標與佔有率。輸入原子位置後,即可從結構因子計算出強度比。

擬合結果的晶格常數顯示為 NA(無法計算)

以峰擬合精修晶格常數時,若獨立反射數量不足,可能導致晶格常數無法確定,結果會顯示為 NA(無法計算)。

  • 依晶系不同,您必須提供足夠的反射,以確定獨立晶格常數的數量(例如:立方晶系僅需 \(a\),但三斜晶系則需要 \(a, b, c, \alpha, \beta, \gamma\) 六個值)。
  • 若反射線性相依(偏向同一方向),則某些晶格常數將無法確定。請納入不同方位的反射。

解決方法

請參閱 繞射峰擬合,並確認擬合中包含足夠數量的獨立反射。

仍未解決

若上述步驟無法解決您的問題,或您發現可重現的錯誤、想提出功能需求,請至 GitHub 的 Issue 追蹤系統回報。若可能,請附上重現步驟、您使用的檔案,以及螢幕截圖。