برای نصب ویندوز 11 24H2 به چه چیزهایی نیاز داریم؟
در همین ابتدای کار بگم که اگر نیازمندی های زیر را ندارید اصلا فکر نصب ویندوز 11 نسخه 24H2 را از سرتان بیرون کنید:
1. پردازنده بالای نسل 4 باشد: بدلیل اینکه اگر پردازنده شما POPCNT نداشته باشد نمی توانید ویندوز 11 نسخه 2024 را نصب کنید
2. 8 گیگابایت رم : این مورد به این دلیل است که اگر مقدار رم شما مثلا 4 گیگ باشد بشدت با کندی عملکرد روبرو می شوید
3. داشتن حافظه SSD : اگر از هارد استفاده کنید ویندوز 11 بشدت کند عمل خواهد کرد این کُندی تا جاییست که عملا نمی توان با آن کار مفیدی انجام داد
چرا ویندوز 11 24H2 روی سیستمهای قدیمی نصب نمیشود؟
دلایل عدم نصب ویندوز 11 24H2 روی سیستمهای قدیمی عمدتاً به سختافزار و الزامات فنی جدیدتر این نسخه مربوط میشود. مایکروسافت برای بهرهبرداری بهتر از قابلیتهای جدید ویندوز 11، حداقل مشخصات سختافزاری را افزایش داده است. تصویر زیر خطای This PC doesn’t currently meet Windows 11 system requirments نمایش می دهد.
خطای The PC must support TPM 2.0 که جلوتر توضیح خواهم داد مربوط به توانایی پردازنده شماست.
در زیر به برخی از مهمترین دلایل این محدودیت اشاره میشود:
- پردازنده (CPU): ویندوز 11 24H2 نیازمند پردازندههای نسل هشتم اینتل (Intel Core 8th Gen) یا AMD Ryzen 2000 به بالا است. این پردازندهها از لحاظ عملکرد و پشتیبانی از قابلیتهای جدید ویندوز 11، کارایی بهتری دارند.
- حافظه (RAM): حداقل مقدار حافظه رم مورد نیاز برای نصب ویندوز 11 24H2، رم 4گیگابایت است(البته باز هم می گویم کمتر از 8GB را توصیه نمی کنم). این مقدار حافظه برای اجرای روان برنامهها و سیستم عامل، به ویژه در سیستمهایی که چندین برنامه به صورت همزمان اجرا میشوند، ضروری است.
- حافظه ذخیرهسازی (SSD): ویندوز 11 24H2 برای نصب به یک درایو SSD نیاز دارد. SSDها سرعت خواندن و نوشتن بسیار بالاتری نسبت به HDDها دارند و باعث میشوند سیستم عامل سریعتر بوت شود و برنامهها سریعتر اجرا شوند.
- TPM (Trusted Platform Module): این ماژول امنیتی برای محافظت از دادههای شما بسیار مهم است. ویندوز 11 24H2 برای فعال شدن به یک تراشه TPM نسخه 2.0 نیاز دارد.
- UEFI (Unified Extensible Firmware Interface): این رابط نرمافزاری برای راهاندازی سیستم شما استفاده میشود. ویندوز 11 24H2 برای نصب به یک سیستم با UEFI نیاز دارد.
- کارت گرافیک: حداقل کارت گرافیک مورد نیاز برای ویندوز 11 24H2، یک کارت گرافیک با پشتیبانی از DirectX 12 است.
علاوه بر این، برخی از سیستمهای قدیمی ممکن است به دلیل عدم پشتیبانی از درایورهای جدید، با مشکلات سازگاری روبرو شوند.
چه باید کرد؟
اگر سیستم شما مشخصات سختافزاری مورد نیاز برای نصب ویندوز 11 24H2 را ندارد، ولی مشخصات ابتدای مقاله را دارد ضمن اینکه می توانید از یکی از گزینههای زیر استفاده کنید:
- بروزرسانی سختافزار
- استفاده از یک سیستم عامل سبکتر
- استفاده از یک ماشین مجازی
می توانید ادامه مقاله را بخوانید تا راه حل من را برای رفع این مشکل ببینید. اما قبل از آن اجازه دهید توضیح بدهم که POPCNT چیست؟
POPCNT، SSE4.2 و SSE4a چیستند؟
- POPCNT: مخفف عبارت “Population Count” است. این دستور یک دستورالعمل پردازنده است که تعداد بیتهای یک به یک عدد باینری را میشمارد. به عبارت سادهتر، این دستور به پردازنده میگوید که در یک عدد، چند عدد یک وجود دارد. این دستور در پردازشهای پیچیده مانند فشردهسازی دادهها، رمزنگاری و هوش مصنوعی کاربرد زیادی دارد.
- SSE4.2 و SSE4a: این دو، مجموعههایی از دستورالعملهای اضافی هستند که به پردازنده اضافه شدهاند تا عملکرد آن را در زمینه محاسبات چندرسانهای و علمی بهبود بخشند. این دستورالعملها به پردازنده اجازه میدهند تا عملیات پیچیدهای را به صورت موازی و سریعتر انجام دهد. SSE4.2 توسط Intel و SSE4a توسط AMD معرفی شدهاند. هر دوی این مجموعهها شامل دستورالعمل POPCNT هستند.
چرا ویندوز 11 24H2 به POPCNT نیاز دارد؟
- بهینهسازی عملکرد: بسیاری از الگوریتمها و کتابخانههای نرمافزاری که در ویندوز 11 استفاده میشوند، از دستورالعمل POPCNT برای افزایش سرعت و کارایی خود استفاده میکنند.
- امنیت: برخی از ویژگیهای امنیتی جدید ویندوز 11 نیز به دستورالعمل POPCNT وابسته هستند.
چرا سیستمهای قدیمی از POPCNT پشتیبانی نمیکنند؟
- نسل پردازنده: دستورالعمل POPCNT در پردازندههای نسل جدیدتر اضافه شده است. پردازندههای قدیمیتر این دستورالعمل را پشتیبانی نمیکنند.
- مجموعه دستورالعملها: SSE4.2 و SSE4a مجموعههای دستورالعمل جدیدتری هستند که در پردازندههای قدیمیتر وجود ندارند.
چطور بفهمیم که CPU از POPCNT و SSE4a AMD و SSE4.2 Intel پشتیبانی می کند؟
اگر میخواهید بدانید که پردازنده شما از دستورالعمل POPCNT پشتیبانی میکند یا خیر، میتوانید از نرمافزارهایی مانند CPU-Z استفاده کنید. این نرمافزار اطلاعات کاملی در مورد پردازنده شما ارائه میدهد.
نصب ویندوز 11 24H2 روی سیستم هایی با پردازنده پایینتر از نسل 8
ما برای نصب ویندوز در این روش از Clean Install که در آن درایو نصب ویندوز فرمت می شود و ویندوز نصب می شود فعلا نمی توانیم استفاده کنیم اما اگر در آینده روشی آمد که می شد با بوت کردن ویندوز 11 24H2 را نصب کرد قطعا در این مقاله خواهم آورد.
برای نصب ویندوز 11 24H2 روی سیستم های قبل از نسل هشتم ما از روش آپگرید ویندوز قبلی استفاده می کنیم. یعنی اگر شما ویندوز 10 یا 11 پایینتر از 2024 داشتید و نیازمندی های ویندوز 11 24H2 را که در ابتدای مقاله عنوان کردم هم دارید می توانید به دو روش نصب از طریق دستور و نصب از طریق دستکاری رجیستری که در ادامه توضیح می دهم ویندوز 11 24H2 نصب کنید:
روش اول :
- در مرحله اول باید فایل ISO ویندوز 11 24H2 را که مشابه نسخه فعلی شماست دانلود کنید
مهم : در این مرحله حتی زبان رسمی ویندوز نیز حائز اهمیت است - وارد ISO نصب ویندوز 11 24H2 میشوید
- وارد پوشه sources شوید
- در اینجا روی فضای خالی راست کلیک کرده و گزینه open terminal را میزنید
- تایپ کنید cmd و اینتر بزنید
- در همین مسیری که هستید دستور setupprep.exe /product server را تایپ کنید و اینتر بزنید
- پنجره نصب ویندوز سرور باز می شود کلید Change how Setup downloads updates را بزنید
- گزینه Not right now را انتخاب کنید (پس از نصب ویندوز آپدیت اتوماتیک انجام خواهد شد)
- در این مرحله دکمه Accept را بزنید
- در این مرحله باید گزینه Keep files, settings and, apps را بزنید (نکته اگر این گزینه را نداشته باشید به این معنیست که نسخه ای که دانلود کرده اید با نسخه فعلی هم خوانی ندارد)
تمام ویندوز به نصب خواهد رفت
روش دوم :
- به منوی استارت رفته و Run را اجرا کنید
- در Run بنویسید regedit و اینتر کنید تا وارد تنظیمات رجیستری ویندوز شوید
- از پنل سمت چپ به آدرس زیر بروید:
H_KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags - در پنل سمت راست در فضای خالی راست کلیک کرده و از منوی New گزینه key را انتخاب کنید
- پوشه زیر مجموعه جدیدی ساخته می شود که باید نام پوشه را در پنل سمت چپ HwReqChk قرار دهید
- وارد پوشه جدید شده و در پنل سمت راست، راست کلیک کرده گزینه Multi-String Value را انتخاب می کنید و اسم آن را HwReqChkVars قرار دهید
- حالا آن را باز کنید و در آن محتوایات زیر را وارد کنید:
SQ_SecureBootCapable=TRUE
SQ_SecureBootEnabled=TRUE
SQ_TpmVersion=2
SQ_RamMB=8192 - احتمالا یک warning ببینید که با OK کردن خواهد رفت و مهم نیست
- رجیستر را ببندید و setup درون ISO را اجرا کنید
- پنجره نصب ویندوز 11 باز می شود کلید Change how Setup downloads updates را بزنید
- گزینه Not right now را انتخاب کنید (پس از نصب ویندوز آپدیت اتوماتیک انجام خواهد شد)
- در این مرحله دکمه Accept را بزنید
- در این مرحله باید گزینه Keep files, settings and, apps را بزنید (نکته اگر این گزینه را نداشته باشید به این معنیست که نسخه ای که دانلود کرده اید با نسخه فعلی هم خوانی ندارد)
- تمام ویندوز به نصب خواهد رفت