
C:\Windows\System32\DriverStore. כל דרייבר חייב לעבור קודם למאגר, תהליך שנקרא staging, ורק אז מותקן.HAL.INF. דרייברים שהותקנו נקראים OEM ומספר, למשל OEM9, בתיקייה C:\Windows\INF.pnputil /add-driver עם *.inf נכשל עם Access is denied.pnputil /add-driver. נוסף OEM9. בבדיקה עם whoami /all רואים שה-CMD הזה רץ כמנהל והשאר תחת John.PNF.pnputil /delete-driver מסרב כשהדרייבר בשימוש, ועם /force הוא נמחק.DevicePath תחת HKLM\Software\Microsoft\Windows\CurrentVersion.הטקסט המלא של הדקות הראשונות בהרצאה «מאגר מרכזי של דרייברים במחשב - Driver Store» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, ברוכים הבאים להרצאה על דרייבר סטור. דרייבר סטור זה מאגר מרכזי של דרייברים בדיסק. זה למעשה Trusted Collection, אוסף שאנחנו סומכים עליו, שמנהל רשת אישר את האוסף של הדרייברים האלו, של יצרנים של החומרות שהן לא מובנות בווינדוס.
Third Party Driver זה למעשה חבילות דרייברים שהן לא מובנות בווינדוס, זה Third Party, צד שלישי. מוצרים צד שלישי זה אומר מה שלא מובנה בווינדוס וזה האוסף שאנחנו סומכים עליו ובגלל שאנחנו סומכים עליו גם יוזר פשוט רשאי להפעיל את הדרייבר הזה ולהשתמש
בו גם אם אין לו הרשאות התקנה עכשיו השאלה היא איך אנחנו מכניסים דרייבר לתוך האוסף הזה ויותר מזה אני אגיד לכם כל דרייבר חייב לעבור קודם כל לאוסף הזה לפני שהוא מותקן וזה נקרא סטייג'ינג סטייג'ינג זה אומר לצרף את הדרייבר, להעתיק אותו לתוך הדרייבר סטור ואחרי שאנחנו מעתיקים אותו לתוך דרייבר סטור אפשר להפעיל אותו וגם יוזר פשוט יכול להפעיל
אותו. איפה הדרייבר סטור הזה נמצא? הדרייבר סטור הזה נמצא ב-C Windows System 32, דרייבר סטור, מאגר מרכזי של דרייברים ויש לנו פה את כל הדרייברים עם כל הקבצים שלהם.
ניכנס סתם לאיזשהו דרייבר והנה יש לנו שני קבצים סיס הדרייבר ואי.אן.אף, אי.אן.אף זה קובץ הצהרתי עכשיו מה אנחנו רוצים לעשות בשביל מה אני מספר לכם את זה יש לנו משתמש שהולך להכניס התקן usb נניח כרטיס קול כלשהו או איזשהו usb אחר או איזשהו התקן אחר שהוא לא usb לא משנה לנו מה הוא הולך להכניס העיקר הפואנטה שלי שאנחנו רוצים להשתמש
בדרייבר של היצרן ולא בדרייבר שמגיע בתוך הווינדוס זאת אומרת אנחנו לא רוצים את הדרייבר המובנה בווינדוס אנחנו רוצים דרייבר צד שלישי שיותקן בתוך מערכת ההפעלה מראש עוד פעם הסיפור שלנו נורא פשוט המשתמש הולך להכניס ציוד חדש לתוך המחשב והוא צריך להפעיל אותו זה יכול להיות usb זה יכול להיות כרטיס קול זה יכול להיות איזשהו
התקן קורא כרטיסים או מזהה טביעת אצבע או איזשהו התקן הוא הולך להכניס למחשב והוא צריך את הדרייבר של היצרן. הבעיה שהיוזר לא יכול להתקין דרייברים, אסור לו להתקין דרייברים כי יכול להיות שדרייבר הזה יעשה דברים רעים שאנחנו לא רוצים לאשר אותם כי יש לו הרשאות גישה מאוד גדולות.
אז אנחנו רוצים לצרף את הדרייבר הזה לדרייבר סטור מראש כמנהלי רשת ואז כשיוזר יבוא ויכניס את הציוד שלו הוא כן יצליח להשתמש בדרייבר שהשארנו מראש.
עוד פעם אנחנו מכניסים דרייבר לתוך הדרייבר סטור זה אומר שאנחנו מאשרים אותו ומאותו הרגע גם יוזר פשוט יכול להשתמש ולנצל את הדרייבר הזה לאפשר ליוזר להשתמש בדרייבר חיצוני ולא לתת לו הרשאות של אדמיניסטרטור.
דרך אגב בימים של XP זה היה בלתי אפשרי בגלל זה כולם בווינדוס XP היו אדמיניסטרטורים על המחשבים אחרת הם לא יכלו לחבר שום דבר למחשב כי הם לא יכלו להתקין דרייברים ולכן בווינדוס ויסטה שדרגו את הרעיון על ידי הדרייבר סטור שיש מאגר שאליו אפשר מראש להכניס דרייבר ואז הדרייבר המאושר הזה גם יוזר פשוט יוכל
להפעיל אותו אבל להתקין דרייבר חדש הוא לא יוכל הוא יוכל להפעיל את הדרייברים הקיימים בדרייבר סטור טוב בואו נראה את כל זה בפעולה מקווה שהבנתם את הרעיון אנחנו רוצים ליצור יוזר פשוט עכשיו אנחנו יכולים לעשות אתכן וללכת ולעשות פה יוזרס בקונטרול פאנל
החדש זה סקשן של אקאונטס זה אותו דבר כמו שאני אבוא להום אמצא פה אקאונטס הנה זה ואז יש פה בצד שמאל כתוב אקאונטס ואז אני יכול פה לעשות עוד יוזרים פמילי אנד אדר יוזרס ולעשות פה פלוס אד אדר אד סאם אור אלס טו דיס פי סי להוסיף עוד משתמש למחשב עכשיו הוא שואל אותי אם יש לו מייקרוסופט
אקאונט אני עושה לו I don't had this person signing information אין לי את השם והסיסמה של היוזר הזה באות מייל במייקרוסופט באתר של מייקרוסופט אז הוא אומר בוא ניצור לו אקאונט בוא ניצור לו משתמש אני אומר לא לא לא add user without Microsoft account תוסיף משתמש בלי חשבון של מיקרוסופט ואז הוא שואל אותי איך קוראים לו נניח קוראים לו דייוויד ומה הסיסמה שלו אני משאיר סיסמה ריקה אין לי כוח לסיסמה ויש
לנו פה דייוויד הנה נוצר לנו יוזר חדש ואנחנו יכולים לקבוע אם דייוויד הזה הולך להיות סטנדרט יוזר או אדמיניסטרטור אני דווקא עושה לו סטנדרט יוזר וזאת השיטה החדשה עם הפונטרול פאנל החדש שמותאם לטאצ' סקרינים שהופיע בווינדוס 8 והשיטה
הישנה זה ללחוץ כפתור ימני Computer Management נכנסים ל-MMC כזה ישן אבל מאוד נוח מגיעים ליוזרס רואים פה דרך אגב את דיוויד ורואים שדייוויד הוא חבר בקבוצת יוזרס בלבד בניגוד לאדמין שהוא חבר בקבוצת אדמיניסטרטורס אז אנחנו פה יכולים לעשות רייט קליק New User ולעשות יוזר חדש בשם ג'ון בלי סיסמה וזהו ונגמר הסיפור זהו יש לנו יוזר מוכן הכי
קל ואתם רואים ברוב יוזרס שמתי פה v שהוא לא יכול לשנות את הסיסמה שלו והסיסמה אף פעם לא פגה תוקף שלא יצטרך שם כל כמה ימים להחליף סיסמה אז עשינו יוזר הראת לכם גם בשיטה הישנה וגם בשיטה החדשה אוקיי אז יש לנו שני יוזרים פשוטים ואדמין עם חבר באדמיניסטרטורס טוב אנחנו נכנסים כיוזר פשוט ואנחנו רוצים
המטרה שלנו שיוזר הפשוט הזה יוכל להתקין דרייבר. נניח יש לי פה מיי דרייבר כי את מיי דרייברס ואני גורר לתוכה כרטיס קול כלשהו. היוזר הזה הולך להביא כרטיס קול והוא רוצה להתקין את הדרייבר.
הקטע הזה האם הוא יצליח או לא. אז בוא ניכנס כמו יוזר פשוט נניח דיוויד או ג'ון בוא ניכנס כג'ון כניסה ראשונית הוא עושה את כל הדבר הזה בזמן שהוא יוצר לנו פרופיל של משתמש מעתיק את כל הרג'יסטרי שלו מעתיק את כל הקבצים של בריאת מחדל כמו שולחן עבודה כל הדברים של בריאת מחדל הוא מעתיק מתיקיית בריאת מחדל של יוזר חדש ויוצר רג'יסטרי חדש תודה רבה לו בוא נסגור את כל זה אנחנו פה
במשתמש חדש אני רק רוצה לעשות פה ריזולוציה טיפה יותר גבוהה וזהו טוב אז אנחנו משתמש פשוט איך אני יודע שאנחנו משתמש פשוט קודם כל אני יכול להיכנס לפאור של אתם יודעים מה לפני הפאור של בואו נניח אני רוצה פאוורשיין עם הרשאות אדמין, הוא שואל אותי שם וסיסמה של אדמיניסטרטור.
אז אני לא יכול להיכנס בלי שאני יודע סיסמה של אדמין. אם אני אכנס ל-Device Manager, מנהל העדכנים, שזה מה שאנחנו מדברים עליו, הוא כותב לי:
You are logged on as standard user. אתה נכנסת כ-user סטנדרטי, לא אדמיניסטרטור. You can view device settings, אתה יכול להסתכל על ההגדרות של העדכנים, in Device Manager, במנהל העדכנים.
But you must log on as an administrator, אבל אתה חייב להיכנס כאדמיניסטרטור to make changes כדי לעשות שינויים. אני עושה לו אוקיי, ואני באמת רואה שאני רואה את כל הדרייברים, רק פה יש לי רק פעולה אחת, אין לי את ה-update, אין לי את כל הפעולות שאסורות לי, הוא לא מציג לי שהן קיימות אפילו, ואני עושה פה properties,
ובטאפ של דרייברים אין לי לא update, לא rollback, לא כלום. למה? כי אני יוזר פשוט. יש פה כפתור לעבור להיות אדמיניסטרטור, ואם אני אעשה את זה, הוא ישאל אותי סיסמה של אדמין, אז אני אוכל לשנות אבל בינתיים אני לא משנה את זה מה אני בא להראות לכם שאנחנו רוצים להוסיף דרייבר לכרטיס קול אז יש לנו פה כרטיס
קול שהבאנו אותו לקונן סי הורדנו אותו מהאינטרנט ואנחנו רוצים לצרף אותו אם אנחנו נפתח פאור של פשוט ולפני שאנחנו מתחילים אני רוצה להראות לכם מה המצב שלנו יש לנו תיקייה ב-C-Windows-INF ויש לנו פה דרייברים שהם צד שלישי שהם לא מובנים עד 8
OEM 8 דרייברים שהם מובנים בווינדוס יש להם שם בלי ה-INF בלי OEM בלי שם OEM בואו אני אראה לכם דרייברים שהם מובנים בווינדוס נניח סתם אני לוקח איזשהו דרייבר לא יודע איזשהו דרייבר וב-INF אני רואה שהשם שלו זה HAL.INF אתם רואים לא OEM HAL או לא יודע מה דרייבר של איזושהי סוללה אתם רואים יש להם שמות כמו לא יודע מה cm.battery.inf דרייברים שאני מתקין לבד כמו
כרטיס מסך תמיד השם שלהם יהיה ה-NF הוא יהיה 8 הוא יהיה 7-9 הוא מחליף להם שמות ככה אני יכול לדעת אם זה דרייבר מובנה בווינדוס או דרייבר שהוא לא מובנה בווינדוס מה אני רוצה להגיע אני רוצה להגיע למצב שיש לי כרטיס קול חדש עם דרייבר של היצרן ולא הדרייבר המובנה הפשוט של ווינדוס אז איך אנחנו נעשה את זה יש לנו פקודה שנקראת PNP Util בואו נעשה את זה קודם
כל ניכנס לתיקייה שלו שיהיה לנו יותר פשוט נכנסתי לתיקייה שלו אם היו לי רווחים בשם הייתי צריך לעשות גרשיים אם יש לכם איזשהו רווח נניח היה לי שם כזה עם רווח אז הייתי צריך לעשות גרשיים מסביב אז אנחנו רוצים פקודה של PNP Util שעושה ואני לא זוכר את כל הפקודה אז אני הולך לפה ומעתיק