Поправка: Грешка 87 „Параметърът е неправилен“



Опитайте Нашия Инструмент За Премахване На Проблемите

Някои потребители на Windows съобщават, че виждат „ Грешка 87 Параметърът е неправилен ”Грешка всеки път, когато се опитват да отворят приложение. В някои случаи възникналото съобщение за грешка е: „ LoadLibrary не успя с грешка 87: Параметърът е неправилен. ”Някои засегнати потребители съобщават, че проблемът възниква само с едно или две приложения, докато други потребители съобщават, че грешката се появява при почти всяко приложение, което се опитват да отворят. Проблемът не е изключителен за определена версия на Windows, тъй като е потвърдено, че се появява в Windows 7, Windows 8 и Windows 10.



Грешка 87 Параметърът е неправилен



Какво причинява „ Грешка 87 Параметърът е неправилен 'грешка?

Проучихме този конкретен проблем, като разгледахме различни потребителски отчети и стратегии за ремонт, които обикновено се използват за решаване на този конкретен проблем. Въз основа на събраното от нас има няколко различни потенциални виновници, които имат потенциала да причинят този проблем:



  • Софтуерният конфликт причинява проблема - Има известни приложения или услуги на трети страни, за които е известно, че задействат този конкретен проблем, ако в крайна сметка са в конфликт с драйверите на дисплея. Ако този сценарий е приложим, можете да идентифицирате виновника, като извършите чисто зареждане и систематично повторно активиране на деактивираните елементи.
  • Повреда на системния файл - Повредените системни файлове също могат да бъдат отговорни за появата на този конкретен проблем. Няколко потребители, срещащи точно този проблем, съобщават, че проблемът е напълно разрешен след извършване на сканиране CHKDSK, SFC или DISM.
  • Повредени или неправилни драйвери на дисплея - Повредените, неправилни или непълни драйвери на дисплея също могат да причинят този конкретен проблем. Особено ако в крайна сметка са в конфликт със специален драйвер. Ако този сценарий е приложим, можете да разрешите проблема, като върнете ривъра обратно или принудите вашата операционна система да инсталира по-нова версия.
  • Повредена услуга за актуализиране на Windows - Друг доста често срещан виновник е повредената услуга Windows Update. Шансовете са стойностите по подразбиране да бъдат променени до точката, в която записът е повреден. В този случай можете да разрешите проблема, като възстановите услугата Windows Update до стойностите по подразбиране.
  • Разделеното тунелиране е деактивирано - Ако съобщението за грешка се срещне, докато се опитвате да отворите VPN приложение или изпълнявате нещо, което му зависи, вероятно е, защото разделното тунелиране е деактивирано. Ако този сценарий е приложим, можете да разрешите проблема, като използвате Powershell, за да разрешите разделно тунелиране.
  • Услугата за съобщения не може да бъде деактивирана по конвенционален начин - Както се оказва, услугата за съобщения е известна, че задейства този конкретен проблем, когато потребителят се опитва да го деактивира конвенционално в Windows 10. В този случай можете да разрешите проблема, като използвате Редактора на системния регистър, за да го деактивирате.
  • DLL файл спира отварянето на програмата за редактиране на видео - Има един повтарящ се проблем с потребителите на графични карти ATI, които се опитват да отворят програми за редактиране на видео като Sony Vega или подобни. Ако виждате съобщението за грешка в този сценарий, можете да разрешите проблема, като принудите вашата операционна система да игнорира файла.

Метод 1: Извършване на чисто зареждане

Извършването на чисто зареждане ще стартира Windows с минималния набор от драйвери и стартиращи програми. Тази процедура ще ни помогне да разберем дали проблемът е причинен от някакъв софтуерен конфликт, който възниква, когато „ Грешка 87 Параметърът е неправилен Се появява съобщение.

Няколко засегнати потребители, които също търсим начин за отстраняване на проблема, съобщиха, че грешката е спряла да се появява, докато са били в чисто състояние на зареждане. След като потвърдиха, че дадено приложение или драйвер издава съобщение за грешка, те продължиха да премахват инсталирания софтуерен компонент, докато проблемът вече не възниква, дори когато Windows стартира нормално.

Ето кратко ръководство за извършване на чисто зареждане, за да разберете виновника на софтуера, който задейства съобщението за грешка:



  1. Първо, първо се уверете, че сте влезли с потребител, който има администраторски права.
  2. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. След това въведете “Msconfig” вътре в текстовото поле и натиснете Въведете за да отворите Системна конфигурация прозорец. Когато бъдете подканени от UAC (Контрол на потребителски акаунти), щракнете Да за предоставяне на административни привилегии.

    Стартиране на MSCONFIG

  3. Вътре в Системна конфигурация прозорец, изберете Услуги от лентата в горната част на лентата и започнете, като поставите отметка в квадратчето, свързано с Скриване на всички услуги на Microsoft . След това насочете вниманието си към останалите услуги по-горе и натиснете Деактивирайте всички бутон, за да предотвратите активирането на услуги на трети страни при следващото стартиране на системата.

    Деактивиране на всички услуги на трети страни

  4. След като удариш Приложи за да запазите промените, изберете Започвам и щракнете върху Отворете диспечера на задачите .

    Отваряне на диспечера на задачите чрез конфигурация на системата

  5. От раздела Стартиране на диспечера на задачите изберете всяка услуга поотделно и след това щракнете върху Деактивирайте за да го предпазите от стартиране при следващото стартиране на системата.

    Деактивиране на приложения от стартиране

  6. След като всички необходими елементи са деактивирани, затворете диспечера на задачите и рестартирайте компютъра си.
  7. При следващото стартиране на системата вашата машина ще се зареди в състояние на чисто зареждане.
  8. Повторете действието, което преди това е задействало „ Грешка 87 Параметърът е неправилен ”И вижте дали проблемът е разрешен.
  9. Ако процедурата е била успешна, прегледайте стъпки 3 и 5 и систематично активирайте отново стартиращите елементи и услуги, които сте деактивирали, съчетани с рестартиране, докато откриете виновника си.

Ако този метод не е разрешил проблема вместо вас, преминете към следващия метод по-долу.

Метод 2: Извършване на сканиране CHSDSK, SFC & DISM

Оказа се, че този конкретен проблем може да бъде причинен и от повреда на системните файлове, която може да се обърка с драйверите на дисплея. Няколко потребители, които се борят да разрешат един и същ проблем, съобщават, че проблемът е разрешен, след като са извършили сканиране CHKDSK, SFC или DISM. Това са две вградени помощни програми, за които е известно, че решават много проблеми, свързани със системните файлове.

Ето кратко ръководство за това на всеки компютър с Windows:

  1. След като сте готови да започнете сканирането, натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това въведете „Cmd“ и натиснете Ctrl + Shift + Enter за да отворите повишен команден ред

    Стартиране на CMD като администратор

    Забележка: Когато бъдете подканени от UAC (Контрол на потребителски акаунти) , щракнете Да за предоставяне на административни привилегии.

  2. Вътре в повишения команден ред въведете следната команда и натиснете Въведете да инициира a ЧКДСК сканиране:
     chkdsk X: / r Важно: X е просто заместител. Заменете го с буквата на устройството, към което се опитвате да насочите.

    Забележка: Сканирането на CHKDSK ще сканира цялото ви устройство, търсейки нарушения на целостта и логически грешки. Ако се открият несъответствия, помощната програма ще се опита да отстрани тези проблеми, като поправи меките лоши сектори и гарантира, че твърдите лоши сектори никога повече не се използват.

  3. След като сканирането приключи, рестартирайте машината и вижте дали проблемът е разрешен при следващото стартиране на системата. Ако същата грешка все още се появява, преминете надолу към следващата стъпка по-долу.
  4. последвам Етап 1 отново, за да отворите още един повишен команден ред. След това въведете следната команда и натиснете Въведете за иницииране на SFC сканиране:
     sfc / scannow 

    Забележка: Програмата за проверка на системни файлове (SFC) ще сканира всички защитени системни файлове и ще замени всички повредени файлове, които успее да намери, с локално съхранени копия, намиращи се в компресирана папка (точното местоположение е (% WinDir% System32 dllcache)

  5. След като процедурата приключи, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране на системата.
  6. Ако все още срещате проблема, следвайте Етап 1 още веднъж, за да отворите поредния повишен команден ред. След това въведете следната команда и натиснете Въведете да инициира a DISM (обслужване и управление на изображения за внедряване ) сканиране:
    DISM.exe / Online / Cleanup-image / Restorehealth

    Забележка: DISM сканирането използва Windows Update за извличане на файловете, необходими за отстраняване на идентифицираните повредени събития. Ето защо е важно да се уверите, че имате стабилна интернет връзка, преди да извършите тази последна стъпка.

  7. След като процедурата приключи, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране на системата.

Ако същото „ Грешка 87 Параметърът е неправилен ”Грешката все още се появява, преминете към следващия метод по-долу.

Метод 3: Преобръщане (Деинсталиране) на драйверите на дисплея

Оказа се, че този конкретен проблем може да бъде причинен и от повреден или непълен драйвер на дисплея. Някои потребители, които са се сблъсквали с точно този проблем, съобщават, че проблемът е спрял да се появява, след като са използвали диспечера на устройствата, за да върнат драйвера на дисплея (или деинсталирайки драйвера), ако не е било налице действие за връщане назад.

Това няма да има дълготраен ефект върху вашия компютър, тъй като Windows 10 е оборудван да инсталира всички липсващи драйвери обратно на вашия компютър.

Ето кратко ръководство за връщане назад или деинсталиране на драйверите на дисплея:

  1. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. След това въведете „Devmgmt.msc“ и натиснете Въведете да се отвори Диспечер на устройства .

    Стартиране на диспечера на устройствата

  2. Вътре Диспечер на устройства , разгънете падащото меню, свързано с Адаптери за дисплей .
  3. След това щракнете с десния бутон върху дисплейния адаптер и изберете Имоти от контекстното меню.

    Достъп до менюто със свойства на адаптера на дисплея

    Забележка: Ако имате два различни драйвера за дисплей (специална и интегрирана опция), за предпочитане е да се справите и с двата.

  4. Вътре в Имоти екран, отидете на Шофьор и щракнете върху Отмяна на драйвер . След това следвайте подканите на екрана, за да завършите процеса.

    Отмяна на водача

    Забележка: Ако Отмяна на драйвер версията не е налична, кликнете върху Деинсталирайте устройството вместо.

  5. След като процесът приключи, рестартирайте компютъра си. При следващото стартиране на системата вашата операционна система ще завърши инсталацията. Ако драйверът преди е бил деинсталиран, Windows автоматично ще търси и инсталира най-новата версия на драйвера.
  6. След като драйверът на дисплея е модифициран, повторете действието, което преди това е задействало „ Грешка 87 Параметърът е неправилен ”И вижте дали проблемът все още се появява.

Ако същата грешка все още се появява, преминете към следващия метод по-долу.

Метод 4: Възстановяване на услугата Windows Update

Ако получавате „ Грешка 87 Параметърът е неправилен Грешка при опит за стартиране на услугата Windows Update, вероятно услугите по подразбиране са променени до точката, в която някои записи са повредени.

Няколко потребители, срещащи точно този проблем, съобщават, че са успели да го отстранят за неопределено време, след като са изпълнили стъпките, необходими за възстановяване на услугите по подразбиране и настройките.

Важно: Стъпките по-долу са приложими само за Windows 10.

Ето кратко ръководство за възстановяване на услугата Windows Update:

  1. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. След това въведете „Бележник“ и натиснете Въведете за да отворите редактора на текст по подразбиране.
  2. Вътре в помощната програма Notepad поставете следния код:
    Редактор на системния регистър на Windows версия 5.00 [HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  wuauserv] 'PreshutdownTimeout' = dword: 036ee800 'DisplayName' = '@% systemroot% \ system32 \ wuaueng.dll, -105' 'd 00000001 'ImagePath' = шестнадесетичен (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 'Старт' = dword: 00000003 ' Тип '= dword: 00000020' Описание '=' @% 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 в, 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,  6е, 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' = шестнадесетичен: 80,51, 01,00,00,00,00,00,00,00,00,003,00,00,00,14,00,00,  00,01,00,00,00,60, да, 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' = шестнадесетичен (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] 'Сигурност' = шестнадесетичен: 01,00,14,80,78,00,00,0084,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  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' = шестнадесетичен: c8,46, fb, 54,89, f0,4c, 46, b1, fd, 59, d1, b6,2c, 3b, 50
  3. След като кодът е поставен, отидете на лентата в горната част и изберете Файл> Запазване като .
  4. В Запази като прозорец, дайте име на файла, както искате, но се уверете, че сте променили разширението от .текст да се .reg . След това задайте местоположение за .reg файла и щракнете върху Запазете бутон.
  5. Щракнете двукратно върху .reg файл и щракнете Да при подкана за потвърждение, за да направите необходимото в регистъра.
https://appuals.com/wp-content/uploads/2019/05/refreshing-the-windows-update-service.webm

Метод 5: Активиране на разделно тунелиране (ако е приложимо)

Някои засегнати потребители съобщиха, че в техния случай проблемът е причинен от факта, че Split Tunneling е изключен автоматично в най-новите версии на Windows 10 поради някои проблеми със сигурността. Ако срещнете този проблем, когато се опитвате да отворите вашето VPN приложение, можете да разрешите проблема, като изпълните поредица от команди на Powershell, които ще ви помогнат да активирате отново разделното тунелиране.

Ето какво трябва да направите:

  1. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. След това въведете “PowerShell” и натиснете Ctrl + Shift + Enter за да отворите издигнат прозорец на Powershell. Ако бъдете подканени от UAC (Контрол на потребителски акаунти) щракнете Да за предоставяне на администраторски достъп.

    Изпълнете диалоговия прозорец: PowerShell След това натиснете Ctrl + Shift + Enter

  2. Вътре в повишения ред на Powershell въведете следната команда и натиснете Въведете за да видите подробности за вашата VPN връзка:
    Get-VPNConnection
  3. Ще получите списък с информация за вашата VPN, включително името и функцията за разделено тунелиране. Ако функцията за разделено тунелиране е зададена на Невярно , вземете под внимание името, тъй като ще ни е необходимо в стъпките по-долу.

    Разследване дали разделното тунелиране е деактивирано

  4. Въведете следната команда и натиснете Въведете за да активирате Split Tunneling:
    'Set-VPNConnection' -Name ' Име на VPN ' -SplitTunneling $ True '

    Забележка : ' Име на VPN “Е просто притежател на място за името на вашата VPN, което сте открили в стъпка 3.

  5. След като командата бъде обработена успешно, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране на системата.

Метод 6: Редактиране на системния регистър (ако е приложимо)

Ако срещате „ Грешка 87 Параметърът е неправилен Грешка при опит за деактивиране на MessagingService_48ab2 услуга или OneSyncSvc_54186de услуга, ще можете да разрешите проблема с проста Регистър редактиране. Този метод обикновено се съобщава за ефективен на компютри с Windows 10.

Ето кратко ръководство за деактивиране на MessagingService с помощта на редактора на системния регистър:

  1. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. След това въведете „Regedit“ и натиснете Въведете за да отворите редактора на системния регистър. Когато бъдете подканени от UAC (Контрол на потребителски акаунти) , щракнете Да за предоставяне на администраторски достъп.
  2. Вътре в редактора на системния регистър използвайте левия прозорец за навигация до едно от следните две местоположения (в зависимост от това коя услуга искате да деактивирате):
    Компютър  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  OneSyncSvc_48ab2 Компютър  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  OneSyncSvc_54186de
  3. След като стигнете до десния клавиш, преминете към дясната страна и щракнете двукратно върху Започнете DWORD.
  4. След това задайте Основа да се Шестнадесетичен и след това задайте Данни за стойността да се 4 (Забранено).

    Деактивиране на услугата

  5. Затвори Редактор на регистъра , рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране на системата.

Ако проблемът все още възниква, преминете към следващия метод по-долу.

Метод 7: Преименуване на файла atig6pxx.dll

Ако срещате „Грешка в LoadLibrary не е успешна с грешка 87: Параметърът е грешен“ когато се опитвате да отворите Vegas Pro или подобна програма за редактиране и имате графична карта ATI, вероятно страдате от повтарящ се проблем, който е засегнал много потребители в подобна ситуация.

Няколко потребители, които са се сблъсквали с точно този проблем, съобщават, че са успели да го разрешат, като модифицират DLL файл с име atig6pxx . След като направиха това, те съобщиха, че са успели да отворят програмата за редактиране, която преди е била неуспешна с тази конкретна грешка.

Ето какво трябва да направите:

  1. Използвайте функцията за търсене в лентата на задачите на Windows, за да търсите „ atig6pxx.dll ”. Можете да натиснете Клавиш на Windows + S да се изведе Търсене функционират незабавно.
  2. От списъка с резултати щракнете с десния бутон върху atig6pxx и изберете Отворете местоположението на файла . Трябва да ви отведе директно в папката System32.
  3. След това щракнете с десния бутон върху atig6pxx файл и изберете Преименувайте. След това просто добавете .зад разширение в края на и др удължаване. Това по същество ще инструктира вашата операционна система да игнорира този файл. Щракнете Да в подканата за потвърждение, след това щракнете Да още веднъж, ако бъдете подканени от UAC (Контрол на потребителски акаунти) .

    Преименуване на файла с разширение BAK

    Забележка: Ако разширенията не се виждат от самото начало, отидете до лентата на лентата в горната част на прозореца на File Explorer, щракнете върху Изглед и се уверете, че полето, свързано с Разширения на имена на файлове е активиран.

    Осигуряване на разширенията видими

  4. След като тази модификация приключи, рестартирайте компютъра си и вижте дали проблемът все още се появява, когато стартирате софтуер за редактиране на видео.
9 минути четене