مایکروسافت ممکن است با تغییراتی که اعمال خواهد کرد، روشهای غیررسمی نصب ویندوز 11 روی کامپیوترهایی قدیمی که پردازنده آنها با الزامات نرمافزار مطابقت ندارد را غیرفعال کند.
بهگزارش تکناک، اخیراً از WinPE غیررسمی سخن بهمیان آمده است که به کاربران اجازه میدهد تا بررسی کنند آیا سختافزارشان که ازنظر مایکروسافت پشتیبانی نمیشود، میتواند ویندوز 11 24H2 را اجرا کند یا خیر. بهعنوان مثال، سازنده این ابزار تأیید کرده است که پردازنده اینتل نسل سوم نسخه آینده ویندوز را میتواند اجرا کند.
نئووین مینویسد از لحظهای که مایکروسافت الزامات سیستمی ویندوز ۱۱، بهویژه الزامات مربوط به پردازنده را عمومی کرد، این موضوع به بحثی داغ تبدیل شد. دلیل این امر پشتیبانینکردن از بسیاری از پردازندههای همچنان کارآمد (مانند پردازندههای نسل هفتم اینتل و نسل اول Ryzen) بود که عملاً آنها را با سیستمعامل جدید ناسازگار کرد.
هرچند غول فناوری بعداً چند پردازنده اینتل نسل هفتم را به فهرست پشتیبانی اضافه کرد، این اقدام کافی نبود. با وجود پشتیبانینکردن رسمی، کاربران راههایی برای دورزدن الزامات سختافزاری و اجرای ویندوز 11 روی سیستمهای نسبتاً قدیمی با نتایج رضایتبخشی پیدا کردهاند.
تصمیم مایکروسافت کمکی به قضیه نمیکند؛ مخصوصاً باتوجهبه اینکه نرمافزار بررسی PC Health خودش بهاشتباه گزارش میدهد که پردازنده Pentium 4 کاملاً میتواند ویندوز 11 را اجرا کند. جالب اینکه حتی یکی از کارمندان ارشد مایکروسافت نیز طی پخش زنده اینترنتی از وبکست ویندوز اینسایدر، از پردازندهای پشتیبانینشده استفاده میکرد.
با اینکه ابزار WinPE غیررسمی نشان میدهد که اجرای ویندوز ۱۱ روی پردازندههای نسبتاً قدیمی امکانپذیر است، بهنظر میرسد تغییراتی که مایکروسافت در پشتیبانی مجموعه دستورالعمل پردازنده (ISA) اعمال میکند، موفقیت تلاشها را برای اجرای نسخه 24H2 ویندوز ۱۱ روی سیستمهای بسیار قدیمی تحتتأثیر قرار دهد. حتی ممکن است این تغییرات باعث ناسازگاری با پردازندههایی شود که با ابزار WinPE اجراشدنی تشخیص داده شدهاند.
باب پونی (Bob Pony)، کارشناس فناوری و کاربر توییتر، متوجه شده است که مایکروسافت ظاهراً بهدنبال اجباریکردن دستورالعمل POPCNT در ویندوز 11 24H2 است. بهنظر میرسد این دستورالعمل برای بوتشدن سیستمعامل به ویندوز ضروری باشد. درنتیجه، پردازندههای فاقد این دستورالعمل نمیتوانند ویندوز را بوت کنند.
دستورالعمل POPCNT مخفف Count Population بهمعنی «شمارش جمعیت» کمک میکند تا تعداد بیتهای 1 در یک عدد دودویی را بشماریم. این دستورالعمل را اولینبار AMD در سالهای 2006 و 2007 با معماری بارسلونا (Barcelona) معرفی کرد که اولین پردازنده چهارهستهای واقعی در صنعت x86 بود. اینتل نیز بعدها با Nehalem (نسل اول پردازندههای Core i) این دستورالعمل را اضافه کرد. مشخص نیست که چرا مایکروسافت این دستورالعمل را اجباری کرده است.
شاید برخی ویژگیهای نسخه آینده ویندوز به آن نیاز داشته باشند. بهنظر می رسد دستورالعمل POPCNT از نسخه آزمایشی اولیه 25905 وجود داشته است که با گزارش قبلی مبنیبر ناتوانی رایانههای قدیمی AMD Turion II و Intel Core 2 Duo برای اجرای ویندوز 11 با روشهای دورزدن همخوانی دارد. این وضعیت تا حدودی یادآور الزام پشتیبانی SSE2 برای بهروزرسانیهای ویندوز 7 در سال 2018 است. توجه کنید که نسخههای پیشنمایش اینسایدر ماهیت آزمایشی دارند؛ بنابراین، با انتشار عمومی ویندوز 11 24H2 ممکن است وضعیت تغییر کند.