日本語のWindowsログオン ユーザ名の仕様

はじめに

Windowsログオン ユーザ名称が日本語の場合、ArcExplorer 日本語版が正常に機能しないという問題が発生します。

ArcExplorer 日本語版は、ログオン ユーザごとの情報をWindowsのユーザ プロファイルが格納されているフォルダから取得しています。ユーザ プロファイルを参照するフォルダを日本語から英語に変更することで、この問題に対応できます。

注意:以下の操作では、Windowsレジストリを手動で操作します。レジストリの手動操作はシステムに重大な障害を引き起こすことがあります。操作を行なう際は重要なデータのバックアップを取得した後、自己責任でお願いします。何らかの障害が発生した場合、弊社では責任を負いかねます。

設定方法

以下に示す手順で設定します。

1. ユーザ プロファイルのパスとローカル パスの変更

ここでは、パスとローカルパスを英語名"imstest"に変更することを仮定して、手順を説明します。

a. Administrator権限をもつユーザ名 (設定変更したい日本語ユーザ名以外)でWindowsにログオンします。

b. 「スタート | 設定 | コントロールパネル | 管理ツール | コンピュータの管理」をダブルクリックします。

c. [ローカル ユーザーとグループ]から[ユーザー]フォルダを選択し、設定変更したい日本語ユーザ名の上で右クリックし[プロパティ]を選択します。

d. [プロファイル]タブを選択し、[プロファイル パス]と[ローカル パス]を英語だけで構成されるように設定します。

例:プロファイル パス:C:\Documents and Settings\imstest
  ローカル パス:C:\Documents and Settings\imstest

e, [適用]ボタンをクリックしてダイアログを閉じます。

設定後、ダイアログを閉じてC:\Documents and Settingsの下にimstestというディレクトリが作成されているか確認します。

g. 新規作成された英語名ディレクトリのプロパティを開きます。そこで設定変更した日本語のユーザを追加し、フルコントロールアクセス権限を与えます。

2. レジストリの変更

a. 「スタート | ファイル名を指定して実行 」を選択し、“regedit”を入力し、レジストリ エディタを開きます。

b. 「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList」に移動します。

c. 日本語ユーザ名の[ProfileImagePath]の変更を行います。Windows ログオンユーザ名は、左側の[ProfileList]に含まれるキーの中に存在します。それぞれのキーごとの[ProfileImagePath]から確認できます。

d. 変更したいユーザ名の[ProfileImagePath]をダブルクリックします。[文字列の編集]ダイアログの[値のデータ]にある日本語名部分を 1-d.で使った英語名に変更します。(ここではimstestと変更します。)

e. [OK]ボタンをクリックしてダイアログを閉じます。

f. 以下の要領で、プロファイルのコピーを行います。
※もとの日本語ユーザ名のプロファイルが必要ならばバックアップをとっておきます。

C:\Documents and Settings\日本語ユーザ名 にあるすべてのフォルダ・ファイルを作成されたimstestディレクトリにコピーします。(コピーする際は表示されていないファイルも存在する可能性がありますので、[Ctrl+A]ですべてを選択してからコピーを行ってください。)

h. ログオフして日本語ユーザ名でログオンしなおします。

以上で、設定作業は終了です。

注意:この説明はJ2RE 1.3.1_02環境の構築されたWindows 2000 OSのクライアントPCを仮定しての説明になります。環境が異なる場合は、適宜読み替えてください。

関連情報

特になし。


作成日:2004/03/17
更新日:2004/08/06
ESRIジャパン株式会社