Cum se instalează suport AHCI pentru controlere ATI SB600 SATA în instalațiile existente Windows

SATA este noul standard de comunicare între un sistem informatic și hard disk-urile sale, unitățile CD și DVD etc. înlocuind standardul IDE care este mai lent. Cu toate acestea, mulți oameni nu iau în considerare faptul că există două soiuri de mod SATA: AHCI sau modul "real" de SATA și o formă de emulare IDE pe o magistrală SATA. Windows XP nu are suport nativ pentru AHCI. Dacă porniți de pe CD-ul Windows XP Professional x64, când modul AHCI este activat din BIOS, va apărea un ecran albastru de eroare.

Când AHCI este dezactivat în BIOS, Windows poate boot-eze fără probleme, dar pur și simplu încercați să instalați driverele AHCI pentru chipset-ul dvs., acestea nu reușesc pentru că nu suportă AHCI fi detectat, deoarece este dezactivat. La repornire și activați suportul dvs. AHCI in BIOS, Windows va închide mai devreme în procesul de boot, deoarece acestea acum nu pot citi de pe partiția de instalare, deoarece are driverele AHCI.

Realitatea primă și neplăcută este că singura modalitate de a instala corect suportul AHCI pentru multe circuite integrate auxiliare necesită editarea registrului. De fapt, veți face o lucrare de codificare pentru a instala driverele manual și temporar, astfel încât Windows să le poată încărca și să le instaleze corect.

NOTĂ: Aceste instrucțiuni vor funcționa, probabil, pentru XP și Vista. Cu toate acestea, pentru Windows 7 există aparent o metodă diferită, cel puțin pentru versiunea pe 64 de biți. Problema cu utilizarea metodei explicate în acest articol pentru Windows 7, este faptul că AMD nu oferă un driver ahcix64.sys pentru SB600 cip sub Windows 7. Da controler numit AHCI oferta amdsata.sys, dar este mai simplu de a utiliza un alt procedură mai simplă, mai degrabă decât a se adapta acestei proceduri pentru șofer. Ar trebui să consulte un separat, dacă doriți să instalați acest cip pentru Windows 7 pagina.

pași

Imaginea intitulată Instalați suport AHCI pentru controlerele SATA ATI SB600 pe instalațiile Windows existente Pasul 1
1
Creați o copie de rezervă a datelor dvs., în special a registrului. Există o mulțime de programe pentru a face acest lucru. Dacă aveți noroc, nu va trebui să utilizați copia de rezervă, iar procedura este, de asemenea, destul de sigură. Considerați însă acest pas ca un avertisment.
  • Imaginea intitulată Instalați suport AHCI pentru controlerele SATA ATI SB600 pe instalațiile Windows existente Pasul 2
    2
    Asigurați-vă că AHCI este dezactivat în BIOS. Dacă este activată și puteți porni Windows, atunci nu aveți nevoie de acest tutorial.
  • Imaginea intitulată Instalați suport AHCI pentru controlerele SATA ATI SB600 pe instalațiile Windows existente Pasul 3
    3
    Descărcați driverele pentru M3A / ATI SB600 de aici: https://support.asus.com/download/download.aspx?SLanguage=en-us&model = M3A
  • Imaginea intitulată Instalați suport AHCI pentru controlerele SATA ATI SB600 pe instalațiile Windows existente Pasul 4
    4
    Extrageți fișierul zip.
  • Imaginea intitulată Instalați suport AHCI pentru controlerele SATA ATI SB600 pe instalațiile Windows existente Pasul 5
    5
    Copiați fișierul.sys care corespunde (în acest caz, ahcix64.sys) în C: Windows System32 drivers .
  • Imaginea intitulată Instalați suport AHCI pentru controlerele SATA ATI SB600 pe instalațiile Windows existente Pasul 6
    6
    Copiați următorul text, inserați-l în Notepad și salvați-l ca fișier cu extensie.reg (de exemplu, ahci.reg):

    Windows Registry Editor versiunea 5.00
    [HKEY_LOCAL_MACHINE SISTEM ControlSet001 Control CriticalDeviceDatabase pci
  • VEN_1002&dev_4380&subsys_82311043]"serviciu"="ahcix64""ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"[HKEY_LOCAL_MACHINE SISTEM CurrentControlSet Services ahcix64]"tip"= dword: 00000001"start"= dword: 00000000"grup"="SCSI miniport""ErrorControl"= dword: 00000001"CaleImagine"="system32 drivere ahcix64.sys""etichetă"= dword: 00000019"DisplayName"="Controler RAID compatibil ATI AHCI"[HKEY_LOCAL_MACHINE SISTEM CurrentControlSet Services ahcix64 Parametri PnpInterface]"5"= dword: 0x00000001 [HKEY_LOCAL_MACHINE SISTEM CurrentControlSet Services ahcix64 Setări CAM]"EnableALPEDisableHotplug"= dword: 0"EnableCCC"= dword: 1"CCCTimeoutValue"= dword: 10"CCCCompletionValue"= dword: 32"NCQEnableDiskIDBits"= dword: 0"EnableHIPM"= dword: 0"EnableDIPM"= dword: 0 [HKEY_LOCAL_MACHINE SISTEM CurrentControlSet Services ahcix64 Enum]"0"="PCI VEN_1002&DEV_4380&SUBSYS_82311043 3&13c0b0c5&0&FA""conta"= dword: 00000001"NextInstance"= dword: 00000001
  • Imaginea intitulată Repararea unui laptop atunci când nu aveți protecție împotriva virusului Pasul 3


    7
    Descărcați un CD stand-alone (sau Live CD) bazat pe Linux (sau chiar mai bine, un dual-boot cu Linux), porniți-l și executați un cod similar sudo lspci -vvnn | mai puțin pentru a vă asigura că numerele dispozitivului și ale subsistemului sunt corecte. Aceasta va afișa în detaliu toate dispozitivele PCI și proprietățile acestora. Driverul dvs. AHCI ar trebui să fie undeva în listă, iar numărul dispozitivului și al subsistemului va apărea, de asemenea. Editați fișierul jurnal după cum este necesar.
  • Imaginea intitulată Instalați suport AHCI pentru controlerii ATI SB600 SATA pe instalațiile Windows existente Pasul 8
    8
    Faceți dublu clic pe fișierul de registry pentru a adăuga intrările pe care le conține în registru.
  • Imaginea intitulată Modificați setările pe un computer Windows XP fără a fi detectat Pasul 11
    9
    *După modificarea registrului, trebuie să faceți următoarele la următoarea reîncărcare. Dacă nu, probabil veți pierde modificările și trebuie să instalați din nou fișierul .reg. Reporniți, introduceți BIOS-ul și activați AHCI. Apoi, squint, rugați-vă și lăsați Windows să înceapă.
  • Imaginea intitulată Instalați suport AHCI pentru controlerele SATA ATI SB600 pe instalațiile Windows existente Pasul 2
    10
    Dezactivați AHCI în BIOS dacă Windows afișează un ecran albastru de eroare și repornește sistemul. Dacă nu reușește, modificați puțin fișierul jurnal și încercați din nou.
  • Imaginea intitulată Instalați suportul AHCI pentru controlorii SATA ATI SB600 pe instalațiile Windows existente Pasul 10
    11
    Înlocuiți această lucrare de codificare oribilă pentru "instala" driverul, executând o instalare reală prin fișierul AsusSetup.exe (sau ceva similar). Fa-o din fișierul zip pentru șofer și lăsați driverul oficial este instalat pe computer.
  • Imaginea intitulată Modificați setările pe un computer Windows XP fără a fi detectat Pasul 11
    12
    Reporniți computerul astfel încât instalarea driverului să aibă efect.
  • sfaturi

    • Se demonstrează că aceeași procedură are succes dacă înlocuiți toate instanțele * 64 cu * 86 pentru Windows XP Professional (pe 32 de biți).
    • Încercați să introduceți registrul și să setați valoarea EnableHIPM și EnableDIPM "1". HIPM și DIPM înseamnă Power Management (managementul puterii inițiată de gazdă) Inițiat-gazdă și (gestionarea energiei inițiată de dispozitiv) Inițiat-Dispozitiv Power Management, respectiv. Dacă acest controller SATA este pe un laptop, ar putea îmbunătăți comportamentul de consum de energie sau modurile de somn (sau moduri de economisire a energiei).
    • Funcționează bine cu SB700 pe MSI KA790GX, dar singura problemă este că Linux prezintă subsistemul în ordine inversă. Acesta poate fi prezentat ca subsistem 1462: 7510 în Linux și fișierul de jurnal ar trebui să fie 75101462.
    • Verificați cu atenție combinația corectă din fișierul txtsetup.oem care a fost în pachetul driver. În acest caz, este listat după cum urmează:
    • id = "PCI VEN_1002&DEV_4391&SUBSYS_75011462". "ahcix86"
    • În acest caz, numai după ce numerele VENDEV și SUBSYS s-au potrivit, Windows XP a reușit să pornească. Au fost patru încercări de făcut. Mai întâi, fișierul reg a fost pur și simplu introdus așa cum a fost. ID-ul PCI a fost corectat la a doua încercare. În cea de-a treia încercare, subsistemul a fost corectat, dar a avut o ordine incorectă. După citirea fișierului txtsetup.oem, subsistemul a coincis cu ieșirea Linux. Mulțumesc foarte mult

    avertismente

    • Ca un avertisment, cititorul că acest lucru a fost încercat pe o placa de baza Asus M3A cu Windows XP Professional, ediția pe 64 de biți și cu un hard disk care a sprijinit SATA / AHCI avertizează. Din fericire, ea a lucrat la prima încercare. Nu există nici o garanție absolută că va funcționa, cu atât mai puțin că se va în cazul în care configurația este diferită.
    Distribuiți pe rețelele sociale:

    înrudit
    Cum se pornește de pe un hard disk externCum se pornește de pe un hard disk extern
    Cum se configurează un computer cu SSDCum se configurează un computer cu SSD
    Cum se creează o boot dual cu Windows XP și UbuntuCum se creează o boot dual cu Windows XP și Ubuntu
    Cum se creează o unitate de boot Windows 7Cum se creează o unitate de boot Windows 7
    Cum se dezinstalează Windows 8.1Cum se dezinstalează Windows 8.1
    Cum se introduce modul de siguranță în Windows XPCum se introduce modul de siguranță în Windows XP
    Cum să setați o parolă BIOS pe laptopCum să setați o parolă BIOS pe laptop
    Cum se formatează și se reinstalează WindowsCum se formatează și se reinstalează Windows
    Cum se activează RAID sau AHCI fără reinstalarea Windows (pentru controlerele AMD SB850 sau SB8XX)Cum se activează RAID sau AHCI fără reinstalarea Windows (pentru controlerele AMD SB850 sau SB8XX)
    Cum să alunecă driverele SATA pe un CD de instalare XP folosind nLiteCum să alunecă driverele SATA pe un CD de instalare XP folosind nLite
    » » Cum se instalează suport AHCI pentru controlere ATI SB600 SATA în instalațiile existente Windows

    © 2011—2020 ertare.com