概要:
この記事では、Box Toolsのインストールを促すプロンプトがインストール後もユーザーに繰り返し表示されるWindowsの問題の原因と修正について説明します。 ここでは、古いインストーラの状態、ブラウザ/OSの設定、セキュリティ上の制限などの一般的な要因をまとめ、プロンプトが繰り返し表示される問題を解決し、Box Toolsのインストールに成功したことを確認して、ファイルを編集およびアップロードできるようBoxとの統合を復元するための一連のトラブルシューティング手順を提供します。
問題:
すでにBox Toolsをインストールしているにもかかわらず、WindowsマシンのユーザーがBoxのファイルを開いたり編集したりしようとするたびに、Box Toolsのインストールを促すダイアログが繰り返し表示される問題が発生しています。 このプロンプトのループが発生すると、Boxに統合された機能が通常どおりに使えなくなります (ネイティブアプリでの開く/編集操作、Box Tools経由でのアップロード)。考えられる原因は以下のとおりです。
- Box Toolsのインストールが完了していないか、古い。
- インストールの状態を示すレジストリのエントリが存在しないか、正しくない。
- ブラウザの設定またはキャッシュされたインストーラの状態がインストールのフローに干渉している。
- 権限またはネットワークの制限がBox Toolsのインストーラまたはそのヘルパーサービスをブロックしている。
WindowsのBox Editを使用してデスクトップのファイルを開こうとすると、次のプロンプトが表示される場合があります。
さらに、デバイストラストチェックが必要な場合は、次のプロンプトが表示される場合があります。
プロンプトが繰り返し表示されると、混乱の原因になるほか、生産性の阻害や再インストールの連続失敗を引き起こすため、信頼性の高い診断チェックや是正ステップが必要になります。
この問題は、お使いのネットワークやコンピュータ環境が原因でBox.comがBox Toolsと通信できない場合に発生することがあります。 Box Toolsは、Box.comとコンピュータとの通信にloopbackネットワークインターフェースを使用します。 基本的にはこれが、いつファイルが保存されたのか、デバイスのセキュリティ設定が適切であるかなどを確認するためにデスクトップのプログラムと通信する方法となります。 このインターフェースの使用には、環境を追加で構成する必要がある場合もあります。
解決方法:
Box Editがインストールされ、実行中であり、スタートアップが有効になっていることを確認する
- インストール
- [コントロールパネル] > [プログラム] > [プログラムと機能] を開きます。
- プログラムの一覧に [Box Tools] が表示されているはずです。
- 実行
- タスクマネージャーを開きます。
- [プロセス] タブをクリックします。
- [バックグラウンドプロセス] に [Box Edit] と [Box Local Com Service] の両方が表示されているはずです。
- スタートアップが有効
- タスクマネージャーを開きます。
- [スタートアップ] タブをクリックします。
- Box EditとBox Local Com Serviceの両方が、有効のステータスで表示されます。
- 管理者がMSIインストーラを使用してBox Toolsをインストールした場合、Local Com Serviceは、([スタートアップ] タブには表示されない) サービスとして実行されます。そのため、services.mscを使用して、実行されていることを確認し、必要に応じてITチームにお問い合わせください。
- これらのいずれかが [スタートアップ] リストにない場合は、以下の解決手順に従います。
- これらのいずれかのステータスが無効になっている場合は、以下の解決手順に従います。
ファイアウォールとその他のネットワークセキュリティを確認する
- Box Tools v4は、HTTP経由で127.0.0.1:17223 (ポート17223が占有されている場合は127.0.0.1:17224) にリクエストすることによってBox Local Com Serverと通信できる必要があります。
- このリクエストをhttp://127.0.0.1に変更する可能性のあるファイアウォール、プロキシ、ウイルス対策、セキュリティ製品、ブラウザ拡張機能などには、例外を追加しなければならない可能性があります。
- HTTP経由で127.0.0.1と通信する機能は、以下のw3c標準によって容認されています。
- BoxおよびBoxアプリケーション、統合、コンポーネントを正常に動作させるために許可リストに登録する必要のあるドメイン/ホスト名の一覧については、Boxアプリケーションおよびサービス用のファイアウォールの設定を参照してください。
Box Editを更新または再インストールする
- Box Editの最新バージョンに更新します。
- 問題が解決しない場合は、Box Editをアンインストールして再起動し、Boxから最新のインストーラを入手して再インストールします。
- 可能な場合は、Box Edit Cleanerスクリプトを使用してBox Toolsをアンインストールしてください。
干渉するソフトウェアを確認する
- プロセス間通信またはプロトコルハンドラをブロックする可能性のあるウイルス対策、ファイアウォール、エンドポイントセキュリティを一時的に無効にします。
- グループポリシー設定またはEnterprise設定でインストールまたは自動起動の動作をブロックしていないことを確認します。
環境の変更を確認する
- こちらの記事を参照してください。お使いの環境で必要になる可能性がある変更について説明しています。 自分で変更できない場合は、ITチームやネットワークチームに問い合わせる必要があります。
[無効] に設定されているBox Editを修正するには:
- 無効になっているプログラムの名前をクリックして、名前を強調表示させます。
- ウィンドウの上部付近にある [有効にする] を選択します。
Box Editが [スタートアップ] メニューに表示されない問題を修正するには:
-
コンピュータの2か所のうちの1か所にあるBox Editプログラムに移動します。
ロケーション1: C:\Users\[ユーザー名]\AppData\Local\Box\Box Edit ([ユーザー名] はコンピュータ上のユーザー名に置き換えてください)
ロケーション2: C:\Program Files\Box\Box Edit
- このAppDataフォルダはデフォルトでは非表示になっているため、最もすばやく見つける方法は、Windowsの検索を開いて、%localappdata% (パーセント記号を含む) を入力し、Enterキーを押すことです
- Box Editプログラムのショートカットを作成します。
- このショートカットを、C:\Users\[ユーザー名]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startupフォルダに移動します。
Box Local Com Serviceが [スタートアップ] メニューに表示されない問題を解決するには:
-
コンピュータの2か所のうちの1か所にあるBox Local Comプログラムに移動します。
ロケーション1: C:\Users\[ユーザー名]\AppData\Local\Box\Box Local Com Server ([ユーザー名] はコンピュータ上のユーザー名に置き換えてください)
ロケーション2: C:\Program Files\Box\Box Local Com Server
- このAppDataフォルダはデフォルトでは非表示になっているため、最もすばやく見つける方法は、Windowsの検索を開いて、%localappdata% (パーセント記号を含む) を入力し、Enterキーを押すことです
- Box Local Comプログラムのショートカットを作成します。
- このショートカットを、C:\Users\[ユーザー名]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startupフォルダに移動します。
結果:
- Boxのファイルを開いたり編集したりする際に、Box Toolsのインストールや修復を促すプロンプトが表示されなくなります。
- 作業が中断されることなく、目的のデスクトップアプリケーションでファイルが開かれます。
代替手段:
上記の症状が引き続き発生する場合は、Box Toolsのログを収集して送信し、support.box.comでサポートチケットを作成してサポートを依頼してください。
その際、以下の情報を提供してください。
- HARネットワークキャプチャ - Boxにログインしていることを確認し、キャプチャを開始してから、ブラウザを更新します。
- Box Editのログ
- 以下の質問への回答:
- この問題は、すべてのユーザーに発生していますか?
- 別のネットワークを試しても、 同じ問題が発生しますか?
- この問題は、すべてのブラウザで発生していますか?
- 実行中の2つのプロセス (Box EditとBox Edit Local Com Server) が表示されたタスクマネージャーのスクリーンショットを添付します。
- Box Toolsがインストールされていることを確認できるように、コントロールパネルのスクリーンショットを添付します。
参考情報:
関連記事については、Box Toolsに関するトラブルシューティングを参照してください。