Невосприимчивый файл заставляет Windows Explorer прекратить отвечать
Я столкнулся с проблемой, пытаясь играть на Titan Quest: Immortal Throne (законная копия, купленная в Steam) на моем ноутбуке. Это HP Pavilion, Intel CORE i3, Windows 7 Home Premium x64, 4 ГБ оперативной памяти, видеокарта Intel 4600. Это проблема только с игрой, но я не уверен, что игра рушится из-за того, что файл не реагирует, или если файл становится невосприимчивым, потому что игра падает, но я склоняюсь к первому.
После игры от 2 минут до часа игра идет «не реагирует». Не существует очевидного «триггера», который его вызывает, это произошло во время разговоров с торговцами, сражающихся с монстрами, бегающих по городу, осмотра деревьев навыков и т. Д. Я пробовал ждать игры, но он никогда не возвращается, поэтому я просто закрываю программу.
Я решил, что буду собирать файлы с сохранением, основываясь на моем подозрении, что у него возникли проблемы с взаимодействием с ними, что вызывало проблему. Я попытался скопировать папку с сохраненной игрой, чтобы у меня была резервная копия, но всплывающее окно с небольшим количеством копий застряло в «Обнаружении элементов» с оставшимся временем, оставшимися пунктами и скоростью, отображающей «вычисление» и никогда не меняя. Нажатие кнопки «отменить» просто оставило его сидящим, говоря «отмена», когда индикатор прогресса двигался, но ничего не происходит. Попытки удалить папку с сохраненной игрой приводят к тому же. После перезагрузки я смог скопировать сохраненные игры и продолжить.
- Все работает очень медленно в Windows 7 на моем ноутбуке Dell
- Как установить представление списка в качестве представления по умолчанию FTP в проводнике Windows?
- Почему мы не можем сделать CON, PRN, Null папку в окнах?
- Как автоматически создавать миниатюры Windows рекурсивно?
- Как открыть проводник Windows в качестве другого пользователя в Windows 10?
Я открыл папку и начал удалять части из нее, чтобы попытаться изолировать файл проблемы. В папке сохранения файлов (в области «Мои документы») есть папка для каждого символа, а в папке каждого символа есть файл «Player.chr», и любая попытка сделать что-либо с этим файлом приводит к тому, что проводник Windows Идти «не отвечает» после того, как игра уже «не отвечает». Если я перезагружу свой компьютер, я могу использовать файл «Player.chr», как вы обычно можете (копировать, перемещать, удалять и т. Д.).
После того, как игра «не отвечает», и файл сохранения перестает отвечать на запросы, я не обнаружил никаких других проблем или странных случаев с любыми программами или файлами на компьютере, он, кажется, изолирован от этого файла. Однако при выключении или перезапуске Windows отображает окно «Windows ждет следующие программы для закрытия», но ничего не отображается в окне.
Вещи, которые я пробовал: -Загрузить игру на неофициальный патч (без изменений)
-Удаление спасения целиком и начало нового с другим персонажем (без изменений)
-Использовать целостность файлов с помощью Steam, 4 раза (без проблем найдено, без изменений)
-Установка и переустановка игры, 4 раза (без изменений)
-Используя программу «Unlocker», которую я уже установил на невосприимчивой «Player.chr» (программа не обнаруживает проблемы с файлом, но попытка удалить ее с помощью программы заставляет программу «не отвечать»)
-Удаление Steam / Titan Quest в режиме совместимости с Windows XP и в качестве администратора (без изменений)
-Использование игры для запуска на нескольких ядрах (без изменений)
-Использование «Выход из системы» вместо перезапуска после сбоя (файл по-прежнему не отвечает после входа в систему)
-Приведенная игра на более низких графических настройках (без изменений)
-Использование версии игры, установленной с дисков, вместо загрузки через Steam (по какой-либо причине файлы сохранения по-разному называются после их воспроизведения с установочного диска, но с тем же результатом)
Есть ли что-нибудь, что я могу сделать, чтобы файл снова ответил на перезапуск? Даже если это не решит проблему, что-то, что могло бы реплицироваться независимо от эффекта перезагрузки компьютера на нем (что делает файл больше не «используемым»?) Удовлетворит меня в этот момент.
Любые предложения или помощь будут очень признательны. Я пробовал 5 технических форумов и все же получил серьезный ответ. У меня есть друзья, которые играют его в настоящее время и говорят мне, насколько это хорошо, но трудно получить или добиться реального прогресса в данной проблеме.
- Как создать FileFolder в Windows?
- Как работает обозначение пути «PROGRA ~ 1»?
- Добавление элементов в контекстное меню файлов в проводнике Windows
- Доступ к CD / DVD-диску запрещен через Windows 7 Explorer (проблема с разрешением)
- Почему так медленно используется URL-адрес в качестве имени файла в проводнике Windows?
- «Последние документы» больше не предоставляются в меню «Пуск» в Windows 10?
- Навсегда удалить папку с этого ПК
- Как я могу увидеть доступные фильтры поиска Windows?
Когда программа использует файл, она получит дескриптор из операционной системы, который предоставит эксклюзивный доступ к файлу. Вы можете указать все дескрипторы, выпущенные в вашем файле, чтобы лучше понять проблему.
Я бы порекомендовал Process Explorer Sysinternals, который может
- Список всех дескрипторов процесса (
Ctrl+H
) - Список всех процессов, обрабатывающих файл (
Ctrl+F
)
Или вы можете записать период времени с Process Monitor , который также показывает еще более подробную информацию (о том, что происходит с файлом).
Решение : Process Monitor обнаружил еще один процесс, работающий с игровыми файлами во время игры. SearchProtocolHost.exe
попытался создать файл PlayerTmp0000.chr
в тот же момент, что и игра. Этот процесс связан с сервисом поиска Windows , и его устранение устраняет проблему. Для долгосрочного решения было создано правило исключения для Windows Search .