Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Добавить пользовательскую папку в Disk Clean up

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

HAGG

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Эй,
 
Я хочу добавить пользовательскую папку в Disk Cleanup. Созданная мною пользовательская папка называется Temp внутри моей папки Downloads.  
 
Поэтому я добавил %USERPROFILE% Downloads Temp в реестр, как указано ниже.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files
 
Но очистка диска все еще не показывает его как затронутый папку

Всего записей: 59 | Зарегистр. 13-01-2025 | Отправлено: 23:44 16-06-2025
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Но очистка диска все еще не показывает его как затронутый папку

Это потому, что путь к вашей папке прописан в разделе реестра Temporary Files, т.е. она "видится" под общим названием "Временные файлы".
Чтобы папку было видно под своим (заданным) именем, разработчику необходимо создать свой обработчик очистки диска.
Более подробно у Майкрософт.

Всего записей: 11719 | Зарегистр. 12-10-2001 | Отправлено: 11:25 17-06-2025 | Исправлено: KLASS, 11:47 17-06-2025
HAGG

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS

Цитата:
т.е. она "видится" под общим названием "Временные файлы".

 
Это путь, который считался temporay файлов в реестре Disk Cleanup
 
%TEMP%|%WINDIR%\Temp|%WINDIR%\Logs|%WINDIR%\System32\LogFiles|%WINDIR%\SystemTemp  
 
Я добавил %USERPROFILE%\Downloads\Temp к данным стоимости

Всего записей: 59 | Зарегистр. 13-01-2025 | Отправлено: 12:13 17-06-2025
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HAGG
%TEMP%|%WINDIR%\Temp|%WINDIR%\Logs|%WINDIR%\System32\LogFiles|%WINDIR%\SystemTemp|%USERPROFILE%\Downloads\Temp
Вся эта строка (включая вами добавленное) видна в "Очистке диска" как "Временные файлы"

 
Потому, что вы добавили свою запись (%USERPROFILE%\Downloads\Temp) в раздел
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files
а этот раздел отвечает только за временные файлы.
Еще раз, прочтите, что по этому поводу пишет Майкрософт, ссылка выше.

Всего записей: 11719 | Зарегистр. 12-10-2001 | Отправлено: 12:28 17-06-2025 | Исправлено: KLASS, 12:31 17-06-2025
HAGG

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS

Цитата:
%TEMP%|%WINDIR%\Temp|%WINDIR%\Logs|%WINDIR%\System32\LogFiles|%WINDIR%\SystemTemp|%USERPROFILE%\Downloads\Temp
This entire line (including the one you added) is visible in Disk Cleanup as "Temporary Files"

 
Я уже добавил контент на свой %USERPROFILE%\Downloads\Temp
 
Но, как вы видите, временный файл в дискё cleanup не соответствует размеру файла контента в %USERPROFILE%\Downloads\Temp
 
83 Mb
 
https://i125.fastpic.org/big/2025/0617/0d/8501f2a690708345a687fde350b15e0d.png?md5=BsSPMQclaHnQKiyFnmpnew&expires=1750165200
 
8.88 Mb
 
https://i125.fastpic.org/big/2025/0617/55/c7e142926ea9c1782ffb580ac1fc6655.png?md5=jeWJMxRzYWUrZ82AOfYkig&expires=1750165200

Всего записей: 59 | Зарегистр. 13-01-2025 | Отправлено: 14:08 17-06-2025
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HAGG
Скорее, это из-за значения параметра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files\\LastAccess
Тип: REG_DWORD; Значение: (по умолчанию = 7 дней, т.е. удаляются те файлы, которые хранятся больше недели; 0 = удалять независимо от возраста).
Потому и не видно некоторый контент. Попробуйте установить значение этого параметра = 0.

Всего записей: 11719 | Зарегистр. 12-10-2001 | Отправлено: 18:17 17-06-2025
ED_Sln



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HAGG
А попробуйте указать полный путь до папки, без переменной %USERPROFILE%. Я думаю у очистки диска права повыше, чем у пользователя, поэтому для нее %USERPROFILE% это папка админа, если не системы.

Всего записей: 1561 | Зарегистр. 05-11-2009 | Отправлено: 18:50 17-06-2025
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ED_Sln

Цитата:
Я думаю у очистки диска права повыше, чем у пользователя, поэтому для нее %USERPROFILE% это папка админа, если не системы.
 

Чего за папка "АДМИНА, если не СИСТЕМЫ".
Где это и что это?
 
%TEMP%|%WINDIR%\Temp|%WINDIR%\Logs|%WINDIR%\System32\LogFiles|%WINDIR%\SystemTemp|%USERPROFILE%\Downloads\Temp
 
%TEMP% - папка ТЕМП пользователя, созданная при создании пользователя
%WINDIR%\Temp - папка ТЕМП системы
%USERPROFILE% - папка профиля, вошедшего в систему пользователя
%USERPROFILE%\Downloads\Temp - папка ТЕМП, создана вошедшим в систему пользователем и прикручена в настройки очистки диска
и т. д.

Всего записей: 11719 | Зарегистр. 12-10-2001 | Отправлено: 19:08 17-06-2025 | Исправлено: KLASS, 19:34 17-06-2025
ED_Sln



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS

Цитата:
Где это и что это?  

C:\Users\Администратор\ или C:\Windows\System32\config\systemprofile\ Эти пути возвращаются, если выполнить %USERPROFILE% с правами, выше, чем юзер.

Всего записей: 1561 | Зарегистр. 05-11-2009 | Отправлено: 19:41 17-06-2025 | Исправлено: ED_Sln, 19:46 17-06-2025
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ED_Sln

Цитата:
если выполнить %USERPROFILE% с правами, выше, чем юзер.

Это еще зачем?
Скажем, C:\Windows\System32\config\systemprofile возвращается, если программа запущена от имени СИСТЕМА!
Но мы то не СИСТЕМА, а пользователи, или вы меня "подняли" до этого уровня )
Смотрим на экран (С)

Кто (что) запустил(о) программу с теми правами она и работает. Поэтому ваше выражение

Цитата:
Я думаю у очистки диска права повыше

Неверно.

Всего записей: 11719 | Зарегистр. 12-10-2001 | Отправлено: 19:59 17-06-2025 | Исправлено: KLASS, 20:30 17-06-2025
HAGG

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
That's why some content is not visible. Try setting this setting to = 0.
 

Это сработало спасибо, Я удалил temperory файлы в очистке диска, Я заметил, что размер стал highter.
 
После этого метода (0 вместо 7).. папка Temp теперь пуста.. файл Notesnook больше не внутри него

Всего записей: 59 | Зарегистр. 13-01-2025 | Отправлено: 20:36 17-06-2025
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HAGG

Цитата:
После этого метода (0 вместо 7

Точнее сказать, это не метод, но "дата последнего открытия (обращения) файла или папки".
По умолчанию, значение параметра показывает, что отображаются (МБ) файлы и папки, к которым не было обращения 7 дней, а мы поставили 0... и поэтому отобразились все МБ и их можно удалить.

Всего записей: 11719 | Зарегистр. 12-10-2001 | Отправлено: 21:07 18-06-2025 | Исправлено: KLASS, 21:27 18-06-2025
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Добавить пользовательскую папку в Disk Clean up


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru