Menginstal Fitur Kompatibilitas Aplikasi sesuai Permintaan di Server Core

Fitur Kompatibilitas Aplikasi sesuai Permintaan (FOD) adalah paket fitur opsional yang dirancang untuk meningkatkan kompatibilitas penginstalan Server Core di Windows Server. Dimulai dengan Windows Server 2019, Anda dapat menginstal fitur ini kapan saja untuk meningkatkan kompatibilitas aplikasi dengan penginstalan Server Core Windows Server dan menyediakan alat tambahan untuk tugas harian. Artikel ini menjelaskan manfaat Fitur Kompatibilitas Aplikasi sesuai Permintaan, menguraikan proses penginstalannya, dan memberikan instruksi untuk menambahkannya ke server atau gambar Windows kustom.

Untuk informasi selengkapnya tentang Fitur sesuai Permintaan lainnya, lihat Fitur Sesuai Permintaan.

Mengapa menginstal Fitur Kompatibilitas Aplikasi sesuai Permintaan

Fitur Kompatibilitas Aplikasi sesuai Permintaan untuk Server Core mencakup subset biner dan paket dari opsi penginstalan Server dengan Pengalaman Desktop. Paket opsional ini tersedia dari Windows Update atau pada ISO terpisah, tetapi hanya dapat ditambahkan ke penginstalan dan gambar Server Core.

Dua manfaat utama yang disediakan Fitur Kompatibilitas Aplikasi sesuai Permintaan adalah:

  • Peningkatan kompatibilitas Server Core untuk aplikasi server.

  • Menambahkan komponen OS yang biasanya tidak disertakan pada Server Core yang dapat membantu tugas administrasi dan kompatibilitas untuk alat perangkat lunak yang digunakan untuk pemecahan masalah mendesak dan debugging.

Komponen sistem operasi yang tersedia sebagai bagian dari Fitur Kompatibilitas Aplikasi sesuai Permintaan meliputi:

Component Filename Pertama tersedia
Device Manager devmgmt.msc Windows Server 2019
Manajemen Disk diskmgmt.msc Windows Server 2019
Penampil Peristiwa eventvwr.msc Windows Server 2019
Buka Pengelola Kluster Failover cluadmin.msc Windows Server 2019
File Explorer explorer.exe Windows Server 2019
Manajer Hyper-V virtmgmt.msc Windows Server 2022
Konsol Manajemen Microsoft mmc.exe Windows Server 2019
Performance Monitor perfmon.exe Windows Server 2019
Monitor Sumber Daya resmon.exe Windows Server 2019
Task Scheduler taskschd.msc Windows Server 2022
Windows PowerShell Integrated Scripting Environment (ISE) powershell_ise.exe Windows Server 2019

Prerequisites

Sebelum memulai, pastikan Anda memenuhi prasyarat berikut:

  • Fitur Kompatibilitas Aplikasi sesuai Permintaan hanya dapat diinstal pada penginstalan Server Core Windows Server. Jangan mencoba menambahkan Fitur Kompatibilitas Aplikasi sesuai Permintaan ke server dengan opsi penginstalan Pengalaman Desktop.

  • Anda harus masuk dengan akun administrator di komputer Server Core yang ingin Anda tambahkan Fitur Kompatibilitas Aplikasi sesuai Permintaan.

  • Fitur Windows Server berikut ini memerlukan konfigurasi tambahan:

    • Manajer Kluster Failover (cluadmin.msc) mengharuskan fitur Pengklusteran Failover Windows Server diinstal terlebih dahulu.
    • Konsol Manajemen IIS (Web-Mgmt-Console) bergantung pada Fitur Kompatibilitas Aplikasi sesuai Permintaan untuk diinstal, karena memerlukan Konsol Manajemen Microsoft (mmc.exe) untuk dijalankan.
  • Jika Anda ingin menambahkan Fitur Kompatibilitas Aplikasi sesuai Permintaan ke gambar Windows kustom (WIM), Anda memerlukan file gambar ISO untuk versi Windows Server yang ingin Anda buat gambar kustomnya.

Menginstal Fitur Kompatibilitas Aplikasi sesuai Permintaan

Menginstal Fitur Kompatibilitas Aplikasi sesuai Permintaan melibatkan penambahan paket khusus ke penginstalan Server Core Anda yang menyediakan alat tambahan dan fitur kompatibilitas yang biasanya ditemukan di Server dengan Pengalaman Desktop.

Proses penginstalan tergantung pada apakah Anda ingin menginstal Fitur Kompatibilitas Aplikasi sesuai Permintaan dari Windows Update atau gambar ISO. Anda dapat menginstal fitur langsung dari Windows Update dengan menjalankan perintah PowerShell. Untuk citra ISO, Anda perlu mengunduh ISO Bahasa dan Fitur Opsional Windows Server yang relevan, memasangnya secara lokal, dan menginstal fitur dari sumber tersebut.

Setelah Anda menginstal Fitur Kompatibilitas Aplikasi sesuai Permintaan dan memulai ulang server, warna bingkai jendela konsol perintah berubah menjadi warna biru yang berbeda.

Pilih tab yang relevan untuk metode penginstalan pilihan Anda.

Untuk menginstal Fitur Kompatibilitas Aplikasi sesuai Permintaan pada penginstalan Server Core Windows Server dari Windows Update:

  1. Masuk ke server dengan akun administrator.

  2. Di SConfig, gunakan opsi 15 untuk keluar SConfig ke PowerShell.

  3. Instal Fitur Kompatibilitas Aplikasi sesuai Permintaan dengan menjalankan perintah berikut. Perintah membutuhkan waktu beberapa menit untuk diselesaikan.

    Add-WindowsCapability -Online -Name "ServerCore.AppCompatibility~~~~0.0.1.0"
    

    Outputnya mirip dengan contoh berikut:

    Path          :
    Online        : True
    RestartNeeded : True
    
  4. Setelah perintah selesai, mulai ulang server untuk menerapkan perubahan, lalu instal pembaruan sistem operasi terbaru.

Important

Jika Anda melakukan peningkatan Windows Server di tempat ke versi yang lebih baru, Fitur Kompatibilitas Aplikasi sesuai Permintaan tidak tetap diberlakukan. Anda perlu menginstalnya lagi setelah peningkatan. Atau, Anda dapat menambahkan Fitur Kompatibilitas Aplikasi sesuai Permintaan ke gambar Windows kustom (WIM) yang Anda gunakan untuk menginstal Windows Server. Menambahkan Fitur Kompatibilitas Aplikasi sesuai Permintaan ke gambar kustom memastikan bahwa fitur tersebut ada setelah peningkatan selesai. Untuk informasi selengkapnya, lihat Menambahkan Fitur Kompatibilitas Aplikasi sesuai Permintaan ke bagian gambar WIM kustom .

Menambahkan Fitur Kompatibilitas Aplikasi sesuai Permintaan ke gambar WIM kustom

Jika Anda menambahkan Fitur Kompatibilitas Aplikasi sesuai Permintaan ke gambar Windows kustom (WIM) dan menggunakan gambar tersebut untuk menginstal Windows Server, itu secara otomatis diinstal selama proses penginstalan. Ini tetap di tempat setelah pembaruan Windows Server dilakukan di tempat ke versi yang lebih baru.

Untuk menambahkan Fitur Kompatibilitas Aplikasi sesuai Permintaan ke gambar WIM kustom, ikuti langkah-langkah ini. Pastikan untuk mengubah <values> dengan milik Anda sendiri.

  1. Unduh file gambar ISO yang berisi Fitur sesuai Permintaan untuk versi Windows Server yang ingin Anda buat gambar kustomnya. Simpan gambar ISO ke folder ke folder yang sama tempat Anda memiliki file gambar ISO Windows Server. Gambar ISO tersedia untuk versi Windows Server berikut:

  2. Pasang ISO Bahasa dan Fitur Opsional dan ISO Windows Server dengan menjalankan perintah berikut dalam sesi PowerShell yang ditingkatkan:

    $isoFolder = "<ISO folder path>"
    $fodIsoFilename = "<FOD_ISO_filename.iso>"
    $wsIsoFilename = "<Windows_Server_ISO_filename.iso>"
    
    $fodIso = Mount-DiskImage -ImagePath "$isoFolder\$fodIsoFilename"
    $wsIso = Mount-DiskImage -ImagePath "$isoFolder\$wsIsoFilename"
    
  3. Jalankan perintah berikut untuk mendapatkan huruf kandar tempat FOD ISO dan Windows Server ISO dipasang:

    $fodDriveLetter = ($fodIso | Get-Volume).DriveLetter
    $wsDriveLetter = ($wsIso | Get-Volume).DriveLetter
    
  4. Salin konten gambar ISO Windows Server ke folder lokal, misalnya, C:\SetupFiles\WindowsServer\Files, dengan menjalankan perintah berikut. Operasi penyalinan mungkin memakan waktu.

    $wsFiles = "<Windows Server files path>"
    New-Item -ItemType Directory -Path $wsFiles
    
    Copy-Item -Path ${wsDriveLetter}:\* -Destination $wsFiles -Recurse
    
  5. Dapatkan nama gambar yang ingin Anda ubah dalam install.wim file dengan menjalankan perintah berikut. File install.wim terletak di dalam folder sumber gambar ISO Windows Server. Nama-nama gambar yang tersedia di dalam file install.wim ini ada di output.

    $installWimPath = "<Windows Server Files Path>\sources\install.wim"
    
    Get-WindowsImage -ImagePath $installWimPath
    
  6. install.wim Pasang file di folder baru dengan menjalankan perintah berikut:

    • $wimImageName - Masukkan nama gambar yang ingin Anda pasang dari output perintah sebelumnya. Contoh di sini menggunakan Pusat Data Windows Server 2022.
    • $wimMountFolder - Tentukan folder kosong yang akan digunakan saat mengakses konten file install.wim.
    $wimImageName = "<Image name, for example Windows Server 2022 Datacenter>"
    $wimMountFolder = "<WIM folder path>"
    
    New-Item -ItemType Directory -Path $wimMountFolder
    Set-ItemProperty -Path $installWimPath -Name IsReadOnly -Value $false
    Mount-WindowsImage -ImagePath $installWimPath -Name $wimImageName -Path $wimMountFolder
    
  7. Tambahkan kemampuan dan paket yang Anda inginkan ke gambar yang dipasang install.wim dengan menjalankan perintah berikut (tergantung pada versinya), mengganti nilai variabel sampel dengan nilai Anda sendiri.

    • Untuk Windows Server 2022 dan yang lebih baru:

      $capabilityName = "ServerCore.AppCompatibility~~~~0.0.1.0"
      
      Add-WindowsCapability -Path $wimMountFolder -Name $capabilityName -Source "${fodDriveLetter}:\LanguagesAndOptionalFeatures" -LimitAccess
      
    • Untuk versi Windows Server sebelumnya:

      $capabilityName = "ServerCore.AppCompatibility~~~~0.0.1.0"
      
      Add-WindowsCapability -Path $wimMountFolder -Name $capabilityName -Source "${fodDriveLetter}:\" -LimitAccess
      
  8. Lepaskan dan terapkan perubahan pada install.wim file dengan menjalankan perintah berikut:

    Dismount-WindowsImage -Path $wimMountFolder -Save
    

Anda sekarang dapat menginstal Windows Server menggunakan gambar WIM kustom yang menyertakan Application Compatibility Feature on Demand dan tetap ada setelah pembaruan Windows Server ke versi yang lebih baru.

Menginstal Internet Explorer 11 di Server Core

Anda dapat menginstal Internet Explorer 11 pada penginstalan Server Core Windows Server 2022 dan versi sebelumnya. Internet Explorer mengharuskan Fitur Kompatibilitas Aplikasi sesuai Permintaan diinstal terlebih dahulu. Jika Anda perlu menginstalnya, lihat bagian Menginstal Fitur Kompatibilitas Aplikasi sesuai Permintaan. Anda tidak perlu menginstal Internet Explorer untuk menambahkan Fitur Kompatibilitas Aplikasi sesuai Permintaan.

Tip

Di Windows Server 2022, meskipun Anda dapat menambahkan Internet Explorer 11 ke penginstalan Server Core Windows Server, Microsoft Edge harus digunakan sebagai gantinya. Microsoft Edge memiliki bawaan mode Internet Explorer (mode IE), sehingga Anda dapat mengakses situs web dan aplikasi berbasis Internet Explorer warisan langsung dari Microsoft Edge. Untuk informasi selengkapnya tentang siklus hidup produk untuk Internet Explorer, lihat Tanya Jawab Umum Siklus Hidup - Internet Explorer dan Microsoft Edge.

Pilih tab yang relevan untuk metode penginstalan pilihan Anda.

Untuk menginstal Internet Explorer 11 pada penginstalan Server Core Windows Server dari Windows Update:

  1. Pastikan Anda menginstal Fitur Kompatibilitas Aplikasi sesuai Permintaan pada penginstalan Server Core Windows Server.

  2. Sekali lagi ikuti langkah-langkah di bagian Instal Fitur Kompatibilitas Aplikasi sesuai Permintaan, tetapi untuk langkah 3, jalankan perintah berikut sebagai gantinya:

    Add-WindowsCapability -Online -Name "Browser.InternetExplorer~~~~0.0.11.0"
    

    Outputnya mirip dengan contoh berikut:

    Path          :
    Online        : True
    RestartNeeded : True
    
  3. Setelah perintah selesai, mulai ulang server untuk menerapkan perubahan, lalu instal pembaruan sistem operasi terbaru.

  4. Setelah server dimulai ulang, Anda dapat mengakses Internet Explorer 11 dengan kembali ke perintah PowerShell dari SConfig, lalu menjalankan perintah berikut:

    & "$env:ProgramFiles\Internet Explorer\iexplore.exe"
    

Important

Mengklik dua kali untuk membuka file yang disimpan .htm secara lokal tidak didukung. Namun, Anda dapat mengklik kanan dan memilih Buka dengan Internet Explorer, atau Anda dapat membukanya langsung dari Internet Explorer dengan memilih File, lalu Buka dan telusuri ke file.