WindowsのMSIインストーラパッケージを使用してデスクトップにBox Toolsをインストールしようとすると、次のエラーが表示される場合があります。
一般的な原因
「Box Tools per user was found in another local user session (シングルユーザー用のBox Toolsが別のローカルユーザーセッションに見つかりました)」は、Box Tools (マシン全体用、別名MSIエディション) をインストールしようとしたものの、デスクトップにBox Tools (シングルユーザー用、別名EXEエディション) がインストールされていると認識された場合に表示されます。
最初に、Windowsのユーザープロファイルごとに [コントロールパネル] > [プログラムと機能] を調べて、Box Tools (シングルユーザー用のエディション) がインストールされたままになっているかどうかを確認します。
Box Toolsは表示されていないのに引き続きエラーが発生する場合は、Box Toolsのレジストリキーまたはファイルがアンインストール時に削除されなかった可能性があります。
Boxでは、Box Edit/Box Toolsを完全に削除するためのスクリプト (https://cloud.app.box.com/v/BoxEditCleaner) を提供しています。手順と注意事項が記載されている「READ ME FIRST」を読んでから、削除スクリプトを実行してください。 ほとんどの場合は、これで問題が解決します。
ただし、削除スクリプトを実行した後も引き続き同じインストールエラーが発生する場合は、次のレジストリキーが存在するかどうかを確認し、レジストリエディタを使用して手動でそのキーを削除します。
パス: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\{User_SID}\Products\{PRODUCT_CODE}\InstallProperties
名前: DisplayName
値: Box Tools
種類: REG_SZ
* {User_SID} と {PRODUCT_CODE} は、お使いのシステムやインストールされているBox Toolsのバージョンによって異なります。
上記のキーは、レジストリエディタで「Box Tools」を検索すると見つかります。
上記の手順を実行してもまだインストールエラーが発生する場合は、 サポートチームに問い合わせ、以下の情報を提供してください。
- PowerShellで削除スクリプトが出力した内容
- 上の図に相当するレジストリエディタのスクリーンショット