מהו מנהל התקן?

מנהלי התקנים: למה הם חשובים & איך לעבוד איתם

מנהל התקן הוא חתיכת תוכנה קטנה שאומרת למערכת ההפעלה ולתוכנות אחרות כיצד לתקשר עם פיסת חומרה .

לדוגמה, מנהלי מדפסת מספרים למערכת ההפעלה, ובאמצעות כל תוכנית יש לך את הדבר שברצונך להדפיס בו, בדיוק כיצד להדפיס מידע בדף

מנהלי כרטיס קול נחוצים כך מערכת ההפעלה שלך יודע בדיוק איך לתרגם את 1 ו 0 של זה המרכיבים את קובץ MP3 לתוך אותות שמע כי כרטיס הקול יכול פלט האוזניות או הרמקולים.

אותו רעיון כללי חל גם על כרטיסי מסך , מקלדות , מסכים וכו '.

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

איך בדיוק מנהלי התקן ההתקן עובד?

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

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

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

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

כיצד לנהל מנהלי התקנים

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

מנהלי ההתקנים עבור כל פיסת חומרה במחשב Windows מנוהלים באופן מרכזי ממנהל ההתקנים , הזמינים בכל הגירסאות של Microsoft Windows .

להלן מספר משימות נפוצות ב- Windows הכוללות מנהלי התקנים:

הנה כמה משאבים נוספים הקשורים לנהגים:

בעיות רבות הניתנות לבידוד לחלק מסוים של חומרה אינן בעיות בחומרה עצמה, אך בעיות הקשורות למנהלי ההתקנים המותקנים עבור חומרה זו. חלק מהמשאבים המקושרים למעלה אמור לעזור לך להבין את כל זה.

עוד אודות מנהלי התקנים

מעבר למערכת היחסים הבסיסית בין הנהג לחומרה, ישנם כמה מצבים אחרים שמעורבים במנהלי התקן (וזה לא) שהם מעניינים.

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

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

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

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

WHQL הוא תהליך בדיקה של מיקרוסופט המסייע להוכיח כי מנהל התקן מסוים יעבוד עם גירסה מסוימת של Windows. ייתכן שתראה שמנהל התקן שאתה מוריד או שאינו מאושר על ידי WHQL. תוכל לקרוא עוד על Windows Labs Quality Labs כאן .

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

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