Люди думають, що діалогове вікно "прихованого" файлу збереження означає, що комп'ютер застиг


42

У мене вже кілька місяців надходять повідомлення про заморожування моєї віддаленої робочої станції, і виявляється, що це відбувається:

  1. Користувач йде надрукувати щось у PDF (або зберегти).
  2. У діалоговому вікні файлу з'являється запит, куди вони хочуть, щоб файл перейшов.
  3. Вони натискають щось інше, інакше діалог інакше якось закінчується за чимось.
  4. Вони сидять і дивляться на програмне забезпечення PDF, яке нічого не зробить, бо їх чекає.
  5. Вони вирішують, що «комп’ютер» є «замороженим» і закликають його перезапустити, що просто робить мій інший (не ІТ) персонал.
  6. Вони мені скаржаться, що комп’ютер повільний і постійно замерзає.

Здається, це відбувається багато . Ми є бухгалтерською компанією і багато друкуємо / працюємо в форматі PDF.

Я спробував людський підхід, який би навчав користувачів. Не вдалося. Я не думаю, що вони це отримають.

Як ми можемо це виправити? Чи є спосіб зробити Windows (або Acrobat, якщо ви щось про це знаєте - це моя найулюбленіша програма), просто покладіть файл кудись за замовчуванням, щоб запобігти користувачеві мати справу з діалогом файлів?

Це комп'ютер під керуванням Windows 7 x64, доступ до якого здійснюється віддалено через підключення до віддаленого робочого столу .


22
Проблема рівня 8 / несправність програмного забезпечення. Якщо освіта не вдається, застосовувати лише LART слід до тих пір, поки не припиниться повторне виникнення проблеми.
HopelessN00b

5
@NateKerkhofs: LART = Інструмент налаштування настрою Luser. Дивіться, наприклад, catb.org/jargon/html/L/LART.html
sleske


1
@HenkLangeveld, Це назва статті. Ця фраза в моєму коментарі - це посилання на ресурс, де ви можете її прочитати. Адже він містить дані про те, що можна зробити з цим.
VL-80

3
@handuel Я сказав, що в основному це спричинено віконною системою , не завжди викликаною операційною системою. Також якщо питання стосувалося поганої програми для KDE, я можу сказати вам, як її виправити, змінивши політику того, як KDE керує цим додатком. У Windows поліси фіксуються, і програма відповідає (не система вікон).
ctrl-alt-delor

Відповіді:


78

Вони вирішують, що «комп’ютер» є «замороженим», і закликають його перезапустити, що просто робить мій інший персонал.

Ось ваша проблема. Це не технічна несправність, тому не намагайтеся реалізувати технічне рішення.

Натомість слід реалізувати процес, згідно з яким кожен дзвінок або квиток на подібний тип проблеми насправді отримують несправності до того, як будуть вжиті будь-які дії. Люди, як правило, перестають робити дурні помилки, коли ви змушуєте їх самі виправляти.

Якщо користувач зателефонував із цією проблемою - просто запитайте їх, чи немає у них вікон відкритого діалогу чи намагався натиснути ALT + TAB.

Створіть пункт wiki на своїй довідковій сторінці з декількома простими кроками щодо усунення несправностей, які може зробити користувач. Таким чином, коли вони звертаються з цією проблемою, ви можете запитати, чи перевірили вони посібник з усунення несправностей "Мій комп'ютер заморожений".


28
+1 за визнання, що технічні рішення вирішують технічні проблеми, а не люди.
HopelessN00b

20
Сторінка вікі з кроками щодо усунення несправностей? Чи не там вони зберігають рецепт кока-коли, щоб бути впевненим, що його ніхто ніколи не знайде?
Маркс Томас

2
+1 Мій досвід підтримки химерного програмного забезпечення полягає в тому, що навчання «як-то-як-як-як-як-вийти з-під цього варення» справді допомагає їм і вам.
ткнути

7
Кожен раз, коли працівники ІТ перезавантажують комп'ютер, вони навчають користувачів «ваш комп'ютер зламався, необхідний перезапуск, іншого варіанту не було».
ctrl-alt-delor

2
Хоча частина перезавантаження - це проблема людей, я б точно назвав це технічною проблемою, що модальний діалог закінчується під головним вікном. Це помилка, про яку слід повідомити постачальника програмного забезпечення для друку PDF. Я для одного дуже роздратований таким клопом.
nitro2k01

42

Ваша проблема - це крок 5, коли ваш інший персонал перезавантажує комп'ютер, не роблячи навіть найпростішого усунення несправностей.

Я припускаю, що ви маєте на увазі ІТ-співробітників, які повинні відверто знати краще, а не погіршувати проблему. Це те, що вони роблять, коли вони перезавантажують комп'ютер, не роблячи навіть базового усунення несправностей. Спочатку виправте цю проблему, і проблема з користувачем покращиться.

Ваш персонал повинен показати користувачам, чому це відбувається, в той час як це відбувається, якщо є будь-яка надія на те, що він буде дотримуватися. На відміну від домашнього щеняти, якщо цуценя постукає по носі, коли він мочиться на вашому килимі, він навчиться не мочитися на вашому килимі. Якщо ви зачекаєте до 10 хвилин після факту, воно не дізнається, за що його карають, і ніколи не дізнається. Користувачі, як і щенята, потребують такої негайності, якщо є сподівання навчитись чомусь навчитися, і саме тому сказати їм, яка проблема була після того, як комп’ютер відскочив, не працює.

Звичайно, у вас все ще будуть нахабно щільні користувачі, які просто не отримують (або не хочуть), але це виходить з вашого контролю і, відверто кажучи, проблема управління. Моя порада щодо такої ситуації - це (припустимо, що ви менеджер), щоб поговорити з менеджерами ваших найгірших користувачів, які ображають, і вказати, наскільки витрачається продуктивність (у їхньому відділі, як і у вас), оскільки їхні користувачі не перевіряють на простоту зберегти діалог.
Вказуючи, як відмова чи неспроможність їхніх працівників вчитися простим завданням шкодить їм та їхнімдепартаменти, ці менеджери будуть набагато відкритішими до вирішення проблеми з інструментами, якими вони є. Коли я презентував цю проблему таким чином, я бачив, як керівники інших відділів беруть на себе "тренувати" / "навчати" своїх користувачів подібному простому річчю і навіть дисциплінувати чи звільняти працівників, які просто не хочуть чи не могли " не зрозумію. (Як і в: "Вибачте, що ви забуваєте свій пароль кожні 3 години і не можете ввійти, але це означає, що ви не продуктивний працівник, і ми не можемо дозволити собі наймати вас більше. Вийдіть.")

І в особистій записці дозвольте вам сказати: цілком задоволення чути крик менеджера з продажу "Це не вина ІТ, що ти занадто дурний, щоб натиснути кнопку aa !!!"


6
"Вибачте, що ви забуваєте свій пароль кожні 3 години ..." - найкращий аргумент для працевлаштування за бажанням, який я коли-небудь чув.
Брайан S

всі роблять це: "Я не знаю, що робити, я подзвоню комусь, хто це робить". ми не намагаємося розібратися в цьому спочатку, у нас немає часу на це, у нас немає часу зробити швидкий пошук в Google про проблему, яку ми маємо, і що ми могли зробити для її виникнення.
Малахій

3
@Malachi: Так. Але більшість людей навчиться вирішувати часто повторювані проблеми самостійно, якщо обізнана людина скаже їм, як їм, тому що їм не потрібно чекати когось кожного разу.
Ян Худек

Гей, ні, вони, на жаль, бухгалтерії, які просто заходять і натискають кнопку живлення = o) Я можу побажати, щоб тут було більше ІТ-персоналу ...
Елі

34

Іноді це пов'язано з обмеженням дизайну в x64 Windows щодо взаємодії між 32-бітними програмами та 64-бітовими драйверами. Окрім друку діалогів, ще один поширений сценарій, коли це відбувається - це використання 32-розрядного Internet Explorer та діалогових вікон для смарт-карт.

Microsoft надає тут довідкову інформацію про причину:

Діалогове вікно "Зберегти як" з'являється за 32-розрядним додатком під час друку на принтері XPS Document Writer у 64-бітній версії Windows 7
http://support.microsoft.com/kb/2567869


Драйвери принтерів реалізуються як бібліотеки динамічних посилань (DLL), які завантажуються в процес друку. Драйвери принтерів реалізовані як 64-бітні DLL у 64-бітних версіях Windows. Драйвери принтерів реалізовані як 32-бітні DLL у 32-бітних версіях Windows.

32-бітний процес не може завантажити 64-бітні DLL. Тому 64-розрядні версії Windows підтримують друк із 32-розрядних процесів через процес Splwow64.exe. Splwow64.exe - це 64-розрядний процес, який може завантажувати 64-бітні драйвери принтера і обробляти друк від імені 32-бітних процесів.

Коли програма запускає функцію StartDoc для друку на принтер XPS Document Writer, драйвер принтера XPS Document Writer відображає діалогове вікно "Зберегти як", щоб користувачі могли вказати ім'я та місцезнаходження файлу XPS. Вікно власника діалогового вікна, як правило, є активним вікном потоку, який викликає функцію StartDoc, і діалогове вікно з’явиться над активним вікном.

Коли 32-розрядна програма викликає функцію StartDoc у 64-розрядної версії Windows, процес Splwow64.exe закликає драйвер принтера XPS Document Writer від імені 32-бітної програми. У цьому сценарії діалогове вікно «Зберегти як» невідоме, оскільки у потоці Splwow64.exe немає активного вікна. Крім того, діалогове вікно може з’явитися за програмою, яка друкує, оскільки процес Splwow64.exe не має дозволу на встановлення вікна переднього плану.

Виклик StartDoc не повертається, поки діалогове вікно не буде відхилено, тому програма, здається, перестане відповідати.

Діалогове вікно "Зберегти як" має власну кнопку на панелі завдань Провідника Windows, якщо вона створена процесом Splwow64.exe. Це тому, що діалогове вікно невідоме. Кнопка панелі завдань також блимає, коли процес Splwow64.exe не може встановити вікно переднього плану.


1
Цікаво знати, Чому MS-windows смокче, але що ми можемо з цим зробити. Крім установки Linux.
ctrl-alt-delor

Чи є можливість, принаймні, зробити введення рядка завдань спалахом для нових вікон, поки користувач не взаємодіє з ними.
ctrl-alt-delor

2
@richard: Я колись розробив програму, яка періодично перевіряла наявність діалогів, у яких був певний текст у заголовку, і виводила їх на передню частину. Я перегляну навколо і побачу, чи зможу його знайти. Я спочатку створив це діалогові діалоги нагадувань Outlook, які були закриті, але його можна налаштувати на що завгодно.
Грег Аскеу

@GregAskew, що є робочим рішенням цієї проблеми, досить легко використовувати AutoHotKey або подібне
Себастьян Годелет,

@richard сказати, що такі питання обмежуються Windows - це трохи ... сліпо? У Windows, безумовно, є проблеми, але Linux як робоче / ігрове середовище залишає бажати кращого.
WernerCD

10

Навіть коли ви стикалися з цією проблемою раніше, справжньою PITA може стати справжній полювання на приховане модальне діалогове вікно.

Зрештою, це проблема інтерфейсу користувача, поділена між платформою та додатком. Якщо користувачі плутають мій продукт, це помилка в продукті. Програма може відображати індикатор у головному вікні із зазначенням [очікування друку в очікуванні (натисніть тут, щоб скасувати)]. Але це не варіант для системного адміністратора.

Для Windows ярлик [Windows] -M може допомогти (показати / приховати робочий стіл), але це все ще є частиною освіти користувачів та навчання служб підтримки.


відкрийте менеджер завдань і подивіться, що не належить.
Малахій

@Malachi - диспетчер завдань не допоможе знайти модальне діалогове вікно, оскільки це частина іншої дійсної програми.
Хенк Лангевельд

не завжди, якщо є поле помилок, яке "спливає", ви це побачите. і якщо ви знаєте, у якому вікні ви знаходитесь, виберіть його в диспетчері завдань, а потім "перейдіть на"
Малахій

3
Технічно [Windows] -M - це "Мінімізувати все". [Windows] -D - "Показати робочий стіл". Звичайно, вони зазвичай виконують подібну функцію (за винятком цього випадку, з мого досвіду.
Джо

1
"Якщо користувачі плутають мій продукт, це помилка в продукті." Я не міг сказати це краще. І я впевнено спробував! ;)
Олександр Косубек

7

Налаштувати принтер з автоматичним форматом PDF?

Не впевнений, чи це може бути варіант, на який варто звернути увагу, але я хотів щось нечітко схоже: Автоматичне друк PDF без підказок чи спливаючих вікон.

У мене є програма, яка друкує речі, які я оновлюю, і для тестування я хочу надрукувати у PDF, автоматично назвати його і не потрібно думати про цю частину процесу.

Я встановлюю Pdf24 на своєму комп’ютері. Коли я друкую на цьому принтері, через налаштування він автоматично надрукує папку. Опції включають папку автоматичного відкриття, файл з автоматичним відкриттям, автоматичне ім'я з такими частинами, як штамп дати та ін.

Ви навіть можете налаштувати вигляд програми за унікальним логотипом компанії.

(Я жодним чином не пов'язаний з Pdf24, окрім того, що відповідає моїм останнім потребам)


6

Це проблема дизайну інтерфейсу / Windows. Удар користувачів над головами несправедливий для них.

Оскільки це відбувається достатньо разів, ви можете розглянути рішення щодо автоматизації.

Використовуйте щось на зразок автоматичної клавіші, щоб поставити макрос в автозапуск.

Макрос періодично перевіряє тип Windows (тобто зберігає як діалог, характерний для принтера PDF) і видає йому дзвінок "привести на фронт".


1
Хоча я погоджуюсь із загальними настроями (слід викликати паршивий продукт, і це, безумовно, паршивий дизайн UI / UX!), Коли ви повідомляєте користувачів про причину проблеми, і вони все ще наполягають на тому, щоб поводити себе як пошкоджені мозку винні мавпи на вигині кокаїну (машини, що працюють на мотоциклі, без поважних причин) у вас є серйозна проблема рівня 8 (користувача), яку потрібно вирішити.
voretaq7

@ voretaq7 LOL щодо пошкоджених мозку вих мавп ... IAC, я вирішив проблему у своїй відповіді. Так багато добре значущих форумів просто використовують це як мильну скриньку. Люди, чи не всі ми маємо кращі справи. Як я вже сказав, напишіть 10-ма рядковий макрос, налагоджуйте його та продовжуйте його використовувати. Займає набагато менше часу, ніж подіум мильної коробки. Adobe не може / не вирішить проблему, оскільки це проблема дизайну Windows 32/64. Новий генеральний директор прийме ваш дзвінок у 2098 році нашої ери. ДУХ! Відповідь Грега Аскеу вище пояснює деталі, якщо вам все одно.
LMSingh

2

Ви можете отримати якийсь пробіг із продукту, який я використовував (до того, як я мав можливість і здоровий глузд припинити розробку в середовищі Windows). Він називався "Натисніть кнопку Freakin '", і це був непомітний біт безкоштовно.

Я просто подивився, і, здається, тут все ще доступний .

Для вирішення вашої проблеми знадобиться трохи винахідливості, але я знаю, що цей інструмент був для мене богом, коли ми мали віддалені сервери з використанням драйвера 3Com, який час від часу припускав, що присутній користувач. Нічого подібного до діалогового діалогу про системну помилку, щоб швидко зупинити обмін файлами в мережі.

Після того, як я виявив це, не було кінця використанню для автоматизації всіх тих маленьких, дратівливих діалогів "ви впевнені", які розробники Windows, мабуть, так люблять.

У будь-якому випадку, я сподіваюся, що це допомагає!


1

Це може бути, а може і не бути всією виною користувачів.

Я виявив, що з якихось дивних причин певні програми в програмі Win 7 x64 досить дивовижно іноді завантажують діалогове вікно на екран під іншими вікнами, а не зверху як модальні. Це дещо шалено. Одне, якщо це я використовую, це робить це те, що друкує PDF-документи.

Але сказавши, що я згоден з іншим А вище, що це питання навчання.

-

Однак я можу уявити цикл циклу в PowerShell, який запускається як фонове завдання, яке регулярно перевіряє наявність певних завдань на певних робочих станціях, і протягом якого часу вони були активними і, можливо, простоювали, і вбивають будь-який подібний процес. Але я не думаю, що це дуже гарне рішення, тому що це може порушити інші речі. :-( Ви знаєте, що говорять про інженерів, що вони не вирішують проблем, а торгують однією проблемою іншою.


1

Це правда, що ти мало що можеш зробити, коли люди не мають сенсу шукати кнопку збереження. Особливо, коли це просте завдання, яке вони виконували неодноразово в минулому, і вже повинно знати, що робити на основі минулого досвіду.

Але, можливо, я можу запропонувати поради, які можуть допомогти. У минулому я бачив подібну проблему, коли діалогове вікно було сховано під іншими вікнами. Я вважаю, що для усунення проблеми я оновив відеодрайвери та перезавантажив ПК, після чого діалогове вікно відкрилося вгорі вікон, як і належить. Якщо ви можете отримати діалогове вікно, яке відображатиметься над іншими вікнами, ваш кінцевий користувач може підказати, наступний крок, який вони повинні зробити, це "зберегти"

Інший варіант - оновити або змінити друк на програмне забезпечення PDF. Я використовую безкоштовний дзвінок програмного забезпечення Foxit PDF, я вставлю посилання нижче. Я сподіваюся, що це допоможе вам у ваших пошуках. Хоча я згоден, вам також потрібно навчити персонал з технічної підтримки, щоб навчити кінцевого користувача виконувати прості завдання, наприклад, шукати кнопку збереження. Після того, як кінцеві користувачі пройдуть кращу підготовку, вони стануть більш продуктивними та менше витрачатимуть на ваш відділ. Щасти

Програмне забезпечення Foxit PDF

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.