Integrarea driverelor sata în ferestrele deja instalate xp - diverse - computere - director de fișiere

Motoare cu barca Compararea prețurilor pentru motoarele cu barca. Oferte în Rostov-pe-Don! Rostov.pulscen.ru

Informații generale despre integrarea driverului

Acest material descrie modul de activare a modului AHCI fără a reinstala și fără a încorpora driverele SATA în distribuția Windows. Acest material este destinat celor care, atunci când instalează Windows XP, au inclus opțiunea de mod IDE în BIOS și acum dorește să comute modulul controlerului la AHCI.







Notă: diferența dintre modul AHCI și IDE este redusă la NCQ (Queue Order Queuing). Mai multe detalii despre acest lucru sunt prezentate în acest material: Tehnologie NCQ. Ar trebui să includ AHCI?

Pregătirea pentru integrarea driverelor SATA

Acest lucru va necesita însăși driverele SATA. Pentru chipset-uri de la Intel, descărcați acest link: descărcare / descărcare. De asemenea, se află în această arhivă cu programul nLite și instrucțiunea: download / download
Pentru chipset-urile din seria AMD 7 (platforma Puma), driverele sunt descărcate de pe acest link: download

Algoritm pentru integrarea driverelor SATA într-un Windows XP deja instalat

1. Porniți Device Manager (My Computer -> Properties -> Hardware -> Device Manager), du-te în IDE ATA / ATAPI-Controlorii și selectați primul dispozitiv: (captura de ecran pe dispozitiv deja Ați instalat acesta va fi standardul pentru IDE.)

2. Selectați instalarea din locația specificată:

3. Nu efectuați o căutare ...

4. Faceți clic pe Instalați din disc:

5. Despachetați driverele descărcate în tată și îndreptați-le spre ea ... Acele drivere sunt, de asemenea, pe discul de recuperare cu drivere și aplicații

6. Selectați driverul, după ce ați eliminat daw cu "Doar dispozitive compatibile":

7. Faceți clic pe Următorul. Driverul este instalat. După repornire.

8. Setați modul AHCI în BIOS. Windows se va încărca acum în acest mod.

După descărcare, va avea loc instalarea noului dispozitiv.

9. Instalați Intel Matrix Storage Manager. Ultima versiune a acestuia poate fi descărcată de pe acest link: descărcare / descărcare. Pentru a instala, rulați IRST.exe

Importanța alinierii partițiilor de disc în raport cu arhitectura SSD

terminologie:
Offset (offset) este un număr care indică distanța de la începutul obiectului la un anumit punct.
Blocare - cea mai mică secțiune de ștergere din memoria flash NAND.
Pagina (pagina) este cea mai mică secțiune de scriere și citire în memoria flash NAND.

Care sunt avantajele alinierii partițiilor?
1) Partițiile aliniate garantează performanța SSD maximă, pot elimina munca inegală, latența, încărcarea controlerului SSD în Windows XP 32-bit / 64-bit.
2) Alinierea partițiilor optimizează înregistrarea clusterelor de date Windows XP în paginile flash.

Arhitectura memoriei flash NAND
Matricea memoriei flash NAND constă dintr-o secvență de blocuri. Dimensiunea blocului de 2 Gigabiți (2 Gb) a chipului SLN NAND de 90 nm de la Micron este de 128 KB. Numărul de blocuri este 2048. Fiecare bloc constă din pagini. Numărul de pagini pe bloc este de 64. Paginile sunt comparabile cu sectoarele HDD. Page 2 Memoria flash Gb SLC NAND poate găzdui patru sectoare de HDD standard de 512 biți (512 B). Dimensiunea paginii este de 2 KB.
Dimensiunile blocurilor și paginile chipsurilor moderne variază în direcția creșterii.

Determinarea offsetului curent
1) Rulați următoarea comandă în linia de comandă (Run> cmd> Enter):
"partiția wmic obține BlockSize, StartingOffset, Name, Index". Valoarea este în octeți pentru fiecare secțiune.
2) În linia de comandă, porniți Diskpar cu comanda "diskpar -i 0", unde în loc de zero înlocuiți numărul de serie al unității care este afișată în Disk Manager. Valoarea este indicată în sectoare ascunse.
Încărcare Diskpar:
members.dslextreme.com/users/ocz/Software/Diskpar.zip
3) Începeți MSInfo32 (Run> msinfo32> Enter), unde sub Componente> Depozitare> Discuri, în bytes, este specificat offsetul pentru fiecare partiție.

Decontarea offsetului
Relațiile necesare pentru configurațiile standard:
1) Secțiunea Offset ÷ Pagina / Sectorul Dimensiune = Integer
2) Secțiunea Offset ÷ Cluster Size = Integer

Un exemplu de scenariu tipic SSD de partiționare inegală:

Offset prima partiție în Windows XP este de 32 256 octeți (31,5 KB sau 63 de sectoare), pagina 34 nm dimensiunea de memorie flash - 4096 bytes (4 KB) și dimensiunea standard de grup - 4096 bytes (4 KB).
Rezultatul ambelor relații - 7.875 - nu este un întreg - echivalentul unei partiții inegale.
Rezultatul acestor două relații trebuie să fie numai întregi (fără restul).

Valorile posibile de offset sunt 32,768 octeți (32 KB sau 64 de sectoare), 65,536 octeți (64 KB), 131,072 octeți (128 KB) și așa mai departe.

Relațiile necesare pentru configurațiile RAID:
1) Secțiunea Offset ÷ Pagina / Sectorul Dimensiune = Integer
2) Secțiunea Offset ÷ Cluster Size = Integer
3) Offset partiție ÷ Mărime partiție RAID = Integer
4) Dimensiunea fragmentului RAID ÷ Dimensiunea grupului = Integer

Un exemplu de scenariu tipic al unei partiții HDD inegale:

Offset prima partiție în Windows XP este de 32 256 octeți (31,5 KB sau 63 de sectoare), dimensiunea avansată a sectorului format - 4096 bytes (4 KB) și mărimea fragmentelor RAID este 65536 bytes (64 KB).
Rezultatul primelor două relații - 7.875 - nu este un număr întreg; a treia - 0.4921875 - nu este un întreg, deci dimensiunea Offset și fragmentul RAID nu sunt corelate - ceea ce echivalează cu o partiție inegală.
Cu toate acestea, în cazul în care prima de compensare secțiunea 1048576 bytes (1 MB), dimensiunea sectorului Advanced Format 4096 bytes (4 KB) și mărimea fragmentelor RAID 65536 Byte, rezultatele tuturor celor patru rapoarte sunt numere întregi - care este echivalent cu secțiunea aplatizate.
Rezultatul tuturor celor patru relații trebuie să fie numai întregi (fără restul). Corespondența cu toate cele patru relații este o precondiție fundamentală pentru performanța optimă a discului. Prima dintre ultimele două relații este cea mai importantă pentru performanța optimă a configurației RAID.







Valorile posibile pentru dimensiunea fragmentului RAID sunt: ​​8 KB, 64 KB, 128 KB și așa mai departe, în funcție de setările BIOS-ului.

Când creați partiții, trebuie să luați în considerare arhitectura memoriei flash NAND. Forumul OCZ presupune să ia în considerare dimensiunea blocului și pagina NAND a chip-ului atunci când se calculează offsetul. De exemplu, dacă dimensiunea blocului este de 512 KB, în teorie, valoarea offsetului trebuie să se potrivească dimensiunii blocului. Informațiile despre arhitectura cipurilor specifice NAND aparțin domeniului public. Se știe că dimensiunea blocului de chipuri Intel MLC NAND de 34 nm este de 512 KB, iar dimensiunea paginii este de 4 KB.

Creați noi partiții
1) Dacă este creată o singură partiție, este suficient să utilizați Diskpar. Toate partițiile anterioare trebuie șterse în Managerul de discuri. În Diskpar, offsetul este specificat în sectoare. Dimensiunea sectorului standard este de 512 octeți.

Partiția este creată de comanda "diskpar -s 0", unde în loc de zero, înlocuiți numărul de serie al unității care este afișat în Disk Manager.
Ilustrații pe Diskpar:
www.ocztechnologyforum.com/forum/showthread.php?48366.
www.ocztechnologyforum.com/forum/showthread.php?55238.

2) Când creați două sau mai multe partiții, trebuie să utilizați Diskpart. Diskpart este integrat în orice Windows, este evoluția Diskpar, dar versiunea Windows XP nu este capabilă să stabilească decalajul dorit. Prin urmare, apelați Diskpart din linia de comandă din Vista sau Windows 7 (Run> cmd> Enter, la promptul de comandă, tastați Diskpart și Enter). Pașii următori:
1) "listă pe disc"> Introduceți - afișați discurile atașate
2) "selectați discul 0"> Enter - selectați discul dorit (înlocuiți zero cu numărul discului selectat)
3) "disc detaliat" - arată secțiunile prezente
4) Dacă pe disc există partiții inegale, tastați "clean"> Enter - ștergeți toate informațiile și datele de pe disc
5) Creați prima partiție inițială: "creați dimensiunea primară a partiției = aliniere ="size - dimensiunea partiției în MB (MB); align - offsetul partiției de la începutul discului în Kilobytes (KB)
Exemplu: "creați dimensiunea primară a partiției = 3000 aliniere = 128"
6) Creați cea de-a doua partiție extinsă: "creați dimensiunea extinsă a partiției = aliniere ="dacă mărimea nu este specificată, partiția va ocupa tot spațiul rămas, alinierea - offset a secțiunii a doua de la sfârșitul primului.
Notă: Nu este nevoie să specificați dimensiunea, deoarece avem nevoie de tot spațiul rămas pentru partițiile logice. Valoarea alinierii trebuie să fie identică cu cea originală, altfel decalajul celei de-a doua secțiuni este setat automat (este setat de calea de testare cu ajutorul Diskpar și WinHex, vezi valoarea HiddenSectors în Diskpar).
Exemplu: "creați partiția extensie aliniere = 128"
7) Creați prima partiție logică în partiția extinsă: "create partition logical size = aliniere =“.
Notă: Valoarea de aliniere trebuie să fie identică cu cea originală, altfel decalajul primei partiții logice este setat automat. Valoarea dimensiunii nu este specificată, dacă nu este necesar să creați partiții ulterioare.
Exemplu: "creați partiție logică align = 128"
8) Formatați a doua secțiune: "format fs = unitate = rapid "; unitate - dimensiunea clusterului (unitatea de alocare) Dacă unitatea nu este specificată, este utilizată dimensiunea standard a clusterului; formatarea rapidă
Notă: Nu este inutil să setați dimensiunea clusterului la dimensiunea paginii de 8 KB.
Exemplu: "format fs = unitate ntfs = 8K rapid"
9) "selectați volumul 2" - selectați prima partiție a discului (înlocuiți "2" cu numărul partiției selectate care se afișează atunci când se execută comanda "disc detaliat")
10) Formați prima secțiune: "format fs = unitate ntfs = 8K rapid"
11) "partiție listă" - verificați decalajul creat și secțiunile
Notă: Diskpart inițial rotunjește compensarea de la 31,5 KB la 32 KB.
12) "ieșire" - ieșire din Diskpart.

Puteți crea până la patru partiții inițiale sau trei partiții inițiale și una avansată atunci când utilizați structura MBR. În partiția extinsă, puteți crea un număr nelimitat de partiții logice.

Rămâne să se verifice compensările create pentru conformare utilizând metodele de verificare menționate mai sus; vedeți "Definirea offsetului curent".

Folosind Diskpar, ține cont de valorile sectoarelor ascunse (HiddenSectors), în acest caz este 256 (align = 128), același pentru prima și a doua partiție. Dacă nu specificați parametrul de aliniere pentru a doua partiție, HiddenSectors este 2048 (1 MB). Când partiționați discul pe Diskpart nativ în Windows XP, HiddenSectors este de 63, astfel încât partițiile nu sunt aliniate.

Eșantion de testare - memorie flash USB de 8 GB. Două secțiuni cu offset de 128 KB fiecare au fost create folosind Vista Recovery Disc> Diskpart.

În cazul în care nu este instalat Vista sau Windows 7 disponibile, puteți utiliza Emergency Repair Disk Vista sau Windows 7 (situat pe internet, de exemplu. Vista / Windows 7 de recuperare disc), porniți sistemul cu CD / DVD-ROM, continuă să ruleze linia de comandă de meniu și sunați la Diskpart.

3) Cea de-a treia modalitate de a crea partiții este găsirea unei utilități adecvate, în a cărei putere de a efectua operațiile necesare.

După crearea partițiilor, puteți porni o nouă instalare de Windows XP sau puteți restabili imaginile create anterior ale sistemului și ale discurilor secundare. Este important să nu ștergeți partițiile create.

Instalarea driverului RAID
În timpul instalării Windows XP, pentru sistemul RAID-configurare, aveți nevoie pentru a oferi corespunzătoare RAID-driver. În acest scop, este posibil să se integreze RAID-driver-ul în CD-ul de instalare utilizând programul nLite, dar puteți forța BIOS-ul pentru a emula o memorie flash USB în USB-FDD. Pentru a face acest lucru, creați o secțiune nu mai mare de 2 GB (în cazul în care dimensiunea memoriei USB Flash mai mult de 2 GB) pentru memorie flash USB compensate 0 (zero) în Diskpart. Formați partiția în sistemul de fișiere FAT16. Acești parametri sunt necesari pentru a asigura că BIOS-ul poate citi corect și transfera date din memoria flash USB în timpul instalării Windows XP. Apoi, dezactivați (dezactivat) în BIOS toate FDD-urile fizice (dacă există). Găsiți opțiunea în BIOS, cum ar fi, în cazul în care această setare nu este activată în mod implicit „Legacy USB I / O Suport“ (emulează dispozitive USB), porniți-l (poziția Activat) (Notă: Acest semn este afișat pentru diferiți producători în moduri diferite). Salvați setările BIOS. În timpul instalării Windows XP, apăsați F6 pentru a încărca driverul. După manipularea de mai sus, Windows ar trebui să recunoască unitatea flash USB ca USB-FDD, unitatea A: /, și să încarce cu succes driverul. Această metodă și-a demonstrat performanța pe AsRock K7VT4A Pro (puntea nordică KT400A și sud VT8237).
Informații: dischetele Filesystem 1.44 „este FAT16 / 12 Dimensiunea maximă a partiției în FAT16 - 2 gigaocteți (2048 megaocteți) în BIOS, memorie flash USB trebuie să fie definit ca un USB-FDD sau USB-ZIP dimensiune memorie flash USB ... care este mai mare de 32 de gigaocteți, este definită ca un USB-HDD.Nu toate BIOS-ul poate recunoaște alte sisteme de fișiere decât FAT16 / 12.

Optimizarea în continuare a SSD-urilor
Indexarea defragmentarea, SuperFetch și prefetch - total optimizatori inutile pentru SSD, deoarece timpul de acces să fie în intervalul 0,1 ms în jurul spațiului SSD, și sunt proiectate exclusiv pentru a optimiza HDD. De exemplu, timpul de acces pentru HDD-ul să fie în intervalul de 8-10 ms, ceea ce înseamnă, SSD găsește și furnizează datele mai rapid decât HDD-ul are timp pentru a găsi date. În mod implicit, Windows 7 dezactivează datele de activitate atunci când este detectat un SSD. În Windows XP și, eventual, în Vista, datele despre sarcină trebuie dezactivate manual.
Dacă aveți o cantitate excesivă de memorie RAM, SuperSpeed ​​Ramdrive Plus vă permite să creați de la un HDD virtual, care poate poate fi utilizat pentru dosarele de fișiere de swap și temporare se deplasează în browsere web. Când programul este oprit, toate datele pot fi salvate pe un HDD obișnuit. Ca rezultat, puteți reduce uzura SSD-ului.

Dimensiunea sectorului HDD

Dimensiunea sectorului HDD acceptată din punct de vedere istoric este de 512 octeți. Pentru a înlocui tehnologia învechită, este adoptat un nou format avansat, care stabilește o dimensiune a sectorului nouă și mai eficientă, egală cu 4 Kilobytes (4 KB). Acest format nu acceptă niciun software și, probabil, niciun controler de placă de bază pentru ziua de azi. Din acest motiv, producătorii folosesc emularea de 512 de octeți, realizată de controlerul HDD, pentru a facilita migrarea la un nou format și compatibilitate cu hardware-ul și software-ul. Prin urmare, este important să creați în mod corespunzător partiții pe disc pentru o performanță optimă, în special pentru a scrie fișiere de 4 KB. Partițiile trebuie să fie aliniate cu începutul sectorului fizic de 4 KB. Emulația implică utilizarea a 8 sectoare logice de 512 octeți, care sunt scrise într-un singur sector fizic de 4 KB.

Figura arată un exemplu de emulare a sectoarelor de 512 octeți cu două sectoare fizice de 4 KB.







Articole similare

Trimiteți-le prietenilor: