Мека

Как да изтриете папки и подпапки в PowerShell

Опитайте Нашия Инструмент За Премахване На Проблемите





публикувано наПоследна актуализация: 23 декември 2021 г

Да се ​​отървете от всеки файл в Windows 10 е толкова лесно, колкото да ядете пай. Въпреки това, продължителността на процеса на изтриване, изпълняван във File Explorer, варира от елемент до елемент. Различните фактори, които влияят върху него, са размер, брой отделни файлове, които трябва да бъдат изтрити, тип файл и т.н. По този начин изтриването на големи папки, съдържащи хиляди отделни файлове може да отнеме часове . В някои случаи прогнозното време, показано по време на изтриването, може дори да бъде повече от един ден. Освен това традиционният начин за изтриване също е леко неефективен, тъй като ще трябва празно кошче за да премахнете за постоянно тези файлове от вашия компютър. И така, в тази статия ще обсъдим как бързо да изтриете папки и подпапки в Windows PowerShell.



Как да изтриете папки и подпапки в PowerShell

Съдържание[ Крия ]



Как да изтриете папки и подпапки в Windows PowerShell

Най-простите начини за изтриване на папка са изброени по-долу:

  • Изберете елемента и натиснете От ключ на клавиатурата.
  • Щракнете с десния бутон върху елемента и изберете Изтрий от контекстното меню което се появява.

Въпреки това, файловете, които изтривате, не се изтриват за постоянно от компютъра, тъй като файловете все още ще присъстват в кошчето. Следователно, за да премахнете файлове за постоянно от вашия компютър с Windows,



  • Или натиснете Клавиши Shift + Delete заедно, за да изтриете елемента.
  • Или щракнете с десния бутон върху иконата на кошчето на работния плот и след това щракнете Празно кошче опция.

Защо да изтривате големи файлове в Windows 10?

Ето някои причини да изтриете големи файлове в Windows 10:

  • В дисково пространство на вашия компютър може да е малко, така че е необходимо да освободите място.
  • Вашите файлове или папка може да имат дублиран случайно
  • Вашият лични или чувствителни файлове могат да бъдат изтрити, така че никой друг да няма достъп до тях.
  • Вашите файлове може да са повреден или пълен със зловреден софтуер поради атака от злонамерени програми.

Проблеми с изтриването на големи файлове и папки

Понякога, когато изтривате по-големи файлове или папки, може да се сблъскате с досадни проблеми като:



    Файловете не могат да бъдат изтрити– Това се случва, когато се опитате да изтриете файлове и папки на приложения, вместо да ги деинсталирате. Много дълга продължителност на изтриването– Преди да започне действителния процес на изтриване, File Explorer проверява съдържанието на папката и изчислява общия брой файлове, за да предостави ETA. Освен проверка и изчисляване, Windows също така анализира файловете, за да покаже актуализации на файла/папката, която се изтрива в този момент. Тези допълнителни процеси допринасят значително за цялостния период на операция за изтриване.

Трябва да се прочете : Какво е HKEY_LOCAL_MACHINE?

За щастие има няколко начина да заобиколите тези ненужни стъпки и да ускорите процеса на изтриване на големи файлове от Windows 10. В тази статия ще ви преведем през различни методи за извършване на същото.

Метод 1: Изтриване на папки и подпапки в Windows PowerShell

Следвайте стъпките, посочени по-долу, за да изтриете големи папки с помощта на приложението PowerShell:

1. Щракнете върху Започнете и тип powershell , след което щракнете върху Изпълни като администратор .

отворете Windows PowerShell като администратор от лентата за търсене на Windows

2. Въведете следното команда и удари Въведете ключ .

|_+_|

Забележка: Променете пътека в горната команда към път на папката които искате да изтриете.

въведете командата за изтриване на файл или папка в Windows PowerShell. Как да изтриете папки и подпапки в PowerShell

Прочетете също: Как да изтриете инсталационните файлове на Win в Windows 10

Метод 2: Изтрийте папки и подпапки в Командния ред

Според официалната документация на Microsoft, команда del изтрива един или повече файлове и команда rmdir изтрива файловата директория. И двете от тези команди могат да се изпълняват и в средата за възстановяване на Windows. Ето как да изтриете папки и подпапки в командния ред:

1. Натиснете Windows + Q клавиши за стартиране на лента за търсене .

Натиснете клавиша Windows и Q, за да стартирате лентата за търсене

2. Тип Командния ред и щракнете върху Изпълни като администратор опция в десния прозорец.

Въведете команден ред и щракнете върху опцията Изпълни като администратор в десния прозорец. Как да изтриете папки и подпапки в PowerShell

3. Щракнете да в Управление на потрбителския профил изскачащ прозорец, ако бъдете подканени.

4. Тип cd и на път на папката искате да изтриете и натиснете Въведете ключ .

Например, cd C:UsersACERDocumentsAdobe както е показано по-долу.

Забележка: Можете да копирате пътя на папката от File Explorer приложение, за да няма грешки.

отворете папка в командния ред

5. Командният ред вече ще отразява пътя на папката. Проверете го веднъж, за да се уверите, че въведения път за изтриване на правилните файлове. След това въведете следното команда и удари Въведете ключ да изпълним.

|_+_|

въведете команда, за да изтриете папката в командния ред. Как да изтриете папки и подпапки в PowerShell

6. Тип cd . . команда, за да се върнете една стъпка назад в пътя на папката и да натиснете Въведете ключ .

въведете командата cd.. в командния ред

7. Въведете следното команда и удари Въведете за да изтриете посочената папка.

|_+_|

Променете ИМЕ НА ПАПКА с името на папката, която искате да изтриете.

командата rmdir за изтриване на папката в командния ред

Ето как да изтриете големи папки и подпапки в командния ред.

Прочетете също: Как да изтриете файл принудително в Windows 10

Метод 3: Добавете опция за бързо изтриване в контекстното меню

Въпреки че научихме как да изтриваме папки и подпапки в Windows PowerShell или командния ред, процедурата трябва да се повтори за всяка отделна голяма папка. За да улеснят това допълнително, потребителите могат да създадат партиден файл на командата и след това да добавят тази команда към File Explorer контекстно меню . Това е менюто, което се появява, след като щракнете с десния бутон върху файл/папка. След това ще бъде налична опция за бързо изтриване за всеки файл и папка в Explorer, от които можете да избирате. Това е дълга процедура, така че я следвайте внимателно.

1. Натиснете Windows + Q клавиши заедно и тип бележник. След това щракнете Отвори както е показано.

потърсете бележника в лентата за търсене на Windows и щракнете върху отваряне. Как да изтриете папки и подпапки в PowerShell

2. Внимателно копирайте и поставете дадените редове в Notepad документ, както е показано:

|_+_|

въведете кода в Notepad

3. Щракнете върху Файл опция от горния ляв ъгъл и изберете Запази като… от менюто.

щракнете върху Файл и изберете опцията Запиши като в Notepad. Как да изтриете папки и подпапки в PowerShell

4. Тип quick_delete.bat като Име на файл: и щракнете върху Запазете бутон.

Въведете quick delete.bat вляво от името на файла и щракнете върху бутона Save.

5. Отидете на Местоположение на папката . Кликнете с десния бутон quick_delete.bat файл и изберете копие показано подчертано.

Щракнете с десния бутон на мишката бързо delete.bat файл и изберете Копиране от менюто. Как да изтриете папки и подпапки в PowerShell

6. Отидете на C:Windows в File Explorer. Натиснете Ctrl + V клавиши за да поставите quick_delete.bat файл тук.

Забележка: За да добавите опцията за бързо изтриване, файлът quick_delete.bat трябва да бъде в папка, която има собствена променлива на средата PATH. Променливата на пътя за папката на Windows е %windir%.

Отидете в папката Windows във File Explorer. Натиснете Ctrl и v, за да поставите файла за бързо изтриване.bat на това място

7. Натиснете Windows + R ключове едновременно за стартиране Бягай диалогов прозорец.

8. Тип regedit и удари Въведете за да отворите Редактор на регистъра .

Забележка: Ако не сте влезли от администраторски акаунт, ще получите a Управление на потрбителския профил изскачащ прозорец с искане за разрешение. Кликнете върху да да го предоставите и да продължите със следващите стъпки за изтриване на папки и подпапки.

въведете regedit в диалоговия прозорец Изпълнение

9. Отидете на HKEY_CLASSES_ROOTDirectoryshell както е изобразено по-долу.

отидете в папката на shell в редактора на системния регистър. Как да изтриете папки и подпапки в PowerShell

10. Щракнете с десния бутон върху черупка папка. Щракнете върху Ново> Ключ в контекстното меню. Преименувайте този нов ключ като Бързо изтриване .

щракнете с десния бутон върху папката на обвивката и щракнете върху Нов и изберете опцията Ключ в редактора на системния регистър

11. Щракнете с десния бутон върху Бързо изтриване ключ, отидете на нов, и изберете Ключ от менюто, както е показано по-долу.

щракнете с десния бутон върху Бързо изтриване и изберете Нов и след това опция Ключ в редактора на системния регистър

12. Преименувайте на нов ключ като Команда .

преименувайте новия ключ като команда в папката за бързо изтриване в редактора на системния регистър

13. В десния панел щракнете двукратно върху (По подразбиране) файл, за да отворите Редактиране на низ прозорец.

щракнете двукратно върху По подразбиране и ще се появи прозорецът за редактиране на низ. Как да изтриете папки и подпапки в PowerShell

14. Вид cmd /c cd %1 && quick_delete.bat под Данни за стойността: и щракнете Добре

въведете данните за стойността в прозореца за редактиране на низ в редактора на системния регистър

Опцията за бързо изтриване вече е добавена към контекстното меню на Explorer.

15. Затворете Редактор на регистъра приложение и се върнете към Папка искате да изтриете.

16. Щракнете с десния бутон върху папка и изберете Бързо изтриване от контекстното меню, както е показано.

Затворете приложението Редактор на системния регистър и се върнете към папката, която искате да изтриете. Щракнете с десния бутон върху папката и изберете Бързо изтриване. Как да изтриете папки и подпапки в PowerShell

Веднага след като изберете Бързо изтриване, ще се появи прозорец на командния ред с искане за потвърждение на действието.

17. Кръстосана проверка на Път на папката и на Име на папка веднъж и щракнете всеки ключ на клавиатурата, за да изтриете бързо папката.

Забележка: Ако обаче случайно сте избрали грешната папка и искате да прекратите процеса, натиснете Ctrl + C . Командният ред отново ще поиска потвърждение, като покаже съобщението Прекратяване на пакетно задание (Да/Не)? Натиснете Й и след това удари Въведете за да отмените операцията за бързо изтриване, както е показано по-долу.

прекратете пакетно задание, за да изтриете папка в командния ред

Прочетете също: Как да изтриете повредени записи в системния регистър на Windows

Професионален съвет: Таблица с параметри и техните употреби

Параметър Функция/Употреба
Принудително изтрива файлове само за четене
/q Активира тих режим, не е необходимо да потвърждавате за всяко изтриване
Изпълнява командата върху всички файлове в папки на посочения път
*.* Изтрива всички файлове в тази папка
не Ускорява процеса, като деактивира изхода на конзолата

Изпълни от /? команда, за да научите повече за същото.

Изпълнете del За да научите повече информация за командата del

Препоръчва се:

Горните методи са най-ефективните за изтрийте големи папки в Windows 10 . Надяваме се, че това ръководство ви е помогнало да научите как да изтриете папки и подпапки в PowerShell & Command Prompt . Освен това, ако имате въпроси/коментари относно тази статия, не се колебайте да ги пуснете в секцията за коментари.

Илон Декър

Илон е технически писател в Cyber ​​S. Той пише ръководства с практически инструкции от около 6 години и е обхванал много теми. Той обича да обхваща теми, свързани с Windows, Android и най-новите трикове и съвети.