SSDs امروزه بهعنوان استاندارد اصلی ذخیرهسازی در لپتاپها و کامپیوترهای رومیزی استفاده میشوند. سرعت بالا، مصرف انرژی پایین و طول عمر بهتر نسبت به هاردهای مکانیکی، آنها را به گزینهای ایدهآل تبدیل کرده است.
اما یکی از مشکلات آزاردهندهای که بسیاری از کاربران تجربه میکنند، شناسایی نشدن هارد SSD در ویندوز است. این مشکل ممکن است هنگام نصب ویندوز، پس از ارتقاء سیستم، یا حتی پس از استفادهی طولانیمدت رخ دهد. کاربران معمولاً با پیامهایی مثل “No bootable device”، “Drive not detected” یا نبودن SSD در Disk Management مواجه میشوند.
در این مقاله، تمامی دلایل احتمالی شناسایی نشدن SSD و روشهای قدمبهقدم رفع مشکل را بررسی میکنیم؛ از سادهترین موارد سختافزاری تا تنظیمات عمیق BIOS و خطاهای نرمافزاری ویندوز.
سوئیچ سیسکو : انتخابی مطمئن برای هر سازمان
مشکل شناسایی نشدن SSD ممکن است ناشی از یکی از دلایل زیر باشد:
شناسایی علت اصلی میتواند از هدر رفتن زمان جلوگیری کند، بنابراین بهتر است مراحل رفع مشکل را با ترتیب منطقی دنبال کنید.
در سیستمهای دسکتاپ، اولین قدم باید بررسی فیزیکی باشد.
یک کابل SATA یا Power شل شده یا یک پورت خراب میتواند باعث شناسایی نشدن هارد SSD شود.
بسیاری از موارد، با تعویض کابل SATA حل میشود، زیرا کابلهای بیکیفیت پس از مدتی دچار مشکل انتقال سیگنال میشوند.
اگر SSD در BIOS دیده نمیشود، مشکل نرمافزاری ویندوز نیست و باید به سراغ سختافزار یا تنظیمات BIOS رفت.
در بخش BIOS، Mode باید روی AHCI باشد، نه IDE یا RAID.
مسیرهای رایج:
Advanced → SATA Mode → AHCI
تغییر این گزینه معمولاً یکی از رایجترین راهکارهای رفع شناسایی نشدن هارد SSD است.
در لپتاپهایی که SSD از نوع M.2 NVMe است، گزینه NVMe Configuration باید فعال باشد.
نسخه قدیمی BIOS ممکن است SSDهای جدید را شناسایی نکند.
اگر نسخه سازنده مادربرد قدیمی است، آپدیت BIOS معمولاً مشکل را حل میکند.
این حالت برای بسیاری از کاربران اتفاق میافتد:
SSD در BIOS دیده میشود اما در File Explorer نمایش داده نمیشود.
احتمالاً SSD جدید است و فرمت یا پارتیشن ندارد.
در بسیاری از موارد، این کار مشکل شناسایی نشدن هارد SSD در ویندوز را بهطور کامل برطرف میکند.

گاهی هنگام نصب ویندوز، SSD نمایش داده نمیشود و نصب ادامه پیدا نمیکند.
در اغلب لپتاپها کلید مشکل همین است.
در صفحه نصب ویندوز:
diskpart
select disk 0
clean
این دستورات SSD را پاک کرده و آماده استفاده میکند (اطلاعات حذف میشود).
در مادربردهای جدید، نصب درایور RST قبل از ویندوز ممکن است ضروری باشد.
اگر SSD در Disk Management نمایش داده نمیشود اما در BIOS قابل مشاهده است، احتمال مشکل در درایورهای ویندوز وجود دارد.
گاهی اوقات ویندوز درایور اشتباه انتخاب کرده و حذف آن باعث نصب درایور درست میشود.
درایورهای کنترلر SATA/PCIe میتوانند باعث بروز مشکل شوند.
اگر مادربرد Intel است:
عدم نصب این موارد یکی از دلایل رایج شناسایی نشدن هارد SSD است.
SSDهای NVMe ممکن است با مشکل ناسازگاری مواجه شوند.
در لپتاپهای قدیمی، عدم پشتیبانی از NVMe میتواند دلیل اصلی باشد.

اگر هیچکدام از روشها جواب نداد، احتمال خرابی فیزیکی وجود دارد.
برای تست سلامت:
خرابی NAND در SSDهای ارزان بسیار رایج است.
اگر SSD را Clone کردهاید یا از سیستم دیگری آوردهاید و شناسایی نشدن هارد SSD رخ داده است، دلایل زیر محتمل است:
راهکار سریع:
یا اگر فقط برای استفاده دیتا است:
اگر SSD در Disk Management نشان داده نمیشود، ممکن است Offline باشد.
diskpart
list disk
select disk X
online disk
attributes disk clear readonly
اگر پاسخ Clear Readonly موفق نبود، احتمال خرابی Firmware وجود دارد.
گاهی SSD در حین کار مشکلی ندارد ولی بعد از Sleep/Wake شناسایی نمیشود.
دلیل این موضوع غالباً Power Management در ویندوز است.
این مشکل در لپتاپهای هوآوی، ایسوس و دل رایج است.
این موارد مخصوصاً در لپتاپهای جدید معجزه میکنند.
اگر SSD حتی در BIOS هم نمایش داده نمیشود و با کابل و پورت سالم تست شده، احتمال خرابی بالا است.
در این حالت معمولاً تعمیر بهصرفه نیست و باید تعویض شود.
برای کاهش ریسک:
بسیاری از SSDهای اقتصادی، پس از چند ماه دچار مشکل شناسایی نشدن هارد SSD میشوند.
مشکل شناسایی نشدن هارد SSD در ویندوز میتواند به دلایل مختلف سختافزاری، نرمافزاری یا تنظیماتی رخ دهد. برای رفع مشکل لازم است از بررسیهای ساده مثل کابل و پورت شروع کنیم و در ادامه تنظیمات BIOS، درایورها و پارتیشنبندی را چک کنیم.
در بسیاری از موارد، مشکل با تغییر SATA Mode به AHCI یا Initialize کردن SSD در Disk Management حل میشود.
اما اگر SSD در BIOS هم شناسایی نشد، احتمال خرابی سختافزاری بسیار زیاد است و تعویض بهترین گزینه خواهد بود.