eliminazione della cartella di sistema di Windows


9

Voglio usare un vecchio disco come disco rigido secondario senza riformattare. Ma questo vecchio disco rigido contiene la mia vecchia installazione di Vista che occupa spazio. Ho provato a cambiare la proprietà e funziona in una certa misura, ma non riesco a eliminare nulla nella cartella Windows / System32. Esiste un modo semplice per modificare le autorizzazioni in modo da poter eliminare tutto?


La soluzione è usare Takeowncome suggerito da Wil e usare caclsper assumere il pieno controllo dei file. Dato che cacls non sembra ricorsivo, ho avviato cygwin ed eseguito questo comando per modificare ricorsivamente tutti i file:

for d in $(find directory-of-interest -type d);do
  cacls $d'/*' /e /G username:F;
done

dove directory di interesse è nel mio caso /cygdrive/g/Windowse username è il mio username.

Ho dovuto eseguirlo manualmente su directory che avevano spazi nel suo nome. Ma dopo tutto questo, ora posso eliminare la directory. Avvertenza: mi sembra che caclspossa potenzialmente rovinare le cose se usato in modo improprio.

Risposte:


8

Vai al prompt dei comandi e usa il takeowncomando.

Ad esempio, se l'unità è, Dè possibile digitare:

Takeown /f d:\windows /R

Questo seleziona la Windowscartella su DDrive e offre all'utente corrente l'accesso su di essa e ricorre su tutte le sottodirectory e file.


... Recruit è una parola / ortografia corretta?
William Hilsum,


@TomWij - grazie +1, dico sempre Recurse, quindi ho scommesso su Recurses e non ho mai visto Wikizionario! fantastico, grazie ancora!
William Hilsum,

1
Ho dovuto eseguire cmd.exe come amministratore per eseguire correttamente questo. Ma anche dopo averlo eseguito, quando provo a eliminare la cartella, dice "È necessario il permesso di X \ U per apportare modifiche a questa cartella" dove X è il mio nome host e U è il mio nome utente. Estremamente strano.
Peon,

2

Questo è coinvolto, ma funzionerà di sicuro.

1.Scarica e masterizza un LiveCD Ubuntu. Istruzioni qui: https://help.ubuntu.com/community/BurningIsoHowto

2. Riavviare con il CD live nell'unità disco. Per farlo, potrebbe essere necessario modificare l'ordine di avvio del BIOS. Normalmente F12 consente di accedere a questa configurazione, che viene modificata all'avvio.

3. Dopo aver caricato Ubuntu, dovrebbe apparire una schermata con pulsanti che dicono "Prova Ubuntu" e "Installa Ubuntu". Fai clic su "Prova Ubuntu". Ubuntu porterà "login" e ti porterà su un desktop.

4.Sotto il menu dei luoghi in alto, vai al tuo disco rigido.

5. Elimina i file che non desideri.

Nota: Ubuntu potrebbe avere problemi a eliminare determinati file dal sistema. Ciò è dovuto al tipo di filesystem. Se hai questo problema, scarica e compila ntfs-3g da: http://www.tuxera.com/community/ntfs-3g-download/

Leggi il file README per le istruzioni di installazione.

Questo è coinvolto se non usi linux o non hai un liveCD, ma se lo fai, dovrebbe essere un gioco da ragazzi.

Se avete domande, ponetele nei commenti e risponderò al meglio delle mie capacità


Non ho provato esattamente questo, ma eseguo Fedora su virtualbox. Ho montato il drive su Fedora, su come root, e ho provato a cancellare le directory ma "l'operazione non è permessa".
Peon,

Virtualbox non è quello che vuoi. Volete caricare solo il kernel Linux, quindi è necessario eseguire il dual-boot o l'avvio da un CD live
D'Arvit,

0

Suggerirei di riformattare l'unità, in questo modo assicurerai che l'unità sia libera da qualsiasi file nascosto ecc.

Naturalmente, ciò si basa sull'avere abbastanza spazio per archiviare qualsiasi file che si desidera conservare altrove.


0

Non sono sicuro che funzionerà su System32, ma tenderei a pensare che qualcosa come Unlocker funzionerebbe per questo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.