Windows Vista 上で外字を使用すると、他の文字に置き換えられる現象が起る。
原因:
この現象は、Windows Vistaでは外字コード範囲に[繁体字中国語の文字][簡体字中国語の文字]が割り当てられていることが原因で発生する。
回避策:
この問題を回避するには、以下の手順を実行。
[スタート]ボタン[スタート]ボタンをクリックし、[検索の開始]ボックスに「フォント」と入力し、Enter キーを押す。※できない場合は[スタート]→[コントロールパネル]→[ディスクトップのカスタマイズ]→[フォント]をクリック。
※左の画像が見にくい場合は、画像をクリックすると拡大画像が表示される。
フォント名[MingLiU & PMingLiU & MingLiU_HKSCS]を右クリック、[プロパティ]をクリック。
[セキュリティ]タブをクリックし、[詳細設定]をクリック。
[所有者]タブをクリックして、[編集]ボタンをクリック。
ユーザーアカウント制御の許可管理者のパスワードを要求するダイアログ ボックスが表示された場合はパスワードを入力して[OK]をクリックし、確認を要求するダイアログボックスが表示された場合は[続行]をクリック。[所有者の変更]ボックスの一覧でユーザー名をクリックし、[OK]をクリック。
[Windows セキュリティ]ダイアログ ボックスで[OK]をクリックし、もう一度[OK]をクリック。
[セキュリティ]タブで、[Administrators]をクリックし、[編集]をクリック。
ユーザーアカウント制御の許可管理者のパスワードを要求するダイアログ ボックスが表示された場合はパスワードを入力して[OK]をクリックし、確認を要求するダイアログボックスが表示された場合は[続行]をクリック。
[フル コントロール]の[許可]チェック ボックスをオンにし、[OK]をクリック。
[Windows セキュリティ]ダイアログ ボックスで[はい]をクリックし、[OK]をクリック。
コンピュータを再起動。
コンピュータが再起動したら、Windows Vista の進行状況を示すインジケータが表示される前に F8 キーを押す。
[詳細ブート オプション]で、方向キーを使用して[セーフ モードとコマンド プロンプト]を選択し、Enter キーを押す。
管理者権限および管理者のアクセス許可を持つアカウントを使用して Windows Vista にログオン。
[スタート]ボタンをクリックし、[検索の開始]ボックスにcmd.exe と入力し、Enter キーを押す。
コマンド プロンプトで、次のコマンドを入力します。各コマンドの後には Enter キーを押す。
C:\Users\xxxxxx>cd C:\Windows\Fonts
C:\WindowsFonts>ren mingliu.ttc mingliu.bak
C:\WindowsFonts>exit

コンピュータを再起動。
[Ctrl + Alt + Delete]を同時に押し、「ようこそ画面?」に切り替え、右下のアイコン[ショットダウンオプション]から[再起動]を選択する。
注):
これらのフォントは Mingliu.ttc ファイルに含まれている。MingLiU & PMingLiU & MingLiU_HKSCS のファイル名を変更すると、これらのフォントは使用できなくなる。
Unicode E76C ~ E864 の文字コード範囲を使用するには、Simsun.ttc ファイルに対して、同じ手順を実行。Simsun.ttcファイルには、SimSun フォントおよびsimSun フォントが含まれている。




