views4GCPのストレージサービスについてまとめてみた。Exp:2617はじめまして!今、パブリッククラウドを使っていない方にも、分かりやすくGCPを身近に感じられる記事を書いて行こうと思います。TweetShareHatena注意この記事は2018年8月8日に更新されたもので、内容が古い可能性がありますのでご注意ください。GCE)では多彩な公式OSイメージが用意されています。その中には勿論、WindowsServerのOSイメージも用意されています。x64これらのOSイメージを使用して、WindowsServer上で稼働するソフトウェアもGCE上にホストする事が出来ますが、これらOSイメージは英語版のWindowsとなっており、UIは英語で表示されます。キーボードも(RDPクライアントに依りますが)英語101/104キーボード配列として認識される環境が多く、日本で一般的な日本語106/109キーボードとは記号キーの位置などがずれてしまいます。※2そのままでも、OSとしての動作に問題はありませんが「記号の入力がやり辛い」「エンドユーザーが操作し辛い」などの問題がある為、要望や要件によっては「UIを日本語化して使いたい」「日本語キーボードレイアウトで使用したい」という事も多いと思います。??本記事では、GCE上のWindowsServer2016を日本語化して使用するための方法を、?下記の2回にわたって整理、解説いたします。第1回目となる本記事では、WindowsServerにRDP(リモートデスクトッププロトコル)接続する際に、日本語キーボードレイアウトを使用する方法について解説いたします。皆様は、GCE上のWindowsインスタンスに接続する際、RDPクライアントは何を使っていますか?手元のクライアントPCがWindowsPCの場合は、標準の「リモートデスクトップ接続(mstsc.exe)」を使用する事が多いかと思います。Macなど非Windows環境ではこちらを使われている方も多そうですね。これらRDPクライアントの多くで、GCE上のWindowsServer2016インスタンスにRDP接続すると、標準状態では英語キーボードとして認識されてしまいます。普段から英語キーボードを使い慣れている人であればともかく、ちょっと使いづらいですよね。これが物理サーバーやPCに接続したキーボードであれば、コントロールパネルやWindows設定画面から、Windows側のキーボードの認識を日本語キーボードに変更する事で対応可能です。RDP接続の場合、この方法ではうまく日本語キーボードとして認識させる事ができない場合があります。これはWindows側で「物理接続されているキーボードドライバ」と「RDP接続で使用するキーボードドライバ」を別の設定として保持しているための様です。アプリへの入力時のみキーボード配列が異なる事象について設定変更手順RDPクライアントで接続するでは、具体的に日本語キーボードとして認識させる手順を、順を追って確認していきましょう。GCEでOSイメージにWindowsServer2016を使用して、新規インスタンスを立ち上げ、RDP接続します。ChromeRDPの接続時オプションには、キーボードレイアウトの設定がありますので、これは先に日本語キーボードに切り替えておきましょう。「Options」をクリックして設定ダイアログを開き、言語設定とキーボード設定を変更します。ここから設定を行っていきます。この状態では、英語キーボードとして認識されています。画像はメモ帳を開いて、日本語キーボード上で「@」の刻印されたキーを押下したところです。キーボード刻印の「@」ではなく、「[」が入力されています。キーボードレイアウト設定を変更する設定を変更していきます。レジストリを変更しますので、誤った設定を実施した場合は、最悪の場合Windowsが起動しなくなるなど、動作に影響が出る可能性があります。注意して行って下さい。設定変更には管理者権限が必要です。パスワードの設定」ボタンより取得したユーザー名とパスワードであれば、管理者権限を持っているので問題ありません。レジストリエディタ(regedit.exe)を起動します。表示された「ファイル名を指定して実行」ダイアログボックスに「regedit.exe」を入力して「OK」を押下して下さい。レジストリエディタは管理者権限を必要とする為、ユーザーアカウント制御の警告ダイアログが表示されますので、問題なければ「Yes」を押下して下さい。レジストリエディタが表示されます。レジストリエディタ左側のツリー表示を辿り、下記のレジストリパスを展開して下さい。Layouts\00000411レジストリエディタ最下行に、現在展開中のレジストリパスが表示されます。こちらを確認しながら間違わない様、確認して下さい。File」エントリを変更します。標準状態ではこのエントリに「KBDJPN.DLL」が設定されているかと思います。この「KBDJPN.DLL」は、現状英語配列を元にしている為、英語配列として認識されています。エントリをダブルクリックすると「文字列の編集」ダイアログが表示され、値の変更が可能です。このエントリを「kbd106.dll」に変更し、「OK」を押下して下さい。編集が完了したら、Windowsを再起動します。out」から「Restart」を選択して、Windowsを再起動して下さい。適切な再起動理由をを選択し、再起動を実行します。再起動に伴い、RDPの接続が切れます。再起動が完了したら、再度RDP接続を行って下さい。設定反映を確認する再接続完了後、メモ帳を開いて「@」が刻印されているキーを押下した状態です。意図通り「@」として入力されています。これで日本語キーボードレイアウトとして認識させる事ができました。まとめ英語版Windowsの日本語化周りは、まとまったドキュメントが意外と少なかったり、使用するRDPクライアントに依って挙動が異なったりするなど、ハマりがちな所ですので、WindowsServer構築時のお役に立てば幸いです。次回記事では、UIなどその他の部分を日本語化する設定を行っていきます。トータルサービスを提供しておりますので、?ご興味のある方はお気軽にお問い合わせください。あらゆる職種仲間も募集しています。ご応募、お待ちしています。