Files
work-secretfile-selfcheck/UmiOCR-data/Help 帮助.txt

113 lines
3.9 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
错误排查手册
详细内容请见: https://github.com/hiroi-sora/Umi-OCR/issues/447
================================
# 弹窗报错 Cannot find Py_Main() in ……
解决方法1
下载安装VC运行库重启系统测试Umi-OCR能否正常运行。
https://aka.ms/vs/17/release/vc_redist.x64.exe
解决方法2
使用这个bat文件代替 Umi-OCR.exe 来启动软件。双击它即可。
UmiOCR-data/RUN_GUI.bat
注意1通过bat启动时部分功能受限将无法使用命令行指令和创建快捷方式开始菜单、开机自启等。如有需要请参考后面【手动放置快捷方式】条目。
注意2不要移动bat的位置。
================================
# 手动放置快捷方式
如果因为某些原因,软件自身无法创建快捷方式;请手动创建并将快捷方式放置到如下目录:
开始菜单目录:
C:\ProgramData\Microsoft\Windows\Start Menu
开机自启目录:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
================================
# 弹窗报错 Failed to create OpenGL context ……
1. 下载运行库:
https://github.com/hiroi-sora/Umi-OCR_v2/files/13167436/opengl32sw_64.zip
2. 解压将其中的dll文件放置于
UmiOCR-data/site-packages/PySide2/
================================
# 弹窗报错 Umi-OCR.exe 已停止工作
此问题常见于软件已经在win10使用过然后原封不动复制到win7上导致配置冲突。
删除下述配置文件即可:
UmiOCR-data/.pre_settings
================================
# 应用程序无法正常启动(0xc0000142)
# 或者:`[Error] OCR init fail.l. Argd: {'enable_mkldnn': True...`
此问题大概率是CPU不支持AVX指令集。
请换用 PaddleOCR 之外的插件或软件版本。比如:
方法1更换使用 [Umi-OCR_Rapid](https://github.com/hiroi-sora/Umi-OCR/releases) 。
方法2额外导入 [RapleOCR插件](https://github.com/hiroi-sora/Umi-OCR_plugins/releases) 。
================================
# 弹出黑框控制台窗口【错误】Umi-OCR Error 找不到指定的程序 OSError
可能的发生条件:
- win7早期版本缺少系统补丁尤其是`KB2533623`
- 其他原因,导致 Python 3.8 无法在该系统中运行。
修复方法:
推荐方法:使用系统检查更新(`控制面板 → 系统和安全 → Windows Update → 检查更新`),安装所有更新。
另一种方法:单独下载安装 **KB2533623补丁** ,重启系统即可。不过,微软官方渠道已经关闭了该补丁的下载链接,您可能只能从第三方网站下载补丁,请务必注意安全。
================================
# 保存PDF时 “已停止工作”
文档识别能识别出文字能保存为txt等文件。但如果选择保存为`双层可搜索PDF`,则最后导出文件时弹窗报错:
```
Umi-OCR.exe 已停止工作
查看问题详细信息:
问题事件名称BEX64
故障模块名称ucrtbase.DLL
故障模块版本10.0.10240.16390
异常偏移00000000064399
异常代码c0000417
```
可能的发生条件win7早期版本缺少系统补丁尤其是 `KB4534310`、`KB3042058`
修复方法:
注意!由于 `KB4534310` 依赖前置补丁,因此 **不能** 单独下载安装该补丁。
您必须使用系统检查更新(`控制面板 → 系统和安全 → Windows Update → 检查更新`),安装所有缺失的更新,直到下面这个项目安装完毕:
2020-01 适用于基于 x64 的系统的 Windows 7 月度安全质量汇总 KB4534310
================================
# 丢失`api-ms-win-crt-runtime-l1-1-0.dll`
打开软件时,弹出错误弹窗:
Umi-OCR.exe-系统错误
无法启动此程序,因为计算机中丢失 api-ms-win-crt-runtime-l1-1-0.dll 。尝试重新安装该程序以解决此问题。
可能的发生条件缺少VC运行库。
# 修复方法安装VC运行库
https://aka.ms/vs/17/release/vc_redist.x64.exe