以下の内容はhttps://error-daizenn.hatenablog.com/entry/2026/01/29/201637より取得しました。


HowNowで「No Open Command Found」エラーが出たときの対処法:Windowsのファイル関連付けとレジストリ修復ガイド

 

HowNowで「No Open Command Found」エラーが出たときの対処法:Windowsのファイル関連付けとレジストリ修復ガイド

HowNowで画像や一部ファイルを開こうとした際に「No Open Command Found」と表示され、何も起動しないことがあります。これはHowNow自体の不具合というより、Windows側で“その拡張子を開くための命令(open command)”が見つからない状態になっているケースが大半です。この記事では、原因の切り分けから、最も安全な修正(既定アプリの再設定)、それでも直らない場合のレジストリ修復まで、IT部門向けの実務手順としてまとめます。

「No Open Command Found」エラーとは何が起きているのか

HowNowはファイルを開くとき、Windowsの仕組み(既定アプリ/シェルの関連付け)を使って対象ファイルを起動します。ところが、Windowsの関連付け情報に「開く(open)」のコマンドが登録されていない、または壊れていると、HowNowが呼び出すべき起動先を特定できず「No Open Command Found」になります。

特に起きやすいのは、PNG/JPGなど画像拡張子の関連付けが不整合になっている場合です。アプリの入れ替え、既定アプリの変更、OS更新、端末イメージの適用、セキュリティ製品の影響などで、関連付けが“見た目はあるのに中身(open command)がない”状態になることがあります。

まずはレジストリ編集を避けて直す(推奨)

レジストリ編集は確実性が高い一方、運用リスクもあります。まずは以下の順で、Windowsの標準機能で復旧できるか確認してください(一般ユーザーでも実施可能)。

1) 既定アプリを拡張子ごとに設定し直す

  1. 設定アプリ既定のアプリ

  2. 「ファイルの種類ごとに既定値を選ぶ」から
    .png / .jpg / .jpeg を探して、既定アプリを設定し直します(例:Microsoft Photos など)

この操作で、Windowsが内部的に関連付けを書き戻し、open commandが復旧することがあります。

2) 既定アプリのリセット(端末全体に影響するため注意)

同じ画面で「Microsoft推奨の既定値にリセット」等の操作が可能な環境では、全体の既定設定が戻る場合があります。業務端末では影響範囲が大きいので、IT部門で判断して実施してください。

それでも直らない場合:原因の本丸は「open command」の欠落

症状が続く場合、レジストリ上で以下のような構造が欠落・破損している可能性が高いです。

  • HKEY_CLASSES_ROOT\<拡張子に対応するクラス>\shell\open

  • HKEY_CLASSES_ROOT\<拡張子に対応するクラス>\shell\open\command

ここに「どのプログラムで、どんな引数で開くか」が定義されます。これが空だと、HowNowだけでなく他のソフトからの起動でも問題が出ることがあります。

レジストリ修復を行う前の注意点(必須)

  • 必ずレジストリのバックアップを取ってください
    regedit を開き、対象キーを右クリック → エクスポートで保存します。

  • IT部門が実施するのが基本です
    権限(管理者権限)や端末管理ポリシーにより、変更がブロックされる場合があります。

  • 企業端末では GPO / MDM(Intune等) が関連付けを上書きすることがあります
    直しても戻る場合は、端末管理側の設定も確認が必要です。

対処法:.regファイルで「open command」を補う(IT部門向け)

以下は「Windows Photo Viewer(旧フォトビューアー)」でPNG/JPGを開くための典型例です。環境によっては Microsoft Photos を既定にする方が自然ですが、「open commandが欠落している」状態を確実に埋める目的として、旧フォトビューアーの定義が用いられることがあります。

注意:組織の標準ビューアーが別にある場合は、そのアプリの起動コマンドに合わせてください。

1) PNG向け(例:Photo Viewer)

reg
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\pngfile\shell\open] "MuiVerb"="@%ProgramFiles%\\Windows Photo Viewer\\photoviewer.dll,-3043" [HKEY_CLASSES_ROOT\pngfile\shell\open\command] @="%SystemRoot%\\System32\\rundll32.exe \"%ProgramFiles%\\Windows Photo Viewer\\PhotoViewer.dll\", ImageView_Fullscreen %1"

2) JPG/JPEG向け(例:Photo Viewer)

reg
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\jpegfile\shell\open] "MuiVerb"="@%ProgramFiles%\\Windows Photo Viewer\\photoviewer.dll,-3043" [HKEY_CLASSES_ROOT\jpegfile\shell\open\command] @="%SystemRoot%\\System32\\rundll32.exe \"%ProgramFiles%\\Windows Photo Viewer\\PhotoViewer.dll\", ImageView_Fullscreen %1"

3) 適用手順

  1. 上記内容をメモ帳に貼り付け、fix_open_command.reg などで保存

  2. 対象端末で管理者権限にて .reg を実行(ダブルクリック or reg import

  3. 端末の再起動、またはExplorer再起動後にHowNowで再確認

直ったか確認するチェックポイント

  • エクスプローラーで PNG/JPG をダブルクリックして正しく開けるか

  • 「設定 → 既定のアプリ」で該当拡張子の既定アプリが意図したものになっているか

  • それでもHowNowだけが失敗する場合、端末側ではなく HowNowの実行環境(ブラウザ、VDI、権限制御) が起点の可能性もあるため、端末ログやセキュリティ製品のブロック履歴も併せて確認

再発を防ぐ運用のコツ(企業環境向け)

  • 端末展開(イメージ適用)後に、主要拡張子の既定アプリを標準化する

  • MDM/GPOで既定アプリを管理している場合、ユーザー変更を許可するか/固定するかを明確化する

  • アプリ配布・更新のタイミングで関連付けが変わることがあるため、画像・PDFなど「開く頻度の高い拡張子」は変更管理に含める

まとめ

「No Open Command Found」は、HowNowの問題に見えて、実体はWindowsのファイル関連付け(open command)の欠落・破損であることが多いエラーです。まずは既定アプリの再設定で安全に復旧を試し、それでも直らない場合は、IT部門がレジストリをバックアップした上で shell\open\command を修復するのが最短ルートです。手順を標準化しておけば、同種の端末トラブルにも横展開でき、問い合わせ対応の時間も大きく削減できます。




以上の内容はhttps://error-daizenn.hatenablog.com/entry/2026/01/29/201637より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14