「隠された」ファイル保存ダイアログボックスは、コンピューターがフリーズしていることを意味すると考える


42

リモートワークステーションが数か月間フリーズしたという報告がありましたが、これが起こっていることがわかりました。

  1. ユーザーが何かをPDFに印刷(または保存)します。
  2. ファイルダイアログボックスが表示され、ファイルの保存先を尋ねられます。
  3. 他の何かをクリックするか、ダイアログが何らかの形で何かの背後に表示されます。
  4. 彼らは座って、何もしないPDFソフトウェアをじっと見つめています。
  5. 彼らは「コンピューター」が「フリーズ」していると判断し、それを再起動するために電話をかけます。これは私の(IT以外のスタッフが行うことです。
  6. 彼らは、コンピューターが遅く、フリーズを続けていると私に不平を言います。

これはたくさん起こっているようです。私たちは簿記会社であり、多くの印刷/ PDF作業を行っています。

ユーザーを教育する人間的なアプローチを試みました。運がありません。彼らがそれを手に入れるとは思わない。

どうすれば修正できますか?Windows(またはAcrobat、それについて何か知っている場合-それは私のお気に入りのプログラムです)にデフォルトでファイルを配置して、ユーザーがファイルダイアログを処理するのを防ぐ方法はありますか?

これはWindows 7 x64コンピューターで、リモートデスクトップ接続を介してリモートからアクセスします。


22
レイヤー8の問題/ウェットウェア障害。教育が失敗した場合、問題の再発が止まるまでLARTでユーザーを攻撃するのが唯一の手段です。
HopelessN00b 14年

5
@NateKerkhofs:LART = Luser Attitude再調整ツール。たとえば、catb.org
jargon


1
@HenkLangeveld、これは記事の名前です。私のコメントのそのフレーズは、あなたがそれを読むことができるリソースへのリンクです。実際、それについて何ができるかに関するデータが含まれています。
VL-80 14年

3
@handuel私は主にウィンドウシステムによって引き起こされると言ったが、彼のオペレーティングシステムによって引き起こされるとは限らない。また、質問がKDEの不適切なアプリケーションに関するものである場合、KDEがそのアプリケーションを管理する方法のポリシーを変更することで、その修正方法を説明できます。Windowsでは、ポリシーは修正され、アプリケーションは(ウィンドウシステムではなく)担当します。
ctrl-alt-delor 14年

回答:


78

彼らは「コンピューター」が「フリーズ」していると判断し、それを再起動するために電話をかけます。他のスタッフはそれをしています。

これがあなたの問題です。これは技術的な問題ではないため、技術的な解決策を試してはいけません。

代わりに、このタイプの問題のすべてのコールまたはチケットが実際にトラブルシューティングされ、アクションが実行されるプロセスを実装する必要があります。人々は、自分で修正するとき、愚かな間違いをするのをやめる傾向があります。

ユーザーがこの問題で電話をかけた場合-開いているダイアログウィンドウがあるかどうか、またはAlt + Tabキーを押してみたかどうかを尋ねます。

ユーザーが実行できるいくつかの簡単なトラブルシューティング手順を使用して、ヘルプページにウィキアイテムを作成します。この方法で電話をかけると、「マイコンピュータがフリーズしている」トラブルシューティングガイドをチェックしたかどうかを尋ねることができます。


28
技術的な解決策は技術的な問題を解決するものであり、人々の問題を解決するものではないことを認めた+1。
HopelessN00b 14年

20
トラブルシューティング手順が記載されたWikiページですか?彼らがコカコーラのレシピを保存する場所は、誰も見つけられないことを確実にするためではありませんか?
マルクストーマス14年

2
+1風変わりなソフトウェアをサポートしている私の経験は、ここにあるワンポイントトレーニングの方法で、彼らとあなたが本当に役立つことです。
突く

7
ITスタッフがコンピューターを再起動するたびに、ユーザーに「コンピューターが壊れたため、再起動が必要で、他の選択肢はありませんでした」と教えます。
ctrl-alt-delor 14年

2
再起動の部分は人の問題ですが、モーダルダイアログがメインウィンドウの下に表示されることは間違いなく技術的な問題です。これは、PDF印刷ソフトウェアのベンダーに報告する必要があるバグです。私はそのようなバグに非常に悩まされるでしょう。
nitro2k01 14年

42

問題はステップ5で、他のスタッフが最も基本的なトラブルシューティングを行わずにコンピューターを再起動します。

率直に言って問題を悪化させないために、基本的なトラブルシューティングを行わずにコンピューターを再起動するだけで何をするのか、ITスタッフに言及していると思います。最初にこの問題を修正すると、ユーザーの問題が改善されます。

あなたのスタッフは、ユーザーを表示する必要がある理由、これが起こっている間、それは固執したのいずれかのご希望がございます場合はこれが起こっています。子犬を家で壊すのとは異なります:カーペットで排尿するときに鼻で叩くと、カーペットで排尿しないようになります。事実から10分後まで待つと、なぜそれが罰せられているのか分からず、決して学習しません。ユーザーは、子犬と同じように、何かを学ぶことを望んでいるなら、この即時性を必要とします。そのため、コンピューターのバウンス後に問題が何であったかを伝えることができません。

もちろん、それを手に入れない(または手に入らない)イライラするほど密集したユーザーもいますが、それはあなたのコントロールの外にあり、率直に言って管理上の問題です。そのような状況の私のアドバイスは、(であなたの最悪の問題のユーザーの管理者に話をし、どのくらいの生産性を指摘する(マネージャであると仮定した場合)され、その彼らのユーザーが簡単なためにチェックしていないので、無駄にしているあなただけでなく、部門)ダイアログを保存します。
従業員の拒否または単純なタスクを学ぶことができないことが傷つけているかを指摘することで、それらをし、その部門、それらのマネージャーは、自由に使えるツールを使用して問題を解決することにもっとオープンになります。このように問題が提示されたとき、他の部門のマネージャーがこのタイプの単純なことについてユーザーを「訓練」/「教育」するために自分自身でそれを取り、さらにはそうしないまたはできない従業員を懲戒または解雇することを見ましたわかりません。(「3時間ごとにパスワードを忘れてログインできないのでごめんなさい。しかし、それはあなたが生産的な従業員ではないことを意味します。もうあなたを雇う余裕はありません。出てください。」)

そして、個人的なメモとして、セールスマネージャーが「ボタンをクリックするのは馬鹿すぎるのはITのせいではない」と叫ぶのを聞くのは非常に満足です。


6
「3時間ごとにパスワードを忘れてしまったことをごめんなさい...」-私が聞いた中で、自由意志のある雇用のための最良の議論。
ブライアンS 14年

誰もがこれを行います。「何をすべきかわからない。そうする人に電話する」。私たちは最初にそれを理解しようとせず、そのための時間もありません。私たちが抱えている問題について、グーグルで素早く検索する時間もありません。
マラキ14年

3
@マラチ:はい。しかし、ほとんどの人は、毎回誰かを待つ必要がないため、知識のある人が方法を教えてくれれば、頻繁に繰り返される問題を自分で解決することを学びます。
-Jan Hudec 14

ねえ、いや、彼らは残念ながらわずか歩くと、電源ボタンを押して、スタッフ= O)を占めている私は...私はより多くのITスタッフはこの辺りだった望むことができる
イーライ

34

これは、32ビットアプリケーションと64ビットドライバー間の相互作用に関するx64 Windowsの設計上の制限が原因である場合があります。印刷ダイアログに加えて、これが発生するもう1つの一般的なシナリオは、32ビットInternet Explorerとスマートカード用のダイアログを使用する場合です。

マイクロソフトは、原因に関するいくつかの背景情報をここに提供します。

Windows 7の64ビットバージョンで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ビットプリンタードライバーを読み込むことができ、32ビットプロセスに代わって印刷を処理できる64ビットプロセスです。

アプリケーションがStartDoc関数を呼び出してXPS Document Writerプリンターに印刷すると、XPS Document Writerプリンタードライバーは[名前を付けて保存]ダイアログボックスを表示し、ユーザーがXPSファイルの名前と場所を指定できるようにします。ダイアログボックスの所有者ウィンドウは通常、StartDoc関数を呼び出しているスレッドのアクティブウィンドウであり、ダイアログボックスはアクティブウィンドウの上に表示されます。

32ビットアプリケーションがWindowsの64ビットバージョンでStartDoc関数を呼び出すと、Splwow64.exeプロセスは、32ビットアプリケーションに代わってXPS Document Writerプリンタードライバーを呼び出します。このシナリオでは、Splwow64.exeプロセスのスレッドにアクティブなウィンドウがないため、[名前を付けて保存]ダイアログボックスは所有されていません。さらに、Splwow64.exeプロセスにはフォアグラウンドウィンドウを設定する権限がないため、印刷しているアプリケーションの背後にダイアログボックスが表示される場合があります。

ダイアログボックスが閉じられるまでStartDoc呼び出しは返されないため、アプリケーションが応答を停止したように見える場合があります。

Splwow64.exeプロセスによって作成された場合、[名前を付けて保存]ダイアログボックスには、Windowsエクスプローラーのタスクバーに独自のボタンがあります。これは、ダイアログボックスが所有されていないためです。Splwow64.exeプロセスがフォアグラウンドウィンドウを設定できない場合、タスクバーボタンも点滅します。


1
なぜms-windowsが悪いのかを知るのは興味深いが、それについて何ができるのか。Linuxのインストール以外。
ctrl-alt-delor 14年

少なくとも、ユーザーが操作するまで、新しいウィンドウのタスクバーエントリを点滅させるオプションはありますか。
ctrl-alt-delor 14年

2
@richard:以前、タイトルバーに特定のテキストが含まれるダイアログを定期的にチェックし、それらを前面に表示するアプリケーションを開発しました。周りを調べて、見つけられるかどうかを確認します。当初は隠されたOutlookリマインダーダイアログを作成しましたが、何でも設定できます。
グレッグアスキュー14年

この問題のためのワーキングソリューションです@GregAskew、それはAutoHotkeyをまたは類似を使用してかなり簡単です
セバスチャンGodelet

@リチャードは、このような問題はWindowsに限定されていると言って少し...盲目ですか?Windowsには間違いなく問題がありますが、仕事/遊び環境としてのLinuxにはさらに多くの課題が残されています。
WernerCD 14年

10

この問題に遭遇したことがある場合でも、非表示のモーダルダイアログボックスを探すのは本当のPITAです。

最終的には、プラットフォームとアプリケーション間で共有されるUIの問題です。ユーザーが私の製品に混乱した場合、それは製品のバグです。アプリケーションは、メインウィンドウに[保留中の印刷ダイアログ(キャンセルするにはここをクリック)]というインジケーターを表示できます。しかし、これはシステム管理者にとっての選択肢ではありません。

Windowsの場合、[Windows] -Mショートカットが役立つ場合があります(デスクトップの表示/非表示)が、それは依然としてユーザー教育とヘルプデスクトレーニングの一部です。


タスクマネージャーを開き、所属していないものを確認します。
マラキ14年

@Malachi-モーダルダイアログボックスは別の有効なアプリケーションの一部であるため、タスクマネージャーはモーダルダイアログボックスを見つけるのに役立ちません。
ヘンクLangeveld

常にではありませんが、「下に飛び出す」エラーボックスがある場合は、それが表示されます。そしてあなたは、あなたにあった窓を知っていれば、タスクマネージャでそれを選択し、「スイッチへ」
マラキ

3
技術的には、[Windows] -Mは「すべて最小化」です。[Windows] -Dは「デスクトップの表示」です。もちろん、彼らは一般的に私の経験から、このような場合を除いて(同様の機能を果たす。
ジョー・

1
「ユーザーが私の製品に混乱した場合、それは製品のバグです。」もっと良いとは言えません。そして、私は確かに試しました!;)
アレクサンダーコスベック

7

自動PDFプリンターを構成しますか?

これが検討する価値のあるオプションであるかどうかはわかりませんが、私は漠然と似たものを求めていました:プロンプトまたはポップアップなしの自動PDF印刷。

アップグレードするものを印刷するプログラムがあり、テスト目的でPDFに印刷し、名前を自動的に付けて、プロセスのその部分について考える必要はありません。

コンピューターでPdf24をセットアップします。そのプリンターに印刷すると、セットアップにより、フォルダーに自動的に印刷されます。オプションには、フォルダを自動で開く、ファイルを自動で開く、日時スタンプなどの部分を含む自動名前などがあります。

ユニークな会社のロゴでプログラムの外観をカスタマイズすることもできます。

(私の最近のニーズを満たす以外は、Pdf24とは一切関係ありません)


6

これはUI / Windowsの設計上の問題です。ユーザーを頭にぶつけるのは不公平です。

十分な回数発生しているため、自動化ソリューションを検討することもできます。

autohotkeyのようなものを使用して、マクロをautostartに入れます。

このマクロは、Windowsタイプを定期的にチェックし(PDFプリンターに固有のダイアログとして保存)、「前面に移動」呼び出しを発行します。


1
問題の原因をユーザーに通知しても、脳損傷を受けたホエザルのように振る舞うことを主張するとき、私は一般的な感情に同意しますが(粗末な製品を呼び出す必要があります。コカインを燃料とするベンダー(正当な理由のないパワーサイクリングマシン)では、対処する必要がある深刻なレイヤー8(ユーザー)の問題があります。
voretaq7

@ voretaq7脳に損傷を与えたホエザルのLOL ... IAC、私は答えで問題に対処しました。非常に多くの意味のあるフォーラムは、単にこれを石鹸箱の機会として使用しています。みんな、もっといいことがあるとは限らない。私が言ったように、10行のマクロを記述し、デバッグして、それに取り掛かります。石鹸箱の表彰台よりも時間がかかりません。AdobeはWindows 32/64の設計上の問題であるため、この問題を修正することはできません。新しいMS CEOは、2098年に電話をかけます。うん!上記のGreg Askewの回答は、気にするなら詳細を説明しています。
LMSingh 14

2

私が使用していた製品(Windows環境での開発を停止する機会と感覚が得られる前に)からいくつかのマイレージを得るかもしれません。それは「Frekinボタンを押す」と呼ばれ、フリーウェア。

私は見たところ、まだここで利用できるようです。

あなたの問題を解決するにはまだ少し工夫が必要ですが、ユーザーがいると時々想定していた3Comドライバーを使用するリモートサーバーがある場合、このツールは私にとっては神からの送信でした。ネットワーク上のファイル共有をすばやく停止するシステムモーダルエラーダイアログのようなものはありません。

私はそれを発見した後、Windows開発者が明らかに好きである、これらの小さな、迷惑な、「あなたは本当に」ダイアログを自動化するために私が持っていた用途に終わりはありませんでした。

とにかく、これが役立つことを願っています!


1

これは、すべてのユーザーの過失である場合とそうでない場合があります。

何らかの奇妙な理由で、Win 7 x64の特定のプログラムが驚くほど十分に、ダイアログウィンドウを他のウィンドウの下の画面にロードし、モーダルとしてではないことを発見しました。ややマッドです。私が使用しているこれらがこれを行う場合は、pdf文書を印刷するものです。

しかし、これはトレーニングの問題であると上記の他のAに同意すると述べました。

-

ただし、PowerShellのループスクリプトがバックグラウンドジョブとして実行され、特定のワークステーションで特定のタスクを定期的にチェックし、それらがアクティブでアイドル状態になっていた時間をチェックし、そのようなプロセスを強制終了します。しかし、それは他のことを壊すかもしれないので、私は考えていない非常に良い解決策ではありません。:-(エンジニアについて言われていることは、彼らは問題を解決するのではなく、ある問題を別の問題と交換することを知っています。


1

保存ボタンを探す感覚がない人に関しては、できることはほとんどありません。特に、それが過去に繰り返し行われた単純なタスクであり、過去の経験に基づいて何をすべきかをすでに知っている必要があります。

しかし、おそらく私は役立つかもしれないいくつかのアドバイスを提供することができます。過去に、ダイアログボックスが他のウィンドウの下に隠れてしまうという同様の問題を見てきました。この問題を解決するために、ビデオドライバーを更新し、PCを再起動しました。その後、ダイアログボックスがウィンドウの上部に表示されるはずでした。ダイアログボックスを他のウィンドウの上に表示できる場合は、エンドユーザーが手がかりになる可能性があります。次のステップは「保存」です。

別のオプションは、印刷をPDFソフトウェアに更新または変更することです。Foxit PDFと呼ばれるフリーソフトウェアを使用しています。以下のリンクを貼り付けます。これがあなたの探求に役立つことを願っています。私も同意しますが、テクニカルサポートスタッフをトレーニングして、たとえば保存ボタンを探すなどの単純なタスクの実行方法をエンドユーザーにトレーニングする必要があります。エンドユーザーのトレーニングが改善されると、エンドユーザーの生産性が向上し、部門の無駄が減ります。幸運を

Foxit PDFソフトウェア

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.