داشتن یک رایانه بدون سیستمعامل کار خاصی برای شما نمیکند. خوشبختانه، لپتاپهای جدید معمولاً از پیش توسط تولیدکننده به سیستمعامل مجهز شدهاند. حتی اگر رایانه شما فاقد سیستم باشد، نصب آن با چند مرحله ساده امکانپذیر است. همچنین میتوانید یک سیستمعامل دوم یا سوم را نیز روی دستگاهی که از قبل دارای سیستم است، نصب کنید.
با این حال، بدون توجه به اینکه چه کسی سیستمعامل را نصب کرده یا چگونه نصب شده است، بعد از مدتی استفاده ممکن است نیاز به نصب مجدد داشته باشید. زیرا در برخی موارد، تنها راهحل مؤثر برای مشکلات سیستمعامل، نصب مجدد آن است. مثلاً:
وقتی ویندوز کند عمل میکند، نصب مجدد بهترین گزینه است.
برای پاکسازی ویروسهایی که آنتیویروس نمیتواند حذف کند.
برای افزایش امنیت و پایداری سیستم.
در زمان خرابی سیستم یا از بین رفتن فایلهای سیستمی.
نصب یا نصب مجدد ویندوز نیازمند یک دیسک نصب است که میتواند CD، DVD یا فلش USB باشد. مراحل نصب معمولاً شامل این موارد است: بوت از دیسک نصب، انتخاب زبان و تنظیمات، پذیرش قوانین، انتخاب نوع نصب و انتخاب درایوی که ویندوز باید روی آن نصب شود. پس از آن، فرآیند نصب بهصورت خودکار انجام میشود.
البته اگر از ابزارهای داخلی خود ویندوز استفاده میکنید، مثل «Remove everything and reinstall Windows» در ویندوز ۸ یا «Reset this PC» در ویندوز ۱۰، روند نصب ممکن است کمی متفاوت باشد.
با این حال، گاهی در زمان نصب یا نصب مجدد ویندوز، ممکن است در صفحه «Where do you want to install Windows» (کجا میخواهید ویندوز را نصب کنید؟)، هارد دیسک شناسایی نشود—حتی اگر به مادربرد متصل باشد. گاهی حتی هیچ پیام خطایی هم نمایش داده نمیشود.

یا گاهی اوقات با پیامهای خطا روبهرو میشوید، مانند:
خطای ۱:
ما هیچ درایوی پیدا نکردیم. برای دریافت یک درایور ذخیرهسازی، روی «Load driver» کلیک کنید.

خطای ۲:
هیچ درایوی یافت نشد. برای ارائه یک درایور ذخیرهسازی انبوه برای نصب، روی «Load Driver» کلیک کنید.

قطعاً اگر در این صفحه هیچ هارد دیسکی برای انتخاب وجود نداشته باشد، کاربران قادر به نصب یا نصب مجدد ویندوز نخواهند بود. بنابراین، اگر بخواهند نصب را ادامه دهند، شناسایی هارد دیسک ضروری است. در ادامه، 5 راهحل برای این مشکل معرفی میکنیم که ممکن است یکی از آنها بتواند باعث شناسایی و نمایش هارد دیسک شما شود.
شناسایی نشدن هارد دیسک هنگام نصب ویندوز: در اینجا 5 راهحل آورده شده است
💡 نکته: این خطا ممکن است دلایل زیادی داشته باشد، بنابراین برای اکثر کاربران یافتن علت دقیق آن آسان نیست. به همین ترتیب، انتخاب یک راهحل مؤثر در زمان کوتاه نیز دشوار است و کاربران ممکن است نیاز داشته باشند راهحلهای ما را یکییکی امتحان کنند.
راهحل ۱: بررسی کنید که آیا هارد دیسک توسط BIOS شناسایی میشود یا نه
اگر هیچ پیام خطایی نمایش داده نمیشود، پیشنهاد میکنیم ابتدا این روش را امتحان کنید. البته حتی اگر پیام خطا وجود داشته باشد، باز هم میتوانید این راهحل را پیش از انجام هر اقدامی امتحان نمایید.
برای این کار، رایانه را روشن کنید، چندین بار کلید مربوطه را فشار دهید تا وارد تنظیمات BIOS شوید، سپس به دنبال هارد دیسک خود بگردید. اگر هارد دیسک در BIOS نمایش داده نمیشود (به صورت “None” یا “Not Detected”)، ممکن است یکی از ۴ علت زیر باعث این مشکل شده باشد:
کانال مربوط به این هارد دیسک در BIOS غیرفعال شده است – این مورد بهویژه پس از افزودن هارد دوم به سیستم شایع است. باید این گزینه را در BIOS فعال کنید.
کابل داده یا کابل برق آسیبدیده یا بهدرستی وصل نشده است – کابلها را مجدداً وصل کنید یا کابل جدید امتحان نمایید.
نسخه BIOS قدیمی است و نمیتواند هارد را شناسایی کند – BIOS یا درایور مربوطه را به آخرین نسخه بهروزرسانی کنید.
ممکن است هارد دیسک از نظر فیزیکی آسیبدیده باشد – با استفاده از ابزار تست دیسک، وضعیت هارد را بررسی کنید. اگر شناسایی نشد یا خطا وجود داشت، با پشتیبانی تولیدکننده هارد تماس بگیرید.
اگر پس از انجام این اقدامات، هارد دیسک در BIOS شناسایی شد، میتوانید به نصب ویندوز ادامه دهید. اما اگر همچنان نمایش داده نشد، ممکن است لازم باشد با سازنده هارد تماس بگیرید.
در بسیاری از موارد، هارد دیسک در BIOS دیده میشود اما در نصب ویندوز شناسایی نمیشود. در این صورت، باید سایر راهحلهای زیر را امتحان کنید.
💡 پیش از ادامه، اگر هارد شما حاوی اطلاعات مهم است، اکیداً پیشنهاد میکنیم از آن بکاپ تهیه کنید.
اگر دیسک جدید است، از این مرحله عبور کنید.
راهحل ۲: بهروزرسانی یا نصب درایور کنترلر ذخیرهسازی (Storage Controller Driver)
اگرچه در هنگام نصب ویندوز ممکن است هارد دیسک شما شناسایی نشود، اما معمولاً ویندوز پیامهای خطا و راهحلهای پیشنهادی مانند «We couldn’t find any drives. To get a storage driver, click Load driver» یا «No drives were found. Click Load Driver to provide a mass storage driver for installation» را نمایش میدهد. در این شرایط، میتوانید طبق پیام خطا، درایور را بارگذاری کنید.
💡 نکته: درایور نرمافزاری است که به رایانه اجازه میدهد با سختافزار یا دستگاهها ارتباط برقرار کند. بدون درایور صحیح، سختافزار یا دستگاه بهدرستی کار نخواهد کرد. بهطور مشابه، درایور کنترلر ذخیرهسازی نرمافزاری است که چگونگی تعامل هارد دیسک با سایر اجزای رایانه را مدیریت میکند. بدون درایور صحیح، هارد دیسک به درستی کار نخواهد کرد.
نحوه بارگذاری درایور کنترلر ذخیرهسازی وقتی ویندوز قابل بوت نیست یا نصب نشده است:
نوع کنترلر ذخیرهسازی رایانه خود را (مانند IDE، SCSI، SATA و غیره) از طریق دفترچه راهنما یا سایت رسمی سازنده دستگاه پیدا کنید.
آخرین نسخه درایور کنترلر ذخیرهسازی را از وبسایت سازنده دانلود و روی فلش USB، CD یا دستگاه قابل حمل دیگر ذخیره کنید. ممکن است نیاز باشد فایل دانلودشده را از حالت فشرده خارج کنید.
فرآیند نصب یا نصب مجدد ویندوز را آغاز کنید. در صفحه «?Where do you want to install Windows»، روی Load Driver کلیک کنید.
رسانه حاوی درایور را به سیستم وصل کرده و روی OK کلیک کنید. ویندوز بهصورت خودکار درایور را در همه دستگاههای متصل جستوجو کرده و لیستی از درایورهای در دسترس را نمایش میدهد.
درایوری را که با نوع هارد دیسک شما مطابقت دارد انتخاب کرده و روی Next کلیک کنید تا ادامه پیدا کند.
نحوه بهروزرسانی درایور کنترلر ذخیرهسازی در سیستمعاملی که فعال است:
روی آیکون Computer در دسکتاپ کلیک راست کرده و گزینه Manage را انتخاب کنید.
در پنجره بازشده، روی Device Manager کلیک کنید.
در بخش Storage controllers، کنترلری را بیابید که درایور آن درست نصب نشده (معمولاً با علامت زرد مشخص شده).
روی آن کلیک راست کرده و گزینهای مانند Upgrade Driver Software را انتخاب کنید (نام دقیق ممکن است در نسخههای مختلف ویندوز متفاوت باشد).
سپس دو گزینه پیشرو دارید:
Search automatically for updated driver software (جستوجوی خودکار درایور بهروز)
Browse my computer for driver software (انتخاب دستی فایل درایور از سیستم)
با استفاده از این روشها میتوانید مشکل شناسایی نشدن هارد دیسک به دلیل نبود درایور را رفع کنید.

فقط گزینه مورد نظر را بر اساس نیاز واقعی خود انتخاب کرده و سپس با دنبال کردن دستورالعملها، درایور را بهروزرسانی کنید.
نکته: اگر گزینه دوم را انتخاب میکنید، لطفاً درایور صحیح را از قبل در رایانه خود دانلود کنید.
هنگامی که درایور کنترلر ذخیرهسازی بهدرستی بارگذاری یا بهروزرسانی شد، میتوانید دوباره برای نصب یا نصب مجدد ویندوز تلاش کنید. اما اگر این روش نیز نتوانست هارد دیسک را شناسایی کند، پاکسازی هارد دیسک بهشدت توصیه میشود، زیرا این راهکار برای بسیاری از کاربران مؤثر بوده است.
راه حل سوم: تغییر حالت کنترلر دیسک از IDE به AHCI
نکته: این روش فقط برای تعداد کمی از کاربران مفید بوده است، بنابراین احتمالاً برای وضعیت شما کار نخواهد کرد. علاوه بر این، این راهکار زمانی توصیه میشود که قصد نصب ویندوز روی یک SSD را دارید، زیرا AHCI نقش مهمی در بهبود عملکرد SSD ایفا میکند.
اگر هنگام نصب ویندوز روی سیستم موجود، هارد دیسک شناسایی نشد، میتوانید با تغییر حالت کنترلر دیسک از IDE به AHCI این خطا را برطرف کنید. مراحل دقیق به شرح زیر است (ویندوز 7 به عنوان مثال):
مرحله ۱: روی دکمه استارت کلیک کنید، عبارت regedit.exe را تایپ کرده و این برنامه را به صورت مدیر (administrator) اجرا کنید.
مرحله ۲: به مسیر زیر بروید:
HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Services → msahci
و در پنل سمت راست به دنبال عبارت “Start” بگردید. سپس روی Start دوبار کلیک کنید و مقدار آن را به ۰ تغییر دهید.

مرحله ۳: به مسیر زیر بروید:
HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Services → pciide
و عبارت «Start» را پیدا کنید. سپس مقدار آن را نیز به ۰ تغییر دهید.

مرحله ۴: برنامه regedit.exe را ببندید، کامپیوتر خود را خاموش کنید و قبل از بارگذاری ویندوز وارد BIOS شوید.
مرحله ۵: حالت کنترلر دیسک را از IDE به AHCI تغییر دهید. سپس تغییرات را ذخیره کرده و کامپیوتر را مجدداً راهاندازی کنید.
وقتی ویندوز شروع به کار میکند، تغییر BIOS را تشخیص داده و درایور جدید دیسک را بارگذاری میکند. سپس میتوانید برنامه نصب ویندوز را اجرا کنید تا ببینید آیا مشکل رفع شده است یا خیر. اگر پس از تغییر حالت کنترلر دیسک، هارد دیسک همچنان نامرئی بود، پاکسازی هارد دیسک ممکن است مؤثر باشد.
نکته: اگر میخواهید حالت IDE را به AHCI تغییر دهید ولی ویندوز در دسترس نیست، فقط کافی است این تغییر را در BIOS انجام دهید چون نمیتوانید وارد regedit.exe شوید.
در واقع، علاوه بر این سه راه حل، ما راه حل چهارم را از وبسایت مایکروسافت یافتهایم که بهروزرسانی درایور چیپست است و در برخی موارد باعث شناسایی هارد دیسک شده است.
راه حل چهارم. بهروزرسانی درایور چیپست کامپیوتر شما
چیپست مجموعهای از قطعات الکترونیکی در یک مدار مجتمع است که جریان دادهها بین پردازنده، حافظه و دستگاههای جانبی را مدیریت میکند. این چیپست ارتباط بین پردازنده و دستگاههای خارجی را کنترل میکند. کامپیوترهایی که از برخی انواع چیپستها استفاده میکنند و هارد دیسکهای Advanced Format دارند ممکن است با خطاهای نصب مواجه شوند. برای رفع این مشکلات، جدیدترین درایورهای چیپست را از سازنده چیپست دانلود و نصب کنید.
اخیراً ما سه راه حل دیگر نیز یافتهایم که ممکن است در رفع مشکل «ویندوز ۱۰ هارد دیسک را شناسایی نمیکند اما BIOS آن را میبیند» کمک کند. میتوانید آنها را هم امتحان کنید.
راه حل پنجم. تغییر حرف و مسیر درایو
اگر هارد دیسک حرف درایو مخصوص به خود نداشته باشد، ممکن است با مشکل «ویندوز ۱۰ هارد دیسک را شناسایی نمیکند اما BIOS آن را میبیند» مواجه شوید. در این حالت کافی است یک حرف درایو به آن اختصاص دهید یا حرف درایو فعلی آن را تغییر دهید. برای این کار میتوانید از قابلیت Change Drive Letter استفاده کنید. روش انجام کار:
هارد دیسک را انتخاب کنید، سپس از پنل سمت چپ گزینه Change Drive Letter را انتخاب کنید.
روی فلش پایین کلیک کرده و حرف درایو جدید را انتخاب کنید.
سپس روی OK کلیک کنید.
در نهایت روی Apply و Yes کلیک کنید تا تغییرات اعمال شود.
سوالات متداول
۱. چرا ویندوز هارد دیسک من را هنگام نصب نمیشناسد؟
معمولاً به دلیل نبود درایور کنترلر SATA/RAID، تنظیمات نادرست BIOS، یا مشکلات سختافزاری مثل کابل خراب است.
۲. چگونه درایور هارد را هنگام نصب ویندوز بارگذاری کنم؟
در صفحه نصب ویندوز گزینه «Load Driver» را بزنید و درایور مربوط به مادربرد یا کنترلر هارد را از طریق فلش USB وارد کنید.
۳. آیا تنظیمات BIOS میتواند باعث نشناختن هارد شود؟
بله، تنظیمات نادرستی مثل حالت SATA (IDE/AHCI/RAID) یا حالت بوت (UEFI/Legacy) میتواند مشکل ایجاد کند.
۴. اگر هارد جدید باشد ولی شناسایی نشود، چکار کنم؟
هارد را باید با ابزارهایی مثل DiskPart پارتیشنبندی و فرمت کنید.
۵. چطور مطمئن شوم کابلها و هارد سالم هستند؟
کابلها را تعویض کنید و هارد را روی سیستم دیگر تست کنید.
۶. آیا ممکن است هارد بهخاطر خرابی فیزیکی شناسایی نشود؟
بله، مشکلات سختافزاری یا آسیب دیدن هارد باعث عدم شناسایی میشود.
یکی از مشکلات رایج هنگام نصب ویندوز، شناسایی نشدن هارد دیسک است. معمولاً این اتفاق به دلیل نبود درایور مناسب کنترلر هارد روی سیستم رخ میدهد؛ بهخصوص اگر مادربرد یا کنترلر هارد جدید باشد یا از حالت RAID استفاده شده باشد. علاوه بر این، تنظیمات نادرست در BIOS یا UEFI مثل انتخاب ناصحیح حالت SATA (مثل IDE به جای AHCI) یا ناسازگاری بین حالت بوت (UEFI یا Legacy) و نوع پارتیشنبندی هارد (GPT یا MBR) هم میتواند باعث عدم شناسایی هارد شود.
از طرف دیگر، مشکلات فیزیکی مثل کابلکشی معیوب، اتصال نامناسب کابل دیتا یا برق هارد، یا حتی خرابی خود هارد دیسک نیز میتواند دلیل این مشکل باشد. همچنین اگر هارد جدید باشد و هنوز پارتیشنبندی و فرمت نشده باشد، ممکن است در لیست هاردهای قابل نصب نمایش داده نشود یا به شکل فضای غیر تخصیصیافته ظاهر شود که نیاز به پارتیشنبندی دارد.
برای رفع این مشکل، ابتدا باید تنظیمات BIOS را بررسی و در صورت نیاز اصلاح کرد، سپس در صورت نیاز درایور کنترلر هارد را از طریق گزینه «Load Driver» در صفحه نصب ویندوز بارگذاری نمود. همچنین مطمئن شدن از سالم بودن کابلها و هارد، و اگر هارد جدید است، انجام پارتیشنبندی و فرمت آن قبل از نصب، معمولاً مشکل را برطرف میکند.
