Win11文件管理器不能预览pdf文件的解决方法

  1. 按照下图路径找到对应的文件预览值,例如.pdf文件,名称为3A84F9C2-6164-485C-A7D9-4B27F8AC009E,数据为Microsoft PDF Previewer。

  2. 再按照下图路径找到.pdf文件的ShellEx,点击**{8895b1c6-b41f-4c1c-a562-0d4564250836f}修改为上一步复制的值3A84F9C2-6164-485C-A7D9-4B27F8AC009E。

BAT自動化文件

@echo off
:: 确保以管理员权限运行
net session >nul 2>&1
if %errorLevel% neq 0 (
    echo 请以管理员身份运行此脚本!
    pause
    exit /b
)

:: 设置 PDF 文件预览的注册表项
echo 正在设置 PDF 文件预览值...
reg add "HKCR\.pdf\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}" /ve /t REG_SZ /d "3A84F9C2-6164-485C-A7D9-4B27F8AC009E" /f

:: 检查是否成功
if %errorLevel% equ 0 (
    echo PDF 文件预览设置成功!
) else (
    echo 设置失败,请检查注册表路径或权限!
)

:: 暂停以查看结果
pause