Windows Shell 和文件资源管理器之间有什么关系?

Windows Shell 和文件资源管理器之间有什么关系?

默认的 Windows Shell(Linux 用户可能知道的桌面环境)似乎与 Windows 文件资源管理器 (explorer.exe) 共享一个可执行文件。它们甚至在任务管理器中共享同一个图标。这是为什么呢?

答案1

桌面只是一个全屏、无边框、背景可自定义的专用文件资源管理器窗口。查看桌面视图设置之间的相似性:

PS keith> gp HKCU:\SOFTWARE\Microsoft\Windows\Shell\bags\1\Desktop\


FFlags           : 1073742372
Mode             : 1
LogicalViewMode  : 3
IconSize         : 33
Sort             : {0, 0, 0, 0...}
GroupView        : 0
GroupByKey:FMTID : {00000000-0000-0000-0000-000000000000}
GroupByKey:PID   : 0
GroupByDirection : 1
IconLayouts      : {0, 0, 0, 0...}
IconNameVersion  : 1
PSPath           : Microsoft.PowerShell.Core\Registry::HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Sh
                   ell\bags\1\Desktop\
PSParentPath     : Microsoft.PowerShell.Core\Registry::HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Sh
                   ell\bags\1
PSChildName      : Desktop
PSDrive          : HKCU
PSProvider       : Microsoft.PowerShell.Core\Registry

与文件夹窗口的已保存视图相同:

PS keith> gp 'HKCU:\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\1\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}\'


Rev              : 12
FFlags           : 1090519040
Vid              : {137E7700-3573-11CF-AE69-08002B2E1262}
Mode             : 4
LogicalViewMode  : 1
IconSize         : 16
Sort             : {0, 0, 0, 0...}
ColInfo          : {0, 0, 0, 0...}
GroupView        : 0
GroupByKey:FMTID : {00000000-0000-0000-0000-000000000000}
GroupByKey:PID   : 0
GroupByDirection : 1
PSPath           : Microsoft.PowerShell.Core\Registry::HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settin
                   gs\Software\Microsoft\Windows\Shell\Bags\1\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5
                   CC7}\
PSParentPath     : Microsoft.PowerShell.Core\Registry::HKEY_CURRENT_USER\SOFTWARE\Classes\Local
                   Settings\Software\Microsoft\Windows\Shell\Bags\1\Shell
PSChildName      : {5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}
PSDrive          : HKCU
PSProvider       : Microsoft.PowerShell.Core\Registry

桌面上的图标与文件夹中的图标没有什么不同。

答案2

桌面资源管理器。它是 Explorer 可以显示的窗口之一。

如果您在任务管理器中关闭资源管理器,那么就没有桌面。

相关内容