おっさんプログラマーの備忘録

.NET系を中心に、主に備忘録として書いていきます

Parallels Desktop上のWindows10で言語が勝手に切り替わる

自分のマシンはMacBook Proですが、仕事でWindowsが必要なのでParallelsを使ってWindowsを乗せています。
これは使えると思って、以前 セール中にParallelsのバージョンを12→13へアップグレードしました。
そしたらタイトルの現象が...

現象

Parallelsが非アクティグになるとWindows10の言語が勝手に切り替わる

Windowsで作業→Macで何かする→Windowsに戻ると言語が英語(英国)になってらっしゃる...
キーボード配列もUSキーボードになってらっしゃる...
日本語打ってたつもりがローマ字だったりアンダースコアが打ててなかったり...

イラっ!!

タスクバーの右側を見てみると「ENG」になっていました。
使えない訳ではないので放置していましたが、流石に作業効率が悪いので色々やってみました。

環境

対応

こちらを参考に不要な言語を消そうと思いました。

toxweblog.toxbe.com

が、自分の言語設定を見てみると f:id:mct-gear:20171219191947p:plain 日本語しかない...。 でも、タスクバーからは英語が見える。 f:id:mct-gear:20171219194225p:plain

恐らく、バージョン12の際に消した為と思います。(覚えていませんが)

解決方法

言語を追加してキーボードを割り当てて削除すると日本語のみになりました。

  1. 設定 > 時刻と言語 > 地域と言語 > 言語 > 言語の追加 f:id:mct-gear:20171219195051p:plain

  2. 恐らくどの言語でも良いと思うのですが、自分は英語→英語(英国)を追加しました。 f:id:mct-gear:20171219195012p:plain f:id:mct-gear:20171219195004p:plain

  3. そして、追加した言語にキーボード(English Japanese (Apple) - Parallels)を設定します。 f:id:mct-gear:20171219195633p:plain f:id:mct-gear:20171219195643p:plain f:id:mct-gear:20171219195649p:plain 既定のキーボードは念の為、削除。 f:id:mct-gear:20171219195655p:plain

  4. 再起動

  5. 起動後、追加した言語を削除

Parallelsが非アクティブになっても、日本語のままになりました。
言語が1つしかないので、言語切替ボタンもないですね!
f:id:mct-gear:20171219200222p:plain

関係ないけど、MacBook Pro買う時はUSキーボードにしておけば良かったな...