
Раньше я настраивал вид определенной папки так, чтобы она была «оптимизирована для общих элементов», а также устанавливал флажок «применить этот шаблон ко всем подпапкам».
Теперь я просто хочу отменить свое решение применить шаблон представления общих элементов к этой папке и ее подпапкам, чтобы FileExplorer вернулся к выбору любого шаблона представления, который он считает подходящим для них. Может ли кто-нибудь помочь?
Я не против, если все настройки вида пользователя для этой папки и подпапок будут сброшены до значений по умолчанию.
Если говорить точнее, я не хочу, чтобы какие-либо шаблоны представления изменялись сами по себе или чтобы это влияло на настройки представления других папок.
P.S. Это папка с часто меняющимися подпапками, поэтому ручная настройка шаблона для каждой уже существующей и новой подпапки не является решением. Как я уже сказал, я хочу, чтобы FileExplorer вернулся к автоматическому выбору шаблона на основе содержимого папки.
решение1
Спасибо за все ответы, но я нашел частичное решение, позволяющее отменить мои настройки «Оптимизировать эту папку для: общих элементов» и «Также применить этот шаблон ко всем вложенным папкам», что вполне подходит для моих целей.
Я открыл свойства папки, вернулся на вкладку «Настройка», снял флажок «Применить этот шаблон также ко всем вложенным папкам» и нажал «ОК».
Хотя в корне папки по-прежнему действует шаблон «Общие элементы», все подпапки, как существующие, так и новые, вернулись к поведению по умолчанию, когда FileExplorer автоматически выбирает шаблон представления по своему усмотрению в зависимости от содержимого.
Это может быть достаточно хорошо для других в подобном положении, если, как в случае с моей папкой, корень в любом случае содержит только папки или другие общие элементы.
решение2
Существует ограниченное количество типов папок, как показано ниже:
По умолчанию,всепапки естьОбщие пункты, так что ваши первоначальные усилия на самом деле были сделаныбез измененийни в типе этой папки, ни в ее подпапках,если только одна или несколько папок не относились к другому определенному типу, то есть,Документы,Картинки,МузыкаилиВидео.
Если этоявляетсяслучай, например, одна из папок, содержащихсяВидео, то у вас есть два варианта:
Изменятьвсепапки и подпапки длявидео.
- Щелкните правой кнопкой мыши папку верхнего уровня.
- ВыбиратьХарактеристики.
- НаНастроитьвкладка, выберитеВидео.
- ВыбиратьТакже применить этот шаблон ко всем подпапкам.
- НажмитеХОРОШО.
Если вы хотите установить каждую подпапку в ее исходный вид, то нет ярлыка, AFAIK, чтобы просто удалить вид папки. Вам нужно будет сделать, как указано выше длякаждая подпапка, без настройкиТакже применить этот шаблон ко всем подпапкам, если только эти подпапки не содержат тот же тип материала.
решение3
Виды папок сохраняются в реестре в подразделах с числовыми именами:
HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags
Этот подраздел может иметь до трех подразделов: ComDlg
, ComDlgLegacy
, и Shell
.
Каждый из них будет иметь подраздел с именем GUID, где GUID соответствует одному из идентификаторов FolderType:
Name Value
---- -----
{71D642A9-F2B1-42cd-AD92-EB9300C7CC0A} StorageProviderPictures
{DD61BD66-70E8-48dd-9655-65C5E1AAC2D1} StorageProviderDocuments
{80213e82-bcfd-4c4f-8817-bb27601267a9} CompressedFolder
{fbb3477e-c9e4-4b3b-a2ba-d3f5d3cd46f9} Documents.Library
{4F01EBC5-2385-41f2-A28E-2C5C91FB56E0} StorageProviderGeneric
{e053a11a-dced-4515-8c4e-d51ba917517b} UserFiles.SearchResults
{da3f6866-35fe-4229-821a-26553a67fc18} Generic.LibraryFolder
{d674391b-52d9-4e07-834e-67c98610f39d} Programs
{de4f0660-fa10-4b8f-a494-068b20b22307} ControlPanelCategory
{94d6ddcc-4a68-4175-a374-bd584a510b78} Music
{524ddb2b-2a4f-43b8-b8fe-e91ef9d8ba69} Contacts.Library
{0c3794f3-b545-43aa-a329-c37430c58d2a} ControlPanelAllItems
{0b0ba2e3-405f-415e-a6ee-cad625207853} Searches
{db2a5d8f-06e6-4007-aba6-af877d526ea6} AccountPictures
{885a186e-a440-4ada-812b-db871b942259} Downloads
{36011842-dccc-40fe-aa3d-6177ea401788} Documents.SearchResults
{7d49d726-3c21-4f05-99aa-fdc2c9474656} Documents
{4dcafe13-e6a7-4c28-be02-ca8c2126280d} Pictures.SearchResults
{59BD6DD1-5CEC-4d7e-9AD2-ECC64154418D} UsersLibraries.SearchResults
{ef87b4cb-f2ce-4785-8658-4ca6c63e38c6} StartMenu
{631958a6-ad0f-4035-a745-28ac066dc6ed} Videos.Library
{24ccb8a6-c45a-477d-b940-3382b9225668} HomeFolder
{ea25fbd7-3bf7-409e-b97f-3352240903f4} Videos.SearchResults
{978e0ed7-92d6-4cec-9b59-3135b9c49ccf} Music.LibraryFolder
{91475fe5-586b-4eba-8d75-d17434b8cdf6} Communications
{51294DA1-D7B1-485b-9E9A-17CFFE33E187} StorageProviderVideos
{de2b70ec-9bf7-4a93-bd3d-243f7881d492} Contacts
{71689ac1-cc88-45d0-8a22-2943c3e7dfb3} Music.SearchResults
{5fa96407-7e77-483c-ac93-691d05850de8} Videos
{3D1D4EA2-1D8C-418a-BFF8-F18370157B55} OtherUsers.SearchResults
{5f4eab9a-6833-4f61-899d-31cf46979d49} Generic.Library
{3f2a72a7-99fa-4ddb-a5a8-c604edf61d6b} Music.Library
{2c7bbec6-c844-4a0a-91fa-cef6f59cfda1} Printers
{20338b7b-531c-4aad-8011-f5b3db2123ec} Contacts.SearchResults
{3f98a740-839c-4af7-8c36-5badfb33d5fd} Documents.LibraryFolder
{292108be-88ab-4f33-9a26-7748e62e37ad} Videos.LibraryFolder
{672ECD7E-AF04-4399-875C-0290845B6247} StorageProviderMusic
{0b2baaeb-0042-4dca-aa4d-3ee8648d03e5} Pictures.Library
{7fde1a1e-8b31-49a5-93b8-6be14cfa4943} Generic.SearchResults
{654a1b99-8a4b-4e7b-a4e1-46378ad77a61} Contacts.LibraryFolder
{5c4f28b5-f869-4e84-8e60-f11db97c5cc7} Generic
{B337FD00-9DD5-4635-A6D4-DA33FD102B7A} OtherUsers
{C4D98F09-6124-4fe0-9942-826416082DA9} UsersLibraries
{CD0FC69B-71E2-46e5-9690-5BCD9F57AAB3} UserFiles
{b3690e58-e961-423b-b687-386ebfd83239} Pictures
{c1f8339f-f312-4c97-b1c6-ecdf5910c5c0} Pictures.LibraryFolder
Итак, сохраненный Generic
вид выглядит так:
Когда вы назначаете FolderType и выбираетеAlso apply this template to all subfolders.
, подраздел с именем GUID приобретает родственный подраздел с именем nnamed Inherit
:
Итак, чтобы «отключить» это поведение, удалите связанный с ним Innherit
подключаемый ключ (и выйдите из системы и войдите снова).
Вы можете выполнить поиск в Regedit.exe или использоватьPowerShell:
'HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags' | gci -s | ? PSChildName -eq 'Inherit' | %{ gci $_.PSParentPath }
Если вы использовали настройку только в одной папке, поиск будет тривиальным. Если вы хотите удалить все экземпляры, этот PowerShell сделает свое дело:
'HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags' | gci -s | ? PSChildName -eq 'Inherit' | ri
решение4
Я уже решил эту проблему по другим причинам (поврежденный профиль).
ябыукажите это как дубликат, но ваша проблема ОЧЕНЬ отличается, хотя решение то же самое.
Windows хранит эти настройки в реестре в разделе "stuff", называемом shell bags. Скрипт, который я привожу по следующей ссылке, удалит их все.
Можете свободно редактировать пакетный скрипт и комментировать те части, которые, по вашему мнению, вам не понадобятся. Я прокомментировал «код», так что вы сможете понять, что он делает.
Если вы хотите взглянуть на мой сценарий и выяснить, какие из гаджиллиона записей вам нужны, будьте моим гостем. Я мог бы... но на самом деле, я бы, наверное, стер все и начал заново.
Здесьмой оригинальный пост:
Как переустановить Проводник Windows 10?
Это НЕ переустановка файлового проводника. Это стирание данных, о которых вы спрашиваете.