在Windows 7中,当我在Windows资源管理器中选择一个视频文件时,它将在窗口底部显示有关该文件的信息。例如:
但是,这似乎已在Windows 8中删除。无论如何,我可以找回此功能吗?
编辑:我知道我总是可以打开“详细信息”窗格,但这不是我想要的。我希望它在窗户的底部,而不是在侧面
在Windows 7中,当我在Windows资源管理器中选择一个视频文件时,它将在窗口底部显示有关该文件的信息。例如:
但是,这似乎已在Windows 8中删除。无论如何,我可以找回此功能吗?
编辑:我知道我总是可以打开“详细信息”窗格,但这不是我想要的。我希望它在窗户的底部,而不是在侧面
Answers:
您需要编辑系统文件。
修改系统文件后,可能同时在底部有“详细信息”窗格和在右侧有“预览”窗格。
%WinDir%\System32\shell32.dll
并复制%WinDir%\SysWOW64\shell32.dll
到桌面或临时目录。拥有所有权并重命名原始shell32.dll
文件。
保存Rename shell32.dll.bat
:
takeown /f "%WinDir%\System32\shell32.dll"
icacls "%WinDir%\System32\shell32.dll" /grant Administrators:F
ren "%WinDir%\System32\shell32.dll" "shell32.dll.bak"
takeown /f "%WinDir%\SysWOW64\shell32.dll"
icacls "%WinDir%\SysWOW64\shell32.dll" /grant Administrators:F
ren "%WinDir%\SysWOW64\shell32.dll" "shell32.dll.bak"
右键单击Rename shell32.dll.bat
>以管理员身份运行>是。
shell32.dll
对台式机或临时目录中的每一个重复以下步骤:
shell32.dll
>属性>对于“属性”,禁用“只读”>确定。资源黑客
shell32.dll
文件。UIFILE
3> 1033>替换文本>编译脚本:
<duixml>
<Element resid="FolderLayout" layout="shellborderlayout()" sheet="genericlayoutstyle">
<StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
<TemplateBackground id="atom(PreviewContainer)" height="53rp" layoutpos="bottom" layout="filllayout()">
<TemplateBackground id="atom(PreviewShineLayer)"/>
<PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
<PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
<Element layoutpos="Client" layout="filllayout()">
<PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectPropertyString="prop:*System.OfflineStatus;*System.OfflineAvailability" layoutpos="Client"/>
</Element>
</PreviewBackground>
<Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" FramePersistType="2" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
</TemplateBackground>
<TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
<PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client" background="ARGB(0, 0, 0, 0)"/>
<ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
</TemplateBackground>
<Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
<ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="documentslayoutstyle" layoutpos="Left"/>
<Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="documentslayoutstyle" layout="borderlayout()">
<ViewHost id="atom(clientviewhost)" layout="borderlayout()" layoutpos="client">
</ViewHost>
</Element>
</Element>
</duixml>
4> 1033>替换文本>编译脚本:
<duixml>
<Element resid="FolderLayout" layout="shellborderlayout()" sheet="musiclayoutstyle">
<StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
<TemplateBackground id="atom(PreviewContainer)" height="53rp" layoutpos="bottom" layout="filllayout()">
<TemplateBackground id="atom(PreviewShineLayer)"/>
<PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
<PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
<Element layoutpos="Client" layout="filllayout()">
<PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectPropertyString="prop:*System.OfflineStatus;*System.OfflineAvailability" layoutpos="Client"/>
</Element>
</PreviewBackground>
<Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" FramePersistType="2" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
</TemplateBackground>
<TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
<PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client" background="ARGB(0, 0, 0, 0)"/>
<ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
</TemplateBackground>
<Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
<ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="musiclayoutstyle" layoutpos="Left"/>
<Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="documentslayoutstyle" layout="borderlayout()">
<ViewHost id="atom(clientviewhost)" layout="borderlayout()" layoutpos="client">
</ViewHost>
</Element>
</Element>
</duixml>
5> 1033>替换文本>编译脚本:
<duixml>
<Element resid="FolderLayout" layout="shellborderlayout()" sheet="photolayoutstyle">
<StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
<TemplateBackground id="atom(PreviewContainer)" height="53rp" layoutpos="bottom" layout="filllayout()">
<TemplateBackground id="atom(PreviewShineLayer)"/>
<PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
<PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
<Element layoutpos="Client" layout="filllayout()">
<PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectPropertyString="prop:*System.OfflineStatus;*System.OfflineAvailability" layoutpos="Client"/>
</Element>
</PreviewBackground>
<Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" FramePersistType="2" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
</TemplateBackground>
<TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
<PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client" background="ARGB(0, 0, 0, 0)"/>
<ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
</TemplateBackground>
<Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
<ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="photolayoutstyle" layoutpos="Left"/>
<Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="documentslayoutstyle" layout="borderlayout()">
<ViewHost id="atom(clientviewhost)" layout="borderlayout()" layoutpos="client">
</ViewHost>
</Element>
</Element>
</duixml>
6> 1033>替换文本>编译脚本:
<duixml>
<Element resid="FolderLayout" layout="shellborderlayout()" sheet="documentslayoutstyle">
<StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
<TemplateBackground id="atom(PreviewContainer)" height="90rp" layoutpos="bottom" layout="filllayout()">
<TemplateBackground id="atom(PreviewShineLayer)"/>
<PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
<PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
<Element layoutpos="Client" layout="filllayout()">
<PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectPropertyString="prop:*System.OfflineStatus;*System.OfflineAvailability" layoutpos="Client"/>
</Element>
</PreviewBackground>
<Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" FramePersistType="2" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
</TemplateBackground>
<TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
<PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client" background="ARGB(0, 0, 0, 0)"/>
<ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
</TemplateBackground>
<Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
<ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="documentslayoutstyle" layoutpos="Left"/>
<Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="documentslayoutstyle" layout="borderlayout()">
<ViewHost id="atom(clientviewhost)" layout="borderlayout()" layoutpos="client">
</ViewHost>
</Element>
</Element>
</duixml>
19> 1033>替换文本>编译脚本:
<duixml>
<Element resid="FolderLayout" layout="shellborderlayout()" sheet="documentslayoutstyle">
<StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
<TemplateBackground id="atom(PreviewContainer)" height="53rp" layoutpos="bottom" layout="filllayout()">
<TemplateBackground id="atom(PreviewShineLayer)"/>
<PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
<PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
<Element layoutpos="Client" layout="filllayout()">
<PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectPropertyString="prop:*System.OfflineStatus;*System.OfflineAvailability" layoutpos="Client"/>
</Element>
</PreviewBackground>
<Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" FramePersistType="2" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
</TemplateBackground>
<TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
<PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client"/>
<ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
</TemplateBackground>
<Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
<ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="documentslayoutstyle" layoutpos="Left"/>
<Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="documentslayoutstyle" layout="borderlayout()">
<ViewHost id="atom(clientviewhost)" layout="borderlayout()" layoutpos="client">
</ViewHost>
</Element>
</Element>
</duixml>
20> 1033>替换文本>编译脚本:
<duixml>
<Element resid="FolderLayout" layout="shellborderlayout()" sheet="documentslayoutstyle">
<StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
<TemplateBackground id="atom(PreviewContainer)" height="53rp" layoutpos="bottom" layout="filllayout()">
<TemplateBackground id="atom(PreviewShineLayer)"/>
<PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
<PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
<Element layoutpos="Client" layout="filllayout()">
<PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectPropertyString="prop:*System.OfflineStatus;*System.OfflineAvailability" layoutpos="Client"/>
</Element>
</PreviewBackground>
<Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" FramePersistType="2" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
</TemplateBackground>
<TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
<PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client" background="ARGB(0, 0, 0, 0)"/>
<ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
</TemplateBackground>
<Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
<ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="documentslayoutstyle" layoutpos="Left"/>
<Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="documentslayoutstyle" layout="borderlayout()">
<ViewHost id="atom(clientviewhost)" layout="borderlayout()" layoutpos="client">
</ViewHost>
</Element>
</Element>
</duixml>
21> 1033>替换文本>编译脚本:
<duixml>
<Element resid="FolderLayout" layout="shellborderlayout()" sheet="genericlayoutstyle">
<StatusBarModule ModuleID="StatusBarModule" layoutpos="bottom" layout="filllayout()"/>
<TemplateBackground id="atom(PreviewContainer)" height="53rp" layoutpos="bottom" layout="filllayout()">
<TemplateBackground id="atom(PreviewShineLayer)"/>
<PreviewBackground id="atom(BackgroundClear)" background="ARGB(0, 0, 0, 0)" layout="borderlayout()">
<PreviewThumbnail ModuleID="PreviewThumbnailModule" MaxThumbSize="256" layoutpos="Left"/>
<Element layoutpos="Client" layout="filllayout()">
<PreviewMetadata ModuleID="PreviewMetadataModule" NullSelectTitlePropertyString="prop:System.Computer.SimpleName;*System.Computer.Description" NullSelectPropertyString="prop:*System.Computer.DomainName;*System.Computer.Workgroup;*System.Computer.Processor;System.Computer.Memory" layoutpos="Client"/>
</Element>
</PreviewBackground>
<Sizer id="atom(PreviewPaneSizer)" sizingtarget="atom(PreviewContainer)" SlidesUpAndDown="true" layoutpos="top" DownOrRightGrowsTarget="false"/>
</TemplateBackground>
<TemplateBackground id="atom(ReadingPane)" layout="filllayout()" layoutpos="right">
<PreviewThumbnail ModuleID="ReadingPaneThumbnailModule" HideProperty="PreviewHandlerRunning" Vertical="true" layoutpos="client" background="ARGB(0, 0, 0, 0)"/>
<ReadingPaneModule ModuleID="ReadingPaneModule" layoutpos="none"/>
</TemplateBackground>
<Sizer id="atom(ReadingPaneSizer)" sizingtarget="atom(ReadingPane)" GrowTargetFirst="true" SlidesUpAndDown="false" PrioritySizer="atom(PageSpaceControlSizer)" DownOrRightGrowsTarget="false" FramePersistType="2" layoutpos="Right"/>
<ProperTreeModule id="atom(ProperTree)" ModuleID="ProperTreeModule" sheet="documentslayoutstyle" layoutpos="Left" RootMgrClsid="{93319CCC-B277-48FF-95BD-6CDCCAFCBD31}"/>
<Element id="atom(ViewHostContainer)" layoutpos="Client" sheet="genericlayoutstyle" layout="filllayout()">
<ViewHost id="atom(clientviewhost)" layout="borderlayout()">
</ViewHost>
</Element>
</Element>
</duixml>
文件>保存。
将修改后的内容复制shell32.dll
到其系统目录中。
右键单击开始角>命令提示符(Admin)>是。
类型:
cd %SystemDirectory%
copy %DllPath%
%SystemDirectory%
用shell32.dll
的系统目录和文件%DllPath%
路径替换shell32.dll
。验证shell32.dll
其系统目录中是否存在。
类型:
dir "shell32.dll"
关闭命令提示符。
Detailbereich-“详细信息”窗格-im资源管理器和Windows 8 – Deskmodder Wiki:
到目前为止,我注意到的缺点是,需要提升权限的浏览器操作将提示用户帐户控制(UAC)与“未知发行者”的对话框。但是,这对我来说并不重要,因为我不需要如此频繁地编辑受保护的文件,并且使用详细信息窗格的好处胜于缺点。
Windows 8具有显示视频文件详细信息的详细信息窗格。打开详细信息窗格
对编辑的响应:到目前为止,似乎无法将“详细信息”窗格带到底部。我猜微软会基于这样的事实来做出设计决定,即当今大多数人都使用宽屏显示器,并且“详细信息窗格”(以及新的Ribbon)会占用很多垂直空间。
有一个工具可以为您进行上面显示的修改。签出“ OldNewExplorer”。
http://www.msfn.org/board/topic/170375-oldnewexplorer-make-your-81-explorer-work-like-win78-one/