Cara Menyelesaikan Kesalahan ERROR_ACCESS_DENIED pada Windows 10 (04.28.24)
SetupDiSetDeviceProperty adalah fungsi yang menentukan harta contoh peranti. Contoh peranti adalah rentetan pengenalan peranti yang unik dan membantu mengenal pasti peranti dalam sistem. Fungsi SetupDiSetDeviceProperty adalah penting kerana menetapkan nama paparan dan parameter lain dari peranti komputer anda.
SetupDiSetDeviceProperty adalah sebahagian daripada model harta peranti bersatu yang disokong oleh sistem operasi Windows. Model harta peranti ini menentukan bagaimana peranti anda diwakili, menjelaskan fungsinya, dan mengatur konfigurasi mereka dalam sistem operasi Windows. Proses ini berlaku untuk semua perkakasan yang terpasang pada komputer anda, termasuk suara, paparan, rangkaian, dan peranti lain.
Berikut adalah sintaks yang digunakan untuk proses SetupDiSetDeviceProperty:WINSETUPAPI BOOL SetupDiSetDeviceInterfacePropertyW (
HDEVINFO DeviceInfoSet,
Petua Pro: Imbas PC anda untuk masalah prestasi, fail sampah, aplikasi berbahaya, dan ancaman keselamatan
yang boleh menyebabkan masalah sistem atau prestasi perlahan.
Tawaran istimewa. Tentang Outbyte, arahan nyahpasang, EULA, Dasar Privasi.
PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData,
const DEVPROPKEY * PropertyKey,
DEVPROPTYPE PropertyType,
const PBYTE PropertyBuffer,
DWORD PropertyBufferSize,
Bendera DWORD
SetupDiSetDeviceProperty berjaya jika kembali BETUL. Apabila berlaku ralat di suatu tempat, ia mengembalikan SALAH dengan kod pengembalian tertentu.
Salah satu kod pengembalian yang dihadapi oleh pengguna Windows adalah ralat ERROR_ACCESS_DENIED pada Windows 10. Apabila ralat ini berlaku, proses SetupDiSetDeviceProperty gagal dan tidak dapat dilanjutkan. Punca ralat harus diselesaikan terlebih dahulu sebelum mencuba lagi.
Apakah Punca Kesalahan ERROR_ACCESS_DENIED?Kod pengembalian ERROR_ACCESS_DENIED berlaku kerana "pemanggil tidak mempunyai hak Pentadbir." Sekiranya anda tertanya-tanya mengapa SetupDiSetDeviceProperty mengembalikan ERROR_ACCESS_DENIED, ini hanya bermaksud bahawa anda tidak mempunyai kebenaran menulis sepenuhnya ke peranti yang anda cuba ubah. Sama ada anda menggunakan akaun bukan pentadbir atau anda menggunakan akaun pentadbir dengan hak terhad.
Untuk menyelesaikan ralat ini, anda mesti memeriksa keistimewaan akaun anda dan apakah peranti yang anda cuba edit memerlukannya kebenaran tertentu.
Penyebab lain ERROR_ACCESS_DENIED adalah masalah keserasian. Sekiranya program yang ingin anda ubah dirancang untuk versi Windows OS yang lebih lama, program tersebut mungkin tidak sesuai dengan Windows 10, maka kesalahannya. Kesalahan ini juga dapat muncul jika program yang terpengaruh sudah usang atau rosak.
Cara Memperbaiki ERROR_ACCESS_DENIEDKesalahan ERROR_ACCESS_DENIED pada Windows 10 mungkin kelihatan rumit, tetapi perbaikannya sebenarnya sederhana. Tetapi sebelum anda mencuba salah satu kaedah di bawah ini, buang fail sampah terlebih dahulu menggunakan Pembaikan PC Outbyte dan imbas virus anda dan perisian hasad.
Langkah-langkah ini akan membantu membersihkan komputer dan mengoptimumkan sistem anda untuk proses penyelesaian masalah. Setelah selesai, mulakan semula komputer anda dan jalankan perkara-perkara di bawah ini.
Perbaiki # 1: Membaiki Fail Sistem yang Rosak.Salah satu kemungkinan sebab mengapa SetupDiSetDeviceProperty mengembalikan ERROR_ACCESS_DENIED adalah kerana beberapa fail sistem yang berkaitan dengan program yang ingin anda ubah suai telah rosak atau rosak. Untuk memeriksa integriti fail sistem anda, anda dapat menggunakan Pemeriksa Fail Sistem atau alat SFC, yang terdapat di dalam sistem Windows.
Untuk menjalankan imbasan menggunakan SFC, ikuti langkah-langkah di bawah:Hidupkan semula komputer anda agar perubahan baru diterapkan dan periksa apakah ralat ERROR_ACCESS_DENIED masih berlanjutan. # 2: Jalankan dalam Mod Keserasian.
Menjalankan program yang dirancang untuk sistem operasi Windows sebelumnya, seperti Windows 7, Windows 8, atau Windows 8.1, dapat menyebabkan masalah keserasian. Namun, ini tidak bermaksud bahawa program lama ini sudah usang. Anda boleh menjalankannya dalam mod keserasian sehingga berfungsi dengan betul dan lancar.
Untuk menjalankan program anda dalam mod keserasian:Setelah anda ' atur program anda agar berjalan dalam mod keserasian dengan versi Windows yang anda gunakan, cuba fungsi SetupDiSetDeviceProperty sekali lagi dan lihat apakah masih mengembalikan ERROR_ACCESS_DENIED. Sekiranya berlaku, teruskan ke langkah seterusnya.
Perbaiki # 3: Kemas kini Program Anda.Kadang kala kesalahan berlaku hanya kerana anda gagal mengemas kini program anda. Periksa Kemas kini Windows di bawah Tetapan & gt; Sistem & amp; Keselamatan dan lihat apakah ada kemas kini perisian atau sistem yang belum selesai. Pasang semua kemas kini yang tersedia di bawah Kemas kini Windows.
Sekiranya anda tidak melihatnya, periksa laman web pembangun perisian - mungkin ada patch atau kemas kini baru yang perlu dimuat turun. Muat turun secara manual dan pasangkannya di komputer anda untuk mengemas kini program anda. Setelah mengemas kini, but semula sistem anda dan lihat apakah ralat ERROR_ACCESS_DENIED telah diperbaiki.
Betulkan # 4: Urungkan Perubahan Sistem Terkini.Sekiranya anda memasang atau menghapus sesuatu sebelum ralat ERROR_ACCESS_DENIED muncul, tindakan ini mungkin mempengaruhi sistem dan menyebabkan ralat. Fikirkan kembali apa yang anda lakukan dan buat asal jika boleh.
Sekiranya anda baru-baru ini memasang kemas kini, anda boleh mengembalikan sistem anda apabila semuanya berfungsi dengan baik dengan mengikuti langkah-langkah di bawah:
Sekiranya anda masih menghadapi ralat ERROR_ACCESS_DENIED pada Windows 10 walaupun setelah mencuba kaedah di atas, pilihan terakhir anda adalah untuk menyahpasang program.
Untuk menyahpasang program pada Windows 10:
Untuk pasang semula program, muat turun salinan pemasang dari laman web pembangun atau melalui Microsoft Store. Klik pada fail yang dimuat turun dan pasang program mengikut arahan.
RingkasanSetupDiSetDeviceProperty adalah fungsi penting kerana menentukan bagaimana program harus dijalankan. Sekiranya anda menghadapi ralat ERROR_ACCESS_DENIED pada Windows 10, cukup ikuti panduan penyelesaian masalah di atas untuk menyelesaikannya.
Video YouTube.: Cara Menyelesaikan Kesalahan ERROR_ACCESS_DENIED pada Windows 10
04, 2024