您可能已经注意到,从Excel、PDF和其他Win32应用程序打印时,不显示打印预览 。该窗格未完全加载并显示消息“无预览可用” 。此问题主要发生在Windows11中,该系统不支持旧版打印预览对话框 。
没有可用的预览从Windows11或10中的Win32应用程序进行打印
【如何解决打印机显示没有可用预览的问题?】以下是如何修复从 Win32 应用程序打印 Windows 11 或 10 中没有预览的问题 –
方式一:修改注册表项解决“打印”对话框问题的可靠方法是在注册表中添加一些条目 。该程序允许高级用户和系统管理员谨慎更改字符串,因此请备份注册表编辑器并按照以下步骤操作 –
- 按Windows 键和R 。
- 输入regedit.exe 。
- 按Enter键启动注册表编辑器 。
- 然后导航到下一个位置:
HKEY_CURRENT_USER\Software\Microsoft\Print\UnifiedPrintDialog
- 右键单击“打印”文件夹并选择“新建”=>“密钥” 。
- 将此键命名为UnifiedPrintDialog 。
- 然后转到右侧窗格并右键单击空白区域 。
- 选择新建 => DWORD(32 位)值 。
- 将此新变量命名为PreferLegacyPrintDialog 。
- 双击该条目并提供值数据 1 。
- 单击“确定” 。
- 关闭注册表编辑器应用程序并重新启动计算机 。
因此,无需使用第一种方法,只需执行命令即可通过继续执行以下步骤来恢复旧版打印预览对话框 –
- 右键单击“开始” 。
- 选择 –运行 。
- 类型 – cmd.exe 。
- 然后按Ctrl + Shift + Enter 。
- 当出现 UAC 对话框时,单击Yes 。
- 完全按照下面的命令输入命令,然后按“Enter”:
reg add "HKCU\Software\Microsoft\Print\UnifiedPrintDialog" /v "PreferLegacyPrintDialog" /d 1 /t REG_DWORD /f
- 如果命令正确运行,您应该收到消息“操作已成功完成”。
- 重新启动 PC 并检查是否解决了从 Win32 应用程序无法预览打印的问题 。
- 下载Nopreviewavailable.zip 。
- 解压该文件并浏览至 .reg 文件 。
- 右键单击 Nopreviewavailable.reg 并选择打开 。
文章插图
- 在用户帐户控制对话框提示上单击“是” 。
- 再次在注册表编辑器警告对话框中选择“是” 。
- 重新启动您的设备,现在应该可以使用打印预览了 。
这个特定的对话框只不过是一个 Windows 功能,它允许像您这样的用户访问传统窗格,并为您提供附加选项和对打印过程的控制 。以下是应遵循的步骤:
- 按Winkey + I 。
- 选择 –设备 。
- 单击打印机和扫描仪 。
- 单击选择旧版打印对话框 。
- 要启用“使用旧版打印对话框”选项,请切换开关 。
方式5:更新打印机驱动程序解决从 win32 应用程序打印无预览可用错误的另一种可能且有效的方法是更新打印机驱动程序,因为这可能是其根本原因 。请按照以下步骤更新您的打印机驱动程序:
- 在更新驱动程序之前,您必须先将打印机连接到计算机 。请记下设备的制造商和型号 。这些信息通常可以在打印机本身或随附的文件中获得 。
- 导航到制造商的网站并查找适合您的打印机的最新驱动程序 。然后,下载并将其保存到您的电脑上 。
- 然后,您必须先删除当前的驱动程序,然后再安装新的驱动程序 。
- 为此,请按Winkey和R 。
- 输入appwiz.cpl并按Enter键 。
- 右键单击打印机的软件并选择卸载 。
- 确认提示并按照屏幕上的说明进行操作 。
- 卸载当前驱动程序后,双击下载的驱动程序安装程序开始安装过程 。
- 最后,请按照向导显示的指南进行操作 。
- 最后,重新启动计算机,看看打印预览不显示整页是否解决 。
- 修复KB5022845在Win11 22H2中安装失败并出现错误
- 如何解决Windows11小组件不显示的问题
- 修复Windows11或10中WFS.exe丢失或未找到错误
- 解决Win11/10中电脑找不到指定程序错误的方法
- 电脑文件找不到指定的程序怎么办?
- 修复事件ID1104 Win11或10中的安全日志现已满
- 电脑颜色管理?如何解决win11颜色显示不正常
- 修复Epic在线服务在Win中安装失败错误EOS-ERR-1603
- 修复KB5030310在Windows11中安装失败并出现错误