人们认为“隐藏”的保存文件对话框意味着计算机已冻结

人们认为“隐藏”的保存文件对话框意味着计算机已冻结

我收到有关我的远程工作站冻结了几个月的报告,事实证明发生了以下情况:

  1. 用户要打印某些内容为 PDF(或保存)。
  2. 出现文件对话框询问他们想要将文件存储到哪里。
  3. 他们点击了其他东西,或者对话框以某种方式出现在了某些东西的后面。
  4. 他们坐在那里盯着 PDF 软件,但它却什么也不做,因为它在等待他们。
  5. 他们认为“计算机”已“冻结”并打电话要求重新启动,这是我的另一个(非 IT)工作人员就是这样做的。
  6. 他们向我抱怨说计算机运行很慢并且一直死机。

这似乎正在发生很多。我们是一家簿记公司,做大量的印刷/PDF 工作。

我尝试过人性化的方法,即教育用户。但没成功。我认为他们不会明白。

我们该如何解决这个问题?有没有办法让 Windows(或者 Acrobat,如果你了解的话 - 这是我最喜欢的程序)默认将文件放在某个地方,以防止用户处理文件对话框?

这是一台 Windows 7 x64 计算机,可通过以下方式远程访问远程桌面连接

答案1

他们认为“计算机”已“冻结”,并要求重新启动它,我的其他员工也这么做。

这是您的问题。这不是技术故障,因此不要尝试实施技术解决方案。

相反,你应该实施一个流程,在采取任何行动之前,对此类问题的每个电话或票证进行故障排除。当你让人们自己解决问题时,他们往往会停止犯愚蠢的错误。

如果用户打电话询问这个问题 - 只需询问他们是否有任何打开的对话窗口,或者是否尝试过按 ALT+TAB。

在您的帮助页面上创建一个 wiki 条目,其中包含一些用户可以采取的简单故障排除步骤。这样,当他们打电话询问这个问题时,您可以询问他们是否查看了“我的电脑死机了”故障排除指南。

答案2

您的问题出现在第 5 步,其他员工在没有进行最基本的故障排除的情况下重新启动了计算机。

我猜你指的是 IT 人员,他们应该更清楚,不会让问题变得更糟,他们只是重启电脑而不做任何基本的故障排除。先解决这个问题,用户的问题就会好转。

您的员工需要向用户展示为什么这是正在发生的事情,尽管如果希望它能坚持下去,就必须这样做。这和训练小狗没什么不同:如果小狗在地毯上撒尿,你打它的鼻子,它就会学会不在你的地毯上撒尿。如果你等到 10 分钟后,它就不会知道为什么受到惩罚,也永远不会学会。如果希望用户能学到任何东西,就需要这种即时性,就像小狗一样,这就是为什么在计算机被弹回后告诉他们问题出在哪里是行不通的。

当然,你仍然会遇到一些愚蠢得令人恼火的用户,他们就是不明白(或者不会明白),但这超出了你的控制范围,坦率地说,这是一个管理问题。我对这种情况的建议是(假设你是一名经理)向经理们讲述你最讨厌的用户,并指出他们的生产力(在他们的部门,以及你的部门)正在浪费时间,因为他们的用户没有检查简单的保存对话框。
通过指出他们的员工拒绝或无法学习简单的任务是如何受到伤害的他们他们的部门的管理人员将更愿意使用他们掌握的工具来解决问题。当以这种方式提出问题时,我看到其他部门的管理人员会主动“培训”/“教育”他们的用户解决这种简单的事情,甚至处罚或解雇那些不愿意或无法理解的员工。(例如:“很抱歉,您每 3 小时就会忘记密码,无法登录,但这意味着您不是一名高效的员工,我们再也雇不起您了。滚出去。”)

从个人角度来说,让我告诉你:听到销售经理尖叫“这不是 IT 的错,你太笨了,没有点击按钮!!!”是相当令人满意的。

答案3

这有时是由于 x64 Windows 中 32 位应用程序和 64 位驱动程序之间交互的设计限制造成的。除了打印对话框之外,另一个常见的情况是使用 32 位 Internet Explorer 和智能卡对话框时。

微软在这里提供了一些有关该原因的背景信息:

在 64 位版本的 Windows 7 上使用 XPS Document Writer 打印机进行打印时,“另存为”对话框会显示在 32 位应用程序后面
http://support.microsoft.com/kb/2567869


打印机驱动程序以动态链接库 (DLL) 的形式实现,并加载到正在打印的进程中。在 64 位版本的 Windows 中,打印机驱动程序以 64 位 DLL 的形式实现。在 32 位版本的 Windows 中,打印机驱动程序以 32 位 DLL 的形式实现。

32 位进程无法加载 64 位 DLL。因此,64 位版本的 Windows 支持通过 Splwow64.exe 进程从 32 位进程进行打印。Splwow64.exe 是一个 64 位进程,可以加载 64 位打印机驱动程序并代表 32 位进程处理打印。

当应用程序调用 StartDoc 函数打印到 XPS Document Writer 打印机时,XPS Document Writer 打印机驱动程序会显示一个另存为对话框,以便用户可以指定 XPS 文件的名称和位置。该对话框的所有者窗口通常是调用 StartDoc 函数的线程的活动窗口,并且该对话框将显示在活动窗口上方。

当 32 位应用程序在 64 位版本的 Windows 上调用 StartDoc 函数时,Splwow64.exe 进程会代表 32 位应用程序调用 XPS Document Writer 打印机驱动程序。在这种情况下,由于 Splwow64.exe 进程中的线程没有活动窗口,因此“另存为”对话框无主。此外,由于 Splwow64.exe 进程没有设置前台窗口的权限,因此对话框可能会出现在正在打印的应用程序后面。

直到对话框关闭时,StartDoc 调用才会返回,因此应用程序可能看起来停止了响应。

如果另存为对话框是由 Splwow64.exe 进程创建的,则它在 Windows 资源管理器任务栏中会有自己的按钮。这是因为该对话框是无主的。当 Splwow64.exe 进程无法设置前台窗口时,任务栏按钮也会闪烁。

答案4

配置自动 pdf 打印机?

不确定这是否是一个值得研究的选项,但我想要一些类似的东西:自动 PDF 打印,无需提示或弹出窗口。

我有一个程序可以打印我正在升级的东西,出于测试目的,我想打印为 PDF,自动命名,而不必考虑该过程的这一部分。

我设置Pdf24在我的电脑上。当我通过设置打印到该打印机时,它会自动打印到文件夹中。选项包括自动打开文件夹、自动打开文件、自动命名(包括日期时间戳等部分)等。

您甚至可以使用独特的公司徽标定制程序的外观。

(除了满足我最近的需要之外,我与 Pdf24 没有任何关系)

相关内容