Naudokite diskpartą, kad išspręstumėte problemas, kai atkūrimo skaidinys per daug blaško dėmesį, kad išplėstumėte disko dydį

Puslapis atnaujintas :
Puslapio sukūrimo data :

Aplinkos

Windows
  • Langai 10 20H2 64 bitų

* Jis veikia su kitomis versijomis, tačiau yra nepatvirtintas.

Pastabos

  • Šių patarimų veikimas gali sugadinti duomenis, jei procedūra neteisinga. Jei nerimaujate, atsakykite "iš anksto padarydami atsarginę kopiją", "naudodami specialų įrankį", "klausdami specialisto" ir pan.
  • Šiuose patarimuose pateikti simptomai gali nepasireikšti, atsižvelgiant į jūsų kompiuterio aplinką ir "Windows" versiją.
  • Jei naudojate "Windows Pro" ar naujesnius leidimus, vietiniame kompiuteryje turite turėti administratoriaus teises.
  • Atkreipkite dėmesį, kad mes nesame atsakingi už jokius šių operacijų gedimus.
  • Kai kuriose aplinkose teisinga procedūra gali neveikti.

Reiškinys

Šie patarimai yra "Hyper-V" virtuali mašina su įdiegta "Windows 10 20H2".

Disko dydis yra 127 GB, kaip parodyta paveikslėlyje.

Įdiegus "Windows", disko konfigūracija sukuriama taip: Beje, tai yra nauja būsena iš karto po priskyrimo, išskyrus tai, kad ji nebuvo pakeista konkrečiai.

Įdiegę "Windows", atidarykite disko valdymą ir dešinėje C disko pusėje rasite atkūrimo skaidinį.

Dabar išplėskite virtualios mašinos diską.

Buvo pridėtas nepaskirstytas diskas ir aš bandžiau išplėsti diską C, tačiau tarp jų yra atkūrimo skaidinys ir jo negalima išplėsti.

Kaip patikrinti, ar dabartinis atkūrimo skaidinys veikia tinkamai

Jei aiškiai neištrynėte atkūrimo skaidinio, jis paprastai veikia ir jums nereikia jo tikrinti, bet jei norite tai padaryti, galite tai patikrinti atlikdami toliau nurodytus veiksmus.

Taip pat yra būdas patikrinti komandą, tačiau GUI yra saugesnė, todėl čia patikrinsime ją naudodami GUI. Kadangi tai yra būtina "Windows" paleidimo iš naujo sąlyga, uždarykite visas programas.

Pradžios meniu atidarykite "Nustatymai".

Pasirinkite Naujinti ir sauga.

Pasirinkite Atkurti.

Spustelėkite mygtuką Paleisti iš naujo dabar, esantį dalyje Tinkinti kompiuterio paleidimą. Atminkite, kad patvirtinimo pranešimo nebus.

Beje, jei neturite šio mygtuko, paleiskite "PowerShell" su administratoriaus komanda, paleiskite šią komandą ir iš naujo paleiskite "Windows". (Atsižvelgiant į aplinkos būklę, šis mygtukas gali turėti šį mygtuką arba jo neturėti.)

reagentc /boottore

Iš naujo paleidę "Windows" turėtumėte pamatyti šį ekraną. Čia pasirinkite "Trikčių šalinimas".

Jei matote meniu "Iš naujo nustatyti šį kompiuterį", atkūrimo aplinka įjungta.

Jei atkūrimo aplinka neįjungta, "Išplėstinės parinktys" rodomos tokios, kokios yra. Beje, šie meniu gali keistis priklausomai nuo jūsų "Windows" versijos ir naudojamo kompiuterio. Jei yra toks meniu, susijęs su atkūrimu, apsvarstykite, kad atkūrimas įjungtas.

Jei norite grįžti į įprastą "Windows" paleidimą, paspauskite mygtuką ← viršutiniame kairiajame kampe, kad grįžtumėte į pirmąjį ekraną, ir pasirinkite meniu Tęsti.

korespondencija

Atlikdami šias operacijas, atidžiai patvirtinkite įvestį. Be to, atminkite, kad einate pirmyn ir atgal tarp "dviejų PowerShell langų". Apvalkalo komandos, prieš kurias eina [DISKPART], yra operacijos lange, kuriame naudojamas DISKPART .

Patvirtinimo

Kadangi šio elemento veikimas yra beveik patvirtinimo procesas, jis nepažeis sistemos, jei nebus tipografinės klaidos.

Dešiniuoju pelės mygtuku spustelėkite meniu Pradėti ir pasirinkite "Windows PowerShell" (administratorius).

Norėdami peržiūrėti atkūrimo aplinkos būseną, galite įvesti šią komandą:

reagentc /info

Šis "DiskPart" šį kartą atliks pagrindinę disko operaciją. Norėdami paleisti DiskPart, įveskite šią komandą: Pats "DiskPart" yra komandų eilutės įrankis.

diskpart

Įveskite šią komandą, kad būtų rodomas diskų sąrašas. Šis sąrašas yra toks pat, kaip ir tas, kuris rodomas disko valdymo lange. Atminkite, kad jis skiriasi nuo disko tipo. Šiuose patarimuose prie virtualios mašinos prijungtas tik vienas diskas, todėl rodomas tik vienas diskas.

[DISKPART]

list disk

Pasirinkite diską, su kuriuo norite dirbti. Disko sąrašo dalis "diskas 0" yra numeris. Diskų skaičius skiriasi priklausomai nuo naudojamo kompiuterio, todėl pasirinkite diską su atkūrimo skaidiniu.

[DISKPART]

select disk [ディスク番号]

pavyzdys

select disk 0

Įveskite šią komandą, kad būtų rodomas pasirinkto disko skaidinių sąrašas. Matote, kad čia yra atkūrimo skaidinys.

[DISKPART]

list partition

Aukščiau pateiktame paveikslėlyje skaičius yra "4", todėl pasirinkite atkūrimo skaidinį naudodami šią komandą.

[DISKPART]

select partition [回復パーティション番号]

pavyzdys

select partition 4

Įveskite šią komandą, kad būtų rodoma informacija apie pasirinktą skaidinį.

[DISKPART]

detail partition

Pasiruošimas judėti

Kadangi šio elemento veikimas yra susijęs su atsargine kopija, jis nesunaikins sistemos, jei nėra tipografinės klaidos, tačiau valdys sistemos diską.

Beje, jei norite ištrinti tik atkūrimo aplinką, jums nereikia dirbti su šiuo elementu.

Šioje operacijoje daroma prielaida, kad "PowerShell" DISKPART ekrane jau pasirinkote atkūrimo skaidinį.

Pirmiausia prie atkūrimo skaidinio pridėkite disko raidę, kad ją būtų galima pasiekti kaip failą. Pavyzdyje jis priskiriamas kaip "Z diskas", bet jei jis nėra nemokamas, nurodykite kitą diską. Būsimose operacijose taip pat bus naudojama ta disko raidė.

[DISKPART]

assign letter [空いているドライブレター]

pavyzdys

assign letter z

Jis taip pat bus matomas "File Explorer". Tačiau viduje esantys failai yra paslėpti ir jų nematyti.

Palikite "PowerShell" veikiančią "DiskPart" tokią, kokia ji yra, bet paleiskite "PowerShell" su administratoriaus teisėmis.

Eikite į Z diską.

z:

Tai paslėptas aplankas ir jo negalima matyti "File Explorer", bet kadangi yra aplankas, perkelkite jį į šią vietą.

cd Recovery\WindowsRE

Įveskite šią komandą, kad būtų rodomi viduje esantys failai. Šios komandos skirtos tik "PowerShell", todėl, jei naudojate komandų eilutę, parodykite jas kita komanda.

Get-ChildItem -force

Sukurkite atsarginės kopijos aplanką, kad nukopijuotumėte failus atkūrimo skaidinyje į diską C.

mkdir C:\Backup\WindowsRE

Nukopijuokite failą į atsarginės kopijos aplanką, nes jo failas yra šioje vietoje.

xcopy /h Z:\Recovery\WindowsRE C:\Backup\WindowsRE

Kadangi originalus failas yra paslėptas, net jei jį nukopijuosite, jis nebus matomas iš naršyklės.

Jei įvesite šią komandą, galėsite patvirtinti, kad failas egzistuoja.

Get-ChildItem C:\Backup\WindowsRE -force

Dabar, kai nukopijavote failą, grįžkite į "PowerShell" "DiskPart" ir ištrinkite disko raidę.

[DISKPART]

remove letter [先ほど設定したドライブレター]

pavyzdys

remove letter z

Galite patvirtinti, kad diskas dingo.

Disko perkėlimo operacijos

Iš čia jūs iš tikrųjų valdysite diską, todėl įveskite jį nesuklysdami.

ne diskinio "PowerShell" paleiskite šią komandą, kad sustabdytumėte atkūrimo aplinką:

reagentc /disable

Vykdykite šią komandą su atkūrimo skaidiniu, pasirinktu"PowerShell" diske. Ši operacija akimirksniu ištrins skaidinį, taigi, jei ją atliksite su per klaidą pasirinktu C disku ir pan., Duomenys bus išpūsti.

[DISKPART]

delete partition override

Kai atidarote disko valdymo ekraną, matote, kad atkūrimo skaidinio nebėra. Tai leidžia C diskui išsiplėsti.

Tada prailginkite C diską tiek, kiek norite. Jei jums nereikia atkūrimo aplinkos, galite užpildyti visus likusius diskus. Išplėskite diską ir užbaikite.

Jei iš naujo kuriate atkūrimo aplinką, palikite apie 1 GB.

Tai yra valstybė, pratęsusi apie 1 GB.

Šiuo metu iš naujo paleiskite "Windows" (arba jums to gali nereikėti). Taip yra todėl, kad anksčiau naudotos disko raidės negalima naudoti, nebent ji būtų paleista iš naujo. (Vietoj to galite jį pakeisti kita disko raide.)

Paleidę iš naujo, dar kartą atidarykite disko valdymą.

Tada sukurkite atkūrimo skaidinio tomą. Galite jį sukurti naudodami komandą, bet kadangi rankiniu būdu apskaičiuoti disko dydį yra sudėtinga, galite jį sukurti naudodami GUI ir padaryti tai, ko negalite padaryti su GUI su komanda.

Paskirkite likusį dydį.

Kadangi reikia atlikti darbą, kad failai būtų grąžinti, nurodykite Z diską.

Jei norite atkurti žvilgsnį, pašalinkite "garsumo etiketę".

Valstybė po sukūrimo. Šiuo metu tai yra įprastas failų tomas.

Jį taip pat galite pamatyti failų naršyklėje.

Grąžinkite failus iš atkūrimo aplinkos, kurios atsargines kopijas sukūrėte čia. Paleiskite "PowerShell" naudodami administratoriaus teises.

Sukurkite aplanką Z diske. Jis matomas "File Explorer", tačiau nėra jokių problemų.

mkdir Z:\Recovery\WindowsRE

Grąžinkite failą.

xcopy /h C:\Backup\WindowsRE Z:\Recovery\WindowsRE

Patikrinkite, ar failas grąžintas, naudodami šią komandą:

Get-ChildItem Z:\Recovery\WindowsRE -force

Dar kartą atidarykite kitą "PowerShell" su administratoriaus teisėmis ir paleiskite "DiskPart".

diskpart

Pasirinkite skaidinį peržiūrėdami numerį, kurį norite pakeisti atgal į atkūrimo skaidinį.

[DISKPART]

pavyzdys

list disk
select disk 0
list partition
select partition 4

Nustatykite atributą, nurodantį, kad tai yra atkūrimo skaidinys, naudodami šias dvi komandas.

[DISKPART]

set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"

[DISKPART]

gpt attributes=0x8000000000000001

Grįžkite į ne "DiskPart PowerShell" ir įveskite šią komandą, kad išskleistumėte atkūrimo aplinkai reikalingus failus: (Nėra/target C:\Windows jokių problemų, net jei jų nėra.) )

reagentc /setreimage /path Z:\Recovery\WindowsRE /target C:\Windows

Įgalinkite atkūrimo aplinką.

reagentc /enable

Patikrinkite, ar atkūrimo aplinka įjungta. Jei būsena įjungta, kol kas viskas gerai.

reagentc /info

Ištrinkite disko raidę DiskPart pusėje.

[DISKPART]

remove letter z

Beje, jei diskas atrodo atkurtas iš naujo paleidus "Windows", ištrinkite jį įvesdami šią komandą "DiskPart". Jei po perkrovimo diskas yra atkūrimo būsenoje, atkūrimo aplinka gali būti išjungta, kai diskas vėl pašalinamas. Kai tik įmanoma, pabandykite atgaivinti diską iš naujo paleidę "Windows".

[DISKPART]

list volume
select volume z
remove letter=z

Jei diskas atkuriamas visomis priemonėmis, ištrinkite registrą su nuoroda į šią svetainę.

Viskas.

Galutinis patvirtinimas

Baigsiu patikrinęs keletą paskutinių dalykų. Jei DiskPart vis dar naudojamas, patikrinkite skaidinių sąrašą.

[DISKPART]

list partition

Patikrinkite Disko valdymas.

Taip pat patikrinkite komandą. Gerai, jei būsena įjungta.

reagentc /info

Jei tai nėra vargas, patikrinkite paleisties parinktis.

reagentc /boottore

Ištrinkite nukopijuotą atsarginės kopijos atkūrimo failą.

Remove-Item C:\Backup -Recurse -Force

Nuoroda