切换 Windows 用户时,Repetier Host 停止向打印机发送命令

3D打印 软件 重复者 重复主机
2021-05-11 10:27:51

我正在使用 Repetier 固件 v0.92.9 运行 Repetier Host v1.6.1。我的计算机运行的是 64 位 Windows 7 Pro SP1。

如果我通过 USB 设置打印然后切换到另一个用户(注意:我没有注销),那么 pinter 的显示显示命令缓冲区从 16 下降到 0,直到它完全停止打印。如果我切换回运行 Repetier Host 的用户,则缓冲区会再次填满,打印作业将恢复。

在我更新 Repetier Host 之前,这并没有发生,我可以在切换用户时让它继续运行,并且作业会运行得很好。我不确定为什么这种行为发生了变化,但是有什么方法可以让它在后台用户下正常运行?

3个回答

是否有可能在更新 Repetier 时您无意中为单个用户而不是每个用户安装了它?如果是这样,这可能是用户更改时停止的原因。

我相信这里发生的事情是 Windows 暂停了运行打印作业的进程,要么是因为程序没有聚焦,要么是因为你切换了用户,或者两者兼而有之。

您可以尝试在任务管理器中提高打印过程的优先级,看看是否有帮助。

在 Windows 7 中:

  1. 打开任务管理器
  2. Applications选项卡中,右键单击该应用程序,然后选择Go To Process,这将带您到Process选项卡中的后台进程
  3. 右键单击进程,转到设置优先级并选择一些高于当前级别的优先级。

在 Windows 10 中:

  1. 打开任务管理器
  2. Processes选项卡中,右键单击应用程序,然后选择Go To Details,这将带您到Details选项卡中的后台进程
  3. 右键单击进程,转到设置优先级并选择一些高于当前级别的优先级。

PS:避免将优先级设置为 Realtime,因为这将有效地让进程完全控制您的计算机资源,如果程序编写不当,这可能会影响您的计算机。

也许您已经更改了电源设置,这就是为什么您的 USB 端口在切换用户时停止工作的原因(为了省电)。我知道您已经说过它在 Reptier 更新之前可以正常工作,但也许值得检查一下。

  1. 所以去开始>控制面板>电源选项

找到您(选定的)电源计划并选择更改计划设置 > 更改高级电源设置

然后检查 USB 设置 > USB 选择性挂起设置

可以肯定 - 将两者都设置为禁用

  1. 另一个要检查的地方是我的电脑 > 管理 > 设备管理器 > 通用串行总线控制器

这里至少有 2 项要检查

  • 通用 USB 集线器
  • USB 根集线器

都有选项卡电源管理和复选框允许计算机关闭此设备以节省电源 -取消选中它们

我知道这听起来不太明智,但谁知道... :)