我一直在 Windows 文件资源管理器(Windows explorer)里面开了文件预览,正常的 office 文件,TXT,PDF 等点击一下就有内容预览,这样比较方便找文件。
今天有一台电脑不知道为啥 Excel 文件无法预览,Word,PowerPoint,Visio 等 office 文件预览都正常,搜了半天试了半天,原来是注册表不里 Excel 的预览器数据被修改了。

  1. Windows +R 输入 regedit,打开注册表编辑器。
  2. 定位到 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PreviewHandlers 目录,可以看到有很多预览器的数据:
    preview

  3. 确保以下路径的注册表键值正确,其他类型文件可查看文件扩展名:
    计算机\HKEY_CLASSES_ROOT\.xls\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}
    计算机\HKEY_CLASSES_ROOT\.xlsx\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}
    shellex

  4. 常见的 office 文件格式数值:
    {00020827-0000-0000-C000-000000000046} Excel
    {21E17C2F-AD3A-4b89-841F-09CFE02D16B7} Visio
    {65235197-874B-4A07-BDC5-E65EA825B718} PowerPoint
    {84F66100-FF7C-4fb4-B0C0-02CD7FB668FE} Word

发现我用的比较多的 Markdown 文件在文件资源管理器里面没法预览,于是发现了 Microsoft PowerToys 功能很强大啊,不仅 md,svg 等文件可以预览,还可以置顶容易窗口,管理多个窗口,共享鼠标,批量命名等等。我先试试。