Kako riješiti pogrešku ERROR_ACCESS_DENIED u sustavu Windows 10 (04.27.24)
SetupDiSetDeviceProperty je funkcija koja definira svojstvo instance uređaja. Primjer uređaja je identifikacijski niz uređaja koji je jedinstven i pomaže identificirati uređaj u sustavu. Funkcija SetupDiSetDeviceProperty važna je jer postavlja naziv za prikaz i ostale parametre uređaja vašeg računala.
SetupDiSetDeviceProperty dio je objedinjenog modela svojstava uređaja koji podržavaju operativni sustavi Windows. Ovaj model svojstva uređaja definira kako su vaši uređaji predstavljeni, opisuje njihove funkcije i postavlja njihovu konfiguraciju u operacijskom sustavu Windows. Ovaj se postupak odnosi na sav hardver priključen na vaše računalo, uključujući zvuk, zaslon, mrežu i druge uređaje.
Evo sintakse koja se koristi za postupak SetupDiSetDeviceProperty:WINSETUPAPI BOOL SetupDiSetDeviceInterfacePropertyW (
HDEVINFO DeviceInfoSet,
Savjet za profesionalce: Skenirajte svoje računalo radi problema s performansama, bezvrijednih datoteka, štetnih aplikacija i sigurnosnih prijetnji
koje mogu uzrokovati probleme sa sustavom ili usporiti performanse.
Posebna ponuda. O Outbyteu, uputama za deinstalaciju, EULA-u, Pravilima o privatnosti.
PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData,
const DEVPROPKEY * PropertyKey,
DEVPROPTYPE PropertyType,
const PBYTE PropertyBuffer,
DWORD PropertyBufferSize,
DWORD Flags
SetupDiSetDeviceProperty je uspješan ako vrati TRUE. Kada se negdje u procesu dogodi pogreška, ona vraća FALSE s određenim povratnim kodom.
Jedan od povratnih kodova s kojim se susreću korisnici sustava Windows je pogreška ERROR_ACCESS_DENIED u sustavu Windows 10. Kad se ta pogreška dogodi, postupak SetupDiSetDeviceProperty ne uspije i ne može se nastaviti. Prvobitni uzrok pogreške mora se prvo riješiti prije ponovnog pokušaja.
Što je uzrok pogreške ERROR_ACCESS_DENIED?Povratni kôd ERROR_ACCESS_DENIED događa se zato što "pozivatelj nema administratorske ovlasti." U slučaju da se pitate zašto je SetupDiSetDeviceProperty vratio ERROR_ACCESS_DENIED, to samo znači da nemate puno odobrenje za pisanje na uređaj koji pokušavate izmijeniti. Ili koristite neadminerski račun ili koristite administratorski račun s ograničenim privilegijama.
Da biste riješili ovu pogrešku, morate provjeriti privilegije računa i zahtjeva li uređaj koji pokušavate urediti određena dopuštenja.
Drugi uzrok ERROR_ACCESS_DENIED je problem kompatibilnosti. Ako je program koji pokušavate izmijeniti dizajniran za stariju verziju OS-a Windows, možda nije kompatibilan sa sustavom Windows 10, pa otuda i pogreška. Ova bi se pogreška mogla pojaviti i ako je zahvaćeni program zastario ili oštećen.
Kako ispraviti ERROR_ACCESS_DENIEDPogreška ERROR_ACCESS_DENIED u sustavu Windows 10 može se činiti složenom, ali ispravci su zapravo jednostavni. No, prije nego što isprobate bilo koji od metoda u nastavku, prvo se riješite neželjene datoteke pomoću Outbyte PC Repair i skenirajte svoje računalo na viruse i zlonamjerni softver.
Ovi će koraci pomoći u čišćenju računalo i optimizirajte svoj sustav za postupak rješavanja problema. Kad završite, ponovo pokrenite računalo i prijeđite na dolje navedene stavke.
Popravak # 1: Popravite oštećene sistemske datoteke.Jedan od mogućih razloga zašto SetupDiSetDeviceProperty vraća ERROR_ACCESS_DENIED je zato što su neke sistemske datoteke povezane s programom koji želite izmijeniti oštećene ili oštećene. Da biste provjerili integritet sistemskih datoteka, možete upotrijebiti alatku za provjeru sistemskih datoteka ili alat SFC koji je ugrađen u sustav Windows.
Da biste pokrenuli skeniranje pomoću SFC-a, slijedite korake u nastavku:Ponovo pokrenite računalo kako bi se primijenile nove promjene i provjerite ostaje li pogreška ERROR_ACCESS_DENIED i dalje prisutna.
Popravi # 2: Pokrenite u načinu kompatibilnosti.Pokretanje programa koji je dizajniran za raniji Windows operativni sustav, poput Windows 7, Windows 8 ili Windows 8.1, može dovesti do problema s kompatibilnošću. Međutim, to ne znači da su ti stari programi zastarjeli. Možete ih pokrenuti u načinu kompatibilnosti tako da rade ispravno i neometano.
Da biste pokrenuli svoj program u načinu kompatibilnosti:Jednom kada " postavili smo da se program izvodi u načinu kompatibilnosti s verzijom sustava Windows koju koristite, pokušajte ponovo s funkcijom SetupDiSetDeviceProperty i provjerite vraća li još uvijek ERROR_ACCESS_DENIED. Ako se dogodi, prijeđite na sljedeći korak.
Popravak # 3: Ažurirajte svoj program.Ponekad se pogreške događaju samo zato što niste uspjeli ažurirati svoj program. Provjerite Windows Update u Postavke & gt; Sustav & amp; Sigurnost i provjerite postoje li nadogradnje softvera ili sustava na čekanju. Instalirajte sva dostupna ažuriranja u sustavu Windows Update.
Ako ne vidite nijedno, provjerite web mjesto programera softvera - možda postoje nove zakrpe ili ažuriranja koja je potrebno preuzeti. Preuzmite ih ručno i instalirajte na računalo da biste ažurirali program. Nakon ažuriranja, ponovno pokrenite sustav i provjerite je li ispravljena pogreška ERROR_ACCESS_DENIED.
Popravak # 4: Poništavanje nedavnih promjena sustava.Ako ste nešto instalirali ili izbrisali prije nego što se pojavila pogreška ERROR_ACCESS_DENIED, ova je radnja mogla utjecati na vašu sustava i uzrokovao pogrešku. Vratite se na ono što ste učinili i poništite to ako je moguće.
Ako ste nedavno instalirali ažuriranje, možete vratiti svoj sustav natrag u stanje kada je sve funkcioniralo slijedeći korake u nastavku:
Ako se i dalje susrećete s pogreškom ERROR_ACCESS_DENIED u sustavu Windows 10 čak i nakon pokušaja gore navedenih metoda, zadnja opcija bit će vam deinstalirati program.
p> Da biste deinstalirali program u sustavu Windows 10:Za ponovno instalirajte program, preuzmite kopiju programa za instaliranje s web mjesta programera ili putem Microsoftove trgovine. Kliknite preuzetu datoteku i instalirajte program u skladu s uputama.
SažetakSetupDiSetDeviceProperty je važna funkcija jer definira kako program treba raditi. Ako ste naišli na pogrešku ERROR_ACCESS_DENIED u sustavu Windows 10, jednostavno slijedite gornji vodič za rješavanje problema da biste je riješili.
Youtube video: Kako riješiti pogrešku ERROR_ACCESS_DENIED u sustavu Windows 10
04, 2024