Windows 10 משבית את התמיכה ב-RemoteFX vGPU; אתה יכול להפעיל אותו מחדש?

Windows 10 Disables Support



Windows 10 משבית את התמיכה ב-RemoteFX vGPU; אתה יכול להפעיל אותו מחדש? כמומחה IT, אני נשאל לעתים קרובות על אילו תכונות ב-Windows 10 ניתן להשבית או לכבות. ברוב המקרים, התשובה היא 'זה תלוי'. לדוגמה, אתה יכול להשבית את חומת האש של Windows, אך פעולה זו עלולה להשאיר את המחשב שלך חשוף להתקפה. במקרה של RemoteFX vGPU, התשובה היא קצת יותר פשוטה. מיקרוסופט החליטה להשבית את התכונה כברירת מחדל ב-Windows 10, ואין דרך להפעיל אותה מחדש. מה זה RemoteFX vGPU? RemoteFX vGPU היא תכונה המאפשרת שיתוף של GPU פיזי בין מספר מכונות וירטואליות. הוא משמש בדרך כלל במקרים שבהם יש צורך בגרפיקה מתקדמת, כגון לעריכת וידאו או משחקים. מדוע מיקרוסופט משביתה את זה? מיקרוסופט לא נתנה סיבה ספציפית להשבית את RemoteFX vGPU ב-Windows 10. עם זאת, סביר להניח שההחלטה התקבלה מסיבות ביצועים או אבטחה. מהן ההשלכות של השבתת RemoteFX vGPU? עבור רוב המשתמשים, השבתת RemoteFX vGPU לא תהיה בעלת השפעה ניכרת. עם זאת, אם הסתמכת על התכונה, ייתכן שתצטרך למצוא פתרון חלופי. יש לכם הצעות לפתרונות חלופיים? אם אתה צריך גרפיקה מתקדמת עבור מכונה וירטואלית, ייתכן שתוכל להשתמש ב-GPU פיזי שאינו משותף עם מכונות וירטואליות אחרות. לחלופין, תוכל להשתמש בפתרון מבוסס תוכנה כגון NVIDIA GRID.



מיקרוסופט פרסמה את עדכון האבטחה KB4571756 שישבית RemoteFX vGPU תכונה עקב פגיעות אבטחה. זה מתייחס ל Windows 10, גרסה 2004 וכל המהדורות של Windows Server גרסה 2004.





VGPU RemoteFX Windows Update





פרסם עדכון זה, כל VM עם RemoteFX vGPU מופעל יקרוס עם הודעות השגיאה הבאות:



  • לא ניתן להפעיל את המחשב הוירטואלי מכיוון שכל ה-GPUs התומכים ב-RemoteFX מושבתים ב-Hyper-V Manager.
  • לא ניתן להפעיל את המחשב הוירטואלי מכיוון שלשרת אין מספיק משאבי GPU.

גם אם משתמש הקצה ינסה להפעיל מחדש את RemoteFX vGPU, המכונה הוירטואלית תציג הודעת שגיאה:

אנחנו כבר לא תומכים במתאם הווידאו RemoteFX 3D. אם אתה עדיין משתמש במתאם זה, אתה עלול להיות בסיכון אבטחה.

מהי תכונת vGPU RemoteFX?

בזמן ריצה מכונות וירטואליות , תכונת RemoteFX vGPU מאפשרת לך לשתף GPU פיזי. תכונה זו מתאימה היטב כאשר ה-GPU הפיזי הוא משאב רב מדי, אך במקום זאת כל ה-VMs יכולים לשתף באופן דינמי את ה-GPU עבור עומס העבודה שלהם. היתרון, כמובן, הוא הפחתת עלות ה-GPU והפחתת העומס על המעבד. אם אתה רוצה לדמיין, זה כמו להריץ יישומי DirectX מרובים על אותו GPU פיזי בו-זמנית. אז במקום לקנות 4 GPUs, GPU אחד יכול לעזור, תלוי בעומס העבודה. ניתנו גם אמצעי נגד להגבלת שימוש מופרז ב-GPU הפיזי.



מהי פגיעות האבטחה של RemoteFX vGPU?

RemoteFX vGPU הוצא משימוש. הוא הוצג ב-Windows 7 וכעת הוא עומד בפני פגיעות של ביצוע קוד מרחוק. פגיעות של ביצוע קוד מרחוק קיימת כאשר Hyper-V RemoteFX vGPU בשרת המארח אינו יכול לאמת כראוי קלט ממשתמש מאומת במערכת ההפעלה האורחת. זה קורה כאשר Hyper-V RemoteFX vGPU בשרת המארח לא מצליח לאמת כראוי קלט ממשתמש מאומת במערכת ההפעלה האורחת כאשר תוקף משיק יישום בעל מבנה במערכת ההפעלה האורחת שתוקפת מנהלי התקן וידאו בודדים של צד שלישי הפועלים על Hyper. -V מארח.

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

אפשרויות חלופיות עבור RemoteFX vGPU

האפשרות היחידה היא להשתמש ב-vGPU חלופי שיכול להיות מיישומי צד שלישי או ש-Microsoft מציעה להשתמש ב-Discrete Device Assignment (DDA). זה מאפשר לך לשלב מכשיר PCIe שלם לתוך מכונה וירטואלית. לא רק שאתה יכול לאפשר גישה למכוניות גרפיות, אלא שאתה יכול גם לשתף אחסון NVMe.

היתרון הגדול ביותר של DDA, מלבד היותו מאובטח, הוא שאין צורך להתקין דרייברים על המארח לפני שהמכשיר מחובר למחשב הוירטואלי. אם ה-VM יכול לקבוע את מיקומו של התקן ה-PCIe, הוא יכול לקבוע את הנתיב שבו ה-VM יעלה אותו. בקיצור, DDA העברת ה-GPU ל-VM מאפשרת להשתמש בדריבר ה-GPU המקורי ב-VM ובכל האפשרויות. זה כולל DirectX 12, CUDA וכו' מה שלא היה אפשרי עם ה-RemoteFX vGPU.

כיצד להפעיל מחדש את RemoteFX vGPU

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

בהנחה שכבר הגדרת את מתאם RemoteFX vGPU 3D, הנה הפרטים שיעבדו רק ב-Windows 10 גרסה 1803 ומעלה.

הגדר את RemoteFX vGPU באמצעות Hyper-V Manager

כדי להגדיר את RemoteFX vGPU 3D באמצעות Hyper-V Manager, בצע את השלבים הבאים:

  • עצור את המכונה הוירטואלית
  • פתח את Hyper-V Manager ונווט אל הגדרות המחשב הווירטואלי.
  • לחץ על הוסף חומרה.
  • בחר מתאם גרפי RemoteFX 3D ולאחר מכן לחץ על הוסף.

הגדר את RemoteFX vGPU באמצעות PowerShell cmdlets

  • Enable-VMRemoteFXPhysicalVideoAdapter
  • הוסף VMRemoteFx3dVideoAdapter
  • Get-VMRemoteFx3dVideoAdapter
  • Set-VMRemoteFx3dVideoAdapter
  • Get-VMRemoteFXPhysicalVideoAdapter
הורד את כלי תיקון המחשב כדי למצוא במהירות ולתקן באופן אוטומטי שגיאות של Windows

אתה יכול לקרוא עוד על זה כאן במיקרוסופט.

רשום פופולרי