رفع کامل ارور Windows Cannot Be Installed to This Disk | راهنمای جامع

برای رفع ارور Windows Cannot Be Installed to This Disk معمولا باید نوع فرمت درایو را تغییر دهید. برای آشنایی با روش انجام این کار کلیک کنید.

رفع کامل ارور Windows Cannot Be Installed to This Disk | راهنمای جامع

رفع ارور Windows Cannot Be Installed to This Disk: راهنمای جامع و کاربردی

نصب ویندوز فرآیندی است که گاهی با چالش‌های غیرمنتظره‌ای همراه می‌شود. یکی از رایج‌ترین و ناامیدکننده‌ترین این چالش‌ها، مواجهه با خطای Windows Cannot Be Installed to This Disk است. این ارور که کاربران زیادی را در سراسر جهان درگیر کرده، فرآیند نصب را متوقف کرده و ادامه آن را بدون رفع مشکل غیرممکن می‌سازد. اما نگران نباشید؛ این خطا با وجود ظاهر پیچیده، در اکثر موارد به راحتی قابل حل است.

در این راهنمای جامع، ما به صورت گام به گام به بررسی علل بروز این خطا و ارائه راه‌حل‌های عملی برای رفع آن می‌پردازیم. هدف ما این است که شما بتوانید بدون نیاز به دانش فنی پیچیده، ویندوز مورد نظر خود را با موفقیت نصب کنید. با ما همراه باشید تا تمام ابعاد این مشکل را از پایه کالبدشکافی کنیم.

ارور Windows Cannot Be Installed to This Disk چیست و چرا رخ می‌دهد؟

این پیام خطا یک هشدار عمومی است که به شما می‌گوید ویندوز به دلیل یک مشکل مرتبط با دیسک سخت (HDD) یا درایو حالت جامد (SSD) شما، قادر به نصب روی آن نیست. دلایل اصلی این مشکل معمولاً در بخش دوم پیام خطا مشخص می‌شود و به شما سرنخ مهمی برای یافتن راه‌حل صحیح می‌دهد.

به عنوان مثال، ممکن است با جمله‌ای مانند این مواجه شوید: The selected disk has an MBR partition table. On EFI systems, Windows can only be installed to GPT disks. این جمله به طور دقیق به شما می‌گوید که مشکل از عدم هماهنگی بین ساختار پارتیشن‌بندی دیسک (MBR) و نوع بایوس سیستم (EFI/UEFI) است.

به طور کلی، بروز این خطا به دلیل یکی از موارد زیر است:

  • عدم سازگاری ساختار پارتیشن‌بندی دیسک (MBR یا GPT) با تنظیمات بایوس/UEFI.
  • فرمت نادرست یا مخدوش بودن درایو مورد نظر.
  • مشکلات سخت‌افزاری در دیسک سخت یا کابل‌های اتصال آن.
  • تنظیمات نادرست کنترلر ذخیره‌سازی (SATA Mode) در بایوس.

در ادامه، هر یک از این سناریوها و روش‌های رفع آن‌ها را به تفصیل شرح می‌دهیم.

راهنمای گام به گام حل خطای Windows Cannot Be Installed to This Disk

برای رفع این خطا، باید ابتدا دلیل دقیق بروز آن را شناسایی کنید. در ادامه، چهار راهکار اصلی و پرکاربرد برای حل این مشکل ارائه شده است. با دنبال کردن این مراحل، می‌توانید در بیش از ۹۵٪ موارد مشکل خود را برطرف کنید.

روش اول: حل مشکل عدم سازگاری UEFI و ساختار پارتیشن

این مورد یکی از شایع‌ترین دلایل بروز خطا است. سیستم‌های مدرن از رابط UEFI (Unified Extensible Firmware Interface) به جای بایوس سنتی (Legacy BIOS) استفاده می‌کنند. قوانین نصب ویندوز در این دو محیط متفاوت است:

  • در محیط UEFI، ویندوز فقط می‌تواند روی دیسک‌هایی با ساختار پارتیشن‌بندی GPT (GUID Partition Table) نصب شود.
  • در محیط Legacy BIOS، ویندوز فقط روی دیسک‌هایی با ساختار MBR (Master Boot Record) قابل نصب است.

اگر در تنظیمات بایوس خود حالت UEFI را فعال کرده‌اید، اما دیسک شما به صورت MBR پارتیشن‌بندی شده، با این خطا مواجه خواهید شد. راه‌حل چیست؟

راه‌حل الف: تغییر حالت بایوس به Legacy

  1. کامپیوتر را ری‌استارت کرده و با فشردن کلید مخصوص (معمولاً F2, F10, F12 یا Delete) وارد منوی تنظیمات بایوس/UEFI شوید.
  2. به بخش Boot یا Boot Configuration بروید.
  3. گزینه‌ای مانند Boot Mode, CSM (Compatibility Support Module) یا Launch CSM را پیدا کرده و آن را از UEFI به Legacy یا CSM Enabled تغییر دهید.
  4. تنظیمات را ذخیره کرده و سیستم را مجدداً راه‌اندازی کنید.

با این کار، سیستم شما به حالت بایوس قدیمی بازگشته و می‌تواند ویندوز را روی دیسک MBR نصب کند.

راه‌حل ب: تبدیل دیسک MBR به GPT

اگر می‌خواهید از مزایای UEFI مانند بوت سریع‌تر و امنیت بالاتر بهره‌مند شوید، باید دیسک خود را به GPT تبدیل کنید. این کار منجر به حذف تمام اطلاعات روی دیسک می‌شود، پس از مهم بودن فایل‌های خود نسخه پشتیبان تهیه کنید.

  1. در محیط نصب ویندوز، کلیدهای Shift + F10 را فشار دهید تا پنجره Command Prompt باز شود.
  2. دستور diskpart را تایپ کرده و Enter بزنید.
  3. با دستور list disk تمام دیسک‌ها را نمایش دهید و شماره دیسک مورد نظر خود را شناسایی کنید.
  4. دستور select disk X را اجرا کنید (به جای X شماره دیسک خود را قرار دهید).
  5. دستور clean را اجرا کنید تا دیسک به طور کامل پاک شود.
  6. در نهایت، دستور convert gpt را تایپ کنید.

حالا می‌توانید پنجره Command Prompt را ببندید و مراحل نصب ویندوز را ادامه دهید. دیسک شما اکنون با فرمت GPT آماده نصب در حالت UEFI است.

روش دوم: رفع خطای مربوط به فرمت GPT در حالت Legacy BIOS

این سناریو دقیقاً برعکس حالت قبلی است. اگر کامپیوتر شما در حالت Legacy BIOS کار می‌کند و دیسک شما از نوع GPT باشد، نصب ویندوز با شکست مواجه می‌شود. پیام خطا معمولاً به این موضوع اشاره دارد.

در این شرایط، دو راه حل پیش روی شماست:

  • تغییر حالت بایوس به UEFI: اگر مادربرد شما از این قابلیت پشتیبانی می‌کند، بهترین راه حل این است که وارد بایوس شده و حالت بوت را به UEFI تغییر دهید.
  • تبدیل دیسک GPT به MBR: اگر به هر دلیلی مجبور به استفاده از حالت Legacy هستید، باید دیسک خود را به MBR تبدیل کنید. این کار نیز با استفاده از Command Prompt و دستورات diskpart انجام می‌شود و منجر به پاک شدن کامل داده‌ها می‌گردد.

برای تبدیل به MBR، مراحل مشابه روش قبل را طی کنید، با این تفاوت که در مرحله آخر به جای convert gpt، از دستور convert mbr استفاده کنید.

روش سوم: پاک‌سازی و فرمت‌دهی مجدد درایو از طریق Command Prompt

گاهی اوقات، مشکل از ساختار پارتیشن‌بندی نیست، بلکه به دلیل وجود یک پارتیشن مخدوش، یک پارتیشن بازیابی (Recovery) قدیمی یا فرمت‌های ناسازگار است. بهترین راه برای حل این مشکل، پاک‌سازی کامل و فرمت‌دهی مجدد دیسک است.

  1. مانند روش‌های قبل، با فشردن Shift + F10 وارد محیط Command Prompt شوید.
  2. دستور diskpart را اجرا کنید.
  3. با list disk دیسک خود را انتخاب کنید (select disk X).
  4. دستور clean را اجرا کنید تا تمام پارتیشن‌ها حذف شوند.
  5. حالا یک پارتیشن جدید بسازید: create partition primary.
  6. پارتیشن جدید را فعال کنید: active.
  7. در نهایت، آن را با فرمت NTFS فرمت‌دهی کنید: format fs=ntfs quick.

پس از اتمام این مراحل، پنجره‌ها را ببندید و روی دکمه Refresh در محیط انتخاب درایو نصب ویندوز کلیک کنید. اکنون باید یک درایو جدید و آماده برای نصب ببینید.

روش چهارم: بررسی تنظیمات کنترلر ذخیره‌سازی (SATA Mode)

یک دلیل کمتر شناخته‌شده اما مهم برای این خطا، تنظیمات نادرست حالت SATA در بایوس است. مادربردهای مدرن معمولاً دو حالت برای کنترلر SATA ارائه می‌دهند:

  • AHCI (Advanced Host Controller Interface): حالت استاندارد و مدرن که عملکرد بهتری ارائه می‌دهد.
  • RAID یا IDE (Legacy): حالت‌های قدیمی‌تر برای سازگاری با سیستم‌های خاص.

اگر ویندوز شما درایورهای حالت AHCI را به صورت پیش‌فرض نداشته باشد، ممکن است نتواند دیسک را شناسایی کند.

راه‌حل: وارد تنظیمات بایوس شده و به بخش Storage Configuration یا SATA Mode بروید. اگر روی حالت RAID یا Intel RST Premium تنظیم شده است، آن را به AHCI تغییر دهید. سپس تنظیمات را ذخیره کرده و نصب را مجدداً امتحان کنید.

نکات تکمیلی و پیشگیرانه برای جلوگیری از بروز این خطا

پس از رفع مشکل، رعایت چند نکته ساده می‌تواند از بروز مجدد آن در آینده جلوگیری کند:

  • ایجاد مدیای نصب معتبر: همیشه از یک فایل ISO رسمی ویندوز و ابزارهایی مانند Media Creation Tool برای ساخت فلش درایو بوت استفاده کنید.
  • بررسی سلامت سخت‌افزار: قبل از نصب، از سلامت دیسک سخت خود با ابزاری مانند CrystalDiskInfo مطمئن شوید.
  • به‌روزرسانی بایوس: نسخه‌های قدیمی بایوس ممکن است با درایوهای جدید یا ویندوزهای مدرن سازگار نباشند.
  • پشتیبان‌گیری: همیشه قبل از هرگونه تغییر در پارتیشن‌بندی، از اطلاعات مهم خود نسخه پشتیبان تهیه کنید.

جمع‌بندی نهایی

خطای Windows Cannot Be Installed to This Disk یک مانع جدی اما قطعاً غیرقابل حل نیست. کلید موفقیت در رفع این مشکل، شناسایی دقیق علت بروز آن با توجه به پیام خطا و سپس اعمال راه‌حل صحیح است. در اکثر موارد، مشکل به عدم هماهنگی بین حالت بایوس (UEFI/Legacy) و ساختار پارتیشن‌بندی دیسک (GPT/MBR) برمی‌گردد که با مراحل ساده‌ای که در این راهنما توضیح داده شد، قابل رفع است.

با دنبال کردن این راهنمای جامع، شما اکنون دانش و ابزار لازم برای غلبه بر این چالش رایج را در اختیار دارید و می‌توانید با اطمینان کامل، فرآیند نصب ویندوز خود را به سرانجام برسانید.

نظرات

0