Есть ли способ автоматизировать оптимизацию папок в Windows?

Есть ли способ автоматизировать оптимизацию папок в Windows?

В Windows 7 и 8 папка загрузок со временем оптимизируется для изображений, из-за чего при открытии папка начинает тормозить, и даже после изменения этого параметра она время от времени возвращается к изображениям.

Есть способ это исправить:http://www.istartedsomething.com/20121202/quick-fix-for-very-slow-to-load-downloads-folder-in-windows-7-8/

Но я хочу автоматизировать это с помощью скрипта и планировщика задач.

Возможно ли это? Какие команды использовать?

решение1

Посмотрите на раздел реестра:

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags

Там куча цифр. Они представляют собой специальные объекты оболочки, включая папки.

В Shellподразделе они могут иметь SniffedFolderTypeзначение, которое является типом, который Windows считает лучшим, или FolderTypeкоторый вы установили в Проводнике. Это может быть Generic, Pictures, Documentsи т. д.

Вы можете использовать reg.exe или другой PowerShell для изменения этих значений, за исключением того, что я не уверен, что числа, представляющие Downloadsпапки, одинаковы для каждого пользователя и компьютера. Но если вы просто хотите сделать это для своего пользователя, это должно сработать.

В моем случае 35это папка «Загрузки», поэтому я могу использовать:

REG.exe ADD "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\35\Shell" /v FolderType /t REG_SZ /d Generic /f

Судя по всему, вы также можете отключить всю эту затею сниффинга, добавив новое строковое значение (REG_SZ) с именем FolderTypeниже:

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell

для использования данных:NotSpecified

Связанный контент