מהם קבצי .DLL ומה לעשות אם אחת מהמערכות / DDL חסרה File לא נמצא

לעתים קרובות אנו נפגשים הלאה Windows מערכת הפעלה או שגיאות יישום שנגרמו בגלל חסר קובץ .DLL.

MSVCR120.dll, nvumdshim.dll, MSVBVM50.DLL, MSVCRT10.dll אלה רק חלק מקבצי ה- DLL שגרמו לבעיות בתרחישים שונים עליהם סיפרתי כיצד לתקן את השגיאות שנגרמו עקב היעדרם.

מהם קבצי .DLL?

קבצים ספריית קישורים דינמית (DLL) אני א ספריית קוד שמרכיבים מסוימים של Windows או יישומים מותקנים, השתמש בהם בכדי לבצע רצפים או פעולות מורכבות יותר. למרות שהם מכילים קוד דמוי תוכנה, לא ניתן להפעיל / להפעיל קובץ .DLL כפי שאנחנו יכולים לעשות במקרה של .EXE או .MSI (Windows Installאה).

כאשר יישום צריך לבצע פעולה מסוימת, הוא יכול להתקשר לקובץ .LL אחד או יותר, והיעדר קובץ .DLL במערכת ההפעלה יכול למנוע את ביצועו. מכאן מגיעים רובם. "DLL fileחסר". ניתן לחבר קבצי DLL זה לזה. לכן כאשר משתמשים בקובץ .DLL, הוא מבקש גם קבצי .DLL אחרים.

מערכת הפעלה Windows מבוסס על קבצי .DLL אלה ואם נסתכל על התיקיה Windows\System32 נמצא מספר גדול מאוד של קבצים כאלה.

Dll. Files
Dll. Files

רוב קבצי ה- DLL שייכים למערכת ההפעלה או לחבילות נוספות של Microsoft Visual C ++ ו- Microsoft .NET Framework. הם מכילים חבילות של קבצי DLL המסוגלים לבצע פעולות המשמשות מפתחי יישומים ל Windows.

אחד היתרונות של ספריות אלה הוא שקובץ .DLL יכול להתעדכן על ידי מיקרוסופט ללא צורך במפתח התוכנה להתערב. זה יכול לסגור הפרת אבטחה או להגדיל את הביצועים של יישום מבלי שהיזם יזין את קוד היישום ויבצע שינויים. היישום ישלוף נתונים מקובץ ה- DLL המעודכן.

היכן אנו מוצאים את קבצי ה- DLL החסרים?

שמתי לב שיש הרבה אתרים שמורידים קבצי .DLL למשתמשים. זו הטעות הגדולה ביותר שאתה יכול לעשות כשקובץ .DLL חסר במערכת ולא ניתן להריץ יישום.

כשאתה מוריד קובץ .DLL מ- "הורד DLL Files", ככל הנראה זה מיושן. ישנם אולי אלפי קבצי .DLL וזו תהיה עבודה עצומה עבור מישהו להעלות את קבצי ה- .DLL המעודכנים לאתר מדי יום. קיים כמובן הסיכון שקבצי DLL שהורדו מאתרים אחרים עלולים להכיל תוכנות זדוניות או במילים אחרות להוריד קובץ. וירוס .DLL.
קיימת בעיה נוספת הקשורה לאינטראקציה בין קבצי .DLL. כפי שאמרתי לעיל, ניתן לגשת אליהם ביניהם, ואם קובץ .DLL אינו מעודכן, מתרחשות שגיאות באינטראקציה ביניהן ובמשתמע בתפעול מערכת ההפעלה או ביישומים המשתמשים בהם.

לכן, זה לא פיתרון להוריד קבצי .DLL רק מהמקורות המקוריים שלהם, כלומר ממיקרוסופט או מחבילת היישומים המקורית המכילה קבצי .DLL.

Windows הגנת משאבים (SFC)

Windows הגנת משאבים היא פיתרון טוב באמצעותו ניתן לבדוק את תקינות קבצי המערכת, כולל .DLL. הפעל SFC מ- Command Prompt עם הרשאות מנהל ולראות אם נמצאים קבצים מושחתים.

sfc /scannow 

אם מתגלים קבצים פגומים או תקינות, יתכן שתצטרך להתקין את סביבת ההתקנה. Windows (תמונת התקנה על מדיה) כדי להיות מסוגל לשכתב את קבצי הבעיה.

של Microsoft .NET Framework

בחבילות .NET Framework קבצים חיוניים ליישומים הפועלים במערכת. חלק מחבילות אלה מותקנות עם מערכת ההפעלה או לאחר העדכונים הראשונים (Windows Update).
קרוב לוודאי שנתקלת במצבים שבהם לא הצלחת להתקין יישום מכיוון שלא הותקנה חבילת Microsoft .NET Framework.
Pe dotnet.microsoft.com תוכל למצוא מספר גרסאות של .NET Framework שיכולות לעזור לך לפתור את הבעיה של חסר קובץ .DLL

חלוקת חלוקה מחדש של Microsoft Visual C ++

Pe support.microsoft.com מצא את החבילות העדכניות ביותר של Visual C ++. ייתכן שיש לך גרסה מיושנת והיישום שאתה מפעיל עשוי שלא למצוא קובץ .dll ספציפי או לא להבין אותו.
מיקרוסופט כבר מתכוננת לשלב הפיתוח beta, Visual Studio 2022, המגיע עם יישומי קוד מבוססי AI רבים.
הורד והתקן את הגירסה של Visual C ++ שמצוינת על ידי היישום שלך.

אם קובץ ה- .DLL החסר הוא ייחודי ליישום, השיטה הטובה ביותר היא להתקין מחדש את היישום או להשתמש בכלי התיקון (ליישומים רבים יש כלי זה).

אל תוריד קבצי .DLL מהאינטרנט אם אינך רוצה להנגיף את המחשב שלך או לגרום לבעיות הפעלה גדולות.

קבצי .DLL משמשים את מיקרוסופט מאז מערכת ההפעלה הראשונה שהושקה על ידי החברה ומתוחזקים על Windows XP, Windows 7, Windows 8, Windows 10 si Windows 11.

נלהב מהטכנולוגיה, אני אוהב לבדוק ולכתוב הדרכות על מערכות הפעלה macOS, לינוקס, Windows, אודות תצורת שרת האינטרנט של WordPress, WooCommerce ו- LEMP (Linux, NGINX, MySQL ו- PHP). אני כותב הלאה StealthSettings.com מאז 2006, וכעבור כמה שנים התחלתי לכתוב ב- iHowTo.Tips הדרכות וחדשות על מכשירים במערכת האקולוגית. Apple: iPhone, אייפד, Apple צפה, HomePod, iMac, MacBook, AirPods ואביזרים.

השאירו תגובה