Faq удаление каталога со всем содержимым


Содержание

Faq удаление каталога со всем содержимым

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Как лучше всего организовать удаление директория со всем содержимым?

QDir::rmdir удаляет только пустые папки. Соответственно можно написать рекурсивную функцию в которой удалять все подряд (начиная от самой глубокой вложенной папки). А можно ли это сделать каким-нибудь стандартным способом? (например, в winAPI DeleteDirectory(. ) тож не удаляет, но есть SHFileOperation в которой таких ограничений нет).

Сообщение отредактировал Litkevich Yuriy — 27.12.2008, 18:54

Faq удаление каталога со всем содержимым

Профиль
Группа: Участник
Сообщений: 38
Регистрация: 23.7.2004

Репутация: нет
Всего: нет

Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 11
Всего: 102

DRKB гласит:

z-END
Дата 20.12.2004, 18:26 (ссылка) | (нет голосов) Загрузка .
Код
uses ShellApi;
.
var sh : SHFILEOPSTRUCT;
begin
.

sh.Wnd := Application.Handle;
sh.wFunc := FO_DELETE;
sh.pFrom := ‘c:\\test\0’;
sh.pTo := nil;
sh.fFlags := FOF_NOCONFIRMATION or FOF_SILENT;
sh.hNameMappings := nil;
sh.lpszProgressTitle := nil;
SHFileOperation (sh);
.

Цитата
Надо путь писать : c:\\test\dfg
Чтобы вначале «\\» было. иначе не будет удалять диры из корня

Автор ответа: Baa
Взято с Vingrad.ru http://forum.vingrad.ru

Каждый чилавек пасвоему праф. а памоему НЕТ!

Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 21.6.2004
Где: Moscow

Репутация: 49
Всего: 76

Rennigth
Дата 20.12.2004, 18:29 (ссылка) | (нет голосов) Загрузка .
Цитата
Может можно как-то грубо удалить всю папку без проверки на наличие файлов в ней?

вроде нет, надо рекурсивно бежать по всем поддиректориям и сносить все что увидишь.
Добавлено @ 18:29
бзззз. буду знать.

Профиль
Группа: Участник
Сообщений: 408
Регистрация: 18.9.2003


Репутация: 3
Всего: 5

Не раз проверенная функция: Function DeleteDirs(Dir : string)
Модуль MySys

Это сообщение отредактировал(а) SlaUr — 20.12.2004, 18:34

SlaUr
Дата 20.12.2004, 18:33 (ссылка) | (нет голосов) Загрузка .

Профиль
Группа: Участник
Сообщений: 879
Регистрация: 28.4.2004
Где: Ukraine

Репутация: 2
Всего: 11

devmstr
Дата 20.12.2004, 22:44 (ссылка) | (нет голосов) Загрузка .
Код
//функция удаляет указанную директорию со всеми поддиректориями
function DeleteDirectories(fpath:String):boolean; //true — удаление прошло успешно, false — при удалении возникли ошибки
Var
SearchRec:TSearchRec;

function isDirectory(pCheckedfile:TSearchRec):Boolean;
begin
if ((pCheckedfile.Attr>=16) and (pCheckedfile.Attr =48) and (pCheckedfile.Attr 0;
end;
FindClose(SearchRec);
RemoveDirectory(pchar(fpath));
end;

Если есть вопросы, спрашивай.
Протестил, вроде работает без глюков, странно прада?

Удаление каталога со всем содержимым

Похожие главы из других книг

Операции над содержимым ячеек

Операции над содержимым ячеек Над отдельными ячейками или диапазонами можно выполнять различные операции: перемещение, копирование, удаление, добавление, связывание и др. Как уже отмечалось ранее, приложения Microsoft Office предоставляют пользователю несколько способов

Единый ключ, что правит всем

Единый ключ, что правит всем Автор: Киви БердВ длинной и поучительной саге о преодолении AACS, системы защиты контента на видеодисках высокой четкости, открыта, похоже, новая интересная глава. Как показали последние результаты анализа, коллективно проводимого участниками

10.1.33. Рекурсивное удаление каталога

7. Обо всем понемногу

7. Обо всем понемногу В этом разделе я объединил различные задачи, среди которых далеко не все являются головоломками, по той причине, что опыт показывает: средний программист в них достигает цели не бее труда. Для некоторых из них в различных книгах можно найти

7. Обо всем понемногу

7. Обо всем понемногу Головоломка 29.Эта задача также не должна была бы излагаться ошибающимися людьми. Я пытался понять, где эти программисты оступаются. Я считаю, что есть две опасности:— прежде всего нет никакой уверенности в том, что поступающее число удастся


7. Обо всем понемногу

11.4. Манипулирование содержимым каталогов

11.4. Манипулирование содержимым каталогов Вспомните, что компоненты каталогов (имена файлов) — это ни что иное, как указатели на дисковые информационные узлы (on-disk inodes); почти вся важная информация, касающаяся файла, хранится в его inode. Вызов open() позволяет процессу

10.11. Удаление каталога

10.11. Удаление каталога ПроблемаТребуется удалить каталог, причем эта операция должна быть переносимой, т.е. в ней не должен использоваться специфичный для конкретной ОС программный интерфейс.РешениеНа большинстве платформ вы сможете воспользоваться системным вызовом

Почему Интернет нужен всем

Почему Интернет нужен всем В современном мире мало кто способен отказаться от услуг, которые предоставляет Интернет.Например, новости. Можно смотреть новости по телевизору? Конечно! Но если событие вас действительно интересует, то вы очень оперативно и подробно можете

Удаление ключа из вашего каталога ключей.

Удаление ключа из вашего каталога ключей. Для удаления ключа из вашего каталога открытых ключей наберите:pgp –kr userid [keyring]PGP будет искать заданный идентификатор пользователя в вашем каталоге открытых ключей и, при нахождении оного, удалит его. Не забудьте, что любого

5.2.5. Работа с содержимым ячеек

5.2.5. Работа с содержимым ячеек В этом разделе мы перечислим основные действия с данными различного типа и рассмотрим некоторые ситуации, возникающие при вводе и редактировании значений в ячейках таблицы.Форматирование содержимого ячеекПомимо смены формата данных, мы

19. На всем готовеньком

19. На всем готовеньком Люди обожают готовенькое – лишь бы не работать. Мы все такие. Поэтому везде, где вы скажете: «25 готовых диет для гарантированного снижения веса», «Пять готовых шаблонов для создания бизнес-сайта с примерами и уроками», «17 готовых продающих текстов

Кольцо для управления всем Николай Маслухин

Кольцо для управления всем Николай Маслухин Опубликовано 06 мая 2014 Количество домашних устройств, подключенных к домашней сети, растет с каждым днем. Еще вчера это были планшеты, телевизоры и игровые приставки, а сегодня уже термостаты, лампочки,

5.4. Наполнение сборного вида простейшим содержимым

5.4. Наполнение сборного вида простейшим содержимым Постановка задачи Вы уже запрограммировали для вашего сборного вида макет с последовательной компоновкой, но пока не знаете, как отображать в нем

1.2. Как во всем этом разобраться

1.2. Как во всем этом разобраться Управлять цифровой камерой гораздо проще, чем видеомагнитофоном или, скажем, автомобилем. Хотя для того, чтобы лучше управлять фотоаппаратом и чтобы знать, что он может, а что нет, его, как и автомобиль, нужно «обкатать» и

Как удалить содержимое папок,не открывая саму папку.


Продуктивными являются те, кто использует своё время в слаженной манере. Берите пример с наших компьютеров. Большинство из нас используют сочетание клавиш, чтобы сэкономить несколько секунд от общего процесса. Не так ли? Мы используем множество различных программных пакетов и приложений с разными наборами комбинаций. Мы по прежнему используем их только потому, чтобы быть более продуктивным и спасти наше время.И если Вас беспокоят ярлыки, почему бы не попробовать что-то другое? Что, если мы скажем, что, на самом деле можно удалить содержимое внутри любой папки без открытия отдельной папки? Интересно, не правда ли? Поэтому, вместо того чтобы идти в папку и выбирать каждый файл по одному или даже при нажатии клавиш Ctrl+A ,а затем нажать на кнопку » Delete», то почему бы и не сократить весь процесс всего до полтора шага?

У нас есть решение для этого. Во многих случаях мы просто хотим удалить только файлы из папки, сохранив основную папку нетронутой. В очень прямом пути, вы должны зайти в папку и выбрать все пункты и нажать клавишу delete. Однако, это не слишком трудоемкий процесс, но вы можете сохранить немного времени для чата с друзьями, применяя небольшой твик в настройках реестра Windows . Твик будет добавлять в контекстное меню Windows новый параметр Удалить содержимое папки . Так, при добавлении этой настройки вы сможете сохранить ваше время и повысить производительность Windows.

Как сделать,какой порядок?

Вот полный процесс, которому вы должны следовать:

1.Открыть Выполнить (Win + R) и ввести команду “ regedit ” (без кавычек) , чтобы открыть окно реестра Windows.

2.Теперь перейдите к следующему ключу в редакторе реестра HKEY_CLASSES_ROOT\Directory\shell.

3.Теперь щёлкните правой кнопкой мыши на shell -> выбрать New ->Key и введите имя Delete Folder Contents.

4.Щёлкните правой кнопкой мыши на новом пункте Delete Folder Contents , выберите New, Key и его имя.

5.В правой области дважды щелкните на строковое значение Default , а затем скопируйте/вставьте этот текст:

6. Наконец, нажмите на Okay и выйдите из окна реестра.

Не хотите поиграть с настройками реестра на свой собственный страх и риск?Не беспокойтесь! Мы знаем, что редактирование реестра не будет лёгкой задачей для многих пользователей. Поэтому, мы вынуждены были создать Reg-файл , который сливается автоматически в реестре Windows после того как вы дважды щелкните по Delete Folder Contents параметр правой кнопкой мыши в контекстное меню добавится сразу.Слишком просто! Не так ли?

Faq удаление каталога со всем содержимым

Добрый день! Подскажите пожалуйста, как удалить из всех почтовых ящиков архивной базы данных папки «Cisco Jabber Chats» и «Журнал бесед»?

Answers

Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение»

  • Marked as answer by Vasilev Vasil Microsoft contingent staff, Moderator Monday, July 2, 2020 5:09 AM

All replies

Lync уже больше нет? Если я ничего не путаю, он (Lync) пересоздаст эту папку заново. Или эта папка у вас от Cisco?

Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение»


Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение»

  • Marked as answer by Vasilev Vasil Microsoft contingent staff, Moderator Monday, July 2, 2020 5:09 AM

Lync уже больше нет? Если я ничего не путаю, он (Lync) пересоздаст эту папку заново. Или эта папка у вас от Cisco?

Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение»

Обе папки от систем, которых больше нет. Интересует удаление папок в архивной БД (почтовый ящик сетевого архива). Вариант с API EWS какой-то сложный. Может быть есть более простой вариант? Ну, буду разбираться.

Faq удаление каталога со всем содержимым

9. Добавление пункта «Удалить содержимое папки» в контекстное меню.

Как добавить в контекстное меню папки команду для удаления содержимого папки без удаления самой папки? Вы можете создать себе пункт Удалить содержимое папки в контекстном меню и Вам достаточно будет его только выбрать. Вам не придется открывать папку, выделять все файлы и нажимать на клавишу Delete.

1) Запустите редактор реестра: Win+R -> regedit -> Ok

2) Откройте ветку реестра HKEY_CLASSES_ROOT\Directory\shell

3) Создайте в ней раздел DeleteFolderContent

4) Создайте в нем строковый(String) параметр MUIVerb со строкой Удалить содержимое папки .

5) В разделе DeleteFolderContent создайте подраздел command

6) Измените значение параметра (По умолчанию) раздела command на следующее:

cmd /c «cd /d %1 && del /s /f /q *.*»

1) Запустите редактор реестра: Win+R -> regedit -> Ok

2) Откройте ветку реестра HKEY_CLASSES_ROOT\Directory\shell

3) Создайте в ней раздел Удалить содержимое папки


4) В разделе Удалить содержимое папки создайте подраздел command

6) Измените значение параметра (По умолчанию) раздела command на следующее:

cmd /c «cd /d %1 && del /s /f /q *.*»

1) Скопируйте код в любой текстовый редактор (например, Блокнот).

2) Нажмите CTRL+S и сохраните файл с любым именем и расширением .reg

3) Если вы выбираете тип файла: Текстовые файлы, то имя файла в кавычки брать обязательно. (Например: «DeleteFolderContent.reg»)

4) Если вы выбираете тип файла: Все файлы, то имя файла в кавычки брать не надо.

Windows Registry Editor Version 5.00

@=»Удалить содержимое папки»

@=»cmd /c \»cd /d %1 && del /s /f /q *.*\» «

1С 8.x : Как удалить Файл, Каталог?

Функция Удаляет указанные файлы.
УдалитьФайлы( , )
Параметры: (обязательный) Тип: Строка. Путь к удаляемым файлам.
(необязательный) Тип: Строка. Маска для выбора удаляемых файлов. В строке маски допускается использование символа «*» (звездочка), обозначающего любое число произвольных символов, и «?» (знак вопроса), обозначающего один произвольный символ.
. — Если не указана, то удаляются все файлы и каталог .
Для удаления одного файла, можно передать его полное имя через первый параметр, либо передать путь к нему через первый параметр, а его короткое имя — через второй.
Удаление файлов производится, если в указанных файлах не установлено свойство «Только чтение». В противном случае возникает сообщение об ошибке.
Допускается использование схем http, https и ftp для адресации файлов. При использовании этих схем в адресах необходимо указывать прямые слеши ‘/’, а не обратные ‘\’.
Код 1C v 8.х

Код 1C v 8.2 УП

В 7-рке для удаления используется
Код 1C v 7.x

Как удалить каталог с файлами?
Код 1C v 7.x

Как удалить файлы и каталоги в терминале Linux?

Команды rm и rmdir удаляют файлы и каталоги в Linux, macOS и других Unix-подобных операционных системах. Они похожи на команды del и deltree в Windows и DOS. Эти команды очень мощные и имеют довольно много опций.

Важно отметить, что файлы и каталоги, удаленные с помощью rm и rmdir , не перемещаются в корзину. Они сразу же удаляются с вашего компьютера. Если вы случайно удалили файлы с помощью этих команд, вы сможете восстановить их только из резервной копии.

Как удалить файлы с помощью rm

Самый простой случай — это удаление одного файла в текущем каталоге. Введите команду rm, пробел, а затем имя файла, который вы хотите удалить.

Если файл не находится в текущем рабочем каталоге, укажите путь к местоположению файла.


Вы можете передать более одного имени файла в rm. При этом удаляются все указанные файлы.

Подстановочные знаки могут использоваться для выбора групп файлов, которые будут удалены. Знак * представляет несколько символов, а символ ? представляет один символ. Эта команда удалит все файлы изображений png в текущем рабочем каталоге.

Эта команда удалит все файлы с одним символьным расширением. Например, это удалит File.1 и File.2, но не File.12.

Если файл защищен от записи, вам будет предложено удалить файл. Вы должны ответить с помощью y или n и нажать «Enter».

Чтобы снизить риск использования rm с подстановочными знаками, используйте параметр -i (интерактивный). Для этого необходимо подтвердить удаление каждого файла.

Опция -f (сила) противоположна интерактивной. Он не запрашивает подтверждение, даже если файлы защищены от записи.

Как удалить каталоги с помощью rm

Чтобы удалить пустой каталог, используйте опцию -d (directory). Вы можете использовать подстановочные знаки (* и ?) В именах каталогов так же, как и в именах файлов.

Предоставление более одного имени каталога удаляет все указанные пустые каталоги.

Чтобы удалить не пустые каталоги, используйте параметр -r (рекурсивный). Чтобы было ясно, это удаляет каталоги и все файлы и подкаталоги, содержащиеся в них.

Если каталог или файл защищен от записи, вам будет предложено подтвердить удаление. Чтобы удалить не пустые каталоги и подавить эти приглашения, используйте вместе параметры -r (рекурсивный) и -f (принудительный).

Здесь требуется осторожность. Ошибка в команде rm -rf может привести к потере данных или неисправности системы. Это опасно, и осторожность — лучшая политика. Чтобы получить представление о структуре каталогов и файлах, которые будут удалены командой rm -rf, используйте команду tree .

Используйте apt-get для установки этого пакета в вашу систему, если вы используете Ubuntu или другой дистрибутив на основе Debian. В других дистрибутивах Linux используйте инструмент управления пакетами вашего дистрибутива Linux.

Выполнение команды tree дает простую для понимания диаграмму структуры каталогов и файлов под каталогом, из которого она запускается.

Вы также можете указать путь к команде tree чтобы он запускал дерево из другого каталога в файловой системе.

Команда rm также имеет параметры —one-file-system , —no-preserve-root , —preserve-root , но они рекомендуются только для опытных пользователей. Если вы что-то не так, вы можете случайно удалить все ваши системные файлы.

Как удалить каталоги с помощью rmdir

Есть еще одна команда rmdir , которую вы можете использовать для удаления каталогов. Разница между rm и rmdir том, что rmdir может удалять только пустые каталоги. Он никогда не удалит файлы.

Самый простой случай — удаление одного пустого каталога. Как и в случае с rm , вы можете передать несколько имен каталогов в rmdir или rmdir путь к каталогу.

Удалите один каталог в текущем каталоге, передав его имя в rmdir :

Удалите несколько каталогов, передав список имен в rmdir :


Удалите каталог не в текущем каталоге, указав полный путь к этому каталогу:

Если вы попытаетесь удалить не пустую папку, rmdir выдаст вам сообщение об ошибке. В следующем примере rmdir успешно и без вывода сообщений удаляет каталог clients но отказывается удалять каталог projects поскольку он содержит файлы. Каталог projects остается точно таким, каким он был, а файлы в нем нетронутыми.

Когда rmdir выдает ошибку «Directory not empty», он прекращает обработку каталогов, переданных ему в командной строке. Если вы попросили удалить четыре каталога, а в первом содержались файлы, rmdir выдаст вам сообщение об ошибке и больше ничего не сделает. Вы можете заставить его игнорировать эти ошибки с —ignore-fail-on-non-empty чтобы обрабатывать другие каталоги.

В следующем примере две папки были переданы в rmdir , это work/reports и work/quotes. Параметр —ignore-fail-on-non-empty включен в команду. В папке work/reports находятся файлы, поэтому rmdir не может удалить ее. Опция —ignore-fail-on-non-empty заставляет rmdir игнорировать ошибку и переходить к следующей папке, которую он должен обработать, это work/quotes. Это пустая папка, и rmdir удаляет ее.

Эта команда использовалась.

Вы можете использовать опцию -p (parent), чтобы удалить каталог, а также удалить его родительские каталоги. Этот прием работает, потому что rmdir начинается с целевого каталога, а затем возвращается к родительскому. Теперь этот каталог должен быть пустым, поэтому он может быть удален rmdir, и процесс повторяет шаг назад по пути, предоставленному rmdir.

В следующем примере команда, переданная в rmdir:

Каталоги invoices и work удаляются по запросу.

Используете ли вы Bash или любую другую оболочку? Linux предоставляет гибкие и мощные команды для удаления каталогов и файлов прямо из командной строки терминала. Некоторые люди предпочитают иметь рабочий процесс, который вращается вокруг терминала. У других может не быть выбора в этом вопросе. Они могут работать на серверах без установленного графического интерфейса или в удаленном сеансе в автономной системе, такой как Raspberry Pi. Эти команды идеально подходят для этой группы людей.

Но какой бы тип рабочего процесса вы ни предпочли, эти команды очень хорошо подходят для включения в сценарии оболочки. Если сценарий запускается заданием cron , это может помочь автоматизировать рутинные служебные задачи, такие как очистка нежелательных файлов журнала. Если вы исследуете этот вариант использования, помните о силе этих команд, тщательно проверяйте все и всегда сохраняйте последнюю резервную копию.

Faq удаление каталога со всем содержимым

Размышления о жизни, интернете и рекламе.

  • Главная
  • /
  • Компьютеры
  • /
  • Windows
  • /
  • Что можно удалить с диска С: советы по его очистке

Что можно удалять с диска С, а что нельзя?

Свободное пространство диска С в процессе эксплуатации Windows постоянно сокращается. В независимости от действий пользователя — хочет он того или нет. Временные файлы, архивы, куки и кеш браузеров и прочие программные элементы, выполнив свою единоразовую миссию (обновление, установка, распаковка), оседают в папках раздела С. Плюс к этому — полезные мегабайты и гигабайты поглощают некоторые функциональные модули Windows.

Первое средство от такого «захламления» — комплексная очистка диска С. Выполнять её нужно регулярно и своевременно. В противном случае, раздел переполнится, и вы не сможете полноценно пользоваться ОС и, соответственно, ПК. Windows будет постоянно прерывать вашу работу предупреждающими сообщениями — «недостаточно памяти». Станет невозможен просмотр видео онлайн, так как браузер не сможет сохранять на компьютере закачиваемый с сервера контент. Могут произойти и другие неприятности.

Приступая к очистке диска С: что нужно знать и делать

Удаление с диска С всяких ненужных элементов — процедура весьма деликатная. Требует от пользователя повышенной осторожности, внимания. «Уборка» не должна навредить ОС.

Противопоказано удаление файлов в папках:

  • Windows (сердце ОС — здесь хранятся все её составляющие);
  • Boot (загрузочные файлы системы);
  • ProgramData (целиком нельзя! могут не запускаться установленные приложения);
  • ProgramFiles (проинсталлированное ПО);
  • Users (пользовательские данные).

Некоторые папки, в которых необходимо «наводить чистоту», по умолчанию скрыты, то есть не отображаются в директориях. Чтобы добраться до них, выполните следующее:

1. Нажмите одновременно комбинацию клавиш — «Win + E».
2. В окне «Компьютер» нажмите клавишу «Alt».

3. Вверху окна появится горизонтальное меню. Наведите курсор на раздел «Сервис». В подменю кликните «Параметры папок… ».
4. В настройках параметров перейдите на вкладку «Вид».
5. Прокрутите до конца список опций в разделе «Дополнительные параметры:».
6. Уберите галочку напротив «Скрывать защищённые системные… ». Включите кликом мыши радиокнопку «Показывать скрытые файлы… ».

С чего начать уборку диска С?

Первым делом, необходимо освободить корзину:

  • наведите курсор на её иконку;
  • нажмите правую кнопку мышки;
  • в меню выберите «Очистить корзину».

Большие, маленькие файлы, в независимости от того, в каком разделе хранятся (диск D, E или С), после удаления отправляются в C:\RECYCLER, файл «Корзина». Вследствие чего, свободное место системного раздела уменьшается. Удаление большого видеофайла или образа (например, файла iso) при дефиците лишних гигабайт, может запросто привести к переполнению диска С.

Совет! Перед тем, как очистить корзину, просмотрите рабочий стол на предмет ненужных ярлыков. Их размеры не велики, но чем меньше будет бесполезных файлов, тем лучше.

Очистка диска штатной утилитой Windows

1. Кликните иконку «Пуск».
2. В правой колонке нажмите «Компьютер».
3. Кликните правой кнопкой по иконке диска С. В меню выберите «Свойства».
4. В панели свойств, на вкладке «Общие», нажмите кнопку «Очистка диска».


5. Подождите немного, пока система проверит директории на наличие ненужных файлов.
6. Далее, в разделе «Удалить следующие файлы», выберите какие элементы удалить, а какие — оставить (проставьте галочки).

7. Нажмите «Очистить системные файлы», а потом — «OK».

Примечание. Применением данной утилиты можно ограничиться, если в системе не наблюдается сильных «засорений». Когда требуется расчистить 2, 3, 5 и больше Гб, необходимо выполнить ещё несколько процедур, которые включают в себя не только удаление отдельных файлов, но и изменение настроек ОС.

Удаление ненужных файлов из системных папок

Довольно часто, пользователи, сами того не ведая, «складывают» контент и ПО в специальные папки ОС, предназначенные для хранения разнообразной информации: «Загрузки», «Изображения», «Мои видеозаписи» и т.д. Многие программы и браузеры по умолчанию (без изменения первоначальных настроек) отправляют данные именно в эти директории.

Откройте их поочерёдно и удалите всё ненужное. Файлы, представляющие для вас особую ценность, перенесите в логический раздел (например, диск D, E).

Совет! Действуйте смело. Здесь можно удалить любой элемент, и Windows от этого не пострадает.

Папка «Temp»

Одна из главных источников засорения ОС. В ней размещают свои элементы антивирусы, драйвера, приложения, игры. Происходит это во время обновлений и инсталляций. После завершения задач, отработанные файлы так и остаются в «Temp». Конечно же, их оттуда нужно периодически убирать.

1. На диске С зайдите в папку «Пользователи».
2. Кликните папку с именем своей учётной записи (имя пользователя).
3. Затем перейдите в «AppData».
4. В директории «Local», откройте папку «Temp».
5. Полностью очистите её (отправьте все файлы/папки в корзину).

Совет! Если вы пользуетесь файловым менеджером «Total Commander»: создайте новую вкладку (сочетание клавиш «Ctrl» + «стрелочка вверх») и перейдите в папку Temp. Таким образом, у вас будет всегда на виду её содержимое.

Отключение файла подкачки

Pagefile.sys — виртуальная память ОС. Когда заканчиваются ресурсы RAM (оперативной памяти), система сохраняет невместившиеся данные в этот файл. Если на вашем ПК объём RAM превышает 4,6 или 8 Гб, контейнер «Pagefile.sys» можно отключить. На диске он занимает примерно такой же объём, как и оперативная память. Например, если в конфигурации вашего ПК, RAM составляет 16 Гб, то Pagefile.sys будет примерно таким же.

Чтобы отключить файл подкачки:
1. Через «Пуск» (иконка «Win») откройте «Панель управления».
2. В разделе «Система и безопасность» выберите «Система».
3. В окне настроек кликните «Дополнительные параметры… ».
4. В панели «Свойства системы», на вкладке «Дополнительно», нажмите «Параметры».
5. В опции «Параметры быстродействия», на вкладке «Дополнительно», в разделе «Виртуальная память», активируйте «Изменить… ».

6. В окне «Виртуальная память»:

  • выберите диск С;
  • включите кликом радиокнопку «Без файла подкачки»;
  • нажмите кнопку «Задать», а потом — «OK».

7. Перезагрузите ПК.

Отключения гибернации

Гибернация — разновидность спящего режима: когда пользователь в течение определённого промежутка времени бездействует, ОС сохраняет все настройки в специальный файл hiberfil.sys. Windows также, как и для Pagefile.sys, резервирует для него свободное пространство на С, равное объёму RAM.

Поэтому, если вы не пользуетесь режимом гибернации, его лучше отключить.

1. Нажмите «Win + R».
2. Введите «CMD», нажмите «ENTER».
3. В консоли командной строки введите — «powercfg -h off» (без кавычек), далее — «ENTER».
4. Перезапустите ОС.

Применение сторонних утилит

Уборку диска С можно запросто «поручить» специальной программе-уборщику, например, CCleaner. Она умеет автоматически очищать корзину, дампы памяти, буфер обмена, удалять временные файлы (куки и кеш) популярных браузеров, а также выполнять множество других операций по удалению системного «хлама».

Всегда контролируйте объём диска С. Не допускайте его переполнения. Выполняйте удаление ненужных файлов не только в целях освобождения дискового пространства, но и для профилактики.

Успехов! Пусть ваш ПК хранит только полезную информацию.

Как удалить папку со всем её содержимым?

Цитата
Надо путь писать : c:\\test\dfg

Чтобы вначале «\\» было. иначе не будет удалять диры из корня

Автор ответа: Baa

Взято с Vingrad.ru http://forum.vingrad.ru

Может можно как-то грубо удалить всю папку без проверки на наличие файлов в ней?

Если есть вопросы, спрашивай.
Протестил, вроде работает без глюков, странно прада?

Илон Маск рекомендует:  Что такое код asp bytesreceived
Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL