Имя события проблемы appcrash имя приложения excel exe
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: EXCEL.EXE
Версия приложения: 12.0.6718.5000
Отметка времени приложения: 54e45be7
Имя модуля с ошибкой: unknown
Версия модуля с ошибкой: 0.0.0.0
Отметка времени модуля с ошибкой: 00000000
Код исключения: c0000005
Смещение исключения: 00000000
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения об этой проблеме:
LCID: 1049
Brand: Office12Crash
skulcid: 1049
Пробовал на разных машинах в 2007 и 2010 Excel'е, разницы нет.
Перерыл весь интернет, в том числе и англо-американский кластер. Информации много, полезного нет. Пришёл к выводу: два варианта возникновения проблемы. 1) Корявый код. 2) Повреждён файл.
Помогите плз.
Помощь в написании контрольных, курсовых и дипломных работ здесь
При запуске макроса Excel выдаёт ошибку
Всем привет. Во-первых, сразу предупреждаю, что в VBA это первая моя программа. Хорошо знаю.
Не работает wdActiveEndPageNumber (определение текущего номера страницы) при запуске макроса из Excel
Добрый день. Из екселя считаю количество слов в документе и на какой странице они находятся.
Ошибка при запуске макроса в MS Excel 2007 "Subscript out of range"
Ошибка такая: Subscript out of range Наверняка ошибка в коде: Sub Las() Dim middle(1 To 10) As.
Ошибка при запуске макроса
Помогите найти ошибку. Ошибка возникает в данном участке кода. ActiveWorkbook.Names.Add.
Инициализация Userform1, макрос Start.
Если поместить Userform1.Show в Private Sub Workbook_Open() или назначить кнопке, падает Excel. Если перед этим пройтись отладчиком по любой части кода, всё работает на ура.
Добавлено через 2 часа 59 минут
Разобрался кто мне Excel роняет. Два контрола Multipage (Staff и Groups). Вычитал что за Multipage'ами давно грешок есть. Они сами по себе косячные. Буду думать как лечить. Избавляться от них никак нельзя.
Спасибо за ссылку, обязательно изучу материал. Я пока только осваиваю VBA и сам понимаю что получилось громоздко. Но давайте по существу.
Дело в том, что MultiPage'и не могут обработать параметры выдаваемые им во время загрузки формы (могут только после загрузки формы), добавил промежуточную форму, вынес обработку MultiPage'ев в отдельную процедуру, вроде как пашет. но это вот как раз не оптимизация кода, а совсем наоборот. Что скажете?
Добавлено через 3 минуты
. а нет, не пашет
Сигнатура проблемы:
Имя события проблемы: BEX
Имя приложения: EXCEL.EXE
Версия приложения: 14.0.4756.1000
Отметка времени приложения: 4b9c08e8
Имя модуля с ошибкой: unknown
Версия модуля с ошибкой: 0.0.0.0
Отметка времени модуля с ошибкой: 00000000
Смещение исключения: 00000000
Код исключения: c0000005
Данные исключения: 00000008
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения об этой проблеме:
LCID: 1049
skulcid: 1049
Добавлено через 16 минут
Вы попробуйте закрыть Excel и выполнить Start из другой книги по кнопке с панели инструментов. Погоняйте стартовую форму, поюзайте контролы, может выдаст ошибку. У меня периодически отрабатывает без ошибок. Да и фиг бы с ней, но на работе постоянно открыто 10-15 книг и один такой крит уведёт все книги с собой не сохранив.
Добавлено через 9 минут
Вот кусок дампа или как его там, я тут вообще не шарю.
Любая программа или игра не является в полном смысле слова самодостаточной, то есть запускаться она может только в среде операционной системы при условии, что в ней найдутся все необходимые для работы программы библиотеки. В случае отсутствия или повреждения этих компонентов при запуске стороннего ПО могут возникать разные ошибки, в том числе ошибка «Имя события проблемы APPCRASH».
Что это?
Известно, что имя события проблемы APPCRASH возникает при запуске некоторых новых офисных утилит, игр и комплексных приложений. Обычный юзер уверен, что для нормальной работы с программой достаточно скачать установочные файлы, провести инсталляцию и нажать на файл exe. Однако если ваш компьютер имеет недостаточно высокие характеристики, то даже после успешной установки оценить новинку не получится.
Подобная проблема широко известна всем, кто активно использовал версию Vista, которую разработчики выпустили достаточно сырой. То же самое можно сказать и о Windows 8, которую поспешно переделали, предложив пользователю 8.1. В конечном счёте на новых ОС об ошибке можно забыть, она не появляется, а вот в Windows 7 дефект продолжает мелькать время от времени.
При появлении ошибки система предлагает изучить подробности: в сигнатуре указывается имя события проблемы APPCRASH, также здесь есть информация о названии программы, которая допустила «крах», версия модуля с ошибкой и другие параметры.
Итак, подобное уведомление может появляться из-за различных факторов. Выделяют следующее:
- проблемы с драйверами;
- повреждение аппаратного обеспечения;
- устаревший DirectX;
- нарушение работы в системном блоке;
- несовместимость приложения с версией ОС;
- блокирование системой безопасности ПК.
Решение 5. Используем восстановление системы
В некоторых случаях можно попробовать откат к предыдущей работоспособной точке восстановления.
- Нажмите «Пуск», в строке поиска напишите «Восстановление системы», вверху нажмите на соответствующую программу.
Решаем проблему Appcrash восстановлением системы
Проблема при запуске игр
Ошибка появилась после запуска новой игры? Попробуйте переустановить такие компоненты:
Отсутствие на компьютере необходимых компонентов
Если с ошибкой вам пришлось столкнуться в новых версиях, включите все доступные модули NET framework в разделе управления компонентами Windows. Также установите свежие наборы библиотек DirectX и последний пакет Visual C++. Не будет лишним проверить наличие новых драйверов на видеокарту.
Системные файлы Windows
Если ошибка APPCRASH появляется при запуске браузера Google Chrome и даже IE, это говорит о неправильной работе системных компонентов. Решить вопрос поможет проверка этих компонентов через командную строку. Порядок действий выглядит так:
- нажмите Win+R, впишите cmd и нажмите Enter;
- введите sfc /scannow;
- дождитесь завершения процедуры;
- выполните reboot.
Проблема может появляться и после обновления ОС. Сотрудники Microsoft порой выпускают недостаточно проверенное ПО, которое больше вредит, нежели даёт пользу. Избавиться от дефекта в таких случаях помогает возврат к точке восстановления. Для этого используется встроенный мастер Windows (Свойства системы — Защита системы — Восстановление). Необходимо только выбрать интересующий вас период и кликнуть «Далее». Как только процесс закончится, перезагрузите ПК и попробуйте снова запустить проблемную утилиту.
Драйвера устройств
Наиболее часто к ошибке APPCRASH при запуске игр приводят драйвера видеокарты. Решением проблемы в этом случае будет поиск и установка новых версий драйверов.
Существуют специальные программы, вроде Driver Pack Solution, которые позволяют автоматически обновлять или устанавливать драйвера на компьютер, но я стараюсь избегать подобных программ. Самым правильным, с моей точки зрения, способом обновления драйверов будет поиск драйвера на сайте производителя устройства.
Несовместимость программ
Некоторые игры попросту не рассчитаны на то, что вы будете играть в них из той или иной ОС. Чтобы понять, подходит ли игра под ваши настройки, откройте вкладку «Совместимость» в свойствах *.exe файла (через который вы осуществляете запуск). Здесь можно настроить права и режим (флаги напротив «Запуск в режиме совместимости», а также «Выполнять от имени администратора»).
Типичные решения ошибки приложения
Системные библиотеки и драйверы
Если в строке модуля с ошибкой прописана какая-то библиотека — файл с расширением *.dll, то сначала выясните что это за файл и к чему он относится. Для этого лучше всего вбить имя файла в поиск Гугл или Яндекс и почитать найденную информацию.
- DirectX
- RuntimePack
- Visual C++ redistributable
- dot NET Framework
- XNA Framework
Для тех, у кого Windows 10 рекомендую запустить проверку обновлений через Параметры системы.
При этом обычно все необходимые версии будут автоматически скачаны и установлены.
Примерно такая же картина и с драйверами при появлении аппкраш в играх. Обновите драйверы для своей видеокарты NVidia или AMD Radeon. Если используется PhysX, то не забудьте и про него!
Контроль учётных записей
Сервис Контроля Учётных Записей — UAC — очень часто приводит к прекращению работы программ и игр. Делаем так. Нажмите комбинацию клавиш Win+R чтобы открыть окно «Выполнить». в строке наберите команду UserAccountControlSettings и нажмите кнопку «ОК». Появится такое окно:
По умолчанию ползунок должен находится во втором сверху положении. Если при таком уровне безопасности всё равно появляется ошибка APPCRASH — попробуйте сдвинуть ползунок до конца вниз, совсем деактивировав UAC. После этого нажмите на кнопку «ОК» и снова попробуйте запустить приложение.
Неправильное имя папки
Так случается (особенно с играми из репаков), что при установке в папку, имеющую в названии или в пути к ней пробелы и кириллические символы, приложение выдаёт ошибку и крешится. поэтому лучше всего устанавливать такой софт в корень логического диска, а название папки делать на английском языке и без пробелов. Пример:
D:\Программы\название папки — ошибка D:\imya_papki — правильно
Такое сейчас хоть и редко, но всё же встречается и потому исключить возможность нельзя никоим образом!
Функция DEP
После Windows XP в Microsoft серьёзно озадачились безопасностью и встроили в свои операционные системы ещё один инструмент — DEP. Data Execution Prevention — предотвращение выполнения данных — это системный сервис, включающий набор программных и аппаратных технологий, для дополнительной проверки содержимого оперативной памяти и предотвращения запуска вредоносных программ. Именно это может блокировать нормальную работу приложения. Попробуйте выполнить следующее. Нажмите комбинацию клавиш Win+Pause чтобы открыть свойства операционной системы Виндовс.
Слева в меню кликните на пункт «Дополнительные параметры системы». Появится окно, в котором надо зайти на вкладку «Дополнительно» и в области «Быстродействие» нажать кнопку «Параметры». Появится третье окно, где на вкладке «Предотвращение выполнения данных» нужно о. Кликаем на кнопку «Добавить» и указываем системе исполняемый файл приложения у которого появляется ошибка APPCRASH.
Не помогло? Давайте его попробуем вообще отключить. Для этого запустите командную строку с правами Администратора. Нажимаем на «Пуск» и набираем на клавиатуре буквы cmd. Результат поиска будет примерно таким:
Кликаем на строчку «Командная строка» правой кнопкой мыши и выбираем пункт » Запуск от имени администратора».
Дальше надо выполнить вот эту команду:
bcdedit.exe /set nx AlwaysOff
Так мы деактивировали DEP. Результат выполнения должен быть успешным.
После этого перезагрузитесь и проверьте работу приложения.
Если ошибка всё равно появляется — включите DEP снова:
bcdedit.exe /set nx OptIn
И опять перезагрузитесь для вознобновления работы сервиса.
Совместимость
В появившемся окне зайдите на вкладку «Совместимость» и поставьте галку «Запустить программу в режиме совместимости». Ниже в списке операционных систем поставьте предыдущую версию Windows, примените изменения и попробуйте запустить приложение. Не помогло — попробуйте поставить более старую версию.
Иногда, в случае APPCRASH в играх, помогает в параметрах совместимости выбрать низкое разрешение экрана:
А в случае с проблем с программой стоит попробовать запустить ещё от имени Администратора:
Система безопасности ПК
Библиотека или утилита может работать неправильно из-за блокировки антивирусом. В редких случаях игры и приложения после обновления воспринимаются антивирусами как вредоносные программы. Это вовсе не значит, что нужно удалять программу, просто по каким-то признакам она попала под подозрение. Если виноват действительно антивирус, отключите его и повторите запуск. Также помогает отключение farewall.
Я всё сделал, но мне не помог ни один способ. Что же, случается и такое. Что делать? Сначала я бы посоветовал проверить компьютер на вирусы. Иногда сидит какая-нибудь зараза и тихонько портит жизнь пользователю. Можно перекопать половину системы, а причина оказывается совсем простая. Если у Вас нет антивируса, то для проверки можно воспользоваться бесплатной диагностической утилитой Dr.Web CureIT или установить бесплатный антивирус Касперского.
Если проверка не выявила ничего криминального — попробуйте переустановить программу.
Примечание: В тех случаях, когда APPCRASH выскакивает в программах или играх, установленных через репаки и альтернативные сборки с интегрированными лицензионными ключами — стоит попробовать скачать в Интернете другой репак и попробовать поставить его. Дело в том, что их авторы не всегда могут учесть все обстоятельства и делают некий усредненный вариант, который работает не на всех ПК.
Из-за чего возникает ошибка
Сбой происходит из-за несоответствия аппаратных составляющих компьютера или ноутбука. Также его причиной могут стать и программные проблемы, например, вирусы, повреждающие операционную систему.
Если перечислять основные причины APPCRASH, получится такой список:
- работа Microsoft Visual C++ без обновлений;
- репак или пиратская версия программы/игры;
- старая версия NET. Framework;
- неполадки после обновления;
- старая версия DirectX;
- FIFA;
- повреждение ОС вирусами;
- устаревшие драйверы;
- работа OS без обновлений.
Итак, после того как мы рассмотрели суть ошибки при запуске приложения и причины ее возникновения, можно переходить, собственно, к решению проблемы.
Исправление ошибки в компьютерных играх
Многие геймеры озадачиваются проблемой ошибки Appcrash. Бесконечные поиски на форумах и на просторах интернета не заканчиваются ничем. Для устранения проблемы нам нужно выяснить, что стало причиной появления ошибки Appcrash. Вот некоторые возможные варианты:
- Проблемы с «железом»;
- Проблемы с самой игрой.
Рассмотрим подробнее каждый вариант.
Проверка на вирусы
Оговоримся сразу: вопросы, касающиеся установки неофициальных или «крэкнутых» версий тех же игр, сейчас рассматриваться не будут. Единственное, что можно посоветовать, так это только приобрести лицензионную игру и проверить ее на совместимость со своей компьютерной системой.
Но первым делом следует проверить систему на присутствие вирусов, которые достаточно часто маскируются под системные процессы, а Windows, то ли «по доброте душевной», то ли «по наивности», обращается не к оригинальному процессу, а к вирусу.
При этом, если уж такая беда приключилась, и штатный антивирус угрозу вовремя не распознал, рекомендуется использовать портативные сканеры вроде Kaspersky Virus Removal Tool, Dr. Web Cure It! или что-то подобное. А вообще, по большому счету наилучшим решением станет загрузка со специального антивирусного диска типа Kaspersky Secure Disc, когда антивирус загружается до старта Windows и производит проверку на всех уровнях, включая оперативную память.
Любая программа или игра не является в полном смысле слова самодостаточной, то есть запускаться она может только в среде операционной системы при условии, что в ней найдутся все необходимые для работы программы библиотеки. В случае отсутствия или повреждения этих компонентов при запуске стороннего ПО могут возникать разные ошибки, в том числе ошибка «Имя события проблемы APPCRASH».
Повреждение системных файлов и действие вирусов
Если ошибка стала появляться при запуске программы или игры, которая не обновлялась и до этого работала нормально, есть смысл проверить Windows на предмет поврежденных системных файлов, а также на предмет заражения вирусами. Вредоносное ПО ищем и удаляем каким-нибудь антивирусным сканером типа Dr.Web LiveDisk, для проверки системных файлов выполняем в запущенной от имени администратора командной строке sfc /scannow.
Также можно попробовать откатиться к предыдущей точке восстановления. В том случае, если ошибка дала о себе знать после обновления программы или драйвера, установки игрового патча либо внесения изменений в конфигурацию системы, в качестве временного решения следует переустановить проблемное приложение, отменить внесенные изменения и восстановить старые версии драйверов.
Проблемы совместимости
Если таким образом избавиться от проблемы не удалось, в обязательном порядке проверяем, соответствуют ли ваш компьютер системным требованиям программного обеспечения. Возможно, на вашем ПК не хватает памяти, возможно, программа или игра требует более новой версии операционной системы. Но может быть наоборот, когда программа работает с предыдущей версией ОС, но не работает с новой.
В ряде случаев неполадку удается устранить, запустив приложение в режиме совместимости. Для этого открываем свойства исполняемого файла программы и переключаемся на вкладку «Совместимость». Здесь устанавливаем птичку в пункте «Запустить программу в режиме совместимости с…» и выбираем в списке другую версию операционной системы. Не помешает заодно поставить «птичку» в чекбоксе «Выполнять эту программу от имени администратора».
Отсутствие на компьютере необходимых компонентов
Если с ошибкой вам пришлось столкнуться в новых версиях, включите все доступные модули NET framework в разделе управления компонентами Windows. Также установите свежие наборы библиотек DirectX и последний пакет Visual C++. Не будет лишним проверить наличие новых драйверов на видеокарту.
Блокировка системой безопасности Windows
Есть небольшая вероятность, что используемая программой или игрой библиотека блокируется системой безопасности Windows. С антивирусом это ничего не имеет общего, блокировка в таких случаях осуществляется механизмом защиты DEP. Попробуйте его отключить для проблемного приложения. Откройте командой systempropertiesdataexecutionprevention окно настроек DEP, активируйте радиокнопку «Включить DEP для всех программ и служб, кроме выбранных ниже» и укажите путь к исполняемому файлу программы или игры, вызывающей ошибку APPCRASH.
Как вариант, DEP можно полностью отключить, выполнив в запущенной от имени администратора командной строке команду bcdedit.exe /set nx AlwaysOff. Изменения вступят в силу после перезагрузки. Если потребуется включить защиту, выполните ту же команду, заменив в ней Off на On.
Некорректные пути
Появляться ошибка APPCRASH при запуске игр может и в том случае, если в путях к исполняемым файлам имеются кириллические символы. Решается вопрос удалением и повторной установкой игры в каталог с названием на латинице.
Отдельно стоит упомянуть о компоненте Microsoft XNA Framework, достаточно активно используемом разработчиками компьютерных игр. Установите последнюю версию компонента и проверьте результат.
Что еще может помочь
Итак, в общих чертах мы разобрались, что это за проблема APPCRASH и как с ней бороться. Есть ли еще что-то, на что стоит обратить внимание? Часто неполадки подобного рода вызывают антивирус или сторонний брандмауэр, блокирующие библиотеки приложения. Исключите этот вариант, внеся программу в белый список ваших средств защиты.
Переустановка система, как всегда, крайний вариант, равно как апгрейд аппаратной части, но и такие сценарии исключать не стоит.
Ошибка имя события проблемы Appcrash
Что это за проблема Appcrash при запуске игр
Как уже упоминалось выше, при попытке запуска какой-либо программы (обычно игр) на экране появляется окошко “Имя события проблемы Appcrash имя приложения”, в котором указано о прекращении работы запускаемой вами программы. Также в данном окне предлагается закрыть или перезапустить предлагаемую программу, содержится упоминание о APPCRASH (application crash – сбой приложения), номер ошибки и ссылка на модуль, вызвавший описываемую дисфункцию. В качестве такого модуля чаще всего встречается упоминание динамических библиотек ntdll.dll, kernelbase.dll, essent.dll, xlive.dll и других.
Проблема при запуске Skype
Ясно то, что эта проблема с Appcrash встречается чаще всего при запуске современных игр с высоким качеством графики и соответствующей нагрузкой на систему – Assasin’s Creed, Dota 2, GTA 5, Fifa, приложения Steam и ряд других. После данной ошибки в большинстве случаев возникает ошибка при запуске приложения 0xc0000142, а при установке DirectX ошибка dxerror.log и directx.log.
Причины возникновения ошибки
Причинами возникновения ошибки Appcrash являются:
- слабая аппаратная часть компьютера;
- проблемы с загрузкой системы и завершением её работы;
- действие вирусных программ;
- кириллические символы пути в директории программы;
- устаревшие версии NET framework и DirectX;
- устаревшие версии системных драйверов;
- ошибки в инсталляции приложений;
- проблемы с совместимостью запускаемой программы и ОС;
- сбои в работе оборудования.
Исправляем ошибку Appcrash
Ниже я приведу список вариантов решения проблемы. Но перед этим попробуйте классически перезагрузить ваш ПК, а также переустановить требуемое приложение – иногда это помогает.
Решение 1. Обновляем NET Framework и DirectX
Поскольку множество игровых программ использует встроенные версии данных приложений, то попробуйте скачать самые свежие версии NET framework и DirectX данных приложений. Скачайте инсталляции данных программ, установите их, а затем потом попробуйте запустить требуемое приложение. Если эта проблема Appcrash повторяется – идём дальше.
NET framework
Решение 2. Меняем кириллические символы
Поскольку разработчиками могут не учитываться желание отечественных пиратов прописать пути в игре кириллицей, то при выборе пути для инсталляции нужно или сменить кириллические символы на латинские, или выбрать англоязычный вариант игры. Думаю, это лучше, нежели совсем без игр GTA5 и Fallout4.exe.
Решение 3. Проверяем целостность системных файлов
Нарушение структуры системных файлов, их повреждения и сбои в работе могут выступать одним из факторов появления проблемы с Appcrash.
- Чтобы ликвидировать эту проблему, нажимаем «Пуск», пишем в строке поиска cmd, но Enter не нажимаем, а жмём правой клавишей мыши на ярлыке cmd вверху (под «Программы»).
- Выбираем в появившемся меню запуск от имени администратора, а затем в командной строке пишем sfc /scannow и жмём Enter.
Решение 4. Устанавливаем системные обновления
Иногда в очереди на обновление операционной системы находится куча полезных и необходимых файлов, которые пользователь по определённым причинам «забывает» установить. Зайдите в центр обновления Windows (панель управления – «система и безопасность»), и установите находящиеся в очереди обновления.
Решение 5. Используем восстановление системы
В некоторых случаях можно попробовать откат к предыдущей работоспособной точке восстановления.
-
Нажмите «Пуск», в строке поиска напишите «Восстановление системы», вверху нажмите на соответствующую программу.
Решение 6. Работаем с совместимостью
Причиной ошибки Appcrash может выступать несовместимость версии ОС и требования самого приложения.
Решение 7. Проверяем систему на вирусы
Злокачественное программное обеспечение может вызывать сбои в работе приложения, а, следовательно – и рассматриваемую нами ошибку Appcrash. Просканируйте систему с помощью мощных антивирусных приложений (Trojan Remover, Dr.Web Cureit! и др.), возможно проблема именно в наличии вредоносного софта на вашем компьютере.
Как вариант, можно просто отключить на пару минут ваш антивирус и попробовать запустить программу.
Вариант 8. Отключаем функцию безопасности DEP
Вариант 9. Обновляем драйвера
Установите свежие драйвера для системных компонентов вашего ПК, в частности, уделите особое внимание видеокарте.
Вариант 10. Проведите апргейд компьютера
Если причиной возникновения ошибки appcrash являются слабые аппаратные возможности вашего компьютера, тогда проведите его апгрейд или попробуйте запустить вашу программу на другом, более мощном, ПК.
Заключение
В большинстве случаев для устранения проблем с ошибкой Appcrash достаточно установки свежих версий Net Framework и DirectX, а также смены кириллицы на латиницу при инсталляции требуемого приложения. Если же первые способы вам не помогли – попробуйте использовать весь перечень предложенных вариантов, что-то из них может помочь именно вам.
Читайте также: