9
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Proxmox での Windows VM のインストール手順 (2025 年 12 月時点)

Last updated at Posted at 2025-12-21

この記事を書いた理由

この記事は以下の記事の更新版です。

2025 年 8 月に Proxmox 9 がリリースされたため、今回は Proxmox 9 でのスクリーンショットを新たに取得しました。

今後手順はまた変わると思いますが、2025 年 12 月時点でのスナップショットとしての情報です。

Proxmox 内にインストールされた Windows VM から、 USB デバイスや Bluetooth を使用できるようにするまでを説明します。

# この記事の対象となる Proxmox のバージョン
$ pveversion
pve-manager/9.1.2/9d436f37a0ac4172 (running kernel: 6.8.12-17-pve)

Windows VM のインストール手順については以下の公式ページの内容を参考にしています。

Proxmox での Windows のインストール手順

  1. ファイルのダウンロード (Windows ファイルと virtio-win.iso ファイル)
  2. ダウンロードしたファイルを Proxmox にアップロード
  3. VM の作成
  4. VM の起動と Windows のインストール
  5. Windows で qemu-guest-agent を使用可能にする
  6. Windows VM で USB デバイスと Bluetooth を使用可能にする

🔥🔥 これを知らないと先に進めない 🔥🔥

手順の説明前に、「これだけは」という情報を書いておきます。

1. Press any key to boot CD or DVD...... が表示されたら何かキーを押す

最初の boot 時に Press any key to boot CD or DVD...... が表示されたら何でも良いのでキーを押す。
ここでキーを押さないと、ネットワークからの起動モードに入ってしまいます。

Press any key

ネットワークからの起動モードに入ってしまったら、VM の [Stop] を押して VM をいったんシャットダウンします。

Stop

🔥 この状態になってしまうと、[Shutdown] では停止できません。🔥
👉 [Stop] は電源コードを抜くようなもの[Shutdown] は電源ボタンを押すようなもの、という 分かりやすい説明 が Proxmox Forum で見つかります。🎉

2. Windows のインストール時、ディスクとネットワーク用ドライバのインストールが必要

今回であれば以下のドライバーのインストールが必要です。

  • Red Hat VirtIO SCSI pass-through controller
  • Red Hat VirtIO Ethernet Adapter

Red Hat VirtIO SCSI pass-through controller
Red Hat VirtIO Ethernet Adapter

ファイルのダウンロード (Windows ファイルと virtio-win.iso ファイル)

  1. Windows 11 の ISO ファイルは以下のページからダウンロードできます。
    https://www.microsoft.com/ja-jp/software-download/windows11

  2. virtio-win.iso は以下のリンクからダウンロードできます。
    https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso

ダウンロードしたファイルを Proxmox にアップロード

ダウンロードした ISO ファイルを Proxmox にアップロードします。

アップロード手順は以下のページが分かりやすいです。🎉

VM の作成

1. General

  • VM IDName を指定します。

    create_WinVM_01_General

2. OS

  • Use CD/DVD disc image file (iso)ISO image として、アップロードした Windows ISO ファイルを指定します。

  • Guest OSTypeMicrosoft Windows にします。

  • Add additional drive for VirtIO drivers をチェック ☑ して、ISO image としてアップロードした virtio-win.iso を指定します。

    create_WinVM_02_OS

3. System

  • Qemu Agent にチェック ☑ を入れます。

  • EFI StorageTPM Storage を設定します。

    create_WinVM_03_System

4. Disks

  • CacheWrite back にして、Discard にチェック ☑ を入れます。

  • Storage が適切に選択されているか確認します。

  • Disk size64GB 以上にします。

    create_WinVM_04_Disks

5. CPU

  • Cores2 以上にします。

    create_WinVM_05_CPU

6. Memory

  • Memory4096MB 以上にします。

    create_WinVM_06_Memory

7. Network

基本的にデフォルトの設定でよいです。

私はルーターで IP アドレスが振りやすいように、MAC address を指定しています。

create_WinVM_07_Network

8. Confirm

設定を確認して Finish をクリックします。

Start after created をチェック ☑ してから Finish をクリックすれば、そのまま Windows のインストールに移行します。

create_WinVM_08_Confirm

VM の起動と Windows のインストール

作成した VM の [Console] をクリックし、画面に表示されている [Start Now] をクリックします

StartNow

Press any key to boot CD or DVD. が表示されたら何かキーを押す

pressAnyKey

Windows のセットアップ

  1. 言語設定 (インストールする言語) を選択して [次へ]

    install_WinVM_01_selectLanguage

  2. 使用するキーボードの種類を選択して [次へ]

    install_WinVM_02_selectKeyboard
    install_WinVM_03_selectKeyboard
    install_WinVM_04_selectKeyboard

  3. [Windows 11 のインストール] を選択し、[ファイル、アプリ、設定など、すべてが削除されることに同意します] をチェック ☑ して [次へ]

    install_WinVM_05_installOrRepair
    install_WinVM_06_installOrRepair

  4. プロダクトキーを入力して[次へ]をクリックするか、[プロダクトキーがありません] をクリック

    install_WinVM_07_inputProductKey

  5. どのイメージをインストールするか選択して [次へ]

    install_WinVM_08_selectImage
    install_WinVM_09_selectImage

  6. 「適用される通知とライセンス条項」が表示されるため、内容を確認した上で [同意する]

    install_WinVM_10_agreement

  7. [ドライバーのロード] をクリック

    install_WinVM_21_selectDrive

  8. [参照] をクリック

    install_WinVM_22_installDrivers

  9. virtio-win ドライブの NetKVM\w11\amd64 を選択して [OK]

    install_WinVM_23_installDrivers
    install_WinVM_24_installNetworkDrivers
    install_WinVM_25_installNetworkDrivers
    install_WinVM_26_installNetworkDrivers

  10. Red Hat VirtIO Ethernet Adapter が選択されていることを確認し、[インストール]

    install_WinVM_27_installNetworkDrivers
    install_WinVM_28_installNetworkDrivers

  11. [ドライバーのロード] をクリック

    install_WinVM_21_selectDrive

  12. 「適用される通知とライセンス条項」が表示されるため、内容を確認した上で [同意する]

    2025 年 12 月時点ではなぜか「適用される通知とライセンス条項」が再度表示されます。
    表示されないことが確認できたら、ここの手順は削除します。

    install_WinVM_10_agreement

  13. [ドライバーのロード] をクリック

    install_WinVM_21_selectDrive

  14. [参照] をクリック

    install_WinVM_22_installDrivers

  15. virtio-win ドライブの amd64\w11 を選択して [OK]

    install_WinVM_29_installDiskDrivers

  16. Red Hat VirtIO SCSI pass-through controller が選択されていることを確認し、[インストール]

    install_WinVM_30_installDiskDrivers
    install_WinVM_31_installDiskDrivers

  17. [ディスクの未割り当て領域] が表示/選択されていることを確認し、[次へ]

    install_WinVM_32_selectDrive

  18. [インストール] をクリック

    install_WinVM_33_startInstallation

  19. Windows のインストールが終了するのを待ちます

    install_WinVM_34_installing

  • もし Windows のインストール中に以下の画面が表示されたら、ネットワークドライバがインストールされていません。

    [ドライバーのインストール] をクリックし、virtio-win ドライブの NetKVM\w11\amd64 を選択して [フォルダーの選択] をクリックします。

    missingNetworkDriver.png

Windows VM で qemu-guest-agent を使用可能にする

ドライバのインストール

  1. Windows 11 のインストール完了後、デバイスマネージャーを表示する

    [ほかのデバイス] の項目に、ドライバが無いため使用できないデバイスがあることを確認する

    deviceManager_01

  2. virtio-win ドライブの virtio-win-gt-x64.msi を実行

    virtio-win-gt-x64.msi

  3. Virtio-win-driver-installer Setup Wizard が表示されるのでドライバをインストール

    Virtio-win-driver-installer

  4. デバイスマネージャーを再度表示し、[ほかのデバイス] の項目のデバイスがなくなったことを確認する

    deviceManager_02

Qemu-guest-agent のインストール

  • virtio-win ドライブの guest-agent\qemu-ga-x86_64.msi を実行

    qemu-ga-x86_64.msi.png

Windows VM で USB デバイスと Bluetooth を使用可能にする

💡 USB デバイスを使用する場合は、使用したい USB デバイスを接続した状態で以下の手順を実行してください。

Proxmox サーバーの shell で、 lsusblspci を実行して、USB デバイスと Bluetooth デバイスがあるか確認する。

$ lsusb
...
Bus 001 Device 006: ID 8087:0025 Intel Corp. Wireless-AC 9260 Bluetooth Adapter
Bus 001 Device 007: ID 046d:c52b Logitech, Inc. Unifying Receiver
...
$ lspci
...
03:00.0 Network controller: Intel Corporation Wi-Fi 5(802.11ac) Wireless-AC 9x6x [Thunder Peak] (rev 29)
...

該当する USB デバイスと PCI デバイスを Hardware から追加して、VM を起動。
(VM が起動している場合は再起動)

Hardware

Bluetooth, Wi-Fi がデバイスマネージャーに表示され、実際使えるようになっていました。

deviceManager_Bluetooth&Wi-Fi

USB マウスも使えることを確認しました。

deviceManager_LogitechUSB

💡 USB デバイスについては、[デバイス マネージャー]から[プロパティ]を開き、[電源の管理]内の「電力の節約のために、コンピューターでこのデバイスの電源をオフできるようにする」をオフにすることで接続が切れてしまうのを防げるようです。

keepUsbDeviceAlive

👉 Uncheck "Allow the computer to turn off this device to save power"

参考ページ

9
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?