Как настроить вид папок в проводнике для всех папок через реестр

4

Я шел через учебник , где я узнал , как настроить вид папки всех пяти шаблонов в папке на Windows 8 - General Items, Documents, Pictures, Musicи Videos. Учебник довольно прост, и мы должны сделать это шаг за шагом, что утомительно. Но мне было интересно, можем ли мы создать файл реестра, который при исправлении превратит все пять шаблонов папок в желаемый вид, исключая тем самым ручной труд.

Я лично люблю TileViewи хотел бы включить все пять шаблонов представления папок, чтобы использовать TileView. Может кто-нибудь пролить некоторый свет на это или предоставить возможный взлом реестра?

Сохам Дасгупта
источник

Ответы:

4

Это те манипуляции с реестром, о которых я знаю. Следующий текст должен быть скопирован в файл .reg и выполнен. Я предлагаю сначала создать точку восстановления системы и, возможно, экспортировать приведенные ниже ключи реестра, используя regedit для безопасного хранения.

Windows Registry Editor Version 5.00

;___________________________________________________
;Delete all view settings
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags]
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU]

;___________________________________________________
; Set default view to tiled
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}]
"LogicalViewMode"=dword:00000003

;___________________________________________________
; set folder type to not specific
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell]
"FolderType"="NotSpecified"

Другие связанные ключи реестра, которые, возможно, потребуется удалить, можно найти в этой статье Microsoft .

harrymc
источник
Подключа {5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}отсутствует на моем компьютере с Windows 8, но вы пытаетесь установить это значение. Это будет работать?
Сохам Дасгупта
Это запись для «общих» папок. Если вышеприведенного недостаточно, вы можете настроить представление и посмотреть, какие дополнительные записи необходимо добавить в файл .reg, аналогично методу, описанному в этой статье .
Harrymc
Можно ли сделать то же самое для того, FileOpenDialogчто я хочу по умолчанию для Detailsпредставления.
Сохам Дасгупта
Это должен быть отдельный вопрос.
Harrymc
1
Это должно - этот совет пришел из Windows 7.
harrymc
1

Если вы запустите «Process Monitor» из «Windows sysinternals», он покажет вам, какие записи реестра изменяются при изменении представления. Затем вы можете создать файл * .reg, который будет импортировать эти настройки. Проверьте это заранее, так как вы можете сломать вещи.

лощина
источник
Меняется ли это от системы к системе?
Сохам Дасгупта
1
может быть, так как это на недокументированной территории Microsoft не обязана сохранять данные в фиксированном месте.
Шэн Цзян 蒋 晟
Если ОС и патчи совпадают, это не должно меняться между машинами.
Глен
1

Вот сценарий CMD для установки по умолчанию «Детальный просмотр папок».

    @echo off

    REM Delete All View Settings
    REG delete "HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags"
    REG delete "HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU"

    REM Set Default View To Detailed
    REG add "HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}"
    REG add "HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}" /v FileOpenDialog /t REG_DWORD /d 0x00000004 /f

    PAUSE
user879163
источник