کاملاً میتونی یک فلش بوتیبل داشته باشی که هم ویندوز را در حالت MBR (Legacy BIOS) و هم در حالت GPT (UEFI) نصب کنه.
استفاده از ابزار Rufus (پیشنهادی و سادهترین)
۱. فلش را به سیستم وصل کن.
۲. برنامه Rufus را اجرا کن.
۳. ISO ویندوزت را انتخاب کن.
۴. در قسمت Partition scheme گزینههای زیر رو داری:
Partition Scheme |
برای بوت در حالت... |
MBR |
BIOS یا UEFI-CSM |
GPT |
فقط UEFI
|
📍 از کجا فعال یا غیرفعالش کنیم؟
در BIOS/UEFI سیستم، دنبال یکی از این تنظیمات باش:
گاهی هم اسمش جدا نوشته شده:
✅ توصیه من:
اگه فلشت رو با Rufus با پارتیشن MBR ساختی، و بوت نمیشه:
✅ چه زمانی باید AHCI فعال باشه؟
شرایط شما |
باید AHCI فعال باشه؟ |
داری ویندوز جدید (۷ تا ۱۱) نصب میکنی |
✅ بله |
داری از SSD استفاده میکنی |
✅ حتماً بله |
فقط یک دیسک داری و RAID لازم نداری |
✅ بله |
سیستم قدیمیه یا فقط با IDE بوت میشه |
❌ شاید مجبور شی AHCI رو غیرفعال کنی |
اگر ویندوز قبلاً نصب شده باشه و توی BIOS حالت SATA رو از IDE یا RAID به AHCI تغییر بدی (یا برعکس)، ممکنه ویندوز دیگه بالا نیاد (صفحه آبی بده).
✅ راهحل:
قبل از تغییر، باید ویندوز رو برای AHCI آماده کنی. مثلاً:
-
قبل از تغییر در BIOS، توی ویندوز برو توی رجیستری و این کلید رو فعال کن:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV
مقدار Start رو بذار 0
یا در Safe Mode بوت کن و تغییر رو انجام بده.
💡 جمعبندی ساده:
همیشه توصیه میشه AHCI فعال باشه (مخصوصاً برای SSD).
اگر داری ویندوز تازه نصب میکنی، از همون اول تو BIOS بذار روی AHCI.
اگر ویندوز قبلاً نصب شده، و نمیدونی روی چه حالتی نصب شده، تغییر حالت ممکنه باعث خراب شدن بوت بشه.
+++++پس ممکنه ویندوزی رو ساتا رو ide نصب بشه؟؟؟؟
بله، کاملاً ممکنه! ✅
ویندوز میتونه روی هارد SATA در حالت IDE نصب بشه، ولی این حالت:
🔍 تفاوت بین AHCI و IDE برای SATA:
ویژگی |
AHCI |
IDE |
سرعت |
بالاتر (مخصوصاً در SSD) |
پایینتر |
پشتیبانی از SSD |
کامل و بهینه |
محدود و کند |
قابلیتهای پیشرفته SATA |
بله |
نه |
سازگاری با ویندوز XP |
نه (درایور خاص میخواد) |
بله (راحت بوت میشه) |
ریسک در تغییر بعد از نصب |
بالاست (نیاز به آمادهسازی ویندوز) |
کمتر |
🛠 وقتی ویندوز روی IDE نصب شده باشه:
ویندوز بوت میشه و کار میکنه، ولی سرعت دیسک (مخصوصاً SSD) کمتره.
ممکنه درایور SATA بهینه بارگذاری نشه.
اگه توی Task Manager رفتی و دیسک همیشه ۱۰۰٪ نشون میده، یکی از دلایلش همینه!
💡 توصیه من:
اگر:
🛠 اگه بخوای بعد از نصب، IDE رو به AHCI تبدیل کنی:
عالی، بریم سراغ روش تبدیل IDE به AHCI بدون نصب مجدد ویندوز. این روش کاملاً جواب میده و با کمی دقت، مشکلی پیش نمیاد.
✅ مراحل تبدیل ویندوز از IDE به AHCI
💡 این روش برای ویندوز 7، 8، 10، 11 جواب میده.
💾 حتماً قبلش از اطلاعاتت بکاپ بگیر، چون تغییر در بوت خطرناکتر از تنظیمات معمولیه.
🟢 مرحله ۱: آمادهسازی ویندوز (قبل از تغییر در BIOS)
۱. ویندوز رو بهصورت عادی بوت کن.
۲. کلیدهای Win + R
رو بزن، بنویس:
regedit
و Enter بزن.
۳. برو به مسیر زیر:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
🔁 اگر ویندوز 7 داری (یا AHCI با iaStorV
درایور):
برو به مسیر زیر:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV
و بعد هم به:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAV\StartOverride
🟡 مرحله ۲: ریستارت و تغییر در BIOS
۱. کامپیوتر رو ریاستارت کن و وارد BIOS/UEFI بشو (Del
یا F2
معمولاً).
۲. برو به بخش SATA Configuration یا مشابه اون.
۳. گزینهی SATA Mode رو از IDE بذار روی AHCI.
تنظیمات رو Save & Exit کن.
🟢 مرحله ۳: اولین بوت ویندوز بعد از تغییر
🎉 بعد از این مراحل:
سیستم شما روی AHCI بوت میشه و عملکرد دیسک (مخصوصاً اگر SSD داری) بهینه میشه.
اگه خواستی، میتونم یه فایل .reg
آمادهشده بهت بدم که راحت این تغییرات رو انجام بده (مخصوص ویندوز 10/11). فقط بگو کدوم نسخه ویندوز رو داری.
خیلی خوب! چون گفتی «بله»، من برات فایل رجیستری آماده میکنم که بهصورت خودکار تنظیمات لازم برای فعالسازی AHCI در ویندوز رو انجام بده. این فایل مخصوص ویندوز 10 و 11 هست (اگر نسخهات فرق میکنه بگو).
📝 محتوای فایل enable_ahci.reg
:
کد زیر رو در Notepad کپی کن، و با پسوند .reg
ذخیره کن، مثلاً:
enable_ahci.reg
و بعد روش دوبار کلیک کن و Yes بزن تا به رجیستری اضافه بشه.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci]
"Start"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride]
"0"=dword:00000000
✅ مراحل کار:
Notepad رو باز کن، کد بالا رو کپی کن.
فایل رو با نام enable_ahci.reg
و نوع ذخیرهسازی (Save as type) رو بذار روی "All Files" ذخیره کن.
روی فایل ایجادشده دوبار کلیک کن → تأیید کن (Yes).
سیستم رو ریستارت کن، برو به BIOS و SATA Mode رو روی AHCI بذار.
ذخیره کن و ریستارت شو، ویندوز بالا میاد و خودش درایور AHCI رو میزنه.
📌 اگر نسخه ویندوزت 7 هست یا اروری دیدی، بگو تا نسخه مخصوص اون رو هم برات بسازم.
عالی، حالا برای ویندوز 7 هم فایل رجیستری آماده میکنم تا بدون دردسر از IDE به AHCI سوئیچ کنی.
📝 محتوای فایل enable_ahci_win7.reg
این فایل برای فعالکردن درایورهای AHCI ویندوز ۷ هست (درایور iaStorV
و msahci
).
در Notepad این رو کپی کن و با نام زیر ذخیره کن:
enable_ahci_win7.reg
حتماً Save as type: All Files رو انتخاب کن.
Windows Registry Editor Version 5.00
; فعالسازی درایور MSAHCI
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci]
"Start"=dword:00000000
; فعالسازی درایور Intel AHCI (iaStorV)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV]
"Start"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV\StartOverride]
"0"=dword:00000000
✅ مراحل انجام:
کد بالا رو در Notepad کپی کن.
فایل رو با نام enable_ahci_win7.reg
ذخیره کن.
روی فایل دوبار کلیک کن → Yes و OK.
سیستم رو ریاستارت کن.
وارد BIOS شو → SATA Mode رو از IDE بذار روی AHCI.
تنظیمات رو ذخیره کن و ویندوز رو بوت کن.
✅ ویندوز 7 بالا میاد و خودش درایور AHCI رو نصب میکنه.
اگر بعد از بوت کند بود، نگران نباش، فقط دفعهی اول طول میکشه. اگه مشکلی پیش اومد، Safe Mode یا حالت قبل رو هم میتونیم برگردونیم.