Suave

Como eliminar cartafoles e subcartafoles en PowerShell

Proba O Noso Instrumento Para Eliminar Problemas





Publicado enÚltima actualización: 23 de decembro de 2021

Desfacerse de calquera ficheiro en Windows 10 é tan sinxelo coma comer pastel. Non obstante, a duración do proceso de eliminación executado no Explorador de ficheiros varía dun elemento a outro. Os distintos factores que inflúen nel son o tamaño, o número de ficheiros individuais a eliminar, o tipo de ficheiro, etc. Así, borrar cartafoles grandes que conteñan miles de ficheiros individuais. pode levar horas . Nalgúns casos, o tempo estimado que se mostra durante a eliminación pode ser incluso superior a un día. Ademais, a forma tradicional de eliminar tamén é lixeiramente ineficiente, xa que terás que facelo baleira papeleira de reciclaxe para eliminar permanentemente estes ficheiros do seu PC. Entón, neste artigo, discutiremos como eliminar cartafoles e subcartafoles en Windows PowerShell rapidamente.



Como eliminar cartafoles e subcartafoles en PowerShell

Contidos[ esconderse ]



Como eliminar cartafoles e subcartafoles en Windows PowerShell

As formas máis sinxelas de eliminar un cartafol están listadas a continuación:

  • Seleccione o elemento e prema Da chave no teclado.
  • Fai clic co botón dereito sobre o elemento e selecciona Eliminar desde o menú contextual que aparece.

Non obstante, os ficheiros que eliminas non son eliminados permanentemente polo PC, xa que os ficheiros aínda estarán presentes na papeleira. Polo tanto, para eliminar ficheiros permanentemente do seu PC con Windows,



  • Ou preme Teclas Maiús + Eliminar xuntos para eliminar o elemento.
  • Ou fai clic co botón dereito na icona da papeleira no escritorio e, a continuación, fai clic Baleirar a papeleira de reciclaxe opción.

Por que eliminar ficheiros grandes en Windows 10?

Aquí tes algúns motivos para eliminar ficheiros grandes en Windows 10:

  • O espazo no disco no seu PC pode estar baixo, polo que é necesario para limpar espazo.
  • Os teus ficheiros ou cartafol poden ter duplicado accidentalmente
  • O teu arquivos privados ou confidenciais pódese eliminar para que ninguén máis poida acceder a estes.
  • Os teus ficheiros poden ser corrupto ou cheo de malware debido ao ataque de programas maliciosos.

Problemas coa eliminación de ficheiros e cartafoles grandes

Ás veces, cando eliminas ficheiros ou cartafoles máis grandes, podes atopar problemas molestos como:



    Non se poden eliminar ficheiros– Isto ocorre cando tentas eliminar ficheiros e cartafoles da aplicación en lugar de desinstalalos. Duración moi longa da eliminación– Antes de iniciar o proceso de eliminación real, o Explorador de ficheiros verifica o contido do cartafol e calcula o número total de ficheiros para proporcionar unha ETA. Ademais de comprobar e calcular, Windows tamén analiza os ficheiros para mostrar as actualizacións do ficheiro/cartafol que se está a eliminar nese momento. Estes procesos adicionais contribúen en gran medida ao período de operación de eliminación global.

Debe ler : Que é HKEY_LOCAL_MACHINE?

Afortunadamente, hai algunhas formas de evitar estes pasos innecesarios e acelerar o proceso de eliminación de ficheiros grandes de Windows 10. Neste artigo, guiarémosche por varios métodos para facer o mesmo.

Método 1: eliminar cartafoles e subcartafoles en Windows PowerShell

Siga os pasos que se indican a continuación para eliminar cartafoles grandes usando a aplicación PowerShell:

1. Fai clic en Comeza e tipo powershell , a continuación, fai clic en Executar como administrador .

abra Windows PowerShell como administrador desde a barra de busca de Windows

2. Escriba o seguinte mando e bateu o Tecla Intro .

|_+_|

Nota: Cambia o camiño no comando anterior ao ruta do cartafol que quere eliminar.

escriba o comando para eliminar o ficheiro ou cartafol en Windows PowerShell. Como eliminar cartafoles e subcartafoles en PowerShell

Ler tamén: Como eliminar ficheiros de configuración de Win en Windows 10

Método 2: Eliminar cartafoles e subcartafoles en Símbolo do sistema

Segundo a documentación oficial de Microsoft, o do comando elimina un ou máis ficheiros e o comando rmdir elimina o directorio de ficheiros. Estes dous comandos tamén se poden executar no entorno de recuperación de Windows. Aquí tes como eliminar cartafoles e subcartafoles no símbolo do sistema:

1. Prema Teclas Windows + Q para lanzar o barra de busca .

Preme a tecla Windows e Q para iniciar a barra de busca

2. Tipo Símbolo do sistema e fai clic en Executar como administrador opción no panel dereito.

Escribe Símbolo do sistema e fai clic na opción Executar como administrador no panel dereito. Como eliminar cartafoles e subcartafoles en PowerShell

3. Fai clic Si no Control de conta de usuario emerxente, se se lle solicita.

4. Tipo cd e o ruta do cartafol quere eliminar e prema Tecla Intro .

Por exemplo, cd C:UsuariosACERDocumentosAdobe como se mostra a continuación.

Nota: Pode copiar o camiño do cartafol desde o Explorador de ficheiros aplicación para que non haxa erros.

abra un cartafol no símbolo do sistema

5. A liña de comandos reflectirá agora o camiño do cartafol. Comprobeo unha vez para asegurarse da ruta introducida para eliminar os ficheiros correctos. A continuación, escriba o seguinte mando e bater Tecla Intro executar.

|_+_|

introduza o comando para eliminar o cartafol no símbolo do sistema. Como eliminar cartafoles e subcartafoles en PowerShell

6. Tipo cd . . comando para retroceder un paso no camiño do cartafol e premer Tecla Intro .

escriba cd.. comando no símbolo do sistema

7. Escriba o seguinte mando e bater Entra para eliminar o cartafol especificado.

|_+_|

Cambia o FOLDER_NAME co nome do cartafol que quere eliminar.

o comando rmdir para eliminar o cartafol no símbolo do sistema

Así é como eliminar cartafoles e subcartafoles grandes no símbolo do sistema.

Ler tamén: Como forzar a eliminación de ficheiros en Windows 10

Método 3: Engade a opción de eliminación rápida no menú contextual

Aínda que aprendemos a eliminar cartafoles e subcartafoles en Windows PowerShell ou símbolo do sistema, o procedemento debe repetirse para cada cartafol grande individual. Para facilitar isto aínda máis, os usuarios poden crear un ficheiro por lotes do comando e engadir ese comando ao Explorador de ficheiros menú contextual . É o menú que aparece despois de facer clic co botón dereito nun ficheiro/cartafol. A continuación, estará dispoñible unha opción de eliminación rápida para cada ficheiro e cartafol do Explorador para que elixas. Este é un procedemento longo, así que sígueo con coidado.

1. Prema Teclas Windows + Q xuntos e escribir bloc de notas. A continuación, prema Aberto como se mostra.

busca o bloc de notas na barra de busca de Windows e fai clic en Abrir. Como eliminar cartafoles e subcartafoles en PowerShell

2. Copia e pega coidadosamente as liñas indicadas no Bloc de notas documento, como se representa:

|_+_|

escriba o código no Bloc de notas

3. Fai clic en Arquivo opción na esquina superior esquerda e escolla Gardar como… do menú.

fai clic en Ficheiro e selecciona a opción Gardar como no Bloc de notas. Como eliminar cartafoles e subcartafoles en PowerShell

4. Tipo quick_delete.bat como Nome de arquivo: e fai clic en Gardar botón.

Escribe quick delete.bat á esquerda de Nome do ficheiro e fai clic no botón Gardar.

5. Vaia a Localización do cartafol . Fai clic co botón dereito quick_delete.bat arquivo e escolla Copiar mostrado destacado.

Fai clic co botón dereito do rato no ficheiro delete.bat e escolla Copiar no menú. Como eliminar cartafoles e subcartafoles en PowerShell

6. Vaia a C:Windows en Explorador de ficheiros. Preme Teclas Ctrl + V para pegar o quick_delete.bat arquivo aquí.

Nota: Para engadir a opción de eliminación rápida, o ficheiro quick_delete.bat debe estar nun cartafol que teña unha variable de ambiente PATH propia. A variable de ruta para o cartafol de Windows é %windir%.

Vaia ao cartafol de Windows no Explorador de ficheiros. Preme Ctrl e v para pegar o ficheiro delete.bat rápido nese lugar

7. Prema Windows + R chaves simultáneamente para lanzar Corre caixa de diálogo.

8. Tipo regedit e bater Entra para abrir o Editor de rexistro .

Nota: Se non iniciaches sesión desde unha conta de administrador, recibirás un Control de conta de usuario ventá emerxente solicitando permiso. Prema en Si para concedelo e continuar cos seguintes pasos para eliminar cartafoles e subcartafoles.

escriba regedit no cadro de diálogo Executar

9. Ir a HKEY_CLASSES_ROOTDirectorioshell como se representa a continuación.

vai ao cartafol de shell no editor de rexistro. Como eliminar cartafoles e subcartafoles en PowerShell

10. Fai clic co botón dereito sobre cuncha cartafol. Fai clic Novo> Chave no menú contextual. Cambia o nome desta nova clave como Eliminación rápida .

prema co botón dereito no cartafol do shell e prema en Novo e seleccione a opción Chave no Editor do Rexistro

11. Fai clic co botón dereito sobre o Eliminación rápida chave, vai a novo, e escolle Chave no menú, como se ilustra a continuación.

Fai clic co botón dereito en Eliminación rápida e selecciona Novo e despois a opción Chave no Editor do Rexistro

12. Cambia o nome do nova chave como Comando .

renomea a nova clave como comando no cartafol Eliminación rápida do Editor do Rexistro

13. No panel dereito, faga dobre clic no botón (Predeterminado) ficheiro para abrir o Editar cadea fiestra.

prema dúas veces en Predeterminado e aparecerá a xanela Editar cadea. Como eliminar cartafoles e subcartafoles en PowerShell

14. Tipo cmd /c cd %1 && quick_delete.bat baixo Datos de valor: e fai clic Ok

introduza os datos do valor na xanela Edit String no Editor do Rexistro

Agora engadiuse a opción Eliminar rápido ao menú contextual do Explorador.

15. Pecha o Editor de rexistro aplicación e volve ao Cartafol queres eliminar.

16. Fai clic co botón dereito sobre o cartafol e escolle Eliminación rápida desde o menú contextual, como se mostra.

Pecha a aplicación Editor do Rexistro e volve ao cartafol que desexas eliminar. Fai clic co botón dereito no cartafol e selecciona Eliminar rápido. Como eliminar cartafoles e subcartafoles en PowerShell

Axiña que seleccione Eliminación rápida, aparecerá unha xanela de comandos solicitando a confirmación da acción.

17. Comprobe o Camiño do cartafol e o Nome do cartafol unha vez e fai clic calquera chave no teclado para eliminar o cartafol rapidamente.

Nota: Non obstante, se seleccionou accidentalmente o cartafol incorrecto e quere finalizar o proceso, prema Ctrl + C . O símbolo do comando volverá pedir a confirmación mostrando a mensaxe Queres finalizar o traballo por lotes (S/N)? Preme Y e despois golpea Entra para cancelar a operación de eliminación rápida, como se mostra a continuación.

finalizar o traballo por lotes para eliminar o cartafol no símbolo do sistema

Ler tamén: Como eliminar entradas rotas no rexistro de Windows

Consello profesional: Táboa de parámetros e os seus usos

Parámetro Función/Uso
/f Borra forzadamente ficheiros de só lectura
/q Activa o modo silencioso, non é necesario confirmar cada eliminación
/s Executa o comando en todos os ficheiros dos cartafoles da ruta especificada
*.* Elimina todos os ficheiros dese cartafol
non Acelera o proceso desactivando a saída da consola

Executar do /? comando para aprender máis sobre o mesmo.

Executar del Para saber máis información sobre o comando del

Recomendado:

Os métodos anteriores son os máis eficaces eliminar cartafoles grandes en Windows 10 . Esperamos que esta guía che axude a aprender como eliminar cartafoles e subcartafoles en PowerShell e símbolo do sistema . Ademais, se tes algunha consulta/comentario sobre este artigo, non dubides en deixalos na sección de comentarios.

Elon Decker

Elon é un escritor de tecnoloxía en Cyber ​​S. Leva uns 6 anos escribindo guías prácticas e cubriu moitos temas. Encántalle tratar temas relacionados con Windows, Android e os últimos trucos e consellos.