PDA

Показать полную графическую версию : [решено] Ошибка при запуске приложения (0xc000007b)


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 [163] 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313

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-ку. После загрузки винды куча программ при автозапуске с матом
для кучи программ.
Но после отката системы этого уже не требуется.

не помогла
Если при установке выдается ошибка, сообщите об этом.
При необходимости сделайте новый лог.

Nerdy
18-02-2015, 12:55
Небольшая таблица.
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

Nerdy
22-02-2015, 11:51
Не могу прикрепить архив с логом »
Выложите на 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
Игра - лицензия или репак? »
Репак, причем этот репак на другом компе идет, к тому же я пробовал три разных репака.
С дровами попробую отпишусь.

JUSTi
24-02-2015, 16:00
Не запускается мафия 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