Remediere: Eroarea 87 „Parametrul este incorect”

Unii utilizatori Windows raportează că observă eroareaEroarea 87, parametrul este incorect ” de fiecare dată când încearcă să deschidă o aplicație. În unele cazuri, mesajul de eroare întâlnit este: „ LoadLibrary a eșuat cu eroarea 87: Parametrul este incorect. ”Unii utilizatori afectați raportează că problema apare doar cu una sau două aplicații, în timp ce alți utilizatori raportează că eroarea apare cu practic orice aplicație pe care încearcă să o deschidă. Problema nu este exclusivă pentru o anumită versiune de Windows, deoarece este confirmată să apară pe Windows 7, Windows 8 și Windows 10.

Ce cauzează eroareaEroarea 87, parametrul este incorect ”?

Am investigat această problemă specială examinând diferite rapoarte ale utilizatorilor și strategiile de reparații care sunt utilizate în mod obișnuit pentru a rezolva această problemă. Pe baza a ceea ce am strâns, există mai mulți vinovați potențiali care au potențialul de a provoca această problemă:

  • Conflictul cu software-ul cauzează problema - Există anumite aplicații sau servicii terțe despre care se știe că declanșează această problemă specială dacă ajung să fie în conflict cu driverele de afișare. Dacă acest scenariu este aplicabil, puteți identifica vinovatul responsabil efectuând un boot curat și reactivând sistematic articolele dezactivate.
  • Corupția fișierelor de sistem - Fișierele de sistem corupte pot fi, de asemenea, responsabile pentru apariția acestei probleme. Mai mulți utilizatori care au întâmpinat această problemă exactă au raportat că problema a fost complet rezolvată după efectuarea unei scanări CHKDSK, SFC sau DISM.
  • Drivere de afișare corupte sau necorespunzătoare - Drivere de afișare corupte, necorespunzătoare sau incomplete pot cauza, de asemenea, această problemă specială. Mai ales dacă ajung să intre în conflict cu un șofer dedicat. Dacă acest scenariu este aplicabil, puteți rezolva problema fie derulând râul, fie forțând sistemul dvs. de operare să instaleze o versiune mai nouă.
  • Serviciul Windows Update corupt - Un alt vinovat destul de comun este un serviciu Windows Update corupt. Sunt șanse ca valorile implicite să fi fost modificate până la punctul în care intrarea a fost deteriorată. În acest caz, puteți rezolva problema restaurând serviciul Windows Update la valorile implicite.
  • Tunelarea divizată este dezactivată - Dacă mesajul de eroare este întâlnit în timp ce încercați să deschideți o aplicație VPN sau efectuați ceva de încredere pentru aceasta, probabil că tunelul divizat este dezactivat. Dacă acest scenariu este aplicabil, puteți rezolva problema utilizând Powershell pentru a activa tunelarea divizată.
  • Serviciul de mesagerie nu poate fi dezactivat în mod convențional - După cum se dovedește, serviciul de mesagerie este cunoscut pentru a declanșa această problemă specială atunci când utilizatorul încearcă să îl dezactiveze în mod convențional pe Windows 10. În acest caz, puteți rezolva problema utilizând Editorul de registru pentru a dezactiva aceasta.
  • Un fișier DLL oprește deschiderea programului de editare video - Există o problemă recurentă cu utilizatorii de plăci grafice ATI care încearcă să deschidă programe de editare video precum Sony Vega sau similar. Dacă vedeți mesajul de eroare în acest scenariu, puteți rezolva problema forțând sistemul dvs. de operare să ignore fișierul.

Metoda 1: Efectuarea unui boot curat

Efectuarea unui boot curat va porni Windows cu setul minim de drivere și programe de pornire. Această procedură ne va ajuta să ne dăm seama dacă problema este cauzată de un fel de conflict software care apare atunci când apare mesajul „ Eroare 87, parametrul este incorect ”.

Mai mulți utilizatori afectați care caută, de asemenea, o modalitate de a remedia problema au raportat că eroarea a încetat să mai apară în timp ce se aflau într-o stare de încărcare curată. Odată ce au confirmat că o aplicație sau un driver producea mesajul de eroare, au procedat la dezactivarea componentei software instalate până când problema nu a mai apărut chiar și atunci când Windows a pornit normal.

Iată un ghid rapid despre efectuarea unei porniri curate, pentru a afla care este vinovatul software-ului care declanșează mesajul de eroare:

  1. În primul rând, asigurați-vă că sunteți conectat cu un utilizator care are privilegii administrative.
  2. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . Apoi, tastați „msconfig” în caseta de text și apăsați Enter pentru a deschide fereastra de configurare a sistemului . Când vi se solicită UAC (Control cont utilizator),  faceți clic pe Da pentru a acorda privilegii administrative.
  3. În interiorul ferestrei de configurare a sistemului , selectați fila Servicii din bara de panglică din partea de sus și începeți bifând caseta asociată cu Ascunderea tuturor serviciilor Microsoft . Apoi, îndreptați-vă atenția asupra serviciilor rămase de mai sus și apăsați butonul Dezactivați toate pentru a împiedica activarea oricăror servicii terțe la următoarea pornire a sistemului.
  4. După ce ați apăsat Aplicare pentru a salva modificările, selectați fila Startup și faceți clic pe Deschidere Manager activități .
  5. Din fila Startup din Task Manager, selectați fiecare serviciu individual și apoi faceți clic pe Dezactivare pentru a preveni rularea acestuia la următoarea pornire a sistemului.
  6. După ce toate elementele necesare au fost dezactivate, închideți Managerul de activități și reporniți computerul.
  7. La următoarea pornire a sistemului, aparatul dvs. va porni într-o stare de pornire curată.
  8. Repetați acțiunea care anterior declanșa „ Eroarea 87, parametrul este incorect ” și vedeți dacă problema a fost rezolvată.
  9. Dacă procedura a reușit, revizuiți pașii 3 și 5 și reactivați sistematic elementele și serviciile de pornire pe care le-ați dezactivat, împreună cu repornirile, până când vă descoperiți vinovatul.

Dacă această metodă nu a rezolvat problema pentru dvs., treceți la următoarea metodă de mai jos.

Metoda 2: Efectuarea unei scanări CHSDSK, SFC și DISM

După cum se dovedește, această problemă specială poate fi cauzată și de corupția fișierelor de sistem care ar putea ajunge să se încurce cu driverele de afișare. Mai mulți utilizatori care se luptă să rezolve aceeași problemă au raportat că problema a fost rezolvată după ce au efectuat o scanare CHKDSK, SFC sau DISM. Acestea sunt două utilitare încorporate despre care se știe că rezolvă o mulțime de probleme legate de fișierele de sistem.

Iată un ghid rapid care face acest lucru pe orice computer Windows:

  1. După ce sunteți gata să inițiați scanarea, apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare. Apoi, tastați „cmd” și apăsați Ctrl + Shift + Enter pentru a deschide un prompt de comandă ridicat

    Notă: Când vi se solicită UAC (Control cont utilizator) , faceți clic pe Da pentru a acorda privilegii administrative.

  2. În interiorul promptului de comandă ridicat, tastați următoarea comandă și apăsați Enter pentru a iniția o scanare CHKDSK :
    chkdsk X: / r Important: X este pur și simplu un substituent. Înlocuiți-l cu litera unității pe care încercați să o vizați.  

    Notă: O scanare CHKDSK vă va scana întreaga unitate, căutând încălcări de integritate și erori logice. Dacă se constată neconcordanțe, utilitarul va încerca să remedieze aceste probleme prin repararea sectoarelor slabe rău și asigurându-se că sectoarele rele rău nu vor mai fi utilizate niciodată.

  3. După finalizarea scanării, reporniți aparatul și vedeți dacă problema este rezolvată la următoarea pornire a sistemului. Dacă se întâmplă aceeași eroare, treceți la pasul următor de mai jos.
  4. Urmați din nou pasul 1 pentru a deschide un alt prompt de comandă ridicat. Apoi, tastați următoarea comandă și apăsați Enter  pentru a iniția o scanare SFC :
    sfc / scannow 

    Notă: utilitarul System File Checker (SFC) va scana toate fișierele de sistem protejate și va înlocui orice fișiere corupte pe care reușește să le găsească cu copii stocate local, situate într-un folder comprimat (locația exactă este ( % WinDir% \ System32 \ dllcache)

  5. După finalizarea procedurii, reporniți computerul și vedeți dacă problema este rezolvată la următoarea pornire a sistemului.
  6. Dacă întâmpinați încă problema, urmați din nou pasul 1 pentru a deschide un alt prompt de comandă ridicat. Apoi, tastați următoarea comandă și apăsați Enter pentru a iniția o scanare DISM (Deployment Image Servicing and Management ):
    DISM.exe / Online / Cleanup-image / Restorehealth

    Notă: O scanare DISM utilizează Windows Update pentru a prelua fișierele necesare pentru a remedia evenimentele corupte care sunt identificate. De aceea este important să vă asigurați că aveți o conexiune stabilă la internet înainte de a efectua acest ultim pas.

  7. După finalizarea procedurii, reporniți computerul și vedeți dacă problema a fost rezolvată la următoarea pornire a sistemului.

Dacă se produce aceeași eroareEroarea 87, parametrul este incorect ”, treceți la următoarea metodă de mai jos.

Metoda 3: Revenirea (dezinstalarea) driverelor de afișaj

După cum se dovedește, această problemă specială poate fi cauzată și de un driver de afișaj deteriorat sau incomplet. Unii utilizatori care au întâmpinat această problemă exactă au raportat că problema a încetat să apară după ce au folosit Managerul de dispozitive pentru a reveni la driverul de afișare (sau a dezinstala driverul) dacă nu a fost disponibilă nicio acțiune de revenire.

Dacă faceți acest lucru, nu va avea un efect de lungă durată asupra computerului dvs., deoarece Windows 10 este echipat pentru a instala din nou orice driver lipsă pe computer.

Iată un ghid rapid despre revenirea sau dezinstalarea driverelor de afișaj:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . Apoi, tastați „devmgmt.msc” și apăsați Enter  pentru a deschide Manager dispozitive .
  2. În Manager dispozitive , extindeți meniul derulant asociat cu adaptoarele de afișare .
  3. Apoi, faceți clic dreapta pe adaptorul de afișaj și alegeți Proprietăți din meniul contextual.

    Notă: Dacă aveți doi drivere de afișare diferite (o opțiune dedicată și integrată), este de preferat să vă ocupați de ambele.

  4. În interiorul ecranului Proprietăți , accesați fila Driver și faceți clic pe Roll Back Driver . Apoi, urmați instrucțiunile de pe ecran pentru a finaliza procesul.

    Notă: Dacă versiunea Roll Back Driver nu este disponibilă, faceți clic pe Dezinstalare dispozitiv .

  5. După finalizarea procesului, reporniți computerul. La următoarea pornire a sistemului, sistemul dvs. de operare va finaliza instalarea. Dacă driverul a fost dezinstalat anterior, Windows va căuta și va instala automat cea mai recentă versiune a driverului.
  6. Acum că driverul afișajului a fost modificat, repetați acțiunea care declanșa anterior eroareaEroarea 87, parametrul este incorect ” și verificați dacă problema apare încă.

Dacă se întâmplă aceeași eroare, treceți la următoarea metodă de mai jos.

Metoda 4: Restaurarea serviciului Windows Update

Dacă primiți eroareaEroarea 87, parametrul este incorect ” în timp ce încercați să porniți serviciul Windows Update, este posibil ca serviciile implicite să fi fost modificate până la punctul în care unele intrări au fost corupte.

Mai mulți utilizatori care se confruntă cu această problemă exactă au raportat că au reușit să remedieze problema la nesfârșit după ce au urmat pașii necesari pentru a restabili serviciile implicite și setările.

Important: pașii de mai jos se aplică numai pentru Windows 10.

Iată un ghid rapid despre restaurarea serviciului Windows Update:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . Apoi, tastați „notepad” și apăsați Enter pentru a deschide editorul de text implicit.
  2. În interiorul utilitarului Notepad, lipiți următorul cod:
    Windows Registry Editor Versiunea 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv] "PreshutdownTimeout" = dword: 036ee800 "DisplayName" = "@% systemroot% \\ system32 \\ wuaueng.dll, -105" "ErrorControl" = dword: 00000001 "ImagePath" = hex (2): 25,00,73,00,79,00,73,00,74,00,65,00,6d, 00,72,00,6f, 00,6f, 00, \ 74,00,25,00,5c, 00,73,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00,73 , \ 00,76,00,63,00,68,00,6f, 00,73,00,74,00,2e, 00,65,00,78,00,65,00,20,00,2d, 00, \ 6b, 00,20,00,6e, 00,65,00,74,00,73,00,76,00,63,00,73,00,00,00 "Start" = dword: 00000003 " Tastați "= dword: 00000020" Description "=" @% systemroot% \\ system32 \\ wuaueng.dll, -106 "" DependOnService "= hex (7): 72,00,70,00,63,00,73, 00,73,00,00,00,00,00 "ObjectName" = "LocalSystem" "ServiceSidType "= dword: 00000001" RequiredPrivileges "= hex (7): 53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72, \ 00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00, \ 65,00,61,00,74,00,65,00,47,00,6c, 00,6f, 00,62,00,61,00,6c, 00,50,00,72,00,69 , \ 00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65, 00, \ 61,00,74,00,65,00,50,00,61,00,67,00,65,00,46,00,69,00,6c, 00,65,00,50,00 , 72, \ 00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,54,00, 63,00, \ 62,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53 , 00,65, \ 00,41,00,73,00,73,00,69,00,67,00,6e, 00,50,00,72,00,69,00,6d, 00,61, 00,72,00, \ 79,00,54,00,6f, 00,6b, 00,65,00,6e, 00,50,00,72,00,69,00,76,00,69,00 , 6c, 00,65, \ 00,67,00,65,00,00,00,53,00,65,00,49,00,6d, 00,70,00,65,00,72,00, 73,00,6f, 00, \ 6e, 00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65, \ 00,00,00,53,00,65,00,49,00,6e, 00,63,00 , 72,00,65,00,61,00,73,00,65,00,51,00, \ 75,00,6f, 00,74,00,61,00,50,00,72,00, 69,00,76,00,69,00,6c, 00,65,00,67,00,65, \ 00,00,00,53,00,65,00,53,00,68,00,75 , 00,74,00,64,00,6f, 00,77,00,6e, 00,50,00, \ 72,00,69,00,76,00,69,00,6c, 00,65, 00,67,00,65,00,00,00,00,00 "FailureActions" = hex: 80,51,01,00,00,00,00,00,00,00,00,00,03,00 , 00,00,14,00,00, \ 00,01,00,00,00,60, ea, 00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv \ Parameters] "ServiceDll" = hex (2): 25,00,73,00,79,00,73,00,74 , 00,65,00,6d, 00,72,00,6f, 00,6f, \ 00,74,00,25,00,5c, 00,73,00,79,00,73,00,74, 00,65,00,6d, 00,33,00,32,00,5c, 00, \ 77,00,75,00,61,00,75,00,65,00,6e, 00,67,00 , 2e, 00,64,00,6c, 00,6c, 00,00,00 "ServiceDllUnloadOnStop" = dword:00000001 "ServiceMain" = "WUServiceMain" [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv \ Security] "Security" = hex: 01,00,14,80,78,00,00,00,84,00,00,00 , 14,00,00,00,30,00,00,00,02, \ 00,1c, 00,01,00,00,00,02,80,14,00, ff, 00,0f, 00, 01,01,00,00,00,00,00,01,00,00, \ 00,00,02,00,48,00,03,00,00,00,00,00,14,00,9d , 00,02,00,01,01,00,00,00,00,00, \ 05,0b, 00,00,00,00,00,18,00, ff, 01,0f, 00,01, 02,00,00,00,00,00,05,20,00,00,00, \ 20,02,00,00,00,00,14,00, ff, 01,0f, 00,01,01 , 00,00,00,00,00,05,12,00,00,00,01, \ 01,00,00,00,00,00,05,12,00,00,00,01,01, 00,00,00,00,00,05,12,00,00,00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv \ TriggerInfo] [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv \ TriggerInfo \ 0] "Type" = dword: 00000005 "Acțiune" = dword: 00000001 "Guid" = hex: e6, ca, 9f, 65, db, 5b,a9,4d, b1, ff, ca, 2a, 17,8d, 46, e0 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv \ TriggerInfo \ 1] "Type" = dword: 00000005 "Action" = dword: 00000001 "Guid "= hex: c8,46, fb, 54,89, f0,4c, 46, b1, fd, 59, d1, b6,2c, 3b, 50
  3. După ce ați inserat codul, du - te la panglica la partea de sus și selectați File> Save As .
  4. În fereastra Salvare ca , denumiți fișierul oricum doriți, dar asigurați-vă că schimbați extensia din .txt în .reg . Apoi, setați o locație pentru fișierul .reg și faceți clic pe butonul Salvare .
  5. Faceți dublu clic pe fișierul .reg și faceți clic pe Da la promptul de confirmare pentru a efectua necesarul în registru.
//appuals.com/wp-content/uploads/2019/05/refreshing-the-windows-update-service.webm

Metoda 5: Activarea tunelului divizat (dacă este cazul)

Unii utilizatori afectați au raportat că, în cazul lor, problema a fost cauzată de faptul că Split Tunneling a fost dezactivat automat în cele mai recente versiuni de Windows 10 din cauza unor probleme de securitate. Dacă întâmpinați această problemă atunci când încercați să deschideți aplicația VPN, puteți rezolva problema executând o serie de comenzi Powershell care vă vor ajuta să reactivați Split Tunneling.

Iată ce trebuie să faceți:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . Apoi, tastați „powershell” și apăsați Ctrl + Shift + Enter pentru a deschide o fereastră Powershell ridicată. Dacă vi se solicită solicitarea UAC (Control cont utilizator) , faceți clic pe Da pentru a acorda acces administratorului.
  2. În promptul Powershell ridicat, tastați următoarea comandă și apăsați Enter pentru a vedea detalii despre conexiunea VPN:
    Get-VPNConnection
  3. Veți obține o listă cu informații despre VPN-ul dvs., inclusiv numele și caracteristica de tunelare divizată. Dacă funcția de tunelare divizată este setată la False , luați notă de numele, deoarece vom avea nevoie de el în pașii de mai jos.
  4. Tastați următoarea comandă și apăsați Enter pentru a activa Tunelarea divizată:
     "Set-VPNConnection" -Nume " Name of VPN"  -SplitTunneling $ True "

    Notă : „ Denumirea VPN ” este pur și simplu un deținător al locului pentru numele VPN-ului dvs. pe care l-ați descoperit la pasul 3.

  5. Odată ce comanda este procesată cu succes, reporniți computerul și vedeți dacă problema este rezolvată la următoarea pornire a sistemului.

Metoda 6: Editarea registrului (dacă este cazul)

Dacă întâmpinați eroareaEroarea 87, parametrul este incorect ” în timp ce încercați să dezactivați  serviciul MessagingService_48ab2 sau serviciul OneSyncSvc_54186de , veți putea rezolva problema printr-o simplă modificare a registrului . Această metodă este de obicei raportată a fi eficientă pe computerele Windows 10.

Iată un ghid rapid despre dezactivarea serviciului MessagingService utilizând Editorul de registry:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . Apoi, tastați „regedit” și apăsați Enter pentru a deschide Editorul de registry. Când vi se solicită UAC (Control cont utilizator) , faceți clic pe Da pentru a acorda acces administratorului.
  2. În Editorul de registry, utilizați panoul din stânga pentru a naviga la una dintre următoarele două locații (în funcție de serviciul pe care doriți să îl dezactivați):
    Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ OneSyncSvc_48ab2 Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ OneSyncSvc_54186de
  3. Odată ce ajungeți la tasta dreaptă, treceți la partea dreaptă și faceți dublu clic pe Start DWORD.
  4. Apoi, setați baza la Hexadecimal și apoi setați datele Value la 4 (Dezactivat).
  5. Închideți Editorul de registry , reporniți computerul și vedeți dacă problema este rezolvată la următoarea pornire a sistemului.

Dacă problema persistă, treceți la următoarea metodă de mai jos.

Metoda 7: Redenumirea fișierului atig6pxx.dll

Dacă întâmpinați „Error LoadLibrary a eșuat cu eroarea 87: parametrul este eroare incorectă” atunci când încercați să deschideți Vegas Pro sau un program de editare similar și aveți o placă grafică ATI, probabil că suferiți de o problemă recurentă care a afectat o mulțime de utilizatori într-o situație similară.

Mai mulți utilizatori care s-au confruntat cu această problemă exactă au raportat că au reușit să o rezolve modificând un fișier DLL numit  atig6pxx.dll . După ce au făcut acest lucru, au raportat că au reușit să deschidă programul de editare care anterior eșua cu această eroare specială.

Iată ce trebuie să faceți:

  1. Utilizați funcția de căutare din bara de activități Windows pentru a căuta „ atig6pxx.dll”. Puteți apăsa tasta Windows + S pentru a afișa instantaneu funcția de căutare .
  2. Din lista de rezultate, faceți clic dreapta pe  atig6pxx.dll  și alegeți Deschidere locație fișier . Ar trebui să vă conducă direct în folderul System32.
  3. Apoi, faceți clic dreapta pe  fișierul atig6pxx.dll  și alegeți Redenumiți.  Apoi, pur și simplu adăugați extensia .bak la sfârșitul extensiei .dll . Acest lucru va instrui în mod esențial sistemul dvs. de operare să ignore acest fișier. Faceți clic pe Da la confirmarea promptă, apoi faceți clic pe Da , încă o dată , dacă vi se solicită de către UAC (User Account Control) .

    Notă: Dacă extensiile nu sunt vizibile din start, mergeți la bara de panglică din partea de sus a ferestrei File Explorer, faceți clic pe Vizualizare și asigurați-vă că este activată caseta asociată cu extensiile de nume de fișiere .

  4. Odată ce această modificare este finalizată, reporniți computerul și vedeți dacă problema apare în continuare atunci când lansați un software de editare video.