Skip to content

GUI交互无响应 #99

Closed
Closed

Description

@BeiZaHengQue

What happened?
安装Filee1.11.0后,几个GUI交互方法停止响应:

  • 按住键和拖动交互:没有可见的响应。
  • 键盘快捷键交互:没有可见的响应。
  • 右键单击上下文菜单:光标短暂地显示一个加载的滚动条,然后恢复正常,没有采取进一步行动。
  • 拖放进入主窗口:光标变为红色禁止符号,文件不被接受。
  • CLI转换命令在故障排除过程中正常工作,例如:filee转换test.txt --to md成功地将TXT文件转换为 Markdown。

我尝试了安装程序和压缩包,两者都出现了问题。
此后问题自行解决,但我尚未找出原因,目前无法重现。

What did you expect?
所有受支持的GUI交互方法应正常响应:
按住设置的键并拖动文件应该允许我选择转换格式。
键盘快捷键应该触发预期的交互。
右键单击上下文菜单应该打开并响应。
应该允许将受支持的文件拖动到主窗口中,并允许转换。

Steps to reproduce
目前未知,问题发生在安装之后,但不再可重现。

Files involved (formats, sizes — attach a sample if you can share it)
重现此问题不需要特定的输入文件,GUI交互问题出现在文件拖拽和其他交互方式上,而通过命令行进行TXT到Markdown的转换则成功运行。

Environment

  • Filee version (Settings → About):1.11.0
  • Windows version:Windows 11 25H2
  • Engines page status (screenshot helps):所有引擎显示为可用

Log – %APPDATA%\Filee\logs\filee-<date>.log (last lines)
整个日志文件仅包含这三行:

10:17:26.198 INFO TriggerService: Global input hook started
10:17:26.195 INFO App: Filee 1.11.0 started
10:17:58.924 INFO EngineDownloadService: Prepared 2 LibreOffice profile(s)

没有其他日志条目或错误消息,包括在GUI交互未响应期间。

Activity

  1. self-assigned this
    on Oct 17, 2026
  2. KnifeLemon commented on Oct 18, 2026

    @KnifeLemon
    Owner

    感谢详细的反馈!

    CLI 正常而所有 GUI 交互 (拖动手势、快捷键、右键菜单、拖入主窗口) 都无响应,最可能的原因是 Filee 以管理员权限运行,而资源管理器不是。Windows 会阻止普通权限的程序向管理员程序拖放文件或发送请求 (UIPI),所以拖入时显示红色禁止符号。

    #108 会在下个版本中加入:

    • 检测到以管理员权限运行时,在主页显示提示,并提供 "以普通权限重新启动" 按钮
    • 第二个实例无法连接到已运行的 Filee 时显示提示,而不是静默退出
    • 启动时记录权限级别等诊断信息,以后再遇到可以从日志找到原因

    如果再次出现,请检查是否勾选了 "以管理员身份运行" (属性 → 兼容性),或是否从管理员终端启动了 Filee。

  3. KnifeLemon commented on Oct 19, 2026

    @KnifeLemon
    Owner

    1.12.0 会检测 Filee 是否以管理员权限运行:主页会显示提示,并提供"以普通权限重新启动"按钮。第二个实例无法连接到正在运行的 Filee 时也会说明原因,而不是静默退出。如果再遇到这个问题,日志里也会记录权限级别,欢迎重新打开这个 issue。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions