#Когда эта инструкция применима
Проблема может проявляться при «Файл → Открыть» в редакторе, браузере или другом приложении. Такое окно обычно использует системный диалог выбора файла, но сбой может вызываться самой программой, общими сетевыми ресурсами или сторонними расширениями Проводника. Не закрывайте приложение с несохранённой работой без необходимости.
#Причины и способы отличить их друг от друга
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Недоступный последний каталогДиалог может пытаться открыть недавно использовавшийся сетевой путь. | Зависание только в одном приложении или после отключения сети. | Проверить открытие локальной папки. |
| Сторонняя интеграцияРасширения облачных клиентов или контекстного меню могут мешать диалогу. | Обычный Win+E работает, диалог зависает. | Проверить обновления приложения и безопасный режим. |
| Системный сбойПри открытии папок зависают и другие системные окна. | Win+E также не отвечает. | Проверить обновления и целостность Windows. |
#Пошаговая проверка и исправление
- Сохраните открытый документПрежде чем повторять зависание, в исходной программе нажмите Ctrl+S или её штатную команду сохранения. Если программа уже не отвечает, не завершайте её в Диспетчере задач, пока не убедились, что автосохранение сработало.
- Сравните с обычным ПроводникомОткройте Win+E и пройдите к «Документы». Если обычные папки открываются нормально, отмечайте, что зависает только диалог программы; это важно для выбора решения.
- Проверьте сохранение в локальную папкуВ проблемном приложении запустите «Открыть» ещё раз и попробуйте перейти к локальной папке «Документы» через боковую панель. Если последнее расположение было сетевым, отключите только недоступный ресурс штатным способом, не удаляя файлы.
- Проверьте один файл без сложных расширенийСоздайте маленький файл .txt в «Документах» и попробуйте выбрать его через «Файл → Открыть». Если диалог работает с ним, но зависает на большом сетевом каталоге, причина зависит от расположения и содержимого.
- Перезапустите только зависший Проводник при необходимостиЕсли повисли и окна Win+E: Ctrl+Shift+Esc → «Процессы» → «Проводник» → «Перезапустить». Системная панель задач исчезнет на секунды и вернётся. Если не отвечает исключительно исходная программа, этот шаг не обязателен.
- Обновите именно программу, которая вызвала диалогОткройте «Справка» → «О программе» или раздел обновлений конкретного приложения. Используйте официальное обновление; расположение пункта зависит от разработчика. Перезапустите приложение после сохранения данных и проверьте один тестовый файл.
- Исключите нестабильные подключённые каталогиЕсли диалог по умолчанию открывает недоступный диск, сначала через Win+E убедитесь, что он доступен. Для сетевого диска откройте его по известному пути; при отсутствии доступа обратитесь к администратору, не очищайте историю и пароли наугад.
- Проверьте Windows, если сбой системныйWin+I → «Центр обновления Windows» → «Проверить наличие обновлений». Установите подходящие обновления и перезапустите ПК после сохранения работы. Если зависают и другие системные окна, можно применить проверку DISM и SFC ниже с правами администратора.
#Дополнительная проверка системных файлов при сбое во всех приложениях
DISM.exe /Online /Cleanup-Image /RestoreHealthsfc /scannowКоманда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.
#Как убедиться, что всё исправлено
Сначала откройте тестовый текстовый файл через Win+E, затем тот же файл через окно выбора в проблемном приложении. Укажите, что зависает и в какой папке; если только в одном приложении, передайте разработчику его название, версию и путь.