Računalniki Windows Internet

Konsolidacija diska Diskpart. Ukazi pripomočka Diskpart. Možne napake in okvare

09.04.2017

Kljub temu, da sem že nekaj let prešel na Linux, moram včasih še vedno namestiti Windows svojim prijateljem in sorodnikom.

Če želite razdeliti disk za delo s sistemom, lahko uporabite pripomoček DiskPart.

DiskPart je konzolni pripomoček z vmesnikom ukazne vrstice za delo z diski, particijami in nosilci. Razvil Microsoft za družino operacijskih sistemov Windows. Zato bi moralo biti veliko manj težav, na primer pri uporabi programske opreme Acronis ali Paragon. Ima veliko več funkcij kot snap-in za upravljanje diskov, ki temelji na GUI. DiskPart lahko zaženete tudi med namestitvijo operacijskega sistema Windows Vista/7/8, kar bo v prihodnosti pomagalo, da ne boste ustvarili dodatne rezervirane particije velikosti 100 MB, ki jo Windows ustvari samodejno.

Če želite odpreti konzolo ob zagonu namestitvenega mehanizma sistema WIndows, morate pritisniti kombinacijo tipk Shift+F10.

Poglejmo primer particioniranja diska med namestitvijo sistema Windows 7. Če formatirate s samim čarovnikom za namestitev sistema Windows, ta ustvari 100 MB veliko servisno particijo, ki je običajni uporabnik ne potrebuje! Zato je bolje, da uporabite pripomoček in sami particionirate diske ter Windows namestite na že formatirano aktivno particijo prednostnega trdega diska. Če je v računalniku samo en trdi disk, bo imel ta prednost. Če jih je več, priporočamo, da med namestitvijo sistema Windows odklopite dodatne diske. Ali pa pravilno nastavite prioritete v BIOS-u (UEFI).

Vzemimo situacijo, ko je disk prazen, na njem ni podatkov ali pa ni pomemben in ga je mogoče izbrisati.

Torej, če želite zagnati DiskPart med namestitvijo sistema Windows, na prvi stopnji pritisnite Shift + F10 in vstopite v ukazno lupino cmd. Zaženite pripomoček diskpart diskpart.

V diskpartu je ukaz pomoči za splošno pomoč ali za pomoč pri določenem ukazu uporabite pomoč ime_ukaza (na primer pomoč pri čiščenju).

Ustvarimo glavno particijo za sistem in razširjeno particijo, v kateri bosta dve logični particiji za podatke in za dokumente.

Poglejmo seznam diskov v sistemu:

Sel disk=sistem

lahko pa izberete disk po številki:

Sel disk N

Preverimo, ali je bil izbran pravi disk:

ali ničljenje vseh sektorjev na disku (operacija je zelo zamudna - vsi sektorji diska se zapišejo na nič)

Ustvari primarno velikost dela = 102400

Naredimo ga aktivnega (zagonskega):

Format fs=ntfs label=Sistemsko hitro

Ustvarimo razširjeno particijo za podatke in dokumente na celotnem preostalem disku

Ustvari del podaljšan

Znotraj razširjene particije bomo ustvarili logično particijo za podatke, veliko 100 GB, na primer za shranjevanje dokumentov:

Ustvari logično velikost dela = 102400

Formatirajmo particijo v NTFS, dodelimo oznako "Docs", uporabimo hitro oblikovanje:

Format fs=ntfs label=Docs quick

Povežimo ta del s sistemom:

Ustvarimo drug logični disk, na primer za shranjevanje medijskih podatkov za ves preostali prosti prostor:

Ustvarite delno logiko

Formatirajmo (na hitro) particijo v NTFS in ji dodelimo oznako "Media":

Format fs=ntfs label=Media quick

Povežimo ta del s sistemom:

Poglejmo, kaj se je zgodilo. Sistem bi moral prikazati vse ustvarjene particije na disku:

Disk s podrobnostmi

Če je vse uspešno, zapustite diskpart in konzolo:

Če pri delu s pripomočkom diskpart naletite na kakršne koli težave, lahko vedno uporabite pomoč tega pripomočka. Tukaj je nekaj ukazov, ki so lahko uporabni:

Za ogled seznama particij morate zagnati ukaz:

Del seznama

Želeno rubriko lahko izberete z ukazom:

Sel del N

Izbrano particijo lahko izbrišete z ukazom:

Del del

To je vse! Toda moje dolgoletno delo na sistemih Linux kaže, da je doba Windows že minila, čeprav mi igričarji lahko ugovarjajo, saj je nameščanje iger pri nas še vedno zelo problematično (nisem navdušen nad igrami, zato me to ne skrbi). nasploh)

V računalnikih s procesorji x86 je particijo MBR mogoče označiti kot aktivna prek pripomočka ukazne vrstice Diskpart. To pomeni, da se bo računalnik začel zagnati s te particije. Nosilcev dinamičnih diskov ne morete označiti kot aktivne. Ko pretvorite osnovni disk z aktivno particijo v dinamični disk, ta particija samodejno postane preprost aktivni nosilec.

Če želite particijo označiti kot aktivno, sledite temu postopku.

  1. Zaženite DiskPart tako, da vnesete diskpart v ukazni vrstici.
  2. Izberite pogon, ki vsebuje particijo, ki jo želite narediti aktivno, takole: DISKPART> izberite disk 0
  3. Seznam diskovnih particij z ukazom particija seznama.
  4. Izberite želeni razdelek: DISKPART> izberite particijo 0
  5. Izbrano particijo naredite aktivno z vnosom ukaza aktivna.

Spreminjanje vrste diska v DiskPart

Windows XP in Windows Server 2003 podpirata osnovne in dinamične diske. Včasih je treba pretvoriti eno vrsto pogona v drugo in Windows ponuja orodja za izvedbo te naloge. Ko pretvorite osnovni disk v dinamični disk, se particije samodejno pretvorijo v nosilce ustrezne vrste. Vendar nosilcev ne morete preprosto pretvoriti nazaj v osnovne diskovne particije. Najprej morate izbrisati nosilce dinamičnega diska in jih šele nato pretvoriti nazaj v osnovne. Če izbrišete nosilce, boste izgubili vse informacije na disku.

Pretvorba osnovnega diska v dinamičnega je preprost postopek, vendar nalaga nekatere omejitve. Preden začnete s to operacijo, upoštevajte naslednje.

  • Z dinamičnimi diski delujejo samo računalniki z operacijskim sistemom Windows 2000, Windows XP ali Windows Server 2003. Če torej disk, ki ga pretvarjate, vsebuje prejšnje različice sistema Windows, teh različic po pretvorbi ne boste mogli zagnati.
  • Diski z MBR particijami morajo imeti vsaj 1 MB prostega prostora na koncu diska. V nasprotnem primeru pretvorba ne bo dokončana. Konzola za upravljanje diskov in DiskPart samodejno rezervirata ta prostor; pri uporabi drugih diskovnih pripomočkov pa morate sami poskrbeti za razpoložljivost tega prostega prostora.
  • Diski s particijami GPT morajo imeti sosednje, prepoznane particije podatkov. Če disk GPT vsebuje particije, ki jih Windows ne prepozna, na primer tiste, ki jih je ustvaril drug operacijski sistem, diska ni mogoče pretvoriti v dinamičnega.

Poleg zgoraj navedenega za katero koli vrsto diska velja naslednje:

  • Ne morete pretvoriti diskov s sektorji, večjimi od 512 bajtov. Če so uporabljeni večji sektorji, je treba disk ponovno formatirati;
  • Dinamičnih diskov ni mogoče ustvariti na prenosnih računalnikih ali izmenljivih medijih. V tem primeru so lahko diski le osnovni s primarnimi particijami;
  • Diska ne morete pretvoriti, če je sistemska ali zagonska particija del zrcaljenega, razpetega, črtastega ali RAID-5 nosilca. Najprej morate razveljaviti prekrivanje, zrcaljenje ali črtanje;
  • vendar pa lahko pretvorite diske z drugimi vrstami particij, ki so del zrcaljenih, prekrivajočih/ali črtastih nosilcev ali nosilcev RAID-5. Ti nosilci postanejo dinamični nosilci iste vrste in pretvoriti morate vse diske v nizu.

Pretvorba osnovnega diska v dinamičnega v DiskPart

Pretvarjanje osnovnega diska v dinamični disk poteka v naslednjem zaporedju.

  1. Zaženite DiskPart tako, da vnesete diskpart v ukazni vrstici.
  2. Izberite pogon, ki ga želite pretvoriti, na primer: DISKPART> izberite disk 0
  3. Pretvorite pogon z vnosom ukaza pretvori dinamično.

Diskpart je orodje za upravljanje diskovnih objektov računalnika: diski, nosilci, particije. Je tolmač besedilnih ukazov. Omogoča zaporedje ukazov iz paketov in njihovo shranjevanje v samodejne skripte. Je del družine operacijskih sistemov Windows, tako domačih (od XP) kot strežniških (od 2003).

Zagon in vnos ukazov

Uporaba ukazov in skriptov

Z zaporedjem ukazov Diskpart lahko ustvarimo na primer zagonski bliskovni pogon USB:

Ustvarjanje zagonskega bliskovnega pogona USB z uporabo pripomočka diskpart

Skripte so besedilne datoteke, enako zaporedje ukazov je zapisano v eni vrstici. Tolmač jih izvede eno za drugo.

Za zagon skripta morate v ukazno vrstico vnesti: diskpart /s script_name.txt. Izhod iz izvajanja skripta je mogoče tudi preusmeriti: diskpart /s script.txt>log.txt.

Če pride do napake pri izvajanju enega od ukazov skripte, se bo skripta ustavila. Da bi se temu izognili, morate na koncu vsakega ukaza skripte dodati naslednje:

Ustvarite primarno particijo noerr

format fs=FAT32 label=WinNT quick noerr

Ta možnost povzroči, da so napake prezrte in se skript izvaja ne glede na to, ali se pojavijo.

SEZNAM in IZBERI sta le dva od številnih ukazov, ki jih podpira DiskPart. Veliko navedenih ukazov sprejema Noerr kot dodaten parameter. Parameter Noerr se uporablja s skripti DiskPart in določa, da naj DiskPart nadaljuje z obdelavo ukazov skripta, ko pride do napake. Brez tega parametra se bo DiskPart ob napaki zaprl in skript se bo nehal izvajati.

Torej, glavni ukazi DISKART so:

  • Ukazi, s katerimi je mogoče uporabljati Noerr in ki po zaključku vrnejo kodo napake: DODAJ, DODELJI, SAMODEJNO VPELJAJ, ZLOMI, PRETVORI, USTVARJI, IZBRIŠI, RAZŠIRI, UVOZI, NA ONLINE, ODSTRANI in POPRAVI.
  • Ukazi, ki ne uporabljajo Noerr ali ne vrnejo kode napake: AKTIVNO, OČISTI, PODROBNOSTI, IZHOD, GPT, POMOČ, NEAKTIVNO, SEZNAM, REM, PONOVNO SKANIRAJ, ODRŽI in IZBERI.

Uporaba skriptov DiskPart

Način uporabe skriptov z DiskPart se nekoliko razlikuje od drugih ukazov. Razlog je v tem, da je DiskPart tolmač ukazne vrstice in ne običajni pripomoček. Ko zaženete DiskPart (z vnosom diskpart v ukazno vrstico), morate tolmaču povedati, da želite uporabiti skript, tako da dodate možnost /S, kot je prikazano spodaj:

  • diskpart /s ImeSkripta.txt

kjer je ScriptName.txt ime besedilne datoteke z želenim skriptom. DiskPart privzeto zapiše izhod v trenutno ukazno vrstico.

Ko izvajate skripte DiskPart, preverite naslednje kode napak:

  • 0 - ni napak, skript je v celoti dokončan;
  • 1 - usodna izjema (možne resne težave);
  • 2 - nepravilni parametri ukaza;
  • 3 - podane skriptne ali izhodne datoteke ni bilo mogoče odpreti;
  • 4 - storitev, ki jo uporablja DiskPart, je vrnila kodo napake ali poročala o napaki;
  • 5 - nepravilna sintaksa ukaza (običajno zaradi napačne izbire diska, particije ali nosilca ali ker ga ni mogoče uporabiti s tem ukazom).

Vzorec skripta DiskPart

S skripti DiskPart morajo biti vse operacije, ki jih želite izvesti, dokončane v eni seji. Skript mora vsebovati vse ukaze DiskPart, ki jih potrebujete. V skript ni treba vključiti ukaza EXIT, ker se tolmač samodejno zapre na koncu skripta.

  • rem Izberite disk 2
  • izberite disk 2
  • rem Ustvarite primarno particijo na disku
  • rem in mu dodelite črko pogona
  • ustvari particijo primarna velikost=4096dodeli črko=s
  • rem Ustvarite dodatno (razširjeno) particijo
  • rem z dvema logičnima pogonoma
  • ustvari particijo razširjena velikost=4096
  • ustvarite logično velikost particije=2048
  • dodeli črko=u
  • ustvari logično velikost particije=2047
  • dodeli črko=v

Ta primer ustvari primarno in sekundarno particijo na disku 2. Velikost primarne particije je definirana kot 4096 MB in ji je dodeljena črka S. Velikost sekundarne particije je definirana kot 4096 MB; ustvari dve logični particiji: prva je velika 2048 MB s črko U, druga je velika 2047 MB ​​s črko V. Takšne velikosti logičnih particij so določene zaradi nekaterih izgub prostora na disku pri particioniranju. Ustvarite lahko tudi eno logično particijo velikosti 4096 MB.

Pozdravljeni vsi skupaj! Danes želim z vami deliti način za ustvarjanje diska D z ukazno vrstico, zakaj je to potrebno? Recimo, če morate ustvariti drugo particijo, na primer isti pogon D, potem boste najverjetneje šli v pripomoček za upravljanje diskov. Tam bomo z desno miškino tipko kliknili pogon C: in izbrali »Skrči«, vendar se zaradi te metode lahko zgodi, da se particija le malo zmanjša, v tem primeru za 100 GB. To se lahko zgodi zaradi ali celo morda obstajajo drugi razlogi.

V redu, to je samo ena metoda, vendar lahko uporabite različne pripomočke, na primer AOMEI Partition Assistant Standard Edition, a kaj, če tega programa ni pri roki in ga ni mogoče prenesti? Tu na pomoč priskoči ukazna vrstica. Uporabili bomo ukaz skrči querymax in vzemite toliko prostora na pogonu C:, kot je potrebno. Pojdi!

V ukazni vrstici ustvarite pogon D

Poglejmo spodnji posnetek zaslona, ​​tam vidimo sistemski pogon C: katerega prostornina je 915 GB.

Odprimo ukazni poziv kot skrbnik in začnimo postopek ustvarjanja diska. Ta postopek je zelo preprost in bo potekal hitro, ne pozabite shraniti tega članka, da se lahko k njemu vrnete pozneje, če boste morali znova ustvariti nov disk.

Končno zaženimo postopek, v ukazno vrstico vnesite naslednje ukaze:

- pripomoček, ki ga poznamo, zažene vmesnik za upravljanje diska.

lis vol— prikaz seznama vseh particij v računalniku, v našem primeru ima pogon C: nosilec številka 1. To je pomembno zapomniti.

sel vol 1— s tem ukazom izberemo prostornino sistemskega diska.

skrči querymax— končno smo prišli do te ekipe. Pokazalo nam bo, koliko lahko vzamemo iz pogona C: največje zmogljivosti. V praksi se je izkazalo, da okoli 876 GB, čeprav toliko ne potrebujemo.

želeno skrčenje=500000— s tem ukazom razdelimo naš pogon C: in mu vzamemo 500 GB. Po tem bo ustvarjen nedodeljen prostor na disku.

ustvariti par prim— ukaz za ustvarjanje particije.

hitro formatiranje fs=ntfs- tukaj formatiramo novo particijo za NTFS.

dodeliti— dajte novemu razdelku pismo.

izhod— zaključna dela z utility.



Zdaj pojdite na »Upravljanje diskov« in se prepričajte, da je pogon D tam, prav tako bo v mapi Moj računalnik.

Upam, da vam je to majhno navodilo pomagalo. In to je vse.