在 Windows 11 22H2 更新或安装有故障的扫描仪驱动程序后,IrfanView 停止识别任何扫描仪驱动程序/TWAIN 源

在 Windows 11 22H2 更新或安装有故障的扫描仪驱动程序后,IrfanView 停止识别任何扫描仪驱动程序/TWAIN 源

当我选择文件 > 选择扫描/TWAIN 源...菜单项时,我看到一个空框,其中没有项目/TWAIN 源/扫描仪驱动程序。

在此处输入图片描述

我的 Windows 11 Pro 22H2 中安装了三个扫描仪驱动程序。我使用另外两个程序(NAPS2 和 Paint),它们都可以毫无问题地识别两个源/驱动程序,并且可以从这些源扫描图像。

在此处输入图片描述

一两周前,我安装(然后卸载)了一个错误的打印机驱动程序,但后来发现它有问题。从那时起,所有驱动程序都消失了(只有 IrfanView 有)。

重启电脑很多次。没有效果。我卸载了旧的 4.35,删除了 C:\Program Files\Irfan View 文件夹并重新安装了最新的 4.60 64 位。没有效果。

我还可以尝试什么来解决此问题?

详细的故事(如果需要)如下:

  1. 我有两台扫描仪(与 HP 多设备捆绑:HP LaserJet 1530 和 HP LaserJet M426)和 IrfanView 4.35。
  2. 我已经用这个软件硬件设置扫描了好多年了。一切正常。
  3. 尝试安装第三个(旧式 Plustek 平板扫描仪),但我使用了错误的驱动程序(因此我无法使用任何软件从中进行扫描)。
  4. 卸载了有故障的驱动程序并丢弃了旧扫描仪(没有可用的 Windows 11 扫描仪或支持)。
  5. 2-3 天后,我注意到 IrfanView 看不到 TWAIN 源(之前可以看到两个)。
  6. 我已经完全卸载了 IrfanView 4.35 并在其位置安装了 4.60。
  7. 不再有扫描仪/TWAIN 源。
  8. 我已经为我的第三台扫描仪安装了驱动程序。

故事又回到了第 5 点。IrfanView 既看不到这台新扫描仪,也看不到两台旧扫描仪,而 Windows 11 Pro 和所有其他与图像相关的软件(在我的情况下是 Paint 和 NAPS2)可以看到所有三个驱动程序,并且能够毫无问题地从所有这些 TWAIN 源进行扫描。

在此处输入图片描述

上述故事也可能与此无关,IrfanView 在最近更新到(最新的)Windows 11 Pro 22H2 后停止查看任何 TWAIN 源。因为这两个事件(Windows 更新和 IrfanView 中扫描仪访问丢失)几乎同时发生。

你们中是否有人已经将 Windows 11 更新到 22H2,并且可以确认 TWAIN 源仍然存在,就像这次更新之前一样?

答案1

https://irfanview-forum.de/forum/program/support/95958-irfanview-does-not-recognize-any-installed-scanner

我在这里注册,因为我遇到了同样的问题,而且我实际上设法解决了它。这实际上是由于某些扫描仪驱动程序在系统文件夹中添加了错误的 twain 选择器 .dll (TWAINDSM.dll) 副本所致。然后 Irfranview 最终加载了它,而不是 Windows 捆绑的正确的 twain_32.dll。

要解决此问题,请以管理员权限打开 cmd 提示符并导航到 system32。然后运行以下命令:

regsvr32 /u TWAINDSM.dll(如果 dll 正在使用中,这将取消注册,如果出现错误,请忽略它,因为它可能尚未注册)

删除/f TWAINDSM.dll

对 syswow64 文件夹重复相同过程。扫描仪选择窗口应该可以再次工作。

答案2

我可以确认,在更新到 Windows 11 22H2 后,TWAIN 驱动程序已消失。现在我只能在 IrfanView 4.62 32 位中使用 Canon Lide 400 驱动程序

佳能 Lide 400 驱动程序

我的 Windows 11 是 22H2(操作系统内部版本 22610.1)

有人建议驱动程序是 32 位的,因此我安装了 32 位 IrfanView 以确保它能更好地与它们配合。

相关内容