Fix: Fel 87 'Parametern är felaktig'



Prova Vårt Instrument För Att Eliminera Problem

Vissa Windows-användare rapporterar att de ser “ Fel 87 Parametern är felaktig ”-Fel varje gång de försöker öppna ett program. I vissa fall är felmeddelandet: “ LoadLibrary misslyckades med fel 87: Parametern är felaktig. ”Vissa berörda användare rapporterar att problemet bara inträffar med en eller två applikationer medan andra användare rapporterar att felet dyker upp med praktiskt taget alla applikationer som de försöker öppna. Problemet är inte exklusivt för en viss Windows-version eftersom det bekräftas att det visas i Windows 7, Windows 8 och Windows 10.



Fel 87 Parametern är felaktig



Vad orsakar Fel 87 Parametern är felaktig 'fel?

Vi undersökte just denna fråga genom att titta på olika användarrapporter och de reparationsstrategier som vanligtvis används för att lösa just detta problem. Baserat på vad vi samlat finns det flera olika potentiella synder som kan orsaka problemet:



  • Programvarukonflikt orsakar problemet - Det finns vissa applikationer eller tjänster från tredje part som är kända för att utlösa just detta problem om de hamnar i konflikt med skärmdrivrutinerna. Om detta scenario är tillämpligt kan du identifiera den skyldige genom att utföra en ren start och systematiskt återaktivera de inaktiverade objekten.
  • Systemfilskada - Skadade systemfiler kan också vara ansvariga för uppenbarelsen av just denna fråga. Flera användare som stöter på detta exakta problem har rapporterat att problemet var helt löst efter att ha utfört en CHKDSK, en SFC eller en DISM-skanning.
  • Skadade eller felaktiga drivrutiner - Skadade, felaktiga eller ofullständiga drivrutiner kan också orsaka detta problem. Speciellt om de hamnar i konflikt med en dedikerad förare. Om detta scenario är tillämpligt kan du lösa problemet genom att antingen rulla tillbaka floden eller tvinga ditt operativsystem att installera en nyare version.
  • Skadad Windows Update Service - En annan ganska vanlig skyldig är en skadad Windows Update-tjänst. Chansen är att standardvärdena har ändrats till den punkt där posten har skadats. I det här fallet kan du lösa problemet genom att återställa Windows Update-tjänsten till standardvärdena.
  • Split-tunnling är inaktiverad - Om felmeddelandet påträffas när du försöker öppna ett VPN-program eller om du utför något pålitligt för det beror det förmodligen på att delad tunnling är inaktiverad. Om detta scenario är tillämpligt kan du lösa problemet genom att använda Powershell för att aktivera delad tunnling.
  • Meddelandetjänsten kan inte inaktiveras konventionellt - Som det visar sig är meddelandetjänsten känd för att utlösa detta speciella problem när användaren försöker inaktivera det konventionellt på Windows 10. I det här fallet kan du lösa problemet genom att använda Registerredigeraren för att inaktivera det.
  • En DLL-fil stoppar öppningen av videoredigeringsprogrammet - Det finns ett återkommande problem med ATI-grafikkortanvändare som försöker öppna videoredigeringsprogram som Sony Vega eller liknande. Om felmeddelandet visas i det här scenariot kan du lösa problemet genom att tvinga ditt operativsystem att ignorera filen.

Metod 1: Utföra en ren start

Genom att utföra en ren start startar Windows med den minimala uppsättningen drivrutiner och startprogram. Den här proceduren hjälper oss att ta reda på om problemet orsakas av någon form av programvarukonflikt som uppstår när “ Fel 87 Parametern är felaktig ”Visas.

Flera berörda användare som vi också letar efter ett sätt att åtgärda problemet har rapporterat att felet slutade inträffa medan de var i ett rent startläge. När de bekräftade att ett program eller en drivrutin producerade felmeddelandet fortsatte de med att ta bort installerad programvarukomponent tills problemet inte längre uppstod även när Windows startade upp normalt.

Här är en snabbguide för att utföra en ren start och ta reda på programvaran som utlöser felmeddelandet:



  1. Se till att du är inloggad med en användare som har administrativa behörigheter.
  2. Tryck Windows-tangent + R att öppna upp en Springa dialog ruta. Skriv sedan “Msconfig” inuti textrutan och tryck på Stiga på för att öppna upp Systemkonfiguration fönster. När uppmanas av UAC (användarkontokontroll), klick Ja för att bevilja administrativa privilegier.

    Kör MSCONFIG

  3. Inuti Systemkonfiguration Välj fönstret Tjänster fliken från menyfältet högst upp och börja med att markera rutan för Dölj alla Microsoft-tjänster . Vänd dig sedan till de återstående tjänsterna ovan och tryck på Inaktivera alla knappen för att förhindra att tredje parts tjänster aktiveras vid nästa systemstart.

    Inaktiverar alla tjänster från tredje part

  4. När du slår Tillämpa för att spara ändringarna, välj Börja fliken och klicka på Öppna Aktivitetshanteraren .

    Öppna Aktivitetshanteraren via systemkonfiguration

  5. På fliken Startup i Aktivitetshanteraren väljer du varje tjänst individuellt och klickar sedan på Inaktivera för att förhindra att den körs vid nästa systemstart.

    Inaktivera appar från start

  6. När alla nödvändiga objekt har inaktiverats stänger du Aktivitetshanteraren och startar om datorn.
  7. Vid nästa systemstart startar din maskin upp i en ren startstatus.
  8. Upprepa åtgärden som tidigare utlöste “ Fel 87 Parametern är felaktig ”Och se om problemet har lösts.
  9. Om proceduren lyckades, gå igenom steg 3 och 5 och systematiskt återaktivera startartiklar och tjänster som du inaktiverat tillsammans med omstart tills du upptäcker din skyldige.

Om den här metoden inte löste problemet åt dig, gå ner till nästa metod nedan.

Metod 2: Utföra en CHSDSK-, SFC- och DISM-skanning

Som det visar sig kan denna speciella fråga också orsakas av korruption i systemfiler som kan hamna i rörelse med skärmdrivrutinerna. Flera användare som kämpar för att lösa samma problem har rapporterat att problemet löstes efter att de utförde en CHKDSK-, SFC- eller DISM-skanning. Det här är två inbyggda verktyg som är kända för att fixa många systemfilrelaterade problem.

Här är en snabbguide som gör detta på vilken Windows-dator som helst:

  1. När du är redo att starta skanningen trycker du på Windows-tangent + R för att öppna en dialogruta Kör. Skriv sedan “Cmd” och tryck Ctrl + Skift + Enter för att öppna en förhöjd kommandotolk

    Kör CMD som administratör

    Notera: När du uppmanas av UAC (användarkontokontroll) , klick Ja för att bevilja administrativa privilegier.

  2. Inuti den upphöjda kommandotolken skriver du följande kommando och trycker på Stiga på att initiera en CHKDSK skanna:
     chkdsk X: / r Viktigt: X är helt enkelt en platshållare. Byt ut det med bokstaven på den enhet du försöker rikta dig till.

    Notera: En CHKDSK-skanning skannar hela din enhet och letar efter integritetsöverträdelser och logiska fel. Om några inkonsekvenser upptäcks kommer verktyget att försöka åtgärda dessa problem genom att reparera mjuka dåliga sektorer och se till att hårda dåliga sektorer aldrig används igen.

  3. När skanningen är klar startar du om maskinen och ser om problemet löses vid nästa systemstart. Om samma fel fortfarande inträffar, gå ner till nästa steg nedan.
  4. Följ Steg 1 igen för att öppna en annan upphöjd kommandotolk. Skriv sedan följande kommando och tryck på Stiga på att initiera en SFC skanna:
     sfc / scannow 

    Notera: Systemfilsgranskaren (SFC) kommer att skanna alla skyddade systemfiler och ersätta skadade filer som den lyckas hitta med lokalt lagrade kopior i en komprimerad mapp (exakt plats är (% WinDir% System32 dllcache)

  5. När proceduren är klar startar du om datorn och ser om problemet löses vid nästa systemstart.
  6. Om du fortfarande stöter på problemet, följ Steg 1 än en gång för att öppna en annan upphöjd kommandotolk. Skriv sedan följande kommando och tryck på Stiga på att initiera en DISM (Deployment Image Servicing and Management ) skanna:
    DISM.exe / Online / Cleanup-image / Restorehealth

    Notera: En DISM-skanning använder Windows Update för att hämta de filer som krävs för att åtgärda skadade händelser som identifieras. Det är därför det är viktigt att du har en stabil internetanslutning innan du utför detta sista steg.

  7. När proceduren är klar startar du om datorn och ser om problemet har lösts vid nästa systemstart.

Om samma “ Fel 87 Parametern är felaktig ”Fel uppstår fortfarande, flytta ner till nästa metod nedan.

Metod 3: Rulla tillbaka (avinstallera) skärmdrivrutinerna

Som det visar sig kan det här problemet också orsakas av en skadad eller ofullständig skärmdrivrutin. Vissa användare som har stött på detta exakta problem har rapporterat att problemet slutade inträffa efter att de använde Enhetshanteraren för att rulla tillbaka skärmdrivrutinen (eller avinstallera drivrutinen) om ingen återställningsåtgärd var tillgänglig.

Att göra det kommer inte att ha en långvarig effekt på din dator eftersom Windows 10 är utrustad för att installera eventuella drivrutiner som saknas på din dator.

Här är en snabbguide för hur du rullar tillbaka eller avinstallerar skärmdrivrutinerna:

  1. Tryck Windows-tangent + R att öppna upp en Springa dialog ruta. Skriv sedan “Devmgmt.msc” och tryck Stiga på att öppna upp Enhetshanteraren .

    Kör Enhetshanteraren

  2. Inuti Enhetshanteraren , expandera rullgardinsmenyn associerad med Grafikkort .
  3. Högerklicka sedan på din skärmadapter och välj Egenskaper från snabbmenyn.

    Åtkomst till skärmadapterns egenskaper-meny

    Notera: Om du har två olika skärmdrivrutiner (ett dedikerat och integrerat alternativ), är det bättre att du hanterar båda.

  4. Inuti Egenskaper skärm, gå till Förare fliken och klicka på Rulla tillbaka föraren . Följ sedan anvisningarna på skärmen för att slutföra processen.

    Rulla tillbaka föraren

    Notera: Om Rulla tillbaka föraren version är inte tillgänglig, klicka på Avinstallera enheten istället.

  5. Starta om datorn när processen är klar. Vid nästa systemstart kommer ditt operativsystem att slutföra installationen. Om drivrutinen tidigare avinstallerades söker Windows automatiskt efter och installerar den senaste drivrutinsversionen.
  6. Nu när displaydrivrutinen har modifierats upprepar du den åtgärd som tidigare utlöste “ Fel 87 Parametern är felaktig ”Fel och se om problemet fortfarande inträffar.

Om samma fel fortfarande uppstår går du ner till nästa metod nedan.

Metod 4: Återställa Windows Update Service

Om du får Fel 87 Parametern är felaktig ”-Fel när du försöker starta Windows Update-tjänsten, chansen är att standardtjänsterna har ändrats till den punkt där vissa poster har skadats.

Flera användare som stöter på detta exakta problem har rapporterat att de lyckades åtgärda problemet på obestämd tid efter att ha följt stegen som är nödvändiga för att återställa standardtjänsterna och inställningarna.

Viktig: Stegen nedan gäller endast Windows 10.

Här är en snabbguide för att återställa Windows Update-tjänsten:

  1. Tryck Windows-tangent + R att öppna upp en Springa dialog ruta. Skriv sedan “Anteckningsblock” och tryck Stiga på för att öppna standardtextredigeraren.
  2. Klistra in följande kod i verktyget Anteckningar:
    Windows registerredigerare version 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 ' Typ '= dword: 00000020' Beskrivning '=' @% 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,6 c, 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 [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] 'Säkerhet' = 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,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  Servic es  wuauserv  TriggerInfo] [HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  wuauserv  TriggerInfo  0] 'Type' = dword: 00000005 'Action' = 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. När koden har klistrats in går du till menyfliksområdet högst upp och väljer Arkiv> Spara som .
  4. I Spara som fönstret, namnge filen vad du vill, men se till att du ändrar tillägget från .Text till .reg . Ställ sedan in en plats för .reg-filen och klicka på Spara knapp.
  5. Dubbelklicka på .reg fil och klicka Ja vid bekräftelsemeddelandet för att göra nödvändigt i registret.
https://appuals.com/wp-content/uploads/2019/05/refreshing-the-windows-update-service.webm

Metod 5: Aktivera delad tunnling (om tillämpligt)

Vissa drabbade användare har rapporterat att problemet i deras fall orsakades av att Split Tunneling har stängts av automatiskt i de senaste versionerna av Windows 10 på grund av vissa säkerhetsproblem. Om du stöter på det här problemet när du försöker öppna ditt VPN-program kan du lösa problemet genom att utföra en serie Powershell-kommandon som hjälper dig att återaktivera Split Tunneling.

Här är vad du behöver göra:

  1. Tryck Windows-tangent + R att öppna upp en Springa dialog ruta. Skriv sedan “Powershell” och tryck Ctrl + Skift + Enter för att öppna ett upphöjt Powershell-fönster. Om uppmanas av UAC (användarkontokontroll) snabb, klicka Ja för att ge administratörsåtkomst.

    Kör dialog: powershell Tryck sedan på Ctrl + Skift + Enter

  2. Inuti den förhöjda Powershell-prompten skriver du följande kommando och trycker på Stiga på för att se detaljer om din VPN-anslutning:
    Get-VPNConnection
  3. Du får en lista med information om din VPN, inklusive namnet och funktionen för delad tunnling. Om funktionen för delad tunnling är inställd på Falsk , notera namnet eftersom vi behöver det i stegen nedan.

    Undersöker om delad tunnling är inaktiverad

  4. Skriv följande kommando och tryck på Stiga på för att aktivera Split Tunneling:
    'Set-VPNConnection' -Name ' VPN-namn ' -SplitTunneling $ True '

    Notera : ' VPN-namn ”Är helt enkelt en platshållare för namnet på din VPN som du upptäckte i steg 3.

  5. När kommandot har bearbetats, starta om datorn och se om problemet löses vid nästa systemstart.

Metod 6: Redigering av registret (om tillämpligt)

Om du stöter på Fel 87 Parametern är felaktig ”Fel när du försöker inaktivera MessagingService_48ab2 tjänst eller OneSyncSvc_54186de tjänsten kommer du att kunna lösa problemet med en enkel Register redigera. Denna metod rapporteras vanligtvis vara effektiv på Windows 10-datorer.

Här är en snabbguide om hur du inaktiverar MessagingService med hjälp av registerredigeraren:

  1. Tryck Windows-tangent + R att öppna upp en Springa dialog ruta. Skriv sedan “Regedit” och tryck Stiga på för att öppna registerredigeraren. När uppmanas av UAC (användarkontokontroll) , klick Ja för att ge administratörsåtkomst.
  2. I registerredigeraren använder du den vänstra rutan för att navigera till en av följande två platser (beroende på vilken tjänst du vill inaktivera):
    Dator  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  OneSyncSvc_48ab2 Dator  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  OneSyncSvc_54186de
  3. När du väl har kommit till höger, flytta över till höger sida och dubbelklicka på Start DWORD.
  4. Ställ sedan in Bas till Hexadecimal och ställ sedan in Värdedata till 4 (Inaktiverad).

    Inaktiverar tjänsten

  5. Stäng Registerredigerare starta om datorn och se om problemet löses vid nästa systemstart.

Om problemet fortfarande inträffar, gå ner till nästa metod nedan.

Metod 7: Byta namn på filen atig6pxx.dll

Om du stöter på ”Error LoadLibrary misslyckades med fel 87: Parametern är felaktig fel” när du försöker öppna Vegas Pro eller ett liknande redigeringsprogram och du har ett ATI-grafikkort lider du förmodligen av ett återkommande problem som har påverkat många användare i en liknande situation.

Flera användare som har stött på detta exakta problem har rapporterat att de har lyckats lösa det genom att ändra en DLL-fil med namnet atig6pxx . Efter att ha gjort detta rapporterade de att de kunde öppna redigeringsprogrammet som tidigare misslyckades med just detta fel.

Här är vad du behöver göra:

  1. Använd sökfunktionen i aktivitetsfältet i Windows för att söka efter “ atig6pxx.dll ”. Du kan trycka på Windows-tangent + S att ta upp Sök fungerar direkt.
  2. Högerklicka på listan över resultat atig6pxx och välj Öppna filplats . Det ska leda dig direkt till System32-mappen.
  3. Högerklicka sedan på atig6pxx fil och välj Döp om. Lägg sedan helt enkelt till .Bakom förlängning i slutet av .etc förlängning. Detta kommer i huvudsak att instruera ditt operativsystem att ignorera den här filen. Klick Ja vid bekräftelsemeddelandet och klicka sedan på Ja igen om du uppmanas av UAC (användarkontokontroll) .

    Byta namn på filen med BAK-tillägget

    Obs! Om tilläggen inte syns från början, gå till menyfältet högst upp i fönstret File Explorer, klicka på Se och se till att rutan associerad med Filnamnstillägg är aktiverat.

    Göra tilläggen synliga

  4. När denna ändring är klar startar du om datorn och ser om problemet fortfarande uppstår när du startar ett videoredigeringsprogram.
9 minuter läst