Saya mencoba menggunakan driver build RBC9 SpaceNavigator TEST x64 untuk joystick 3d SpaceNavigator saya sehingga dapat berfungsi sebagai joystick normal dalam game seperti Quake.
Sayangnya, saya mendapatkan kesalahan "Versi windows ini mengharuskan semua driver untuk memiliki tanda tangan digital yang valid" dan dalam "Status perangkat" di manajer perangkat, saya mendapatkan "Windows tidak dapat memverifikasi tanda tangan digital untuk driver yang diperlukan untuk perangkat ini. A perubahan perangkat keras atau perangkat lunak baru-baru ini mungkin telah menginstal file yang masuk secara tidak benar atau rusak, atau yang mungkin perangkat lunak berbahaya dari sumber yang tidak dikenal. (Kode 52) ".
Apakah ada cara untuk mengatasi masalah ini?
sumber
Ada sekitar tiga tingkat keamanan untuk driver mode kernel:
Driver yang ditandatangani akan menginstal secara normal, asalkan sertifikat itu valid, dll.
Driver yang ditandatangani tes akan memerlukan
bcdedit
perintah itu, karena Windows biasanya tidak menerima driver yang ditandatangani sendiri. Pengembang driver kernel biasanya akan menjalankan komputer Windows mereka dalam mode uji. Idenya adalah bahwa mereka dapat "menandatangani sendiri" driver mereka. Mode uji memungkinkan driver yang ditandatangani sendiri untuk dimuat. Setelah pengujian selesai, pengemudi masih harus ditandatangani.Driver yang tidak ditandai tidak akan dimuat. Bahkan dalam mode tes, karena mereka harus setidaknya tes masuk!
Jadi saat itulah perlu untuk menekan tombol F8 saat boot dan pilih
Disable Driver Signature Enforcement
. Ini adalah pilihan terakhir.Perhatikan juga bahwa pengaturan F8 hanya untuk sesi Windows itu dan tidak akan bertahan setelah reboot. Seperti opsi 'safe mode' Windows.
Dari sini, ke mana Anda bisa pergi?
Entah Anda harus menekan F8 setiap kali atau mencari tahu cara menandatangani sendiri driver Anda sehingga Anda setidaknya dapat memuatnya dalam mode uji.
Beberapa bacaan lebih lanjut:
Menginstal Driver yang Tidak Ditandatangani selama Pengembangan dan Tes
Penandatanganan Tes
sumber
Cara terbaik untuk menghindari pesan kesalahan "Windows tidak dapat memverifikasi tanda tangan digital" adalah dengan menonaktifkan penegakan tanda tangan digital untuk sesi Windows saat ini. Berikut adalah penjelasan detail untuk setiap versi Windows: http://freewisdoms.com/windows-cannot-verify-the-digital-signature-code-52-driver-fix/
Ketahuilah bahwa solusi ini tidak permanen, jadi Anda harus melakukannya pada setiap startup Windows. Solusi permanen termasuk perintah CMD (disebutkan di atas), kadang-kadang dapat berfungsi tetapi sebagian besar tidak. Microsoft berusaha keras untuk membuat tanda tangan ini sangat sulit dinonaktifkan karena mereka mendapatkan banyak uang dari vendor driver ...
sumber
Stumbled atas utas ini. Setelah membaca utas lainnya (tentang Overflow), tampaknya ada dokumentasi yang meyakinkan tentang hal ini. Lihat- /programming/52778961/windows-10-error-code-52-in-device-manager-with-correct-signature-in-cross-sign
sumber