«Ошибки программы Apple: приложение не может запуститься правильно (0xc0150004). Нажмите кнопку« ОК », чтобы закрыть приложение».

834
Professor Mikey

Я ссылался на это: «Приложение не удалось правильно запустить (0xc0150004). Нажмите кнопку ОК, чтобы закрыть приложение». , Я просмотрел свои библиотеки времени выполнения и обнаружил, что у меня есть две библиотеки времени выполнения 2005, две 2008 года и две библиотеки 2010 года. Я сделал то, что сказал techie007, и удалил все мои библиотеки времени выполнения и использовал его ссылки для их переустановки. Однако я получил только 4 библиотеки, потому что только две ссылки на библиотеку 2005 года имели две версии, которые у меня были, а ссылки 2008 и 2010 годов имели только одну версию. Программы (QuickTimePlayer.exe и APSDaemon.exe) по-прежнему не работали и отображали ту же ошибку.

Вопросы о библиотеках времени выполнения: Нужны ли мне замененные версии библиотек времени выполнения, которые у меня есть, или мне просто нужна последняя библиотека? - Другие источники противоречат замене и говорят, что нужно получить последнюю библиотеку.

Это также на Windows 7 64-разрядных. Что мне делать, чтобы запустить эти программы?

1
0xc0150004 = STATUS_SXS_ASSEMBLY_NOT_FOUND. Сделайте это: http://pastebin.com/ZbfMC41R magicandre1981 10 лет назад 0
@ magicandre1981 Я сделал именно то, что было сказано в pastebin, текстовый файл пуст. Пробовал 3 раза. Professor Mikey 10 лет назад 0
хорошо, используйте зависящий от него файл.exe и отследите его там: http://blogs.technet.com/b/askperf/archive/2010/06/25/analyze-application-failures-the-easier-way-with-dependency-walker .aspx Это показывает, какая DLL отсутствует? magicandre1981 10 лет назад 0
@ magicandre1981 Боже мой ... где именно ссылка для скачивания? Перешел с вашей ссылки на ссылку по вашей ссылке и я скачал одну из загрузок. Все, что он сделал, это разархивировал некоторые вещи во временный файл, который я не могу сейчас удалить, потому что какая-то его часть открыта. Professor Mikey 10 лет назад 0
последняя версия является частью Win8.1 SDK / WDK. Я загрузил его здесь для вас: https://www.dropbox.com/s/v8k78vll2cga7q4/depends_x64.zip magicandre1981 10 лет назад 0
@ magicandre1981 Две вещи из другой, которую я скачал, не могут быть удалены, говорится, что одна из них открыта, это Adobe Reader и Acrobat Manager, а другая открыта в Windows Explorer. Я не думаю, что что-то из этого на самом деле открыто. Как мне удалить эти ???? Professor Mikey 10 лет назад 0
@ magicandre1981 Я использовал вторую ссылку, которую вы мне дали, и довольно много .DLL-ов выдало ошибку, подобную этой: Ошибка открытия файла. Система не может найти указанный файл (2). Professor Mikey 10 лет назад 0
размещать фотографии всех ошибок magicandre1981 10 лет назад 0
@ magicandre1981 Извините, что так долго, здесь http://imgur.com/8TRyUz0 Professor Mikey 10 лет назад 0
Похоже, это 32-битное приложение. Так что вам нужен 32Bit Depends.exe: https://www.dropbox.com/s/yqurq1yb4exnq0l/depends_x86.7z magicandre1981 10 лет назад 0
@ magicandre1981 вот картина всех ошибок с новой загрузкой: http://imgur.com/Gn8r67A Professor Mikey 10 лет назад 0
это не похоже, что вы сделали трассировку. magicandre1981 10 лет назад 0
@ magicandre1981 Я думал, что просто перетаскивание файла в зависит от.exe была трассировка? Что еще мне делать? Professor Mikey 10 лет назад 0
нет, вы должны нажать F7 в приложении. Это объясняется в ссылке, которую я разместил. magicandre1981 10 лет назад 0
@ magicandre1981 Все еще здесь. Извините, что так долго занимался вашими инструкциями, теперь я буду быстрее. http://imgur.com/DAhol56 Professor Mikey 10 лет назад 0

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

0
magicandre1981

хорошо, среда выполнения VC ++ 8.0.50727.6195 отсутствует в 32-битной версии. Загрузите этот C ++ Runtime (vcredist_x86.EXE), и проблема должна быть исправлена:

Microsoft Visual C ++ 2005 Service Pack 1 распространяемый пакет Обновление безопасности MFC

Проблема с установкой библиотеки времени выполнения. Я нажимаю «запустить» на установщике и прохожу, и когда он доходит до загрузочной установочной части, он просто выходит. Я пробовал это несколько раз и как администратор. Также попытался перезапустить мой комп и повторно загрузить установщик. Есть что-нибудь по этому поводу? Professor Mikey 10 лет назад 0
Запустите ProcMon в фоновом режиме и найдите ошибки: http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-3-Process-Monitor magicandre1981 10 лет назад 0
Я считаю, что проблема: БУФЕР СЛИШКОМ МАЛЕНЬКИЙ Professor Mikey 10 лет назад 0
нет. Сохраните журнал ProcMon, заархивируйте и загрузите его. magicandre1981 10 лет назад 0
Ну ... microsoft.exe не появился в именах процессов, когда я это сделал, но все равно вы идете https://www.dropbox.com/s/ilvs2h0bxhre4ym/Logfile.zip Professor Mikey 10 лет назад 0
Вы можете получить доступ к отклоненной ошибке в этом ключе: ** HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ RunOnce \ wextract_cleanup0 **. Убедитесь, что ни один AV-пакет не блокирует этот ключ. magicandre1981 10 лет назад 0
Что мне еще делать с этим? Professor Mikey 10 лет назад 0
остановите ваш AV-пакет или добавьте это местоположение реестра в список исключений в настройках AV-инструмента. magicandre1981 10 лет назад 0
https://www.dropbox.com/s/n5dsftfjiq6dfvm/Logfile.zip Professor Mikey 10 лет назад 0
у вас все еще есть та же самая проблема с отказом в доступе в том же ключе реестра. magicandre1981 10 лет назад 0
Итак, как мне убедиться, что AV Suite не блокирует этот ключ? Professor Mikey 10 лет назад 0
полностью удалите Kaspersky и попробуйте установить Runtime. magicandre1981 10 лет назад 0
Это не сработало. Professor Mikey 10 лет назад 0
у вас все еще есть ошибка ОТКЛЮЧЕННЫЙ ДОСТУП? Просмотрите журнал и отфильтруйте ошибки ACCESS DENIED. magicandre1981 10 лет назад 0
Что такое полная линия фильтра? Есть 3 места для заполнения для фильтра. Professor Mikey 10 лет назад 0
Фильтр для столбца RESULT. Посмотрите эти 2 видео: http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-3-Process-Monitor и http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools -4-Процесс-монитор magicandre1981 10 лет назад 0
Извините за еще одно долгое ожидание, надеюсь, вы все еще готовы помочь мне https://www.dropbox.com/s/ilvs2h0bxhre4ym/Logfile.zip Professor Mikey 10 лет назад 0
все тот же. Доступ к ключу reg ** HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ RunOnce \ wextract_cleanup0 ** запрещен. Остановите все сторонние инструменты (Чистая загрузка) и попробуйте снова. magicandre1981 10 лет назад 0
Я попытался использовать установщик с чистой загрузкой, он не работал. Professor Mikey 10 лет назад 0
Может ли это помочь? http://support.microsoft.com/kb/970652 Professor Mikey 10 лет назад 0
Я попытался удалить все остальные библиотеки времени выполнения 2005, а затем запустил установщик, на который вы ссылались. Он установил Microsoft Visual C ++ 2005 Redistributal версии 8.0.61001, который я уже имел. Что мы делаем? Professor Mikey 10 лет назад 0
Я понятия не имею. восстановите Windows с помощью старого обновления InPlace: http://www.sevenforums.com/tutorials/3413-repair-install.html magicandre1981 10 лет назад 0
Нет, запутался на каждом шагу, я буквально даже не могу попробовать. Professor Mikey 10 лет назад 0
что тебя смущает? magicandre1981 10 лет назад 0
Как мне узнать, был ли у меня пакет обновления 1 или есть, и что такое ISO. Чтобы вообще что-то делать, что они говорят мне, возможно, загружать, и почему, даже если вы заходите на сайт загрузки, где-то около 200 различных ссылок для скачивания, ничего не можете сделать, потому что я не знаю об этих вещах , Professor Mikey 10 лет назад 0
Запустите winver.exe, чтобы увидеть, используете ли вы Sp1. Вы можете получить ISO здесь: http://www.heidoc.net/joomla/technology-science/microsoft/14-windows-7-direct-download-links magicandre1981 10 лет назад 0
Хорошо, у меня есть / был SP1. Какой ISO я должен получить именно? Там много вариантов под английской категорией. Кроме того, производственный ключ, который они говорят о том, который находится под вашим компьютером? Я не хочу заходить так далеко, просто чтобы застрять. Кроме того, этот процесс не должен удалять ни одну из программ, которые у меня есть, правильно? Professor Mikey 9 лет назад 0
используйте (обновление медиа), которое подходит для вашей версии Windows magicandre1981 9 лет назад 0