PCのコンピュータ名に日本語文字が含まれている場合、使用許諾ファイルが正常にインポートできない症状の対処方法
問題
RAD Studio/C++Builder/Delphiの製品登録ウィザードから直接インターネットから使用許諾コードを取得、あるいはWebページからダウンロードした使用許諾ファイルのインポ―トを行った際、図1のようにライセンスが正常に認識されない事があります。
図1:ライセンスマネージャからのエラーメッセージ
原因
RAD Studio/C++Builder/DelphiがインストールされているPCのコンピュータ名に日本語文字が含まれていると発生いたします。
解決
コンピュータ名は、日本語文字を含まない半角英数字へ変更してください。
既に取得済みの使用許諾コードは無効となりますので、以下の手順によって使用許諾コードを再取得してください。
- PCのコンピュータ名を変更
- PCを再起動
- RAD Studio/C++Builder/Delphiのライセンスフォルダの削除
- RAD Studio/C++Builder/Delphiのライセンスフォルダのパスは以下の通りです。
- Windows XP/2003:
C:\Documents and Settings\All Users\Application Data\Embarcadero
- Windows Vista以降:
C:\ProgramData\Embarcadero
- 上記のパスは、いずれも隠しフォルダとなっていますので、デフォルト設定では表示されません。必ず[フォルダオプション]から[全てのファイルとフォルダを表示する]設定へ変更してください。
- ライセンスフォルダを削除した後、RAD Studio/C++Builder/Delphの起動
- 製品登録ウィザードが表示されますので、使用許諾コードの取得を実行