Приложение вылетает при нажатии на Сохранить как

Одной из самых раздражающих и, по крайней мере, внешне трудно решаемых проблем при использовании Windows является зависание приложения при нажатии кнопки «Сохранить как» или «Открыть».

Нажав «Файл», «Открыть» или «Файл», «Сохранить», поскольку приложение необъяснимым образом зависает, настолько, что единственное решение, которое можно устранить, — это принудительно закрыть само приложение, воздействуя на диспетчер задач (окно диспетчера задач) Windows.

Нажатие комбинации CTRL+SHIFT+ESC, на самом деле рядом с названием приложения или его процесса на самом деле сообщается слово Не отвечает.

Кнопка End позволяет принудительно закрыть программу; очевидно, работа, над которой он работал, будет безвозвратно утеряна. Единственным решением для его восстановления является использование любой функции восстановления, встроенной в приложение, или открытие резервной копии.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Если вы нажмете «Файл», «Сохранить как» и произойдет сбой приложения, команда «Файл, открыть» также будет демонстрировать такое же ненормальное поведение (и наоборот).

Решение проблемы, как и ожидалось, не часто бывает мгновенным, но все же может быть блестяще преодолено, если проявить немного терпения и использовать правильные инструменты.

Команды «Сохранить как» и «Открыть» блокируют приложение: вот как это исправить

Если использование команд «Сохранить как» и «Открыть» блокирует используемую вами программу, какой бы она ни была, рекомендуется, прежде всего, подождать несколько минут, чтобы проверить, не разблокирована ли ситуация.

Если вы часто сохраняете файлы в сетевых папках, общих папках или удаленных областях памяти, может случиться так, что приложение и Windows попытаются получить к ним доступ, даже если они недоступны.

Проблема хорошо известна Microsoft (см. этот вспомогательный документ): при повторном подключении сетевого ресурса диалоговые окна «Сохранить как» и «Открыть» будут мгновенно разблокированы.

Проблема очень тривиально может возникнуть, когда общий ресурс доступен, но аутентификация не прошла повторную аутентификацию путем ввода соответствующего имени пользователя и пароля. Чтобы решить эту проблему, просто войдите в окно сети Windows и выполните аутентификацию на общем ресурсе.

Однако подавляющее большинство программ сохраняет путь к последней папке, используемой для открытия или хранения файлов, в реестре Windows или, реже, в файле.

Бесплатная утилита Process Monitor поможет вам определить, что происходит «за кулисами».

Когда программа аварийно завершает работу, нажав «Сохранить как» или «Открыть», чтобы понять природу проблемы, мы обычно делаем следующее:

1) Закрываем не отвечающее приложение с помощью Диспетчера задач (кнопка Завершить задачу).

2) Запускаем Process Monitor.

3) Нажмите CTRL + E, чтобы отключить запись событий, происходящих в системе.

4) Нажмите CTRL+X, чтобы очистить весь список обнаруженных событий.

5) Запускаем «нарушившее» приложение без использования команд «Открыть» и «Сохранить как».

6) Устанавливаем, как называется исполняемый файл приложения, которое вылетает (это можно проверить на вкладке «Сведения» диспетчера задач Windows).

7) Нажмите CTRL+L и в окне настройки фильтра выберите Имя процесса и задайте имя исполняемого файла в поле чуть правее.

Приложение вылетает при нажатии на Сохранить как

8) В этот момент мы снова нажимаем CTRL + E из Process Monitor, чтобы начать мониторинг.

9) Используем команду «Сохранить как» или «Открыть» и, когда приложение заблокировано, снова нажимаем CTRL+E в Process Monitor.

10) Принудительно закрываем заблокированное приложение с помощью Диспетчера задач.

На этом этапе, переходя к Process Monitor, предлагаем изучить файловую часть событий, зафиксированных программой. Здесь, по всей вероятности, вы найдете подсказки для окончательного решения проблемы.

Индикация типа ФАЙЛ ЗАБЛОКИРОВАН или ФАЙЛ ЗАБЛОКИРОВАН ТОЛЬКО С ЧИТАТЕЛЯМИ делает невозможным для программы и, следовательно, для диалогового окна Сохранить как/Открыть управление файлом, показанным в столбце слева.

Приложение вылетает при нажатии на Сохранить как

В примере на рисунке очевидно, что расширение Dropbox для диалоговых окон «Сохранить как» и «Открыть» (DropboxExt.40.dll) вызывает проблемы. Отключение этой интеграции или удаление Dropbox позволило в этом случае вернуться к использованию диалоговых окон «Сохранить как» и «Открыть», избегая блокировки любого приложения.

Однако Process Monitor поможет вам разблокировать «Сохранить как» и «Открыть», отследив причину проблемы. Утилита Process Monitor, например, очень полезна для поиска раздела реестра, содержащего ссылку на последнюю папку, содержащую открытый или сохраненный файл.

Изменив этот путь, вы можете устранить любое замедление на этапе открытия диалоговых окон «Сохранить как» и «Открыть» в случае, если Windows или «нарушающее» приложение попытается получить доступ к общим ресурсам, которые в настоящее время недоступны или непригодны для использования.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.