یکی از خطاهایی که چندین سال است کاربران سیستم عامل ویندوز با آن سر و کار دارند خطای Loadlibrary failed with error 126, 87, 1114, 1455
است. تا پیش از این خطای Loadlibrary در ویندوز 10 بسیار دیده شده بود و امید می رفت که در ویندوز 11 برطرف شود اما همچنان این مشکل پابرجاست. Loadlibrary در هنگام استفاده از نرم افزارها، برای اجرای کامل، فایل های فرمت DLL که نرم افزار نیاز دارد را از پوشه ویندوز فراخوانی کرده و آن را اجرا می کند، عدم کارکرد این قابلیت باعث مشکلات جدی در سراسر ویندوز خواهد شد اما گاهی اوقات بنا به دلایل مختلف این ویژگی در برخی از برنامه ها به خوبی کار نمی کند. در این تاپیک از بیتاک قصد داریم درباره نحوه حل این مشکل آموزش دهیم.

بیشترین نرم افزارها و بازی هایی که این خطا در آنها گزارش شده این آیتم ها هستند:
Adobe Suite
BlueStacks
Minecraft
Microsoft Remote Desktop
Virtual Box
Steam
Logitech peripherals
Civilization VI
متن کامل خطا به این صورت است:
Loadlibrary failed with error (126/87/114/1455): The specified module could not be found
A dynamic link library (dll) initialization routine failed
اگر داخل خطا، کد 126 بود:
اگر داخل متن خطا کد 126 دریافت کردید، باید راه حل های ادامه تاپیک را انجام دهید. علت های زیادی می توانند باعث بروز این خطا شوند.
اگر داخل خطا، کد 87 بود:
اگر داخل متن خطا کد 87 داشتید، این مشکل صرفا به علت کارت گرافیک است. آخرین نسخه کارت گرافیک را دریافت و نصب کنید.
در ادامه چند راه حل برای حل این مشکل خدمت شما ارائه شده است:
ریستارت کردن ویندوز و اجرای مجدد برنامه
گاهی اوقات به دلیل تداخل های Ram و یا عدم اجرای به موقع ماژول های ویندوز، برخی دستورات به خوبی اجرا نشده و این خطا نمایش داده می شود. بنابراین اولین راه حل ریستارت کردن ویندوز است. با اینکار اطمینان حاصل می کنیم که این خطا به دلیل تداخل و مشکلات ناخواسته ویندوز رخ نداده باشد.
اجرای برنامه یا بازی در حالت Administrator
گاهی اوقات به دلیل مشکلات دسترسی یا نیاز برنامه یا بازی به فایل DLL پوشه ویندوز که محافظت شده است، برای اجرای کامل نیاز است تا آن را در حالت Administrator اجرا کنید.
برای اینکار روی برنامه راست کلیک کرده و گزینه Run as Administrator را کلیک کنید.
اضافه کردن فایل DLL
اگر در متن خطا، پیامی مبنی بر عدم وجود یک فایل DLL دریافت می کنید، وارد سایت زیر شده و مابقی مراحل را طی کنید:
https://www.dll-files.com/
- نام کامل فایل DLL موجود در متن خطا را در سایت بالا جستجو کنید و فایل را دانلود کنید.
- فایل دانلود شده را در پوشه زیر کپی کنید:
C:\Windows\system32
- سپس ویندوز را ریستارت کنید و مجددا برنامه را اجرا کنید.
اجرای دستور SFC scan در CMD
گاهی اوقات این مشکل به دلیل ناقص بودن فایل های سیستمی رخ میدهد. برای اطمینان از اینکه فایل های اصلی ویندوز مشکلی ندارند و یا تخریب نشده اند و جهت تعمیر خودکار فایل ها، این مراحل را طی کنید:
- در بخش جستجوی ویندوز عبارت CMD را تایپ کنید و آن را در حالت Administrator اجرا کنید.
- داخل پنجره باز شده دستور
sfc /scannow
را تایپ کرده و اجرا کنید.
- از متصل بودن اینترنت مطمئن شوید و صبر کنید تا فایل های سیستمی اسکن شوند و در صورت وجود خرابی در این فایل ها، بطور خودکار تعمیر شوند.
- پس از اتمام، ویندوز را ریستارت کنید.

بروز رسانی درایور کارت گرافیک
اگر این خطا را در بازی ها دریافت می کنید، باید مطمئن شوید آخرین نسخه کارت گرافیک را نصب کرده باشید. وارد سایت رسمی کارت گرافیک خود شوید و آخرین نسخه درایور را دانلود و نصب کنید.