הוספת מנהלי התקן USB 3.0 ו- NVMe ל- Windows 7 התקנת מדיה


הפצת RTM של Windows 7 אינה תומכת בבקרי USB 3.0 ו- NVME מוכנים לשימוש, ואתה עלול להיתקל בבעיות מסוימות בעת התקנת Windows 7 במחשב/מחשב נישא בעל יציאות USB 3.0/3.1 בלבד או עם כונן SSD המחובר באמצעות אפיק PCI Express (NVMe). לדוגמה, ייתכן שמקלדת ועכבר USB לא יפעלו בתוכנית ההתקנה של Windows 7, או שהמתקין ידרוש ממך לטעון מנהלי התקנים עבור יציאות או התקנים מסוג USB/NVMe:

A required CD/DVD drive device driver is missing. If you have a driver’s floppy disk, CD, DVD, or USB flash drive, please insert it now.
Note: If the Windows installation media is in the CD/DVD drive, you can safely remove it for this step.

לפיכך, אין באפשרותך להתקין את Windows 7 (או Windows Server 2008 R2) במחשב שבו כל ההתקנים ההיקפיים מחוברים באמצעות יציאות USB 3.0. לחלופין, Windows Installer לא יראה את כונן ה-SSD PCI Express (NVMe).

כל פעולות שינוי תמונת ההתקנה של Windows 7 המתוארות להלן מבוצעות במחשב שבו פועל Windows 10.

ממשק בקר מארח משופר אינו נתמך בערכות השבבים של Intel החל מסדרות 100 ו-200 (B150, H110, H170, Q150, Q170, Z170, Intel Apollo Lake), ערכות שבבים דומות של AMD וערכות שבבים של ספקים אחרים. לכן, יציאות USB 3.0 פשוט אינן מזוהות על-ידי תוכנית ההתקנה של Windows 7.

כיצד להזריק מנהל התקן USB 3.0 לתוך Windows 7 להתקין מדיה?

כדי להתקין את Windows 7 בדגמי מחשב מסוימים, באפשרותך להשבית את מצב USB 3.0 בהגדרות BIOS על-ידי מעבר למצב תאימות USB 2.0 (USB 2.0 מדור קודם). בכל המקרים האחרים, יהיה עליך לשנות את Windows 7, להתקין הפצה ולשלב מנהלי התקן USB 3.0 עבור ערכת השבבים של לוח האם שלך לאתחול ולהתקין תמונות WIM.

ספקים מסוימים של לוחות אם פרסמו כלים מיוחדים כדי לשלב את מנהלי התקן ה- USB שלהם בתמונת ההתקנה של Windows 7. דוגמאות: ASRock (Win 7 USB Patcher), MSI (MSI Smart Tool), אינטל (Windows USB Installation Tool עבור Windows 7), Gigabyte (Windows USB Installation Tool) וכו '. במאמר זה, נראה לך כיצד לשלב באופן ידני מנהלי התקן USB בתמונת ההתקנה של Windows 7 מבלי להשתמש בכלי שירות של צד שלישי.

קודם כל, מצא והורד מנהלי התקן USB 3.0 עבור ערכת השבבים שלך מאתר האינטרנט של הספק (בדוגמה שלנו, זהו מנהל® התקן בקר מארח Intel USB 3.0 eXtensible עבור משפחת ערכות השבבים Intel® 7 Series/C216). צור ספרייה חדשה c:\tmp, וצור שתי תיקיות משנה בתוכה: mount ו- USB3. חלץ את ארכיון מנהל ההתקן לתיקיית USB3. באפשרותך ליצור מספר תיקיות משנה עם מנהלי התקן USB 3.0 שונים עבור דגמי ערכות שבבים פופולריים בתוך קטלוג USB3.

לאחר מכן, עליך לשלב את מנהלי ההתקן שלך בתמונת ההתקנה של Windows 7 (ייתכן שמדובר בקובץ ISO או בתמונה מוכנה שהועתקה להתקן USB stick). עליך להעתיק שני קבצי WIM מתמונת ISO או ממדיית ההתקנה של Windows 7 לספריית c:\tmp המקומית בכונן שלך.

  • \sources\boot.wim - תמונת אתחול WinPE המשמשת לאתחול המחשב ולהפעלת תוכנית ההתקנה של Windows;

  • \sources\install.wim - תמונת Windows 7 שתותקן במחשב שלך.

אם יש לך מספר קבצי *.swm (split wim) במקום קובץ install.wim, באפשרותך להמיר אותם לקובץ אחד. בדוק את מספר האינדקסים בקובץ:

DISM /get-wiminfo /wimfile:install.swm

כעת יצא כל אינדקס install.swm לקובץ WIM יחיד:

DISM /export-image /sourceimagefile:install.swm /swmfile:install*.swm /sourceindex:1 /destinationimagefile:install.wim /compress:max
DISM /export-image /sourceimagefile:install.swm /swmfile:install*.swm /sourceindex:2 /destinationimagefile:install.wim /compress:max

פתיחת שורת פקודה עם הרשאות מלאות כעת טען את תמונת האתחול של WinPE (boot.wim) לספריית c:\tmp\mount ושלב את מנהלי ההתקן של USB 3.0 לתוכו באמצעות פקודות DISM (על פי המדריך כיצד להוסיף מנהלי התקנים לתמונת Windows):

dism /mount-wim /wimfile:c:\tmp\boot.wim /index:2 /mountdir:c:\tmp\mount
dism /image:c:\tmp\mount /add-driver:"c:\tmp\usb3" /recurse

האפשרות /recurse תאלץ את DISM לסרוק את כל ספריות המשנה בתיקייה שצוינה ולהוסיף את כל מנהלי ההתקנים מקובצי inf שנמצאו.

ההודעה הבאה מציינת שמנהל התקן USB3 שצוין נוסף בהצלחה לתמונה boot.wim של סביבת ההתקנה של Windows 7:

Installing 1 of 6 — c:\tmp\usb3\Drivers\HCSwitch\x64\iusb3hcs.inf: The driver package was successfully installed.

שמור את השינויים בתמונה ובטל את טעינת הקובץ boot.wim (כדי להימנע משגיאות DISM, ודא שסגרת את כל חלונות סייר הקבצים ואת מנהלי הקבצים, שבהם פתוחה הספרייה c:\tmp\mount):

dism /unmount-wim /mountdir:c:\tmp\mount /commit
dism /cleanup-wim

באופן דומה, עליך לעדכן את תמונת ההתקנה של מערכת ההפעלה בקובץ install.wim. ההבדל העיקרי כאן הוא התמונה install.wim יכול להכיל מספר מהדורות של Windows 7 עם אינדקסים שונים. לכן, יהיה עליך להוסיף מנהלי התקנים למהדורת Windows שאתה עומד לפרוס במחשבים השולחניים שלך (או להזריק מנהלי התקנים לכל מהדורות Windows 7 הזמינות בתורו).

באפשרותך לפרט את מהדורות Windows 7 הזמינות בתמונה install.wim באופן הבא:

dism /Get-WimInfo /WimFile:c:\tmp\install.wim

בדוגמה שלנו, קיימות 4 מהדורות שונות של Windows בתמונה install.wim. נוסיף את מנהל ההתקן מסוג USB 3.0 ל- Windows 7 PROFESSIONAL עם אינדקס 3 (מספר זה ישמש לטיפול במהדורה בפקודות DISM).

לאחר מכן הוסף את מנהלי ההתקן של USB 3.0 לתמונת ההתקנה של Windows כפי שעשינו זאת לעיל:

dism /mount-wim /wimfile:c:\tmp\install.wim /index:3 /mountdir:c:\tmp\mount
dism /image:c:\tmp\mount /add-driver:"c:\tmp\usb3" /recurse
dism /unmount-wim /mountdir:c:\tmp\mount /commit
dism /cleanup-wim

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

באפשרותך גם להשתמש ב- IDSM כדי לשלב את עדכוני האבטחה האחרונים בתמונת ההתקנה של Windows.

כיצד להתקין את Windows 7 ל- NVMe SSD?

בחלק זה, נראה לך כיצד ליצור תמונת אתחול של Windows 7 התומכת ב- NVM Express (NVMe) עבור כוננים קשיחים (בדרך כלל כונני SSD) המחוברים באמצעות אפיק PCI Express (PCIe).

כאשר אתה מנסה להתקין את Windows 7 במחשב עם דיסק NVMe, מתקין Windows פשוט לא יראה את כונן ה- SSD המחובר דרך אוטובוס זה.

No drives were found. Click Load Driver to provide a mass storage driver for installation.

הפצות Windows 7 SP1 ו- Windows Server 2008 R2 SP1 אינן מכילות מנהלי התקנים מסוג PCIe (ו- NVMe), באפשרותך להתקין את מערכת ההפעלה רק בכונן SSD מסוג SATA. תמיכה מובנית עבור NVMe הופיע רק ב- Windows 8.1. Microsoft פרסמה עדכונים מיוחדים המאפשרים תמיכה עבור NVM Express ב- Windows 7. לאחר מכן, נראה לך כיצד להפעיל תמיכה ב- PCIe בתוכנית ההתקנה של Windows 7 ולהזריק לתוכו מנהלי התקנים של NVMe.

  1. הורד את העדכונים הבאים מקטלוג Microsoft Update: KB2990941-v3, KB3087873-v2. שמור *. קבצי MSU לספריה

    c:\tmp\updates

    ;

  2. הורד את מנהל ההתקן של NVMe עבור הבקר שלך וחלץ אותו אל

    c:\tmp\nvme

    ;

  3. החלק את העדכונים ואת מנהלי ההתקנים לתמונת WinPE לאתחול (boot.wim):

    DISM /Get-WimInfo /WimFile:c:\tmp\boot.wim
    DISM /Mount-Wim /WimFile:"C:\tmp\boot.wim" /Index:1 /MountDir:c:\tmp\mount
    DISM /Image:c:\tmp\mount /Add-Package /PackagePath:C:\tmp\updates
    DISM.exe /image:c:\tmp\mount /Add-Driver /driver:c:\tmp\nvme /recurse /ForceUnsigned
    DISM /Unmount-Wim /MountDir:c:\tmp\mount /Commit
  4. הפעל את אותן פקודות עבור התמונה עם אינדקס 2 (בשורה השנייה, החלף

    /Index:1

    עם

    /Index:2

    ).

  5. כעת עליך לשלב את העדכון ואת מנהל ההתקן בתמונת ההתקנה של Windows (install.wim). קובץ התמונה יכול להכיל מספר גירסאות של Windows 7 עם אינדקסים שונים. באפשרותך לקבל רשימה של גירסאות Windows עם הפקודה:

    dism /Get-WimInfo /WimFile:c:\tmp\install.wim
    Specify the index of the image to be updated (in our example it is 

    Index:2

    )
    DISM /Get-WimInfo /WimFile:c:\tmp\install.wim
    DISM /Mount-Wim /WimFile:"C:\tmp\install.wim" /index:2 /MountDir:c:\tmp\mount
    DISM /Image:c:\tmp\mount /Add-Package /PackagePath:C:\tmp\updates
    DISM.exe /image:c:\tmp\mount /add-driver /driver: c:\tmp\nvme /recurse /ForceUnsigned
    DISM /Unmount-Wim /MountDir:c:\tmp\mount /Commit

באופן דומה, באפשרותך להוסיף מנהלי התקן USB ו- NVMe לתמונת winre.wim של סביבת השחזור של Windows.