マニュアル キャンセル

コマンドラインプリセット出力の生成エラーのトラブルシューティング

  1. RoboHelp ユーザーガイド
  2. 新機能
    1. Adobe RoboHelp(2026 release)の新機能
    2. Adobe RoboHelp リリースノート(2026 release)
    3. Adobe RoboHelp(2022 release)の新機能
  3. 概要
    1. RoboHelp ワークスペースの概要
    2. RoboHelp 必要システム構成
    3. Windows および macOS に RoboHelp をダウンロード
    4. アドビアプリのダウンロードおよびインストール
    5. RoboHelp FAQ
  4. プロジェクト
    1. RoboHelp プロジェクトの計画
    2. プロジェクトの作成
    3. プロジェクトの管理
    4. トピックとフォルダーの操作
    5. レポートの生成
    6. 状況依存ヘルプの使用
    7. 参照の管理
    8. RoboHelp での環境設定
  5. 作成者との共同作業
    1. Git を使用した共同作業
    2. SharePoint Online を使用した共同作業
    3. Azure DevOps(Team Foundation Server)を使用した共同作業
  6. PDF レイアウト
    1. PDF テンプレート
    2. ページレイアウトのデザイン
    3. PDF 出力の公開
    4. 一般的なコンテンツスタイルの利用
    5. PDF テンプレートのコンポーネント
    6. 言語変数のサポート
    7. PDF のカスタマイズ
  7. 編集と書式
    1. コンテンツの書式設定
    2. 相互参照の作成と管理
    3. リンクの作成と管理
    4. スニペットによるシングルソース
    5. 画像とマルチメディアの操作
    6. 作成した変数を使用して簡単に更新を行う
    7. 変数セットの操作
    8. 検索と置換の使用
    9. コンテンツの自動保存
    10. スプリットビューで並べて編集
    11. スペルチェック機能の使用
    12. ブックマークの作成と編集
    13. フィールドの挿入と更新
    14. 複数ビュー間の切り替え
    15. CSS の自動番号付け
  8. 読み込みとリンク
    1. プロジェクトへの Markdown ファイルの読み込み
    2. Word ドキュメントのプロジェクトへの読み込み
    3. FrameMaker ドキュメントのプロジェクトへの読み込み
  9. Toc、indexes、用語集および引用
    1. 目次の作成と管理
    2. 索引の作成と管理
    3. 用語集の作成と管理
    4. 引用の作成と管理
    5. 閲覧シーケンスの作成と管理
    6. 関連項目および関連トピックの操作
  10. 条件付きコンテンツ
    1. 条件付きコンテンツとは
    2. コンディションタグの作成と適用
    3. 条件付きコンテンツの出力プリセットの設定
    4. 条件付きコンテンツの最適化と管理
  11. マイクロコンテンツ
    1. マイクロコンテンツ
  12. レビューと共同作業
    1. レビューと共同作業
  13. 翻訳
    1. コンテンツの複数言語への翻訳
    2. サービスプロバイダー向け翻訳フレームワークの設定
  14. 出力を生成中
    1. 出力の生成
    2. フレームレス出力の生成
    3. ナレッジベース出力の生成
    4. PDF 出力の生成
    5. レスポンシブ HTML5 出力の生成
    6. Word ドキュメント出力の生成
    7. コンテンツのみの出力の生成
    8. 電子ブック出力の生成
    9. Microsoft HTML Help 出力の生成
    10. モバイルアプリ出力の生成
  15. 出力の公開
    1. RoboHelp Server への公開
    2. FTP サーバー、セキュア FTP サーバーまたはファイルシステムへの公開
    3. SharePoint Online への公開
    4. Zendesk ヘルプセンターへの公開
    5. Salesforce ナレッジベースに公開
    6. ServiceNow ナレッジベースへの公開
    7. Zoho ナレッジベースへの公開
    8. Adobe Experience Manager への公開
    9. アトラシアン Confluence ナレッジベースに公開します
  16. 付録
    1. Adobe RoboHelp スクリプトリファレンス
    2. RoboHelp のキーボードショートカット
    3. フレームレススキンエディターの概要
    4. コマンドラインプリセット出力生成エラーのトラブルシューティング

問題

複数のプリセットでコマンドラインユーティリティを使用して出力を生成する際、「rh-render-process-gone」Java OOM エラーなどのエラーが発生し、プロセスがハングする場合があります。 これにより、RoboHelp が応答しなくなったり、スタックしたりして、プリセット出力生成が失敗することがあります。 この動作は予期されるものであり、この記事で説明するトラブルシューティング手順に従うことで解決できます。

なぜこの問題が発生するのですか?

コマンドラインプリセット出力生成の失敗は、主に以下の理由で発生します:

  • システムリソース(CPU やメモリなど)の不足により、「rh-render-process-gone」エラーがトリガーされ、プロセスが応答しなくなる場合があります。
  • RoboHelp は Electron フレームワーク上に構築されており、この問題は Electron バージョン 14 以降で導入された変更が原因で発生します。 内部で Chromium を使用する Electron は、メインプロセスに対してハードメモリ制限を適用します。Windows では 8GB、macOS では 16GBです。 大規模なプロジェクトの場合、これによりプロセスがメモリ不足(OOM)になり、ユーザーが大規模なプロジェクトを抱えている場合や、複数のプリセット出力を並行して生成しようとしている場合に問題が発生する可能性があります。
注意:

Chromium はパフォーマンスとセキュリティを強化するためにこれらの制限を実装しており、この設定を無効にしたり変更したりするための利用可能な回避策はありません。 以前のバージョンの Electron では RAM の消費に制限がなかったため、コマンドライン経由で複数の出力を生成する場合にはこの問題は発生しませんでした。

問題をトラブルシューティングする方法はありますか?

  1. single_preset_output.zip ファイルをシステムにダウンロードします。 Zip ファイルを展開します。

  2. solution フォルダーに移動し、preset_output.bat という名前のファイルを見つけます。 メモ帳などのテキストエディターを使用して開きます。

  3. 以下の変数を下記のように設定します:

    • 目的のプロジェクトの .rhpj ファイルが保存されている場所に応じたプロジェクトファイルパス。 例えば、プロジェクトファイルパスを次のように設定します:PROJECT_FILE="C:\sanitization-effort\Sanitized.rhpj"。
    • 変数 OUTPUT_PRESET の値を目的のプリセット出力に設定します。 例:「Frameless」。
    • LOG_FILE パスを目的のファイルシステムパスに設定します。
    • OUTPUT_DIR をシステム上の目的の出力ディレクトリパスに設定します。
  4. すべての詳細を正常に編集した後、ファイルを保存します。

  5. 管理者としてコマンドプロンプトを開き、preset_output.bat ファイルが存在する場所に移動します。 例えば、ファイルが C:/Downloads/solution/preset_output.bat の場所にある場合は、ターミナルで次のコマンドを実行します。

     cd "C:/Downloads/solution"

  6. コマンドを実行します: 

    .\main "preset_output.bat"

    すぐにプリセット出力が、OUTPUT_DIR パスに生成されます。

  7. 既存の RoboHelp プロセスがバックグラウンドで実行されている場合、エラーメッセージ「別のプロセスが実行中です」が表示されます(下の画像を参照)。 この場合は、実行中の RoboHelp プロセスを終了してから、再試行してください。 解決すると、指定した出力フォルダーに出力が正常に生成されます。

    注意:

    カスタムスクリプトを使用して複数のプリセット出力を生成する際にエラーが発生する場合は、multiple_preset_output.zip フォルダー内で提供されているサンプル回避策を参照してください。 そのフォルダー内の rh_workaround.batpdf_ap_1.bat の内容を要件に合わせて変更してください。

Adobe, Inc.

ヘルプをすばやく簡単に入手

新規ユーザーの場合