Diskpartin avulla voit ratkaista ongelmia, joissa palautusosio on liian häiritsevä levyn koon pidentämiseksi

Sivu päivitetty :
Sivun luontipäivämäärä :

ympäristö

Windows
  • Windows 10 20H2 64-bittinen

* Se toimii muiden versioiden kanssa, mutta sitä ei ole vahvistettu.

Muistiinpanot

  • Näiden vinkkien toiminta voi aiheuttaa tietojen vioittumisen, jos menettely on virheellinen. Jos olet huolissasi, vastaa "ottamalla varmuuskopio etukäteen", "käyttämällä erillistä työkalua", "kysymällä asiantuntijalta" jne.
  • Näiden vinkkien oireita ei välttämättä esiinny tietokoneen ympäristöstä ja Windows-versiosta riippuen.
  • Jos sinulla on Windows Pro -versio tai uudempi versio, sinulla on oltava paikallisen tietokoneen järjestelmänvalvojan oikeudet.
  • Huomaa, että emme ole vastuussa mistään epäonnistumisista näissä toiminnoissa.
  • Joissakin ympäristöissä oikea menettely ei ehkä toimi.

ilmiö

Nämä vinkit ovat Hyper-V-virtuaalikone, johon on asennettu Windows 10 20H2.

Levyn koko on 127 Gt kuvan mukaisesti.

Levyn kokoonpano luodaan seuraavasti, kun Windows on asennettu: Muuten, tämä on uusi tila heti osoittamisen jälkeen, paitsi että sitä ei ole muutettu erityisesti.

Avaa Windowsin asennuksen jälkeen Levynhallinta ja löydät palautusosion aseman C oikealta puolelta.

Laajenna nyt virtuaalikoneen levyä.

Kohdistamaton levy lisättiin ja yritin laajentaa asemaa C, mutta välissä on palautusosio, eikä sitä voi laajentaa.

Kuinka tarkistaa, toimiiko nykyinen palautusosio oikein

Jos et ole nimenomaisesti poistanut palautusosiota, se yleensä toimii, eikä sinun tarvitse tarkistaa sitä, mutta jos haluat tehdä niin, voit tarkistaa sen noudattamalla alla olevia ohjeita.

On myös tapa tarkistaa komennolla, mutta käyttöliittymä on turvallisempi, joten tarkistamme sen graafisella käyttöliittymällä täällä. Koska Windowsin uudelleenkäynnistäminen on edellytys, sulje kaikki sovellukset.

Avaa "Asetukset" Käynnistä-valikosta.

Valitse Päivitä ja suojaus.

Valitse Palauta.

Napsauta Käynnistä uudelleen nyt -painiketta Mukauta tietokoneen käynnistystä -kohdassa. Huomaa, että vahvistusviestiä ei tule.

Muuten, jos sinulla ei ole tätä painiketta, käynnistä PowerShell järjestelmänvalvojan komennolla, suorita seuraava komento ja käynnistä sitten Windows uudelleen. (Ympäristöolosuhteista riippuen tässä painikkeessa voi olla tämä painike tai ei.)

reagentc /boottore

Sinun pitäisi nähdä seuraava näyttö Windowsin uudelleenkäynnistyksen jälkeen. Valitse "Vianmääritys" tästä.

Jos näet "Palauta tämä tietokone" -valikon, palautusympäristö on käytössä.

Jos palautusympäristö ei ole käytössä, "Lisäasetukset" näytetään sellaisena kuin se on. Muuten, nämä valikot voivat muuttua Windows-versiosi ja käyttämäsi tietokoneen mukaan. Jos on olemassa tällainen palautusvalikko, katso, että palautus on käytössä.

Jos haluat palata normaaliin Windowsin käynnistykseen, paina vasemmassa yläkulmassa olevaa ←-painiketta palataksesi ensimmäiseen näyttöön ja valitse Jatka-valikko.

kirjeenvaihto

Kun suoritat näitä toimintoja, vahvista syöttö huolellisesti. Huomaa myös, että menet edestakaisin "kahden PowerShell-ikkunan" välillä. [DISKPART]:n edeltäneet komentotulkkikomennot ovat diskpartia käyttävän ikkunan toimintoja.

konfirmaatio

Koska tämän kohteen toiminta on melkein vahvistusprosessi, se ei riko järjestelmää, jos typografista virhettä ei ole.

Napsauta käynnistä-valikkoa hiiren kakkospainikkeella ja valitse Windows PowerShell (järjestelmänvalvoja).

Voit tarkastella palautusympäristön tilaa kirjoittamalla seuraavan komennon:

reagentc /info

Tämä "DiskPart" suorittaa levyn päätoiminnon tällä kertaa. Käynnistä DiskPart kirjoittamalla seuraava komento: DiskPart itsessään on komentorivityökalu.

diskpart

Kirjoita seuraava komento näyttääksesi levyluettelon. Tämä luettelo on sama kuin Levynhallinta-ikkunassa näkyvä luettelo. Huomaa, että se eroaa aseman tyypistä. Tässä vinkissä virtuaalikoneeseen on liitetty vain yksi levy, joten vain yksi näytetään.

[DISKPART]

list disk

Valitse levy, jota haluat käsitellä. Levyluettelon "levy 0" -osa on numero. Levyjen määrä vaihtelee käyttämäsi tietokoneen mukaan, joten valitse levy, jossa on palautusosio.

[DISKPART]

select disk [ディスク番号]

esimerkki

select disk 0

Kirjoita seuraava komento näyttääksesi luettelon osioista valitulla levyllä. Voit nähdä, että tässä on palautusosio.

[DISKPART]

list partition

Yllä olevassa kuvassa numero on "4", joten valitse palautusosio seuraavalla komennolla.

[DISKPART]

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

esimerkki

select partition 4

Kirjoita seuraava komento näyttääksesi tietoja valitusta osiosta.

[DISKPART]

detail partition

Valmistautuminen liikkumaan

Koska tämän kohteen toiminta liittyy varmuuskopiointiin, se ei tuhoa järjestelmää, jos typografista virhettä ei ole, mutta se käyttää järjestelmälevyä.

Muuten, jos haluat vain poistaa palautusympäristön, sinun ei tarvitse työskennellä tämän kohteen kanssa.

Tämä toiminto olettaa, että olet jo valinnut palautusosion PowerShell DISKPART -näytössä.

Liitä ensin aseman kirjain palautusosioon, jotta sitä voidaan käyttää tiedostona. Esimerkissä se on määritetty "Z-asemaksi", mutta jos se ei ole ilmainen, määritä toinen asema. Tulevissa toiminnoissa käytetään myös kyseistä asemakirjainta.

[DISKPART]

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

esimerkki

assign letter z

Se näkyy myös Resurssienhallinnassa. Sisällä olevat tiedostot ovat kuitenkin piilotettuja, eikä niitä voi nähdä.

Jätä PowerShell suorittamaan DiskPart sellaisenaan, mutta käynnistä PowerShell järjestelmänvalvojan oikeuksilla.

Siirry Z-asemaan.

z:

Se on piilotettu kansio, eikä sitä voi nähdä Resurssienhallinnassa, mutta koska kansio on olemassa, siirrä se seuraavaan sijaintiin.

cd Recovery\WindowsRE

Kirjoita seuraava komento näyttääksesi sisällä olevat tiedostot. Seuraavat komennot koskevat vain PowerShelliä, joten jos käytät komentokehotetta, näytä ne toisella komennolla.

Get-ChildItem -force

Luo varmuuskopiokansio kopioidaksesi palautusosion tiedostot asemaan C.

mkdir C:\Backup\WindowsRE

Kopioi tiedosto varmuuskopiokansioon, koska sillä on tiedosto seuraavassa sijainnissa.

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

Koska alkuperäinen tiedosto on piilotettu, vaikka kopioisit sen, se ei näy explorerista.

Jos kirjoitat seuraavan komennon, voit vahvistaa, että tiedosto on olemassa.

Get-ChildItem C:\Backup\WindowsRE -force

Nyt kun olet kopioinut tiedoston, palaa PowerShelliin DiskPartissa ja poista aseman kirjain.

[DISKPART]

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

esimerkki

remove letter z

Voit vahvistaa, että asema on poissa.

Levynsiirto-toiminnot

Täältä käytät levyä todella, joten kirjoita se tekemättä virhettä.

Suorita muusta kuin levyosasta PowerShell seuraava komento pysäyttääksesi palautusympäristön:

reagentc /disable

Suorita seuraava komento, jossa palautusosio on valittu PowerShellistä diskpartissa. Tämä toiminto poistaa osion välittömästi, joten jos suoritat sen vahingossa valitulla C-asemalla jne., Tiedot puhalletaan pois.

[DISKPART]

delete partition override

Kun avaat Levynhallinta-näytön, näet, että palautusosio on poissa. Tämä mahdollistaa aseman C laajenemisen.

Laajenna sitten asemaa C niin paljon kuin haluat. Jos et tarvitse palautusympäristöä, kaikki jäljellä olevat levyt voidaan täyttää. Laajenna levy ja viimeistele.

Jos luot palautusympäristön uudelleen, jätä noin 1 Gt taaksesi.

Tämä on tila sen jälkeen, kun se on laajentunut noin 1 Gt jäljellä.

Käynnistä Windows uudelleen tässä vaiheessa (tai sinun ei ehkä tarvitse). Tämä johtuu siitä, että aiemmin käytettyä asemakirjainta ei voi käyttää, ellei sitä ole käynnistetty uudelleen. (Voit sen sijaan korvata sen toisella asemakirjaimella.)

Kun olet käynnistänyt uudelleen, avaa Levynhallinta uudelleen.

Luo sitten levy palautusosiolle. Voit luoda sen komennolla, mutta koska levyn koon laskeminen manuaalisesti on hankalaa, voit luoda sen graafisella käyttöliittymällä ja tehdä sen, mitä et voi tehdä graafisen käyttöliittymän kanssa komennolla.

Määritä jäljellä oleva koko.

Koska tiedostojen palauttamiseksi on tehtävä työtä, määritä Z-asema.

Jos haluat saada katseen taaksepäin, poista "äänenvoimakkuuden etiketti".

Valtio luomisen jälkeen. Tässä vaiheessa se on normaali tiedostotaltio.

Voit nähdä sen myös Resurssienhallinnassa.

Palauta tähän varmuuskopioimasi palautusympäristön tiedostot. Käynnistä PowerShell järjestelmänvalvojan oikeuksilla.

Luo kansio Z-asemaan. Se näkyy Resurssienhallinnassa, mutta siinä ei ole mitään ongelmaa.

mkdir Z:\Recovery\WindowsRE

Palauta tiedosto.

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

Varmista, että tiedosto palautetaan seuraavalla komennolla:

Get-ChildItem Z:\Recovery\WindowsRE -force

Avaa toinen PowerShell uudelleen järjestelmänvalvojan oikeuksilla ja käynnistä DiskPart.

diskpart

Valitse osio tarkastelemalla numeroa, jonka haluat vaihtaa takaisin palautusosioon.

[DISKPART]

esimerkki

list disk
select disk 0
list partition
select partition 4

Aseta määrite osoittamaan, että se on palautusosio, jossa on seuraavat kaksi komentoa.

[DISKPART]

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

[DISKPART]

gpt attributes=0x8000000000000001

Palaa muuhun kuin DiskPart PowerShelliin ja kirjoita seuraava komento purkaaksesi palautusympäristöön tarvittavat tiedostot: (Ei/target C:\Windows ole mitään ongelmaa, vaikka sitä ei olisikaan.) )

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

Ota palautusympäristö käyttöön.

reagentc /enable

Varmista, että palautusympäristö on käytössä. Jos tila on Käytössä, se on toistaiseksi OK.

reagentc /info

Poista aseman kirjain DiskPart-puolelta.

[DISKPART]

remove letter z

Muuten, jos asema näyttää palautuvan Windowsin uudelleenkäynnistyksen jälkeen, poista se syöttämällä seuraava komento DiskPartiin. Jos asema on palautustilassa uudelleenkäynnistyksen jälkeen, palautusympäristö voi poistua käytöstä, kun asema on poistettu uudelleen. Aina kun mahdollista, yritä olla elvyttämättä asemaa Windowsin uudelleenkäynnistyksen jälkeen.

[DISKPART]

list volume
select volume z
remove letter=z

Jos asema palautetaan kaikin keinoin, poista rekisteri viittaamalla seuraavaan sivustoon.

Se siitä.

Lopullinen vahvistus

Lopetan tarkistamalla muutaman viimeisen asian. Jos DiskPart on edelleen käytössä, tarkista osioiden luettelo.

[DISKPART]

list partition

Tarkista Levynhallinta.

Tarkista myös komennolla. OK, jos tila on Käytössä.

reagentc /info

Jos se ei ole vaivaa, tarkista käynnistysvaihtoehdot.

reagentc /boottore

Poista kopioitu varmuuskopion palautustiedosto.

Remove-Item C:\Backup -Recurse -Force

viittaus