我可以修改Windows 7预览窗格,以便HTML文件只显示预览中的文本,而不是呈现html?

当我点击浏览器中的html文件时,预览窗格当前会尝试呈现预览的html。 我想要的行为只是显示文本没有解释标签。 有没有办法通过搞乱registry或改变设置的地方做到这一点?

更新:只需使用PreviewConfig实用程序(zip文件下载) ,它会为您进行所需的注册表更改。 以下是注册表更改工作的详细说明 。


要在预览窗格中将HTML文件视为文本,请使用此注册表补丁(保存为.reg扩展名并双击):

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}] @="{1531d583-8375-4d3f-b5fb-d23bbd169f22}" 

奖金:预览任何文件类型,无需预览处理程序为纯文本:

 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}] @="{1531d583-8375-4d3f-b5fb-d23bbd169f22}" 

我确定它可能

看看这个

我们要做的第一件事是向下导航到HKEY_CLASSES_ROOT.reg。 一旦我们在那里,我们需要检查(默认)键的值,以确定是否有一个ProgID注册,它的名字是什么。

使用ProgID,以便多个文件扩展名可以具有相同的设置而不重复注册表中的信息。 这样.reg和其他键可以指向“regfile”ProgID以获取所有设置。

图片

接下来,您需要浏览到ProgID键,我们将在其中实际应用hack:HKEY_CLASSES_ROOT \ regfile。 一旦你在那里,在它下面创建一个叫做shellex的新密钥,然后在这个密钥的下面创建另一个密钥:

 {8895b1c6-b41f-4c1c-a562-0d564250836f} 

这个键是唯一的ID,告诉Windows资源管理器你要设置预览处理程序。 一旦你创建了这个键并选择了它,你会在右边看到一个你想要修改的新的(默认)键。

双击(默认)键,并使用以下文本作为值:

 {1531d583-8375-4d3f-b5fb-d23bbd169f22} 

这个键是Windows TXT预览处理程序的唯一ID,我通过查看注册表中当前注册的预览处理程序的列表来找到它:

 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers 

您可以替换这些预览处理程序中的任何一个…如果要注册媒体文件预览处理程序,则可以使用{031EE060-67BC-460d-8847-E4A7C5E45A27}作为值,而不是使用文本文件的预览处理程序。

此时,您应该能够选择一个.reg文件并在“预览”窗格中查看其内容:

同样的方法可以用于任何其他文件类型,但这可能会非常繁琐。

添加预览文件类型简单的方法

现在我们知道它是如何工作的(或者不是,因为您可能已经跳到了这个部分),您可以使用Windows Vista的免费PreviewConfig实用程序,这非常简单易用。 只需选择左侧的文件类型,然后在右侧选择您想要的处理程序。

您可以选择纯文本或媒体,这将注册Windows媒体播放器预览文件。 这对于非标准的文件比如.mkv很有用,它可以在Windows Media Player中使用正确的插件正常播放,但可能无法预览。 点击应用按钮,你就完成了。

http://www.howtogeek.com/howto/windows-vista/make-windows-vista-explorer-preview-pane-work-for-more-file-types/

好吧,我结束了如何做到这一点。 上面贴的是接近的,但不是那样让我编辑错误的值。 PreviewConfig实用程序试图更改错误的密钥,但是由于锁定而无法更改。 我最终要经历一个漫长的过程才能编辑锁定的注册表键,这是我意识到这是错误的地方。

如果要使预览窗格为HTML文件显示纯文本而不是渲染它,请打开注册表编辑器并转至:

HKEY_CLASSES_ROOT\htmlfile\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}

编辑默认键,并用{1531d583-8375-4d3f-b5fb-d23bbd169f22}替换值,你应该被设置。