يسعى إصدار اختبار Windows Insider الجديد إلى حل إحدى المشكلات الأكثر إحباطًا في Windows on Arm: عندما لا يعمل التطبيق ببساطة.
يحتوي الإصدار 27744 ضمن قناة Canary Channel لنظام التشغيل Microsoft Windows 11 على إصدار جديد من محاكي Microsoft Prism، مع إضافة رئيسية: يدعم Prism الآن تعليمات AVX القديمة بالإضافة إلى تعليمات AVX2. “قد تجد بعض الألعاب أو التطبيقات الإبداعية التي تم حظرها بسبب متطلبات وحدة المعالجة المركزية من قبل ستكون قادرة على التشغيل باستخدام Prism على هذا الإصدار من Windows،” يوضح منشور يصف البنية الجديدة.
هذه مشكلة كبيرة. يقوم Microsoft Windows بتشغيل التطبيقات المكتوبة لمعالجات x86 أو Arm، على الرغم من أن إصدار Windows يجب أن يتطابق مع مجموعة التعليمات المحددة. نظرًا لأن الغالبية العظمى من تطبيقات Windows تمت كتابتها لـ x86، فقد شاركت Microsoft في تطوير محاكي يسمى Prism، والذي يمكن استخدامه للسماح بتشغيل تطبيقات x86 على Arm. في معظم الحالات، يمكن لـ Prism التدخل والسماح لتطبيقات x86 بالعمل على معالجات مثل Snapdragon X Elite. في بعض الحالات، وخاصة الألعاب، لن يعمل التطبيق على الإطلاق. وهذا ما تم تصميم هذا التحديث الجديد لمعالجته.
ولم تعلن مايكروسوفت عن التطبيقات التي ستتأثر، باستثناء تطبيق Adobe Premiere Pro on Arm. تم تضمين هذا التطبيق على وجه التحديد في إصدار Prism المتوفر حاليًا ضمن Windows 11 24H2 أو Windows 11 2024 Update. والآن، سيعمل الإصدار الجديد على توسيع هذا الدعم “ليشمل أي تطبيق x64 قيد المحاكاة”، كما تقول Microsoft.
حتى الآن، كانت التطبيقات الرئيسية التي تم استبعادها إلى حد كبير من نظام Windows on Arm البيئي هي الألعاب، على الرغم من أن Microsoft لم تذكرها على وجه التحديد في إعلانها.
تقول Microsoft: “على المستوى الفني، فإن وحدة المعالجة المركزية الافتراضية التي تستخدمها التطبيقات التي تمت محاكاتها لـ x64 من خلال Prism ستحظى الآن بدعم لملحقات إضافية لبنية مجموعة التعليمات x86”. “تشمل هذه الامتدادات AVX وAVX2، بالإضافة إلى BMI وFMA وF16C وغيرها، التي ليست مطلوبة لتشغيل Windows ولكنها أصبحت شائعة بما فيه الكفاية بحيث تتوقع بعض التطبيقات وجودها.”
المشكلة الوحيدة هي أن هذا الإصدار المحدث من Prism مصمم مع وضع تطبيقات 64 بت في الاعتبار. تقول Microsoft إن التطبيقات الأقدم 32 بت، أو التطبيقات التي تحتوي على مساعد 32 بت، لن تكتشف الميزات الجديدة داخل Prism.
تحرز شركة Qualcomm تقدمًا ثابتًا في العمل مع المطورين لبرمجة إصدارات جديدة خاصة بـ Arm من التطبيقات مثل Google Drive وتطبيقات VPN مثل NordVPN و ExpressVPN، والتي أعلنت عنها Qualcomm في IFA. ومع ذلك، فإن السماح لـ Prism “بملء” الثغرات من خلال دعم التعليمات المحسن يعد خطوة كبيرة لنظام التشغيل Windows on Arm، ودليل على أن Prism سيستمر في التطور والتحسين.