برای رفع برخی از مشکلات سیستم عامل های قدیمی، ممکن است نیاز باشد که مجدد ویندوز نصب کنید.
اما گاهی در حین نصب، هارد دیسک 💾 شناسایی نمی شود که در این صورت قادر به ادامه نصب ویندوز نخواهید بود. در ابن مطلب از مجله خبری آی تی و دیجیتال، به این موضوع می پردازم که مشکل شناسایی نشدن هارد در نصب ویندوز را چگونه حل کردم و روش های تست شده خودم را ارائه می کنم.
آموزش حل مشکل عدم شناسایی هارد در نصب ویندوز
How to Fix Hard Disk not Detected During Windows Installation
به طور خلاصه برای رفع مشکل شناسایی نشدن هارد در نصب ویندوز، از روش های زیر استفاده می کنم:
- به بایوس می روم و بررسی می کنم که آیا هارد دیسک شناسایی شده است یا خیر.
- درایور Storage Controller را دانلود و از طریق فلش لود می کنم.
- در CMD دستور Clean Disk را اجرا می کنم.
- اتصالات فیزیکی هارد دیسک را بررسی می کنم.
- از یک ابزار دیگر برای ایجاد رسانه نصب ویندوز استفاده می کنم.
در ادامه جزییات روش های بالا و چند روش جایگزین دیگر را ارائه می کنم.
۱- عدم شناسایی هارد ssd در نصب ویندوز
هنگام نصب ویندوز، چندین بار با خطای شناسایی نشدن هارد دیسک در صفحه Where do you want to install Windows مواجه شده ام. گاهی هیچ پیغامی نمایش داده نمی شود.
یا اینکه گاهی نیز خطایی با این عنوان ظاهر می شود: We couldn’t find any drives. To get a storage driver, click Load driver
یکی دیگر از خطاهای مربوط به عدم شناسایی هارد در بوت، به صورت زیر است:
واضح است که اگر هارد دیسکی برای انتخاب در این مرحله نداشته باشم، نمی توانم عملیات نصب ویندوز را انجام دهم. عوامل زیادی منجر به نمایش این خطا می شود و من هر بار که این خطا را در نصب ویندوز دریافت می کنم، چندین راه حل را امتحان می کنم تا به نتیجه برسم. در ادامه راه هایی که برای حل مشکل نشان ندادن درایو ها هنگام نصب ویندوز استفاده کرده ام را ارائه می کنم.
۲- بررسی شناسایی هارد دیسک توسط بایوس
زمانی که در پنجره Where do you want to install Windows پیغام خطایی نمایش داده نمی شود، من از این روش برای حل مشکل استفاده می کنم:
زمانی که کامپیوتر را روشن می کنم، وارد بایوس می شوم. سپس به دنبال هارد دیسک می گردم. گاهی آن را در بخش بایوس نمی بینم و با عنوان های None یا Not detected نمایش داده می شود. این دلایل مختلفی دارد:
- کانال هارد در بایوس ممنوع است که این به ویژه زمانی که هارد دوم به سیستم اضافه می شود، اتفاق می افتد. من برای حل این مشکل، آن را فعال کردم.
- ممکن است کابل برق یا کابل داده محکم وصل نشده باشد یا اینکه آسیب دیده باشد. من برای بررسی این موضوع، هر دو کابل را جدا و دوباره متصل کردم. همچنین از یک کابل دیگر برای اطمینان استفاده کردم.
- ممکن است قدیمی بودن بایوس، دلیل عدم شناسایی هارد باشد. من هر بار قبل از نصب ویندوز، بایوس یا درایور بایوس را به آخرین نسخه به روز می کنم.
- اگر هارد دیسک آسیب دیده باشد، توسط بایوس شناسایی نمی شود. من برای بررسی این موضوع از ابزارهای تست هارد دیسک استفاده کردم. همچنین جهت اطمینان، آن را به یک سیستم دیگر وصل کردم تا مطمئن شوم که در یک دستگاه دیگر شناسایی می شود یا خیر.
اگر انجام مراحل بالا منجر به حل مشکل نشد، روش های بعد را امتحان کنید.
توجه داشته باشید که بهتر است از داده های مهم خود نسخه پشتیبان تهیه کنید.
۳- آپدیت یا نصب درایور Storage Controller
گاهی پیغام خطایی دریافت می کنم که راه حل را نیز ارائه کرده است. برای نمونه پیغام خطای:
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
لود Storage Controller
برای لود کردن Storage Controller، ابتدا نوع storage controller (که می تواند IDE، SCSI، SATA و… باشد) که کامپیوتر استفاده می کند را پیدا کردم. این کار را با بررسی Device manager و System information انجام دادم. شما می توانید برای اطلاع از این موضوع به وب سایت سازنده نیز مراجعه کنید.
سیستم من مبتنی بر Intel است، بنابراین به سایت Intel مراجعه کردم و بر روی Download کلیک کردم.
پس از اینکه دانلود تمام شد، بدون اینکه فایل را باز کنم، به مسیر دانلود رفتم.
سپس روی فایل کلیک راست کردم و Copy را انتخاب کردم.
به درایو C رفتم و یک فولدر با نام TEMP ایجاد کردم. در فایل TEMP فایل SetupRST را Pate کردم.
در مرحله بعد، در بخش جستجوی ویندوز، windows powershell را جستجو کردم و آن را با دسترسی Admin باز کردم.
cd c : /temp را تایپ کردم و Enter زدم تا مسیر فایل انتخاب شود.
سپس دستور زیر را اجرا کردم تا فایل از حالت فشرده خارج شود:
.\SetupRST.exe -extractdrivers C:\RST\
با این کار فایل اکسترکت شده را در فایل با نام RST ذخیره کردم. سپس برنامه powershell را بستم.
انتقال فایل به فلش
به درایو C و پوشه RST رفتم.
سپس تمام پوشه ها را باز کردم تا به یک فولدر با نام VMD رسیدم. وارد آن شدم و فایل با نام iaStorVD.sys را کپی کردم. سپس فلش USB را به کامپیوتر وصل کردم و فایل را در آن قرار دادم.
سپس مجدد عملیات نصب ویندوز را شروع کردم و در زمان نمایش شناسایی نشدن هارد در نصب ویندوز، گزینه Load driver را انتخاب کردم.
فلش یا سی دی حاوی درایور را به کامپیوتر وصل کردم و Browse را انتخاب کردم. پس از آن به مسیر فلش USB رفتم و آن را در حالت انتخاب قرار دادم و OK را انتخاب نمودم.
درایوری که با هارد دیسک من مطابقت داشت را انتخاب کردم و برای ادامه روی Next کلیک کردم.
آپدیت Storage Controller
برای آپدیت Storage Contrloller زمانی که با مشکل عدم شناسایی هارد ssd در نصب ویندوز ۱۱، ۱۰ و… مواجه شدم، بر روی آیکن Computer در صفحه دسکتاپ کلیک راست کردم و Manage را انتخاب کردم.
سپس بر روی Device manager کلیک کردم.
در بخش Storage Controllers، درایوری که به درستی نصب نشده بود (معمولا یک علامت تعجب زرد رنگ کنار آن وجود دارد) را پیدا کردم و روی آن کلیک راست نمودم و گزینه Update driver را انتخاب کردم.
در مرحله بعد دو انتخاب برای دانلود نمایش داده می شود که می توانید با توجه به نیاز خود روی آن ها کلیک کنید. توجه داشته باشید اگر گزینه دوم را انتخاب می کنید، باید نسخه صحیح را برای کامپیوتر خود دانلود کنید.
۴- استفاده از Clean Disk
برخی مواقع با روش قبل نمی توانم مشکل نشناختن هارد اینترنال در ویندوز ۱۱ را حل کنم. در این صورت از Diskpart برای پاک کردن دیسک استفاده می کنم.
پیش از انجام این روش، از داده های مهم نسخه پشتیبان تهییه کنید زیرا تمام اطلاعات دیسک حذف خواهد شد.
در صفحه Install now، کلیدهای Shift + F10 را فشار دادم تا Command Prompt باز شد. ابتدا Diskpart را تایپ کردم و Enter زدم تا اجرا شد.
جهت نمایش لیست دیسک ها، list disk را تایپ کردم و Enter زدم.
سپس هارد دیسک مورد نظر را برای پاک کردن انتخاب نمودم.
برای اینکه تمام پارتیشن های دیسکی که انتخاب کردم، حذف شود، دستور Clean را اجرا کردم.
سپس دستور create partition primary را برای ایجاد پارتیشن جدید اجرا نمودم.
جهت فرمت کردن درایو، دستور format fs=ntfs quick را اجرا کردم.
برای خروج از Diskpart دستور exit را اجرا کردم.
سپس برای خروج از CMD مجدد دستور exit را اجرا کردم.
۵- تغییر Disk Controller Mode از IDE به AHCI
این روش برای همه مناسب نیست، من در مواقعی که ویندوز را روی SSD نصب می کنم، برای حل مشکل عدم شناسایی هارد هنگام نصب ویندوز در لپ تاپ های نسل جدید، از این روش استفاده می کنم.
برای انجام این روش، در بخش جستجوی ویندوز، regedit.exe را جستجو کردم و نتیجه را با سطح دسترسی administrator باز کردم.
به مسیر HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > iaStorV رفتم. و سپس در پنل سمت راست روی Start دو بار کلیک کردم و مقدار value را ۰ قرار دادم.
سپس به مسیر HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > pciide رفتم و مانند قبل در بخش Start مقدار Value را ۰ تنظیم کردم.
سپس برنامه regedit.exe را بستم و کامپیوتر را خاموش کردم. پیش از لود شدن ویندوز، وارد بایوس شدم.
در تنظیمات SATA، حالت IDE را به AHCI تغییر دادم و پس از ذخیره تغییرات، کامپیوتر را ریستارت کردم.
۶- آپدیت درایور برای چیپست کامپیوتر
چیپست مجموعه ای از قطعات الکترونیکی است که جریان داده بین بین پردازنده، حافظه و تجهیزات جانبی را مدیریت می کند. کامپیوترهایی که از انواع خاصی از چیپست ها استفاده می کنند، ممکن است با مشکل نشناختن هارد اینترنال در ویندوز ۱۰، ۱۱ و.. مواجه شوند. برای رفع این مشکل، توضیه می کنم که آخرین درایورها را برای چیپست کامپیوتر خود از سایت سازنده چیپست نصب کنید.
۷- بررسی اتصالات فیزیکی
یکی دیگر از کارهایی که برای اطمینان از اتصال هارد دیسک انجام دادم، بررسی اتصالات فیزیکی است. به این صورت که بررسی کردم که کابل SATA و کابل پاور به درستی به درایو وصل شده باشد. برای لپ تاپ ها، این معمولا چالش برانگیزتر است، اما در کامپیوترهای رومیزی، می توانید قاب را باز کنید تا اتصالات را به راحتی بررسی کنید.
۸- دانلود درایور متناسب با مادر بورد
در بخش جستجوی ویندوز System information را جستجو کردم و وارد آن شدم.
بخش Baseboard manufacture و Baseboared product را بررسی کردم تا شماره مدل لپ تاپ را کپی کنم.
آن را در گوگل جستجو کردم و به سایت سازنده رفتم. در اینجا درایور مناسب برای مادربورد کامپیوتر خودم را پیدا کردم و درایور مناسب سیستم را دانلود کردم.
فایل را از حالت فشرده خارج کردم و دو فایل موجود در آن را در یک فلش کپی کردم. فلش را به کامپیوتر وصل کردم و سپس مجدد عملیات نصب ویندوز را انجام دادم. سپس Windows installation هر گونه درایور را اسکن می کند.
۹- غیر فعال کردن Intel Volume Management Device (VMD)
غیرفعال کردن VMD در رابط UEFI
ابتدا وارد BIOS شدم. سپس، کلید F7 را فشار دادم تا به Advanced Mode بروم.
در تب Advanced، گزینه VMD setup menu را انتخاب کردم.
سپس در Enable VMD controller، گزینه Disabled را انتخاب کردم.
روی OK کلیک کردم.
F7 را فشار دادم تا به منوی اصلی برگردم.
سپس کلید F10 را فشار دادم تا تغییرات ذخیره شود و از بایوس خارج شوم.
غیر فعال کردن VMD در رابط MyASUS in UEFI
پس از اینکه وارد بایوس شدم، کلید F7 را فشار دادم تا به Advanced Mode بروم.
سپس مانند بخش قبل، در تب Advanced، گزینه VMD setup menu را انتخاب کردم. و Enable VMD controller را روی Disable تنظیم کردم.
OK را زدم و برای ذخیره تغییرات ابتدا F7 و سپس F10 را فشار دادم.
۱۰- غیر فعال کردن Secure Boot و فعال کردن Legacy Mode
در برخی موارد، تنظیمات Secure Boot یا UEFI-only می توانند با تشخیص درایو تداخل داشته باشند، به خصوص اگر در درایو قدیمی تری نصب شود.
من در BIOS/UEFI به تنظیمات Secure Boot رفتم و آن را غیرفعال کردم.
همچنین Legacy Mode یا Compatibility Support Module (CSM) را فعال کردم.
۱۱- استفاده از Installation Assistant دیگر برای نصب ویندوز
گاهی یک ابزار Installation Assistant خراب، می تواند علت شناسایی نشدن هارد هنگام نصب ویندوز شود. برای اطمینان از این موضوع، من با استفاده از ابزار ایجاد رسانه مایکروسافت، فایل نصب ویندوز را دوباره در یک فلش ایجاد کردم و مراحل نصب را مجدد تکرار کردم.
سوالات متداول
چرا هارد اکسترنال شناسایی نمی شود؟
پورت آسیب دیده، اتصال نادرست و به روز نبودن درایور از دلایل شناسایی نشدن هارد اکسترنال می باشد.
چرا هارد بالا نمیاد؟
اگر هارد آسیب فیزیکی دیده باشد و یا اینکه دارای بدسکتوری باشد بالا نمیاد.
جمع بندی
شناسایی نشدن هارد در نصب ویندوز به دلایل مختلفی است و یک راه حل مشخص برای همه وجود ندارد. شما باید تمام این روش ها را امتحان کنید تا یکی از آن ها مشکل را برطرف کند. راه حل های این مشکل، بررسی شناسایی هارد در بایوس، آپدیت درایور Storage Controller و بررسی اتصال درست هارد می باشد.
نظرات و پیشنهادات شما؟
در این مطلب، به این موضوع پرداختم که مشکل شناسایی نشدن هارد در نصب ویندوز را چگونه حل کردم؟ شما نیز می توانید این روش ها را برای رفع مشکل در نصب ویندوز استفاده کنید. اگر شما نکته دیگری در زمینه حل مشکل عدم شناسایی هارد در هنگام نصب ویندوز می دانید، آن را با ما در بخش نظرات این پست به اشتراک بگذارید.
نظرات کاربران