U盘装系统_分享U盘装系统教程_提供64位win11、win10、win7电脑系统及绿色软件下载

当前位置:首页 > 系统教程 > win11教程

修复从Win32应用程序打印在Windows11或win10中没有可用的预览

时间:2023-03-08 来源: 点击:
手机扫码继续观看
修复从Win32应用程序打印在Windows11或win10中没有可用的预览

  您可能已经注意到,当从 Excel、PDF 和其他 Win32 应用程序打印时,打印预览不显示。该窗格未完全加载并显示消息“无可用预览”。此问题主要发生在不支持旧版打印预览对话框的 Windows 11 中。

  由于这个问题,您无法调整和自定义打印文档的大小和形状。但是,通过使用 regedit 又名注册表编辑器恢复旧版打印对话框或通过命令提示符运行相同的修改,可以轻松解决该故障。

修复从Win32应用程序打印在Windows11或win10中没有可用的预览

  没有可用的预览 从 Windows 11 或 10 中的 Win32 应用程序打印

  以下是如何修复从 Win32 应用程序打印在 Windows 11 或 10 中没有可用的预览 –

  方法一:修改注册表项

  解决打印对话框问题的可靠方法是使用向注册表添加一些条目。该程序允许高级用户和系统管理员谨慎地更改字符串,因此请备份注册表编辑器并按照以下步骤操作 -

  1. 按Windows 键和R。

  2. 输入regedit.exe。

  3. 按Enter启动注册表编辑器。

  4. 然后导航到下一个位置:

  HKEY_CURRENT_USER\Software\Microsoft\Print\UnifiedPrintDialog

  5. 右键单击Print folder 并选择New => Key。

修复从Win32应用程序打印在Windows11或win10中没有可用的预览

  6. 将此键命名为UnifiedPrintDialog。

  7. 然后转到右窗格并右键单击空白区域。

  8. 选择新建 => DWORD(32 位)值。

修复从Win32应用程序打印在Windows11或win10中没有可用的预览

  9. 将此新变量命名为PreferLegacyPrintDialog。

  10. 双击此条目并提供值数据 1。

  11. 单击确定。

修复从Win32应用程序打印在Windows11或win10中没有可用的预览

  12. 关闭注册表编辑器应用程序并重新启动计算机。

  方法二 :通过命令提示符运行相同的注册表更改

  如果您是初学者并且厌烦浏览冗长的注册表字符串修改键和值数据,则此方法可以为您提供支持。命令提示符能够组合相同的更改,并通过运行命令将键和值添加到 regedit。

  因此,不要使用第一种方法,只需执行命令以通过继续执行以下步骤来恢复旧版打印预览对话框 -

  1. 右键单击“开始”。

  2. 选择 -运行。

  3. 输入——cmd.exe。

  4. 然后按Ctrl + Shift + Enter。

  5. 当出现 UAC 对话框时,单击Yes。

  6. 完全按照下面所写的方法键入命令,然后按“Enter”:

  reg add "HKCU\Software\Microsoft\Print\UnifiedPrintDialog" /v "PreferLegacyPrintDialog" /d 1 /t REG_DWORD /f

  7. 如果命令运行正确,您应该收到消息The operation completed successfully 。

修复从Win32应用程序打印在Windows11或win10中没有可用的预览

  8. 重新启动 PC 并检查 No preview available Printing from Win32 application 是否已解决。

  方法 三:使用可下载的 .reg 文件修复打印预览在 Windows 11 上不起作用

  一些用户抱怨打印预览在 Chrome 和其他应用程序(如 Outlook、PDF 和 Excel)中不起作用问题,因此,这是修复从 Win32 应用程序打印的最简单和最好的方法在 Windows 11 或 10 中没有预览可用。只需下载 . reg 文件包裹在 .zip 中,仅此而已 –

  1. 下载Nopreviewavailable.zip。

  2. 提取文件并浏览到 .reg 文件。

  3. 右键单击 Nopreviewavailable.reg 并选择打开。

修复从Win32应用程序打印在Windows11或win10中没有可用的预览

  4. 在用户帐户控制对话框提示中单击“是”。

  5. 在注册表编辑器警告对话框中再次选择是。

  6. 重新启动您的设备,打印预览现在应该可用。

  方法四:从设置中重新建立Windows 11 22H2中的Legacy Print Dialog Box

  打印预览在 Excel 中不可用,其他应用程序问题可以通过在 Windows 11 22H2 中恢复或重新建立旧版打印对话框轻松解决。

  这个特定的对话框只不过是一个 Windows 功能,它允许像您这样的用户访问传统窗格,并为您提供额外的选项和对打印过程的控制。以下是要遵循的步骤:

  1. 按Winkey + I。

  2. 选择 –设备。

  3. 单击打印机和扫描仪。

  4. 通过单击选择旧版打印对话框。

  5. 要启用“使用旧版打印对话框”选项,请切换开关。

  打开旧版打印对话框后,您可以再次尝试从 Win32 应用程序打印。现在应该可以访问标准打印对话框。

  方法 五:更新打印机驱动程序

  解决从 win32 应用程序打印无可用预览错误的另一种可能且有效的方法是更新打印机驱动程序,因为这可能是它的根本原因。按照以下步骤更新您的打印机驱动程序:

  1. 在更新驱动程序之前,您必须先将打印机连接到您的计算机。记下设备的制造商和型号。这些信息通常可以在打印机本身或随附的文件中找到。

  2. 导航到制造商的网站并为您的打印机查找最新的驱动程序。之后,下载并将其保存到您的 PC。

上一篇:修复 Windows 11 任务栏设置中缺少的小部件显示或隐藏选项

下一篇:修复KB5022845在Windows11 22H2中安装失败并报错

相关文章