Windows Server 2022, kurum içi sanallaştırma altyapıları için son derece kararlı, güvenli ve yüksek performanslı bir platform sunar. Microsoft’un kurumsal sanallaştırma rolü olan Hyper-V, fiziksel kaynakları izole ederek sanal makineler halinde sunmayı sağlar. Bu yazımda, fiziksel bir Windows Server 2022 sunucu üzerinde sıfırdan Hyper-V kurulumu için gerekli tüm adımları, ön gereksinimleri, BIOS/UEFI ayarlarını, rol kurulumunu ve sonrası yapılandırmayı ayrıntılı olarak bulabilirsiniz.
Hyper-V Nedir? Neden Windows Server 2022 Üzerinde Kullanmalısınız?
Hyper-V, Microsoft’un Type-1 (bare-metal) mimaride çalışan kurumsal hiper yönetici platformudur. Windows Server 2022 üzerinde Hyper-V kullanmanın avantajları:
- Gelişmiş güvenlik (Secure Boot, VBS, TPM Passthrough)
- Daha hızlı sanal makine performansı
- Modern donanım desteği (Gen2 VM’ler, UEFI)
- Yazılım tanımlı depolama/switch entegrasyonları
- Live Migration, Replica ve Failover Cluster entegrasyonu
- Kurumsal Workload’lar için optimize edilmiş kaynak yönetimi
Hyper-V Kurulumu İçin Gereksinimler
Hyper-V kurulumu öncesinde hem BIOS/UEFI hem de işletim sistemi gereksinimlerinin karşılanması gerekir.
Donanım Gereksinimleri
- Donanım sanallaştırma: Intel VT-x veya AMD-V
- Second Level Address Translation (SLAT)
- Data Execution Prevention (DEP)
- Minimum 8 GB (tavsiye: 16–32 GB ve üzeri)
- SSD veya NVMe yüksek IOPS disk yapısı
- Ayrı bir disk veya RAID yapılandırması önerilir
BIOS/UEFI Ayarları
Sunucuyu yeniden başlatın ve BIOS/UEFI menüsünde aşağıdaki ayarların açık olduğundan emin olun:
- Intel Virtualization Technology (VT-x) → Enabled
- Intel VT-d / AMD-Vi (I/O MMU) → Enabled
- Data Execution Prevention / NX → Enabled
- TPM 2.0 (Gen2 VM’ler için önerilir)
Windows Server 2022 Üzerine Hyper-V Kurulumu (GUI)
Aşağıdaki adımlar, Server Manager üzerinden Hyper-V rolünün kurulmasını kapsar.
Server Manager’ı Açın
- Start > Server Manager
“Add Roles and Features” Menü Seçimi
- Manage > Add Roles and Features
- Role-Based or Feature-Based Installation seçilir.
Sunucunun Seçilmesi
Fiziksel sunucunuzu listeden seçin.
Hyper-V Rolünü İşaretleyin
Rol listesinden:
- Hyper-V
- İstenirse: Hyper-V Management Tools
Kurulum sırasında sizden Virtual Switch yapılandırması istenebilir. Dilerseniz kurulumdan sonra da yapılandırabilirsiniz.
Kurulumu Başlatın ve Sunucuyu Yeniden Başlatın
- Install
- Kurulum tamamlandığında Restart Now
PowerShell ile Hyper-V Kurulumu (Tavsiye Edilen)
Sistem yöneticilerinin büyük bölümü daha kontrollü bir kurulum istediği için PowerShell tercih eder.
Hyper-V rolünü PowerShell ile kurmak için:
Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart
Kurulum sonrası doğrulama:
Get-WindowsFeature -Name Hyper-V
Hyper-V Sanal Switch (vSwitch) Oluşturma
Hyper-V kurulduktan sonra sanal makinelerin iletişimi için bir Virtual Switch tanımlanmalıdır.
PowerShell ile vSwitch Oluşturma
New-VMSwitch -Name “Prod-vSwitch” -NetAdapterName “Ethernet0” -AllowManagementOS $true -SwitchType External
Parametre açıklamaları:
- SwitchType External → Fiziksel NIC üzerinden dış dünya ile iletişim.
- AllowManagementOS → Hyper-V host’unun aynı NIC’i kullanmasını sağlar.
Yeni Sanal Makine Oluşturma (Örnek)
Hyper-V başarılı şekilde kurulduktan sonra temel bir VM oluşturma örneği:
New-VM -Name “WS2022-VM01” -MemoryStartupBytes 4GB -Generation 2 -NewVHDPath “D:\VMs\WS2022-VM01.vhdx” -NewVHDSizeBytes 80GB -SwitchName “Prod-vSwitch”
VM’i başlatma:
Start-VM -Name “WS2022-VM01”
Hyper-V Host Üzerinde Yapılması Tavsiye Edilen Ek Yapılandırmalar
Failover Cluster Desteği (Opsiyonel)
Windows Server 2022 hızlı cluster geçişi ve Storage Spaces Direct gibi çözümleri doğal olarak destekler.
Live Migration’ın Etkinleştirilmesi
Enable-VMMigration
Set-VMMigrationNetwork -IPAddress ‘10.10.10.0/24’
Default VM Locations Düzenleme
Varsayılan konumları değiştirmek için:
- Hyper-V Manager > Hyper-V Settings
- Virtual Hard Disks
- Virtual Machines
Kurumsal ortamlarda SSD/NVMe dizilerinde ayrı datastore kullanımı önerilir.
Hyper-V Kurulumunda Yaygın Hatalar ve Çözümleri
| Hata | Açıklama | Çözüm |
| Hyper-V Cannot Be Installed | BIOS sanallaştırma kapalı | VT-x/AMD-V aktif edin |
| Virtual Switch Oluşturulamıyor | Ethernet Teaming veya VLAN yapılandırması çakışıyor | NIC Teaming’i doğrulayın |
| Gen2 VM Boot Edemiyor | Secure Boot yanlış yapılandırılmış | Secure Boot Template → Microsoft Windows seçilmeli |
| Host Performans Düşüklüğü | RAM oversubscription | Dynamic Memory veya rezervasyon ayarlayın |
Hyper-V, Windows Server 2022 üzerinde güçlü, ölçeklenebilir ve güvenli bir sanallaştırma platformu sunar. Fiziksel bir sunucuda Hyper-V kurulumu, doğru BIOS ayarlarının yapılması, rolün GUI veya PowerShell ile yüklenmesi ve sonrasında sanal switch ile VM yapılandırmalarının yapılmasıyla hızlı şekilde hayata geçirilebilir.