Что я должен сделать, чтобы игры не зависали?

1214
Amit Joki

Я искал похожие дубликаты, но моя проблема немного конкретнее, чем у других. Я четко объясню, в чем моя проблема.

Когда я установил Windows 8, я смог играть в игру Despicable Me: Minion Rush. Но теперь это не сработает, и перед выходом на рабочий стол появляется только заставка. Я полагаю, что эта проблема только в этой игре, так как работают Почта, Календарь и даже не-MS приложения, такие как PicsArt Photo Editor и другие игры.

Я использовал некоторые решения, такие как:

Технические характеристики: Что я должен сделать, чтобы игры не зависали?

Журнал ошибок из средства просмотра журнала событий

Faulting application name: DespicableMe_w8.exe, version: 0.0.0.0, time stamp: 0x5447cec2 Faulting module name: combase.dll, version: 6.3.9600.17031, time stamp: 0x53086d7c Exception code: 0xc000027b Fault offset: 0x000fb152 Faulting process id: 0xdc0 Faulting application start time: 0x01cff3819237d66f Faulting application path: C:\Program Files\WindowsApps\GAMELOFTSA.DespicableMeMinionRush_2.2.0.18_x86__0pp20fcewvvtj\DespicableMe_w8.exe Faulting module path: C:\WINDOWS\SYSTEM32\combase.dll Report Id: d00ceaac-5f74-11e4-a373-c0cb38d6092f Faulting package full name: GAMELOFTSA.DespicableMeMinionRush_2.2.0.18_x86__0pp20fcewvvtj Faulting package-relative application ID: App 
2
Если приложения аварийно завершают работу, это не проблема с драйвером дисплея. Ты действительно не даешь нам многого, чтобы продолжать. Вы говорите нам, что подозреваете, что это проблема Direct X 11, но не говорите нам, какая версия у ваших драйверов дисплея или они даже актуальны. Ramhound 10 лет назад 0
@Ramhound DxDiag 6.03.9600, версия DirextX: 11 Amit Joki 10 лет назад 0
это не версия вашего драйвера дисплея Intel. Ramhound 10 лет назад 0
«Когда я установил Win 8, я смог играть в игры» - наихудшее решение, сделать резервную копию ваших данных и выполнить чистую переустановку ОС. Вероятно, что-то сломано в ОС, драйверах или программном обеспечении. Zoredache 10 лет назад 0
Данный графический процессор Intel даже не поддерживает DirectX 11 .... Физически он не может его поддерживать. ** В играх, о которых идет речь, я гарантирую, что вы не используете Direct X 11. ** Ramhound 10 лет назад 0
Вы также не используете текущие драйверы дисплея. Если более новые драйверы поддерживают что-то, что старые не поддерживают (чаще всего это наблюдается при поддержке OpenGL), это может объяснить сбой. Ramhound 10 лет назад 0
@Ramhound, где я могу скачать их? Amit Joki 10 лет назад 0
Я считаю, что это ваш GPU. Если это не говорить с Intel. [находится здесь] (https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=23764&lang=eng&ProdId=3319) Ramhound 10 лет назад 0
@AmitJoki - веб-сайт Intel и / или веб-сайт Sony. Ramhound 10 лет назад 0
Вы также можете использовать это: http://www.intel.com/p/en_US/support/detect?iid=dc_iduu Ramhound 10 лет назад 0
загляните в журнал событий и найдите информацию об ошибке сбоя. Откройте их и опубликуйте данные. magicandre1981 10 лет назад 0
@ Развернуть мой Intel HD 4000 работает с DirectX11 (я провел тесты на нем), а также OpenGL 3 (и, вероятно, 4 тоже) markasoftware 10 лет назад 0
может это плохая версия приложения? markasoftware 10 лет назад 0
@Markasoftware Нету. Я так не думаю. Amit Joki 10 лет назад 0
@Markasoftware - Какова ваша точка зрения? `Intel HD 4000` - современный графический процессор. ГПУ, о котором идет речь, 4 года и нет. Ramhound 10 лет назад 0
о, я думал, что это просто говорит общее название модели. Я никогда не знал, что было что-то до 4000 markasoftware 10 лет назад 0
`(NTSTATUS) 0xc000027b (3221226107) - Возникла внутренняя исключительная ситуация приложения. Вам потребуется получить файл мини-дамп после сбоя для дальнейшей отладки. Tom Wijsman 10 лет назад 0
@ TomWijsman эм, как мне это сделать? Amit Joki 10 лет назад 0
@AmitJoki: раньше не делали отладку приложений Windows Store; но это та же система, я думаю, что http://superuser.com/a/702861/9666 может пролить некоторый свет на то, как их включить и захватить. В противном случае вы можете настроить http://technet.microsoft.com/en-us/sysinternals/dd996900.aspx для их захвата. Tom Wijsman 10 лет назад 0
Еще одно место для просмотра - «Просмотр истории надежности» (Монитор надежности). Tom Wijsman 10 лет назад 0
Где-то упоминалось, что создание нового пользователя и установка приложений под новой учетной записью предотвращает сбои. Я не совсем уверен, поможет ли это, но, может быть, дать ему шанс? Вы можете создать нового пользователя прямо из командной строки (запускать от имени администратора) с помощью этой команды `net user NEW_USERNAME PASSWORD / add` Vinayak 10 лет назад 0

3 ответа на вопрос

2
Amit Joki

Я понизил версию своего адаптера дисплея и обнаружил, что проблема заключается в отсутствии Windows Media Feature Pack.

Я скачал его из центра загрузки Microsoft и установил его. Затем обновил драйвер дисплея до того, что было раньше, и все работало нормально.

1
harrymc

I found the same crash in a VideoLan bug report #10991, marked as a duplicate of bug report #10941, where the answer is :

If the user does not have directories attached to their media libraries, the app hard crashes. In VideoLibraryViewModel?.cs/GetMediaFromFolder is called, it errors with "Error HRESULT E_FAIL has been returned from a call to a COM component.", which is not caught. As a result, it gets passed all the way back up the chain and it crashes.

In this case, the user does not have any media in their library, so I think the error should be caught and either ignored or let the user know that they need to add a directory to their music or video libraries.

If adding a directory to your music or video libraries doesn't help, the problem might have been caused by some product that you have installed, so try to identify it.

It might also be useful to run some antivirus scans on the computer.

библиотека? Музыка? Ну, это приложение Windows Metro и, в частности, игра, и я уже запускаю сканирование на компьютере. Amit Joki 10 лет назад 0
Вышеупомянутая ошибка в combase.dll, которая является компонентом Windows, который обрабатывает COM-вызовы, вызовы, которые используются в Windows многими программами, Metro и рабочим столом. Симптомы вашего сбоя схожи с симптомами VideoLan (VLC). Combase.dll, конечно, может иметь более одной ошибки, но, возможно, стоит попробовать их решение, даже если это звучит забавно. Также убедитесь, что Windows полностью исправлена ​​с помощью Центра обновления Windows, включая дополнительные обновления (кроме Bing и т. Д.). Вы на планшете? harrymc 10 лет назад 0
хорошо, но что мне теперь делать? Кстати я на ноутбуке Amit Joki 10 лет назад 0
Яблоки и яйца сравниваются, хотя они оба являются продуктами питания; «тот же сбой» - это предположение, они похожи, но не одинаковы, учитывая информацию. Мы не находимся в том же месте в GetMediaFromFolder, и игра, смотрящая в папки мультимедиа, является красным флагом. Tom Wijsman 10 лет назад 1
@AmitJoki: Помните, что это длинный путь, основанный исключительно на том факте, что оба сбоя происходят в combase.dll. Вы должны открыть проводник, отобразить родительскую папку папки, которую нужно добавить в библиотеку, нажать на эту папку, нажать Alt-F, чтобы открыть меню «Файлы», выбрать «Включить в библиотеку», затем выбрать библиотеку, музыку или видео. Убедитесь, что добавляемая папка содержит как минимум один видео / музыкальный файл на каждую включенную библиотеку (это может быть папка, созданная для этой попытки с одним файлом). Если это не поможет, убедитесь, что по-прежнему происходит сбой при последнем обновлении игры, а затем обратитесь к разработчикам. harrymc 10 лет назад 0
0
Aphex

Look into shell extensions using ShellXView. One solution to a similar problem was to disable 'Microsoft Access Custom Icon Handler', there is a chance that you are having a similar issue with an extension. Have you recently added anything to your system that adds an option to explorer drop down menus?

You can also use filestypeman to see if anything has manipulated your extensions, you can send a report of your extensions (Ctrl+F9) to their website and it will list which program uses which extensions.

A program you recently installed may have changed one of your extension defaults or maybe DespicableMe_w8.exe is set to use something other than the default extension. If you find that it is you can reset them using F4 in filestypeman.