Показать полную графическую версию : [решено] Ошибка при запуске приложения (0xc000007b)
ruslan...
17-02-2015, 23:21
если в комплекте с игрой именно они идут »
Да откуда Вы знаете, что там вообще идет ?
То что на них написано, не означает, что они не битые.
О том, что для игры необходим именно 2010 версии, говорит имя файла в логе msvcr100.dll.
А то, что ступор на нем, говорит о том, что в комплекте с игрой идут установочные пакеты, которые устанавливают битые файлы.
Скачивайте из достоверных источников, данных выше, удаляйте битые файлы и переустанавливайте С++
gammaray
18-02-2015, 00:45
ruslan..., я это уже все пробовал делать не раз. То, что в комплекте с игрой идут битые файлы сложно себе представить. Хэш-суммы даже сейчас специально проверил инсталляторов - совпадают. Я писал в предыдущем посте про то, что, если в комплекте с игрой идет Visual C++ 2010, то какой смысл тогда пробовать ставить 2012 и 2013? И как раз упомянутое Вами имя файла это подтверждает. Может стоит обратить более подробное внимание на описания ошибок в логах? "FILE LOCKED WITH ONLY READERS", как я понимаю, означает, что файл только для чтения доступен. Ну это и неудивительно, учитывая, что его еще и другие проги используют. Но чтение-то только и нужно, чтобы юзать длл-ку. Так что тут ИМХО не проблема. А что значит вот это "NAME NOT FOUND"? Глупое предположение, но может что-то не таких в каких-то системных переменных, хранящих пути? Хотя тогда бы он этот файл вообще не нашел. Просто уже все перепробовал - ничего не помогает. Куда дальше копать - сам уже не знаю
ruslan...
18-02-2015, 01:30
gammaray,
NAME NOT FOUND - значит этого файла нет по этому пути.
FILE LOCKED WITH ONLY READERS - говорит о том, что битый или ...
Ну это и неудивительно, учитывая, что его еще и другие проги используют »
Антивирус какой ? Проверьте наличие проблемы в режиме Чистой загрузки (http://support.microsoft.com/kb/929135)
Как вариант, скопируйте файл msvcr100.dll из папки :\Windows\System32
в папку D:\Games\Far Cry 4\bin и попробуйте запустить FarCry
Petya V4sechkin
18-02-2015, 08:13
Не понимаю, зачем ставить рантаймы другой (не 2010) версии
Вы же писали:
Итого получил все удаленные рантаймы и вручную удаленную dll-ку. После загрузки винды куча программ при автозапуске с матом
для кучи программ.
Но после отката системы этого уже не требуется.
не помогла
Если при установке выдается ошибка, сообщите об этом.
При необходимости сделайте новый лог.
Небольшая таблица.
http://rghost.ru/6vt4VK6gf/image.png
http://rghost.ru/8x4XXTNTK/image.png
Источник Windows ® Sysinternals Administrator’s Reference (Mark Russinovich
Aaron Margosis).
Самым важным кодом для диагностики является:
ACCESS DENIED
Действие завершилось неудачей из-за того, что дескриптор безопасности объекта не предоставил запрашиваемый уровень прав вызывающей программе.
Сбой выполнения также может означать, что файл помечен атрибутом "только для чтения".
Часто встречается коды
NAME NOT FOUND
PATH NOT FOUND
NO SUCH FILE
Вызывающая программа пытается открыть несуществующий файл.
Например, такой код может появиться, когда загрузчик DLL просматривает различные директории в процессе поиска DLL.
FAST IO DISALLOWED
Означает, что низкоуровней механизм оптимизации недоступен для запрашиваемого объекта файловой системы.В диагностике не имеет существенного значения.
FILE LOCKED WITH ONLY READERS
Означает, что файл или отображение файла заблокировано и всем пользователям разрешено только чтение данного файла.
gammaray
18-02-2015, 21:34
Спасибо всем за попытки помощи!
В общем что-то совсем плохо с этими файлами. Служба Apple Mobile Device (автоопределение подключаемых iOS устройств), которая входит в состав iTunes, не загружается при запуске компа (даже после восстановления системы). По ссылке пробовал запустить exe файл службы вручную - вылетает с той же системной ошибкой... Вот (http://rghost.ru/6FxMMc5Vb) лог
В общем, что-то совсем плохо с этим длл-ками стало... Сами длл-ки в System32 лежат.
Посмотрел еще раз внимательно лог, что только что выложил. Вот что там написано с самого начала при запуске AppleMobileDeviceService.exe.
"21:19:59,4523136","AppleMobileDeviceService.exe","7760","QueryBasicInformationFile","C:\Windows\System32\msvcr100.dll","SUCCESS","CreationTime: 22.04.2011 9:43:36, LastAccessTime: 21.09.2012 0:06:46, LastWriteTime: 27.06.2012 22:26:47, ChangeTime: 27.10.2012 22:54:09, FileAttributes: A"
"21:19:59,4523282","AppleMobileDeviceService.exe","7760","CloseFile","C:\Windows\System32\msvcr100.dll","SUCCESS",""
"21:19:59,4524136","AppleMobileDeviceService.exe","7760","CreateFile","C:\Windows\System32\msvcr100.dll","SUCCESS","Desired Access: Read Data/List Directory, Execute/Traverse, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Delete, AllocationSize: n/a, OpenResult: Opened"
"21:19:59,4524468","AppleMobileDeviceService.exe","7760","CreateFileMapping","C:\Windows\System32\msvcr100.dll","FILE LOCKED WITH ONLY READERS","SyncType: SyncTypeCreateSection, PageProtection: "
"21:19:59,4525030","AppleMobileDeviceService.exe","7760","CreateFileMapping","C:\Windows\System32\msvcr100.dll","SUCCESS","SyncType: SyncTypeOther"
"21:19:59,4525468","AppleMobileDeviceService.exe","7760","CloseFile","C:\Windows\System32\msvcr100.dll","SUCCESS",""
Судя по сообщениям, вначале длл-ка успешно открывается, потом почему-то закрывается. Потом странное сообщение о создании файла (не создает же экзешник сам не хватающую ему lkk))). Какой-то файл маппинг успешно проходит, а потом все... Начинает искать эти длл-ки по другим путям...
Уже все вроде перебровал, что тут советовали, и что сам пытался. И восстанавливал Visual C++ 2010 до исходного состояния с помощью инсталлятора. И удалил, потом ставил заново. И вручную файлы эти удалял, потом ставил. Результат один - не работает
UPD. Сейчас попробую чистую загрузку.
UPD2. При чистой загрузке все то же самое. Но... Странная вещь. Удалил через инсталлятор, скаченный с сайта микрософт Visual C++ 2010, но файлы msvcp100.dll и msvcr100.dll в папке System32 остались. Кто-нибудь это объяснить может? Удалил их вручную, поставил с++ - появились, но ошибки все те же.
Petya V4sechkin
18-02-2015, 21:48
gammaray, не используйте 32-битный Total Commander при удалении файлов из System32.
Удалите в Проводнике или 64-битном файловом менеджере. Об этом, кстати, написано в "шапке" темы.
gammaray
18-02-2015, 22:15
Petya V4sechkin, опа! Не заметил...) Спасибо! Новая попытка! Если не секрет, как поняли, что я 32 битной коммандер юзаю?)
СПАСИБО ОГРОМНОЕ!!! ВСЕ ЗАРАБОТАЛО! Расскажите, плиз, чем плох 32 битный командир? А то может его вообще тогда не использовать? Или это только системных папок касается?
ruslan...
18-02-2015, 22:17
Если не секрет, как поняли, что я 32 битной коммандер юзаю?) »
А лог файл для чего ? :)
Расскажите, плиз, чем плох 32 битный командир? »
Прочитайте шапку темы.
gammaray
18-02-2015, 22:32
ruslan..., спасибо и Вам за помощь;) Тупанул я конечно по такой мелочи... Пардоньте
Tyler D.
22-02-2015, 10:50
у меня проблема с игрой
Sid Meier's Civilization Beyond Earth
Система Вин 8.1
читал способы лечения проблемы, т.е. игра запускается захожу в менюху нажимаю играть, начинается игра, проходит секунд 10 и все вылетает.
Вот что пишется в журнале событий:
Имя сбойного приложения: CivilizationBE_DX11.exe, версия: 1.0.1.607, метка времени: 0x547e1a38
Имя сбойного модуля: d3d11.dll, версия: 6.3.9600.17415, метка времени: 0x54503b6b
Код исключения: 0xc0000005
Смещение ошибки: 0x00121056
Идентификатор сбойного процесса: 0x13b0
Время запуска сбойного приложения: 0x01d04e6f8490340c
Путь сбойного приложения: C:\Program Files (x86)\Sid Meiers Civilization Beyond Earth\CivilizationBE_DX11.exe
Путь сбойного модуля: C:\Windows\SYSTEM32\d3d11.dll
Идентификатор отчета: f849ca57-ba62-11e4-827c-002522a78c28
Дрова на видюху обновил на последние, DirectX веб обновление делал.
В командной строке (cmd) ввел - "sfc /scannow"
В конце проверки вышло сообщение, что не все файлы удалось восстановить, выкладываю C:\windows\Logs\CBS\CBS.log в архиве.
Помогите пожалуйста!!!
Не могу прикрепить архив с логом, пишет: "CBS.zip: Превышает выделенный вам объем вложений на 637.0 Kb. Щелкните здесь, чтобы перейти к управлению своими вложениями.", а вложений у меня 0
Не могу прикрепить архив с логом »
Выложите на http://rghost.ru/ и дайте ссылку на файл.
Дрова на видюху обновил на последние, DirectX веб обновление делал. »
А файл C:\Windows\SYSTEM32\d3d11.dll удаляли перед обновлением DirectX?
Никак не могу удалить этот файл, не помогает даже unlocker, может потому что Windows 8.1 »
Тогда не надо ничего удалять.
Tyler D.
23-02-2015, 08:07
Выложите на http://rghost.ru/ и дайте ссылку на файл. »
http://rghost.ru/6r5mNlGpr
А файл C:\Windows\SYSTEM32\d3d11.dll удаляли перед обновлением DirectX? »
Никак не могу удалить этот файл, не помогает даже unlocker, может потому что Windows 8.1
Petya V4sechkin
23-02-2015, 08:16
А файл C:\Windows\SYSTEM32\d3d11.dll удаляли перед обновлением DirectX?
Никак не могу удалить этот файл
Не надо удалять (это системный файл, он ни при чем).
у меня проблема с игрой
Вот что пишется в журнале событий:
Имя сбойного приложения: CivilizationBE_DX11.exe
Ваша проблема не имеет отношения к теме, где вы задали вопрос.
Сделайте дамп процесса:
скачайте утилиту ProcDump (http://technet.microsoft.com/en-us/sysinternals/dd996900) и распакуйте в отдельную папку, например C:\ProcDump;
запустите командную строку (cmd.exe) от имени Администратора (http://okshef.blogspot.ru/2012/06/windows-8.html) и выполните:
C:\ProcDump\procdump.exe -accepteula -e -w CivilizationBE_DX11.exe C:\ProcDump\
попытайтесь запустить игру и дождитесь её "вылета";
выложите сохранённый DMP-файл из папки C:\ProcDump в архиве на любой файлообменник.
Tyler D.
23-02-2015, 16:15
выложите сохранённый DMP-файл из папки C:\ProcDump в архиве на любой файлообменник. »[/q]
попытайтесь запустить игру и дождитесь её "вылета";
выложите сохранённый DMP-файл из папки C:\ProcDump в архиве на любой файлообменник. »
http://rghost.ru/8MhcgK5Ww
Petya V4sechkin
23-02-2015, 17:08
Tyler D., попробуйте старую версию драйвера видеокарты.
Игра - лицензия или репак?
Репак может быть кривым.
Tyler D.
24-02-2015, 01:25
Игра - лицензия или репак? »
Репак, причем этот репак на другом компе идет, к тому же я пробовал три разных репака.
С дровами попробую отпишусь.
Не запускается мафия 2, ошибка приложеня 0xc000007b(( вот лог http://rghost.ru/7qJlwXny4
Tyler D.
24-02-2015, 16:15
Tyler D., попробуйте старую версию драйвера видеокарты. »
Драйвер откатил не помогло(((
Petya V4sechkin
24-02-2015, 16:18
Не запускается мафия 2
Удалите файл C:\Windows\SysWOW64\d3dx9_42.dll
и переустановите обновление DirectX 9.0c (либо через веб-установщик (http://www.microsoft.com/ru-ru/download/details.aspx?id=35), либо redistributable (http://www.microsoft.com/en-us/download/details.aspx?id=8109)).
При необходимости сделайте новый лог.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC