Fix: Fitur DX11 level 10.0 diperlukan untuk menjalankan mesin

Kesalahan "Tingkat fitur DX11 10.0 diperlukan untuk menjalankan mesin" muncul ketika sistem tidak memiliki Tingkat Fitur Perangkat Keras Direct3D yang sesuai yang diperlukan oleh mesin permainan. Pesan kesalahan khusus ini menandakan bahwa mesin aplikasi tidak dapat menggunakan Direct 3D Feature Level versi 10.0 . Jika sistem operasi memiliki versi DirectX terbaru, kesalahan biasanya merupakan tanda bahwa GPU tidak memenuhi persyaratan sistem minimum atau berjalan pada perangkat lunak driver yang sudah ketinggalan zaman. Pengguna akan menemukan kesalahan ini saat mencoba menjalankan game dan aplikasi lain yang membutuhkan pemrosesan grafis ekstensif.

Apa itu DirectX?

DirectX adalah kumpulan antarmuka pemrograman aplikasi (API) yang dikembangkan oleh Microsoft untuk menangani tugas-tugas yang berkaitan dengan pemrograman game dan multimedia di semua platform yang berafiliasi dengan Microsoft. Kumpulan API menyediakan program yang kompatibel dengan DirectX dengan dukungan multimedia yang dipercepat perangkat keras. Antara lain, DirectX menyediakan sarana bagi program (game atau aplikasi lain) untuk menentukan kapabilitas perangkat keras Anda dan menyesuaikan parameternya untuk memberikan pengalaman terbaik.

Banyak API yang ada di subsistem DirectX bersifat wajib dan harus dianggap penting untuk segala hal mulai dari pemutaran video sederhana hingga video game 3D yang menuntut.

DirectX Runtime vs Direct3D Hardware Feature Level

Banyak pengguna yang mengacaukan lingkungan runtime DirectX dengan Tingkat Fitur Perangkat Keras Direct3D . DirectX Runtime menjelaskan versi DirectX yang dapat didukung oleh perangkat lunak OS. Di sisi lain, Tingkat Fitur Perangkat Keras Direct3d menjelaskan dukungan yang disediakan perangkat keras video (GPU) Anda.

Dengan pemikiran ini, menginstal lingkungan runtime DirectX terbaru pada PC Anda tidak berarti bahwa perangkat keras Anda mampu mendukung Direct3D Hardware Feature Level 10.0. Meskipun versi Windows Anda dilengkapi untuk menangani DirectX API terbaru, kartu GPU Anda mungkin tidak mendukung tingkat fitur yang diperlukan . Ini sering terjadi pada GPU yang lebih lama atau terintegrasi.

Bagaimana cara mengetahui apakah DirectX diinstal

Jika Anda memiliki Windows 10, DirectX 12.0 Runtime secara otomatis diinstal dengan sistem operasi (dengan asumsi Anda memiliki pembaruan Windows terbaru). Namun untuk menggunakan DirectX API baru, kartu GPU Anda harus mendukungnya.

Untuk mengonfirmasi ini dan memeriksa versi DirectX mana yang didukung oleh OS Anda, Anda harus menjalankan Alat Diagnostik DirectX (dxdiag) . Alat Windows bawaan ini dapat diakses pada versi Windows apa pun dengan membuka kotak Jalankan ( tombol Windows + R ) dan mengetik " dxdiag ".

Anda dapat melihat versi runtime DirectX Anda di bawah Informasi Sistem di tab Sistem .

Untuk melihat apakah GPU Anda mampu mendukung tingkat fitur yang diperlukan, buka tab Tampilan di bawah Driver dan lihat Tingkat Fitur mana yang didukung oleh kartu grafis Anda.

Jika Anda menemukan bahwa fitur level 10_0 (10.0) tidak muncul di antara entri Tingkat Fitur di dalam DirectX Diagnostic Tool , itu salah satu dari skenario berikut:

  • Kartu grafis (GPU) Anda berjalan dengan driver lama yang perlu diperbarui. Kecuali sistem Anda memiliki driver yang menginstruksikan perangkat keras grafis tentang cara menggunakan tingkat fitur masing-masing, itu tidak akan tersimpan di dalam Alat Diagnostik DirectX.
  • OS Anda membutuhkan pembaruan platform tambahan. Hanya berlaku untuk pengguna Windows 7 dan Windows XP.
  • Kartu grafis Anda tidak mendukung Tingkat Fitur 10.0 . Dalam hal ini, perbaikan yang berlaku adalah membeli kartu grafis (GPU) baru.

Ingatlah bahwa DirectX memiliki kompatibilitas mundur - jika Anda memiliki DirectX 12, semua distribusi runtime sebelumnya harus ada di sistem Anda. Hal yang sama berlaku untuk DirectX 11 dan DirectX 10.

Namun, beberapa game lawas memerlukan API DirectX lama yang sudah usang di Windows 10 dan hanya dapat ditemukan di DirectX 9.0c atau lebih rendah . Dalam kasus ini, Anda akan diminta untuk menginstal distribusi tertentu untuk menjalankan program. Meskipun versi DirectX terbaru adalah 12.0, sebagian besar game masih sangat bergantung pada tingkat fitur yang diterapkan dengan runtime DirectX 10.

Memperbaiki kesalahan "DX11 feature level 10.0 diperlukan untuk menjalankan mesin"

Jika alat Diagnostik DirectX mengungkapkan bahwa Anda memiliki runtime DirectX 10 atau yang lebih baru dan GPU Anda mendukung tingkat fitur Direct3D yang diperlukan, Anda harus memiliki komponen yang diperlukan untuk menjalankan aplikasi yang dimaksud. Namun, jika Anda masih mendapatkan kesalahan "fitur DX11 level 10.0 diperlukan untuk menjalankan mesin" meskipun memenuhi persyaratan, salah satu perbaikan dalam artikel ini akan memungkinkan Anda untuk memperbaiki kesalahan.

Di bawah ini Anda memiliki kumpulan solusi yang menurut pengguna berguna dalam memperbaiki kesalahan "Fitur DX11 level 10.0 diperlukan untuk menjalankan mesin" . Harap ikuti setiap metode secara berurutan sampai Anda menemukan perbaikan yang sesuai untuk Anda.

Catatan: Metode di bawah ini hanya berlaku jika Anda yakin bahwa GPU Anda mendukung Tingkat Fitur 10.0 . Sebelum mencoba salah satu perbaikan, Anda disarankan untuk melakukan penelitian tentang spesifikasi kartu grafis Anda untuk melihat apakah itu mampu mendukung Direct3D Feature Level 10.0 .

Metode 1: Menjalankan aplikasi dengan GPU khusus

Jika Anda melihat kesalahan pada laptop atau notebook, kemungkinan Anda memiliki GPU khusus dan solusi terintegrasi. Jika Anda memiliki dua kartu, sistem Anda akan memutuskan kartu GPU mana yang akan digunakan dengan menganalisis berapa banyak sumber daya yang dibutuhkan oleh mesin aplikasi. Namun, ini dapat diganti dengan utilitas penghemat baterai Anda - jika disetel ke mode hemat baterai, ini mungkin memaksa sistem untuk memulai program dengan GPU terintegrasi karena mengkonsumsi lebih sedikit sumber daya.

Hal ini dapat dengan mudah diatasi dengan mengatur utilitas ke " Mode kinerja " atau dengan menghapus perangkat lunak sama sekali. Tetapi jika Anda tidak ingin menghapus pengatur baterai, Anda dapat memaksa GPU khusus Anda dengan mengklik kanan pada pintasan game dan memilih Jalankan dengan prosesor grafis. Kemudian, pilih kartu khusus Anda dan lihat apakah itu dimulai tanpa kesalahan "DX11 feature level 10.0 diperlukan untuk menjalankan mesin" .

Jika berhasil dimulai, Anda dapat kembali ke pengaturan ini dan klik Ubah prosesor grafis default untuk menetapkan aturan permanen untuk program di pengaturan Panel Kontrol GPU Anda .

Metode 2: Memperbarui driver kartu grafis Anda

Tempat yang jelas untuk memulai untuk menyelesaikan kesalahan "DX11 feature level 10.0 diperlukan untuk menjalankan mesin" adalah dengan memperbarui driver kartu grafis Anda. Ada beberapa cara untuk melakukannya, tetapi cara ideal untuk melakukannya bergantung pada produsen kartu video.

Versi Windows terbaru (Windows 10 dan Windows 8) seharusnya secara otomatis menginstal driver perangkat lunak yang dibutuhkan oleh kartu grafis Anda. Tetapi bahkan jika OS Anda secara otomatis mengunduh dan menginstal driver untuk GPU Anda, kemungkinan itu bukan versi terbaru yang tersedia. Sistem Anda mungkin melaporkan kesalahan ini karena GPU tidak tahu cara menggunakan Tingkat Fitur 10.0 meskipun memiliki perangkat keras pendukung.

Ini dapat diselesaikan dengan menginstal driver grafis yang sesuai. Ada satu cara universal untuk melakukannya (terlepas dari pabrikan GPU Anda), tetapi tidak dapat diandalkan seperti mengikuti pedoman pabrikan untuk menginstal driver.

Menginstal driver grafis melalui Device Manager

Di bawah ini Anda memiliki langkah-langkah untuk memperbarui driver grafis Anda melalui Device Manager . Ini adalah tempat yang baik untuk memulai, tetapi ini bergantung pada Pembaruan Windows untuk mencari driver yang sesuai secara online. Jika metode ini tidak memperbarui driver GPU Anda, ikuti panduan berikutnya yang khusus untuk produsen kartu grafis paling populer.

  1. Tekan tombol Windows + R , ketik " devmgmt.msc " dan tekan Enter untuk membuka Device Manager .

  2. Gulir ke bawah ke Display Adapters dan perluas menu drop-down. Klik kanan pada driver grafis dan pilih Update Driver (Update Driver Software) .

    Catatan: Anda mungkin melihat dua entri berbeda di bawah Display Adapters. Ini biasanya terjadi dengan laptop dan notebook yang memiliki kartu grafis terintegrasi dan khusus. Saat ini, Intel hanya memproduksi kartu terintegrasi. Kartu khusus memiliki kekuatan pemrosesan yang lebih besar dan digunakan untuk memproses permainan dan aplikasi yang menuntut - untuk tujuan kami, harap perbarui komponen khusus.

  3. Klik Cari secara otomatis untuk perangkat lunak driver yang diperbarui dan tunggu sementara Windows memindai driver secara online. Jika menemukan driver yang lebih baru, tunggu sampai diinstal dan sistem Anda di-boot ulang.

    Jika Windows menentukan bahwa Anda memiliki driver terbaru, lanjutkan dengan salah satu panduan di bawah ini. Jika langkah-langkah di atas menginstal driver baru, lihat apakah kesalahan masih terjadi saat Anda meluncurkan aplikasi. Jika ya, pindah ke Metode 2 .

Pengguna dengan kartu grafis Nvidia

Jika Anda memiliki kartu grafis khusus Nvidia GeForce, Anda dapat memperbarui driver dengan dua cara berbeda. Solusi paling elegan adalah mengunduh GeForce Experience dan membiarkan perangkat lunak secara otomatis mengidentifikasi GPU Anda dan menginstal driver yang sesuai. Program ini akan membuat Anda tidak perlu mencari versi driver terbaru secara manual.

Namun, GeForce Experience diketahui mengalami gangguan dan tidak berfungsi dengan baik pada beberapa model motherboard. Jika Anda tidak dapat menggunakan GeForce Experience, ikuti langkah-langkah di bawah ini untuk secara manual mengunduh driver kartu grafis terbaru untuk GPU Anda:

  1. Kunjungi halaman unduh resmi Nvidia (di sini), dan pilih Jenis Produk , Seri Produk , dan Produk Anda . Pastikan untuk memilih Sistem Operasi yang sesuai dan tekan tombol Cari .

    Catatan: Metode yang lebih cepat adalah menggunakan Opsi 2 dan klik Driver Grafik . Ini secara otomatis akan memindai sistem Anda dan mengunduh driver yang sesuai untuk GPU Anda. Namun perlu diingat bahwa Anda mungkin perlu mengunduh Java versi terbaru agar ini berfungsi.

  2. Unduh dan instal driver Nvidia yang direkomendasikan.

  3. Jika sistem tidak secara otomatis melakukan boot ulang saat penginstalan selesai, mulai ulang secara manual dan lihat apakah masalah telah teratasi.

Pengguna dengan kartu grafis ATI

AMD setara dengan GeForce Experience adalah Gaming Evolved. Anda dapat menggunakan utilitas AMD ini untuk memperbarui driver kartu grafis Anda secara otomatis. Selain menjaga sistem Anda diperbarui dengan driver grafis terbaru, Gaming Evolved akan mengoptimalkan game Anda dengan mengubah pengaturan grafis secara otomatis sehingga Anda mendapatkan pengalaman terbaik berdasarkan spesifikasi sistem Anda.

Jika Anda tidak ingin menginstal program tambahan untuk pekerjaan ini, Anda juga dapat mengunduh driver dengan cara lama. Berikut panduan cepat melalui semuanya:

  1. Kunjungi halaman unduhan resmi AMD (di sini).
  2. Di bawah Pilih Driver Anda Secara Manual , pilih jenis produk, rangkaian produk , dan model . Kemudian, pilih sistem operasi yang sesuai dan klik Hasil Tampilan .

    Catatan: Jika Anda tidak yakin dengan model GPU Anda atau ingin mengotomatiskan lebih jauh, Anda juga dapat mengklik tombol Unduh Sekarang di bawah Deteksi Otomatis dan Instal Driver Anda . Ini akan menginstal utilitas ATI lain yang akan memindai sistem Anda dan menerapkan driver terbaru.

  3. Setelah driver diinstal, boot ulang komputer Anda dan lihat apakah kesalahan sudah dihapus.

Pengguna dengan Intel Graphics terintegrasi

Sampai saat ini ATI hanya memproduksi kartu grafis terintegrasi. Sebagian besar waktu, driver berhasil diperbarui dari Device Manager (panduan pertama dalam metode ini). Namun, jika Anda tidak dapat memperbarui dari sana, Anda dapat mengunduhnya dari Pusat Unduhan Intel (di sini).

Metode 3: Memperbaiki lingkungan runtime DirectX

API yang disertakan dalam paket DirectX jarang rusak, tetapi hal itu sering terjadi. Sayangnya, Anda tidak dapat menghapus DirectX secara efektif. DirectX runtime 11.3 dan 12 disertakan dengan Windows 10 dan pembaruan / perbaikan apa pun ditangani oleh Pembaruan Windows. Tidak ada paket yang berdiri sendiri untuk versi DirectX ini.

Namun, Anda dapat memperbaiki semua file DirectX (kecuali yang dari DX12) dengan menggunakan penginstal DirectX End-User Runtime Web dan DirectX Redist (Juni 2010) .

Mulailah dengan mengunduh DirectX End-User Runtime Web Installer (di sini). Anda harus mengklik kanan pada file yang dapat dieksekusi dan memilih Jalankan sebagai administrator untuk memberikan hak yang lebih tinggi. Kemudian tindak lanjuti dengan petunjuk di layar untuk memastikan Anda semua file DirectX 9.0c Anda utuh.

Kemudian, unduh DirectX Redist (Juni 2010) dari tautan ini (di sini). Buka paket dan ekstrak DirectX SDK di tempat yang dapat diakses. Selanjutnya, buka file yang diekstrak dan buka DXSetup yang dapat dieksekusi. Ikuti petunjuk di layar untuk menginstal ulang komponen DirectX.

Setelah instalasi selesai, reboot sistem Anda dan lihat apakah masalah telah teratasi.

Metode 4: Menginstal pembaruan platform KB2670838 (khusus Windows 7)

Tidak seperti Windows 8 dan Windows 10, Windows 7 memerlukan pembaruan platform tambahan ( KB2670838) untuk mengaktifkan DX 11 Feature Level 10.0. Ini diberi label sebagai pembaruan opsional, jadi Anda mungkin melewatkannya bahkan jika menurut Anda WU Anda sudah diperbarui.

Untuk melihat apakah ini penyebab kesalahan, terapkan semua pembaruan opsional yang tertunda atau kunjungi tautan Microsoft ini (di sini) dan unduh pembaruan platform KB2670838 . Dengan pembaruan terinstal, reboot komputer Anda dan lihat apakah itu menyelesaikan masalah.