前言
想找个多标签的文件管理器来替代默认的文件管理器,先装了应用商店的 Files,win11用它有点卡,
又装了个RX文件管理器,好家伙,直接强制设置文件管理器相关注册表,
导致 win+e 失效,文件管理器打不开,借助文件管理器的everything等工具都不能打开文件所在文件夹
咋这么流氓呢!?贴个图处刑一下
解决方案
国外的这篇解决方案救大命了!
主要原因还是资源管理器的资源ID被修改了,恢复成默认即可
[Fix] Explorer.exe Error “This file does not have an app associated”
修复文件如下:
Windows 11
Windows 10
Windows 7
附 win11修复reg文件 以下内容保存为folder_fix_w11.reg,双击运行
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\folder]
@="Folder"
"AppUserModelID"="Microsoft.Windows.Explorer"
"ContentViewModeForBrowse"="prop:~System.ItemNameDisplay;~System.LayoutPattern.PlaceHolder;~System.LayoutPattern.PlaceHolder;~System.LayoutPattern.PlaceHolder;System.DateModified"
"ContentViewModeForSearch"="prop:~System.ItemNameDisplay;System.DateModified;~System.ItemFolderPathDisplay"
"ContentViewModeLayoutPatternForBrowse"="delta"
"ContentViewModeLayoutPatternForSearch"="alpha"
"EditFlags"=hex:d2,03,00,00
"FullDetails"="prop:System.PropGroup.Description;System.ItemNameDisplay;System.ItemTypeText;System.Size"
"NoRecentDocs"=""
"ThumbnailCutoff"=dword:00000000
"TileInfo"="prop:System.Title"
[HKEY_CLASSES_ROOT\folder\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,33,00,00,00
[HKEY_CLASSES_ROOT\folder\shell\explore]
"LaunchExplorerFlags"=dword:00000018
"MultiSelectModel"="Document"
"ProgrammaticAccessOnly"=""
[HKEY_CLASSES_ROOT\folder\shell\explore\command]
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"
[HKEY_CLASSES_ROOT\folder\shell\open]
"MultiSelectModel"="Document"
[HKEY_CLASSES_ROOT\folder\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\
65,00,00,00
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"
[HKEY_CLASSES_ROOT\folder\shell\opennewprocess]
"ExplorerHost"="{ceff45ee-c862-41de-aee2-a022c81eda92}"
"Extended"=""
"LaunchExplorerFlags"=dword:00000003
"MUIVerb"="@shell32.dll,-8518"
"MultiSelectModel"="Document"
[HKEY_CLASSES_ROOT\folder\shell\opennewprocess\command]
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"
[HKEY_CLASSES_ROOT\folder\shell\opennewtab]
"CommandStateHandler"="{11dbb47c-a525-400b-9e80-a54615a090c0}"
"CommandStateSync"=""
"LaunchExplorerFlags"=dword:00000020
"MUIVerb"="@windows.storage.dll,-8519"
"MultiSelectModel"="Document"
"OnlyInBrowserWindow"=""
[HKEY_CLASSES_ROOT\folder\shell\opennewtab\command]
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"
[HKEY_CLASSES_ROOT\folder\shell\opennewwindow]
"LaunchExplorerFlags"=dword:00000001
"MUIVerb"="@windows.storage.dll,-8517"
"MultiSelectModel"="Document"
"OnlyInBrowserWindow"=""
[HKEY_CLASSES_ROOT\folder\shell\opennewwindow\command]
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"
[HKEY_CLASSES_ROOT\folder\shell\pintohome]
"CommandStateHandler"="{b455f46e-e4af-4035-b0a4-cf18d2f6f28e}"
"CommandStateSync"=""
"MUIVerb"="@shell32.dll,-51377"
"SkipCloudDownload"=dword:00000000
[HKEY_CLASSES_ROOT\folder\shell\pintohome\command]
"DelegateExecute"="{b455f46e-e4af-4035-b0a4-cf18d2f6f28e}"
[HKEY_CLASSES_ROOT\folder\ShellEx\ContextMenuHandlers\Library Location]
@="{3dad6c5d-2167-4cae-9914-f99e41c12cfa}"
[HKEY_CLASSES_ROOT\folder\ShellEx\ContextMenuHandlers\Offline Files]
@="{474C98EE-CF3D-41f5-80E3-4AAB0AB04301}"
[HKEY_CLASSES_ROOT\folder\ShellEx\ContextMenuHandlers\PintoStartScreen]
@="{470C0EBD-5D73-4d58-9CED-E91E22E23282}"
[HKEY_CLASSES_ROOT\folder\ShellEx\ContextMenuHandlers\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}]
@="Start Menu Pin"
[HKEY_CLASSES_ROOT\folder\ShellEx\DragDropHandlers\{BD472F60-27FA-11cf-B8B4-444553540000}]
@=""
[HKEY_CLASSES_ROOT\folder\ShellEx\PropertySheetHandlers\FCI Properties]
@="{748F920F-FB24-4D09-B360-BAF6F199AD6D}"
[HKEY_CLASSES_ROOT\folder\ShellEx\PropertySheetHandlers\Offline Files]
@="{7EFA68C6-086B-43e1-A2D2-55A113531240}"
[-HKEY_CLASSES_ROOT\folder\ShellNew]
[HKEY_CLASSES_ROOT\folder\ShellNew]
"Directory"=""
"IconPath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,33,00,\
00,00
"ItemName"="@shell32.dll,-30396"
"MenuText"="@shell32.dll,-30317"
"NonLFNFileSpec"="@shell32.dll,-30319"
[HKEY_CLASSES_ROOT\folder\ShellNew\Config]
"AllDrives"=""
"IsFolder"=""
"NoExtension"=""
备注
才发现Files作为默认的管理器,结果不能反向设置,卸载之后也存在问题,打不开文件夹。
可通过以下 .reg 文件修复
Windows Registry Editor Version 5.00
; Revert Default
[HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\shell]
@=-
[-HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\shell\openinfiles]
; Revert Win+E
[-HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{52205fd8-5dfb-447d-801a-d0b52f2e83e1}]