מיקרוסופט חושפת ש-Windows 10 ב-ARM היא Windows Lite בכל זאת וזו הסיבה
4 דקות לקרוא
פורסם ב
קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד
מיקרוסופט עבדה קשה כדי להביא את Windows ל-ARM כך שיצרני ה-OEM יוכלו להריץ את Windows 10 מלא על ערכת שבבים ARM מודרנית ועם הספק נמוך המחוברת תמיד, להתחרות טוב יותר עם פלטפורמות כמו ה-iPad. כחלק מהתהליך, מיקרוסופט הכריזה על שותפות עם קוואלקום להפעלת אפליקציות Win32 על ערכת השבבים Snapdragon 835 ARM שלהם.
השבוע פרסמה החברה תיעוד מלא עבור יצרני OEM המתכננים להשתמש ב-Windows 10 על שבבי ARM. המסמך מפרט את כל מה שקשור ל-Windows 10 ב-ARM כולל המגבלות שלו, וזה קצת חושפני במיוחד מכיוון שמיקרוסופט תמיד התעקשה ש-W10 ב-ARM הוא פשוט Windows מלא. אתה יכול לרדת למטה כדי לבדוק את המגבלות של Windows 10 ב-ARM למטה.
- רק מנהלי התקנים של ARM64 נתמכים, מה שאומר שציוד היקפי ישן יותר לא יעבוד.
- אפליקציות x64 אינן נתמכות, מה שמצביע על כך שיישומים חזקים יותר לא יפעלו במכשירים.
- משחקים מסוימים המסתמכים על OpenGL או DRM קנייני לא יעבדו
- ייתכן שאפליקציות המותאמות אישית את חוויית Windows (ומרחיבות את המעטפת) לא יפעלו כהלכה, כולל עורכי שיטות קלט, טכנולוגיות מסייעות ויישומי אחסון בענן.
- אפליקציות המניחות שכל המכשירים מבוססי ARM מריצים גרסה ניידת של Windows עשויות שלא לפעול כהלכה
- פלטפורמת Windows Hypervisor אינה נתמכת ב-ARM, מה שכנראה ישפיע על אלה שמריצים אמולטורים ובוודאי על מפתחים.
מלבד המגבלות, מיקרוסופט גם פירטה בעיות נפוצות וכיצד לתקן אותן עבור המפתחים.
- האפליקציה שלך מסתמכת על דרייבר שאינו מיועד ל-ARM.- הידור מחדש את מנהל ההתקן x86 שלך ל-ARM64. לִרְאוֹת בניית דרייברים של ARM64 עם WDK.
- האפליקציה שלך זמינה רק עבור x64.- אם אתה מפתח עבור Microsoft Store, שלח גרסת ARM של האפליקציה שלך. למידע נוסף, ראה ארכיטקטורות של חבילות אפליקציה.
- אם אתה מפתח Win32, הפץ גרסת x86 של האפליקציה שלך.- האפליקציה שלך משתמשת בגרסת OpenGL מאוחרת מ-1.1 או דורשת אפליקציות OpenGL.x86 מואצות בחומרה המשתמשות ב-DirectX 9, DirectX 10, DirectX 11 ו-DirectX 12 לעבוד על ARM. למידע נוסף, ראה DirectX גרפיקה ומשחקים.
- אפליקציית x86 שלך לא עובדת כצפוי.- נסה להשתמש בפותר בעיות התאימות על ידי ביצוע ההנחיות מ פותר בעיות תאימות תוכניות ב-ARM. לכמה שלבי פתרון בעיות אחרים, עיין ב- פתרון בעיות ביישומי x86 ב-ARM מאמר.
- אפליקציית x86 שלך לא מזהה שהיא פועלת ב-ARM.- השתמש IsWow64Process2 כדי לקבוע אם האפליקציה שלך פועלת על ARM.
- אפליקציית UWP ARM32 שלך לא עובדת כצפוי.- ראה פתרון בעיות באפליקציות ARM32 ב-ARM כדי ללמוד כיצד לגרום לאפליקציה שלך לפעול כראוי ב-ARM.
המדריך נותן רשימה של פתרונות לבעיות הנפוצות שמפתחים עלולים להתמודד עם בעת המעבר ל-Windows ב-ARM. עם זאת, המגבלות של ARM עדיין עלולות להרתיע לקוחות מלבחור במכשירי ARM ובאופן דומה, מפתחים יצטרכו לדאוג לתמוך בפלטפורמה החדשה ולתקן בעיות כלשהן.
מיקרוסופט אמנם הציגה את Windows 10 ב-ARM כווינדוס 10 מלא, אבל עם כל כך הרבה חריגים, סביר מאוד שקונה רציונלי יבחר ב-ARM. מיקרוסופט הייתה קורבן של App Gap בעבר ואם ההיסטוריה לימדה אותנו משהו, זו העובדה שמפתחים לא יהפכו אפליקציות לזמינות או יעשו מאמץ מיוחד לפלטפורמה עד שהם יפיקו ממנה רווח טוב.
המגבלות הנוכחיות של ARM ישפיעו על זרימת העבודה היומית של הלקוחות מכיוון שיש סיכוי שהציוד ההיקפי שלך לא יתמוך ב-ARM, המשחקים הטובים ביותר שלך לא יעבדו או היעדר Hyper V לא יאפשר לאמולטורים או כל IDE לעבוד כמו שצריך.
פלטפורמת Windows Hypervisor אינה נתמכת ב-ARM פירושה שאבטחה מבוססת וירטואליזציה (VBS), Hypervisor-Enforced Code Integrity (HVCI), Windows Defender Credential Guard (WDCG) ו-Windows Defender Application Guard (WDAG) אינן נתמכות גם ב-Windows 10 על ARM.
— טרו אלונן?? (@teroalhonen) פברואר 17, 2018
אם תשלבו את כל המגבלות, תקבלו למעשה גרסת Lite של Windows ולא את כל חוויית Windows 10 שמיקרוסופט מפרסמת כעת.
במקביל, אינטל מגיבה עם ערכות שבבים משלהן בעלות הספק נמוך תמיד המחוברות ללא כל המגבלות של W10 ב-ARM.
מה חושבים הקוראים שלנו על המגבלות? האם הם יהיו פורצי עסקה עבורך? ספר לנו את המחשבות שלך בקטע ההערות למטה.
מקור: מיקרוסופט; Via you ללא שם: Neowin
פורום משתמשים
0 הודעות