MacBookPro(touch bar)でBootCampを使ってWindows10を導入しようとしたのですが、えらく苦労しました。なので、備忘録も兼ねて導入手順や気をつけるべき点を記載していきます。
Windows10の入手
Windows10のディスクイメージはこちらからダウンロード可能です。
プロダクトコードはAmazonで買うと購入後即表示されるので便利です。
Microsoft Windows 10 Home Fall Creators Update適用済み 32bit/64bit 日本語版 (最新) |オンラインコード版
Microsoft Windows 10 Professional (32bit/64bit 日本語版) [オンラインコード]
Yahoo!ショッピングとかではるかに安い値段で売られていますが、あちらはいろんな理由でお勧めできません。
Windows10のディスクイメージとプロダクトコードを入手したら、BootCampを実行します。
Boot Campの実行
基本的には公式の手順に従って行います。
Boot Camp を使って Mac で Windows 10 を使う
ですが、その前に前に、FileVaultをオフにすることをお勧めします。
FileVault を使って Mac の起動ディスクを暗号化する
これはHDDを暗号化する設定で、これがオンだと悪名高い**「ディスクにパーティションを作成できませんでした」**エラーの発生要因になるからです。
FileVaultの無効化には容量次第ではありますが、かなり時間がかかります。具体的には使用中の容量が100GBだと3時間程度かかります。
またBootCamp実行中は可能な限り他のアプリケーションを終了させておいてください。これもまたエラー発生やフリーズ要因になるからです。
FileVaultをオフにしたら「Launchpad」を開き「その他」の中にある「BootCampアシスタント」を実行します。
Boot Camp で Mac に Windows をインストールする方法
BootCampのパーティション分割処理はうまくいった場合は1時間もかからないので、もしそれ以上かかった場合はフリーズを疑ったほうがいいです。
またHDDに連続した空きがないとパーティション作成に失敗することがあるので、その場合は分割する容量を下げると成功することがあります。
これでうまくいけば以降の手順は不要です。
しかし、暗号化をオフにして、更にパーティション分割を最低(40GB)にしてもうまくいかない場合はクリーンインストールする必要があります。
USBインストーラの作成(推奨)
クリーンインストール(下記手順)を行おうと考えた場合は、Sierraインストーラー入り(8GB以上の)USBメモリを作成することを推奨します。
私の場合は、ADATA USBメモリ 16GBを使用しました。
USB3.0なのでTypeCとの変換アダプタは必須です。
インストーラがHighSierraでないのはクリーンインストール時に発生する**「 APFS インストール用の Preboot ボリュームを作成できませんでした。」**エラー対応に必要なためです。
これで最悪の場合は積んでしまいサポセンに持っていくハメになります。
下記を参考にインストーラを作成します。
- Sierra.appをダウンロード(1時間くらい)
- ディスクユーティリティ.appを開いてUSBメモリを消去(フォーマット)
- 名前:SIERRA
- フォーマット:Mac OS拡張 (ジャーナリング)
- 方式:GUIDパーティションマップ」
- 管理者権限ユーザーでターミナル.appを開いて以下のコマンドを実行
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/SIERRA --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction
これでSierraインストーラーが作成されます。
あとは下記手順で、インストーラーを起動することができるようになります。
macOSのクリーンインストール(初期化)
クリーンインストールは下記手順で実施できます。
macOS 復元について
macOS をインストールする方法
基本は、シャットダウン後電源を押して起動するまで「command+R」を押し続け、ユーティリティ画面が出たら「macOSを再インストール」です。
ここで先ほど述べた**「 APFS インストール用の Preboot ボリュームを作成できませんでした。」**エラーが発生する場合は、先ほど作成したSierraインストーラーが活躍します。
このエラーが発生した場合は、ディスクユーティリティを使ってPrebootボリュームを消去する必要があるのですが、HighSierraだとPrebootボリュームが消去できないためです。
下記手順を参考にフォーマットを実施します。
macOS SierraのためのDisk Utility: 「ディスクユーティリティ」を使用してボリュームを消去する
- USBインストーラーをさしておく
- 再起動直後に「option」キーを押して、Startup Manager を起動
- 「Install macOS Sierra」を起動
- 「ディスクユーティリティ」を起動
- 「表示」>「全てのデバイスを表示」
- Preboot, Macintosh HDを消去(=SSDを消去)
- 名前:Macintosh HD
- フォーマット:MacOS拡張(ジャーナリング)
- 方式:GUIDパーティションマップ
- ディスクユーティリティを終了して、「macOSを再インストール」を実施
この手順も場合によっては1時間くらいかかります。
クリーンインストール完了後、再度BootCampを実施してください。これで多分うまくいくはずです。
コンピューターが予期せず再起動されたか、予期しないエラーが発生しました。windowsのインストールを続行できません。
Q. どうしたらいいですか?
A. もう一度最初からやり直してね
結果、再発
\( 'ω')/ウオオオオオオアアアアーーーーッッッ!!!!
こちらの神がその解決方法を示してくれていました。
ちょっとしたコツでNVMe SSD搭載macbookにもBootcampを
- Shift + F10 を押す。
- regeditを入力してエンター
- レジストリエディターが開くので以下を開くく。“HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\ChildCompletion”
- setup.exeをダブルクリック。値を3にする。
- レジストリエディターを閉じる
- 再起動
マジで神でした。
MacBookのTouchBar搭載版だとF10押せなくて詰む人はワイヤレスキーボードを買うのをお勧めします。USB-C変換アダプタ必須ですが、動作は確認済みです。
Windows10を入れた後の問題
その後も色々問題が発生したので、その問題の解決方法も追記します。
切り替え方法
Sierraの場合
お使いの Mac を Windows または OS X で起動する
別の起動ディスクを選択する方法
High Sierraの場合
macOS High Sierra で Windows と macOS を切り替える方法
「ようこそBoot Campインストーラへ」が見切れている
「スタートメニュー」の「設定」からディスプレイの画面サイズが「200%」になっているのを「100%」に変更する。
キーボード配置がなんかおかしい
初期設定の際に英語キーボードなのに日本語キーボードに設定したりその逆をした時にこうなる。
ここを参考にキーボードのレイアウトを変更する。
【備忘録】Windows10 102/109キーボードの変更手順
- 「設定」を開く
- 「時刻と言語」を開く
- 「地域と言語」を開く
- 「日本語」を選択
- 「オプション」を選択
- 「レイアウトを変更する」をクリック
- 接続するキーボードを選択する
Touch Bar が表示されない。というか Boot Camp アプリもない
以下の手順を実行したら解決。
Mac に Windows サポートソフトウェアをダウンロードしてインストールする
commandキーとctrlキーを入れ替えたい
Macと同じ要領でコピペ出来なのは地味に不便
keyswapが便利なので導入。使い方は以下
KeySwapの使い方と、キーボード割り当て変更のおすすめ設定
英数かなキーが効かない
Capsキーでしか英数かな変換できない仕様らしい。ここに書いているもの以外は保証してないとか…
Boot Camp で実行している Windows で Apple 製のキーボードを使う
ctrl(command)+spaceでIMEオンオフできるように変更した。
- 右下タスクバーのIME(A/あ)を右クリック
- メニューからプロパティをクリック
- 編集操作キー設定の変更をクリック
- Ctrl+SPACEキーの入力/変換をクリックして、IMEオンオフを選択
あるいはここを参考にするか