macOS で Boot Camp を使ってWindows10を導入する手順(Mojave, High Sierra確認ずみ)

MacBookPro(touch bar)でBootCampを使ってWindows10を導入しようとしたのですが、えらく苦労しました。なので、備忘録も兼ねて導入手順や気をつけるべき点を記載していきます。

# Windows10の入手

Windows10のディスクイメージはこちらからダウンロード可能です。

https://www.microsoft.com/ja-jp/software-download/windows10ISO

プロダクトコードはAmazonで買うと購入後即表示されるので便利です。

<a target="_blank" href="https://www.amazon.co.jp/gp/product/B013I9SWMC/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B013I9SWMC&linkCode=as2&tag=crosskei-22&linkId=815f9baacdfeedb8b8ef0ac5e96f5cab">Microsoft Windows 10 Home Fall Creators Update適用済み 32bit/64bit 日本語版 (最新) |オンラインコード版</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=crosskei-22&l=am2&o=9&a=B013I9SWMC" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B013I9T4LU/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B013I9T4LU&linkCode=as2&tag=crosskei-22&linkId=68608b921dc8cd5de83f8f20a52cd4bd">Microsoft Windows 10 Professional (32bit/64bit 日本語版) [オンラインコード]</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=crosskei-22&l=am2&o=9&a=B013I9T4LU" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

Yahoo!ショッピングとかではるかに安い値段で売られていますが、あちらはいろんな理由でお勧めできません。

Windows10のディスクイメージとプロダクトコードを入手したら、BootCampを実行します。

# Boot Campの実行

基本的には公式の手順に従って行います。

[Boot Camp を使って Mac で Windows 10 を使う](https://support.apple.com/ja-jp/HT204990)

ですが、その前に前に、**FileVaultをオフ**にすることをお勧めします。

[FileVault を使って Mac の起動ディスクを暗号化する](https://support.apple.com/ja-jp/HT204837)

これはHDDを暗号化する設定で、これがオンだと悪名高い**「ディスクにパーティションを作成できませんでした」**エラーの発生要因になるからです。

FileVaultの無効化には容量次第ではありますが、かなり時間がかかります。具体的には使用中の容量が100GBだと3時間程度かかります。

またBootCamp実行中は可能な限り他のアプリケーションを終了させておいてください。これもまたエラー発生やフリーズ要因になるからです。

FileVaultをオフにしたら「Launchpad」を開き「その他」の中にある「BootCampアシスタント」を実行します。

[Boot Camp で Mac に Windows をインストールする方法](https://support.apple.com/ja-jp/HT201468)

BootCampのパーティション分割処理はうまくいった場合は１時間もかからないので、もしそれ以上かかった場合はフリーズを疑ったほうがいいです。

またHDDに連続した空きがないとパーティション作成に失敗することがあるので、その場合は分割する容量を下げると成功することがあります。

これでうまくいけば以降の手順は不要です。

しかし、暗号化をオフにして、更にパーティション分割を最低(40GB)にしてもうまくいかない場合はクリーンインストールする必要があります。

# USBインストーラの作成(推奨)

クリーンインストール(下記手順)を行おうと考えた場合は、Sierraインストーラー入り(8GB以上の)USBメモリを作成することを推奨します。

私の場合は、[ADATA USBメモリ 16GB](https://amzn.to/2JcUyom)を使用しました。
USB3.0なので[TypeCとの変換アダプタ](https://amzn.to/2HNODXl)は必須です。

インストーラがHighSierraでないのはクリーンインストール時に発生する**「 APFS インストール用の Preboot ボリュームを作成できませんでした。」**エラー対応に必要なためです。
これで最悪の場合は積んでしまいサポセンに持っていくハメになります。

下記を参考にインストーラを作成します。

[macOS の起動可能なインストーラを作成する方法](https://support.apple.com/ja-jp/HT201372)

- [Sierra.app](https://itunes.apple.com/jp/app/macos-sierra/id1127487414?mt=12)をダウンロード(1時間くらい)
- ディスクユーティリティ.appを開いてUSBメモリを消去(フォーマット)
 - 名前：SIERRA
 - フォーマット：Mac OS拡張 (ジャーナリング)
 - 方式：GUIDパーティションマップ」
- 管理者権限ユーザーでターミナル.appを開いて以下のコマンドを実行

```Bash
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/SIERRA --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction
```

これでSierraインストーラーが作成されます。
あとは下記手順で、インストーラーを起動することができるようになります。

[別の起動ディスクを選択する方法](https://support.apple.com/ja-jp/HT202796)

# macOSのクリーンインストール(初期化)

クリーンインストールは下記手順で実施できます。

[macOS 復元について](https://support.apple.com/ja-jp/HT201314)
[macOS をインストールする方法](https://support.apple.com/ja-jp/HT204904)

基本は、シャットダウン後電源を押して起動するまで「command+R」を押し続け、ユーティリティ画面が出たら「macOSを再インストール」です。

ここで先ほど述べた**「 APFS インストール用の Preboot ボリュームを作成できませんでした。」**エラーが発生する場合は、先ほど作成したSierraインストーラーが活躍します。
このエラーが発生した場合は、ディスクユーティリティを使ってPrebootボリュームを消去する必要があるのですが、HighSierraだとPrebootボリュームが消去できないためです。
下記手順を参考にフォーマットを実施します。

[macOS SierraのためのDisk Utility: 「ディスクユーティリティ」を使用してボリュームを消去する](https://support.apple.com/kb/PH22241?locale=ja_JP)

- USBインストーラーをさしておく
- 再起動直後に「option」キーを押して、Startup Manager を起動
- 「Install macOS Sierra」を起動
- 「ディスクユーティリティ」を起動
- 「表示」＞「全てのデバイスを表示」
- Preboot, Macintosh HDを消去(=SSDを消去)
 - 名前：Macintosh HD
 - フォーマット：MacOS拡張(ジャーナリング)
 - 方式：GUIDパーティションマップ
- ディスクユーティリティを終了して、「macOSを再インストール」を実施

この手順も場合によっては１時間くらいかかります。
クリーンインストール完了後、再度BootCampを実施してください。これで多分うまくいくはずです。

# コンピューターが予期せず再起動されたか、予期しないエラーが発生しました。windowsのインストールを続行できません。

[MacBook Pro16インチに、Boot CampにてWindows10のインストール中に、Windowsのロゴが出て、コンピュータが予期せずに再起動されたか、予期しないエラーが発生しました。 - Apple コミュニティ](https://discussionsjapan.apple.com/thread/250911897)

Q. どうしたらいいですか？
A. もう一度最初からやり直してね

結果、再発

＼( 'ω')／ウオオオオオオアアアアーーーーッッッ！！！！

こちらの神がその解決方法を示してくれていました。

[ちょっとしたコツでNVMe SSD搭載macbookにもBootcampを](https://asterisk-works.com/how-to-install-boot-camp-on-macbook-nvme-ssd/)

1. Shift + F10 を押す。
2. regeditを入力してエンター
3. レジストリエディターが開くので以下を開くく。“HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\ChildCompletion”
4. setup.exeをダブルクリック。値を3にする。
5. レジストリエディターを閉じる
6. 再起動

マジで神でした。
MacBookのTouchBar搭載版だとF10押せなくて詰む人は[ワイヤレスキーボード](https://amzn.to/3b2sa9Z)を買うのをお勧めします。[USB-C変換アダプタ](https://amzn.to/2M7MgoA)必須ですが、動作は確認済みです。


# Windows10を入れた後の問題

その後も色々問題が発生したので、その問題の解決方法も追記します。

#### 切り替え方法

Sierraの場合
[お使いの Mac を Windows または OS X で起動する](https://help.apple.com/bootcamp/controlpanel/5.1/?lang=ja-jp#/bcmp29b8ac66)
[別の起動ディスクを選択する方法](https://support.apple.com/ja-jp/HT202796)
High Sierraの場合
[macOS High Sierra で Windows と macOS を切り替える方法](https://support.apple.com/ja-jp/HT208123)

#### 「ようこそBoot Campインストーラへ」が見切れている

「スタートメニュー」の「設定」からディスプレイの画面サイズが「200％」になっているのを「100％」に変更する。

#### キーボード配置がなんかおかしい

初期設定の際に英語キーボードなのに日本語キーボードに設定したりその逆をした時にこうなる。
ここを参考にキーボードのレイアウトを変更する。

[【備忘録】Windows10 102/109キーボードの変更手順](https://qiita.com/nak435/items/25adbfb17285db7e35fc)

1. 「設定」を開く
2. 「時刻と言語」を開く
3. 「地域と言語」を開く
4. 「日本語」を選択
5. 「オプション」を選択
6. 「レイアウトを変更する」をクリック
7. 接続するキーボードを選択する

#### Touch Bar が表示されない。というか Boot Camp アプリもない

以下の手順を実行したら解決。

[Mac に Windows サポートソフトウェアをダウンロードしてインストールする](https://support.apple.com/ja-jp/HT204923)

#### commandキーとctrlキーを入れ替えたい

Macと同じ要領でコピペ出来なのは地味に不便
[keyswap](https://www.vector.co.jp/download/file/winnt/util/fh539153.html)が便利なので導入。使い方は以下
[KeySwapの使い方と、キーボード割り当て変更のおすすめ設定](http://pasokatu.com/8460)

#### 英数かなキーが効かない

Capsキーでしか英数かな変換できない仕様らしい。ここに書いているもの以外は保証してないとか…
[Boot Camp で実行している Windows で Apple 製のキーボードを使う](https://support.apple.com/ja-jp/HT202676)
ctrl(command)+spaceでIMEオンオフできるように変更した。

- 右下タスクバーのIME(A/あ)を右クリック
- メニューからプロパティをクリック
- 編集操作キー設定の変更をクリック
- Ctrl＋SPACEキーの入力/変換をクリックして、IMEオンオフを選択

あるいは[ここ](http://kuneoresearch.com/bootcamp-keyboard-driver-re-install/)を参考にするか