FSX вылетает при ковырянии в меню Win7 — Microsoft Flight Simulator X

Приветствую!
Столкнулся с такой проблемой. FSX SP2 Windows 7 64 bit. Во время полета, при переключении меню сима, ФСХ вылетает на рабочий стол с ошибкой. Сначала думал, что это какая-то прога не хочет нормально работать в 64 битах. Подумал на ФСпасенгер. Удалил его, но не помогло. Потом на форуме прочитал, что не у меня одного такое случается. Даже давали ссылку на лекарство от этой болезни. Но, я ничего не понял. По ссылке все на английском. Помогите разобраться. Какой файл нужно заменить конкретно, где взять и куда поставить? Я думаю, это многим поможет. Делитесь мыслями, товарищи! Очень надо…

UPD: Решение Описание, файлы
зеркало+инструкция на анг

Сообщение отредактировал WhiteAlien: 09 April 2012 — 22:20

UPD

Ответов: 226

Я уже давал ссыль на эту траблу, мне лично помогло — http://forums1.avsim…dpost&p=1605209
По русски, надо скачать http://tinyurl.com/l49el9 это UIAutomationCore.dll от 32-ух битной Vista, далее скачать программу Take Control — http://tinyurl.com/5otdct после чего, загрузить Win7 в Safe Mode (F8 нажать когда комп грузится), далее запустить программу Take Control и указать ему что взять контроль над UIAutomationCore.dll который лежит в WindowsSystem32. После того как контроль получили, мы переименовываем UIAutomationCore.dll в WindowsSystem32, скажем в UIAutomationCore._dll_, после чего кладем скаченный UIAutomationCore.dll в корневую папку с FSX — C:Program FilesMicrosoft GamesFSX и радуемся :)

Я уже давал ссыль на эту траблу, мне лично помогло — http://forums1.avsim…dpost&p=1605209
По русски, надо скачать http://tinyurl.com/l49el9 это UIAutomationCore.dll от 32-ух битной Vista, далее скачать программу Take Control — http://tinyurl.com/5otdct после чего, загрузить Win7 в Safe Mode (F8 нажать когда комп грузится), далее запустить программу Take Control и указать ему что взять контроль над UIAutomationCore.dll который лежит в WindowsSystem32. После того как контроль получили, мы переименовываем UIAutomationCore.dll в WindowsSystem32, скажем в UIAutomationCore._dll_, после чего кладем скаченный UIAutomationCore.dll в корневую папку с FSX — C:Program FilesMicrosoft GamesFSX и радуемся :unsure:

О! Спасибо большое за помощь!
А интересно UIAutomationCore.dll обязательно от Vista 32 bit брать или можно от Windows 7 32 bit?

Я думаю, этот момент пригодится многим.
Но по ссылке файл от Висты не всегда можно скачать.
У меня пока не выходит…
Может его кто-нибудь прикрепил бы в этот топик?

а в SysWOW64, как я понял, они кидают тоже 32-битную версию?

В теме давали еще одну ссылку на библиотеку

Ну сим-то 32-ух битный ))) у меня нормально пахало, и думаю проблем не будет с 64-ех.

а в SysWOW64, как я понял, они кидают тоже 32-битную версию?

В теме давали еще одну ссылку на библиотеку

А это с чем едят? Можно подробнее?
Я, конечно, не такой тупой как может показаться =))
Но все же эта тема для меня темный лес

ясно дело, что 32 битный сим — вопрос, совать ли в папку System32 только или и в папку SysWOW64 ? Может нужно взять 32 и 64 битную версии из висты и кинуть соответственно?
Насколько я понимаю в папке System32 — 64-разрядные версии, а 32-разрядные перенаправляются в SysWOW64…
На авсиме предлагали и другие методы — просто бросать в папку с симом или бросать в папку с симом и регистрировать… Я пока просто бросил — т.к. ошибка данная меня пока не посещала (но есть подозрение, что Noname-ошибки, возникающие после очередного тыканья по тумблерам — она самая) .
Ziron, так ты скачай и попробуй как советуют? Ты закономерность ошибки выявил? После 20 и более кликов? Ну или вначале брось в папку с симом , а при отсутствии эффекта — путем замены…

P.S. Посмотрел подгружаемые симом DLL с помощью HijackThis — uiautomationcore.dll грузит именно из папки сима, куда я ее бросил, а не из системной папки. Так что , возможно, стоит начать именно с этого.
И вообще интересно, может ли сим грузить из своей папки системные dll, принадлежащие более ранним системам — например, ХР :unsure: .

Я так и сделал как указано в начале топика. Пока вылетов не было. Раньше вылеты были и зависели не от количества кликов по меню. В основном они (вылеты) случались не раньше чем через 10 минут полета (уже в воздухе), когда я хотел поменять вид через меню а не кнопками или открыть карту (и т. п.) сим начинал задумываться как будь-то ему не хватает мощи компа и вылет. Иногда сим подумав все-таки не вылетал. В данный момент замечены вылеты только с Wilco 737 если во время полета попробовать в FMS указать новые координаты для IRS или полностью удалить план полета. Но, это скорее всего уже траблы самого Wilco. Такое у меня вроде еще и в ХР было.

Так никто и не ответил, именно от Vista заменять файл или от семерки 32 бита можно взять?

От висты. Народ берет 32-битную версию висты. Кроме того, некоторые писали, что лучше брать файл до апдейта KB960362. Уж не знаю….

От висты. Народ берет 32-битную версию висты. Кроме того, некоторые писали, что лучше брать файл до апдейта KB960362. Уж не знаю….

А по ссылке, что вверху топика версия до апдейта? =)

Да dll’ку надо брать от Висты, я хз что там накосячили в семере, но меня самого это проблема замучила. Насколько я понимаю, она из-за переполнения меню «Следование» тобишь слежением за траффиком, опять же мое предположение ))
romgun прав, dll причем любую можно спокойно класть в папку с симом, ибо любое Win32/64 приложение ищет библиотеки от меньшего зла к большему, т.е. начинает искать сначала в своей папке, ну и далее по системе. Но я сделал как советовали, мне помогло на 100%.

P.S. dll поэтому 32-ух битная, кстати в System32 полно как и 32-ух битных так и 64-ех dll, так что разницы нету

Сообщение отредактировал bugzilla: 28 December 2009 — 23:21

А по ссылке, что вверху топика версия до апдейта? =)

Самому интересно, хотя думаю, в инете скорее все до апдейта… остается пробовать
6.0.6001
6.0.5840
В win-7 соответственно 7 версия.

P.S. А может быть вызвано помещением данного файла странное реагирование FSPassengers на клики/вход в пункты меню к нему не относящиеся? К примеру, заходишь в настройки сима — тебе говорят, что по карте перемещаться нельзя…а потом еще пару предупреждение и … «полет аборт»…. Что -то подобное описывалось тут.

А ради чего всё это ? нас колько единиц выше FPS в винд7 по сравнению с вистой ?

А ради чего всё это ? нас колько единиц выше FPS в винд7 по сравнению с вистой ?

Дело не в ФПС. Семерка самая удобная и продуманная винда из всех что есть сейчас (ИМХО). Я Винду в первую очередь ставлю не из-за сима. Помимо симулятора, я еще и работаю на своем домашнем компе + все остальное. Так, что сим не главный критерий в выборе Виндовс.

Так никто и не ответил, именно от Vista заменять файл или от семерки 32 бита можно взять?

У меня вин7х32 тоже проблема, вылет сима после 20 и более раз раскрывания меню, точное кол-во не подсчитывал, но привык, стал меньше в менюшки ходить, пользуюсь фскоммандером :new_russian: теперь сим работает на компьютере целыми днями не выключаясь :joystick: Нужно попробовать поставить от висты так как подтверждаю вылет сима после клацания в меню приблизительно 20 раз +- сколько ещё.

UPD: у меня вылет сима происходит не по времени, а по количеству вызова меню как я понял, чем меньше ходишь по меню, тем лучше. Но, приходится фспасс запускать полет через меню, соответственно количество кликов уменьшает жизнь сима :)
UPD:

И вообще интересно, может ли сим грузить из своей папки системные dll

Закинул файл UIAutomationCore.dll в папку сима, около недели проблем с ошибкой при использовании меню не обнаружил, специально активно использовал, пока отлично всё.

Сообщение отредактировал bodycom: 23 January 2010 — 13:43

Такая же проблема, связана именно с Win7 64кой. Только у меня не 20 минут, а час-два, но всё равно потом сим виснет при клацаньи мышкой или входе в меню. Собирался вообще сносить х64 и ставить обычный 32-bit, там проблем не было. Ибо когда после двух часов полета сим становится колом :) , я (обычно по натуре очень спокойный и уравновешенный человек) начинаю трубить, как боевой слон, лупить по клаве, как по роялю и замысловато ругаться матом не как благородный КВС 747го Боинга, а скорее как средневековый боцман… Попробую предложенный вариант, по результатам тестирования отпишусь

UPD: Не меняется dll’ка, даже TakeControl не помогает. А если заменить нагло, «в лоб» (например, загрузившись с Hiren’s BootCD или подключив винт к другому компу) — при загрузке винда восстанавливает оригинальный файл. Похоже, прийдется распрощатся с х64 :) На 32-битке летал по 4-5 часов без вопросов

UPD№2: Не меняется через Total Commander, через Проводник поменялась. Ушел в тест-полет :)

Сообщение отредактировал Walter333: 13 January 2010 — 13:50

Начал осваивать винду 7, 64 бита с начала месяца. Пока никаких проблемм замечено не было, правда я летаю в среднем по одному полету в день, часа на полтора-два. Даже наоборот, там где на тяжелых сценах в XP комп зависал наглухо, сейчас подвисает иногда на 2-3 секунды и дальше продолжается нормальный полет. Установленны практически все аддоны связанные с текстурами, погодой и 60 сценариев аэропортов.Настройки графики 80% от максимума. При fps 12-15 все идет плавно.

Тоже была эта проблема. Win7x64 корпоративный. О чудо! Замена дллки помогла. Все сделал как написали выше. Спасибо. Сто процентов работает. Раньше каждый раз было страшно зайти в меню.
Огромное спасибо!
Влад.

У меня помойму похожая проблема http://www.avsim.su/…-viletaet-sim/. Распишите пожалуйста все шаги начиная от загрузки в без режиме f8 а также работу с прогой которую я скачал по вашей ссылке. Если можно со скринами. Я просто сам никогда не грузился в без режиме и для меня это темный лес.

Attached Thumbnails

  • Безымянный99.jpg

Харьков — Днепропетровск — Керчь — Анапа, примерно два часа на маленком двухмоторнике — полет нормальный :joystick:
Спасибо за совет, помогло!

Сообщение отредактировал Walter333: 13 January 2010 — 22:13

Прикрепил наверх, полагаю данная проблема касается всех пользователей FSX.
Сам сталкивался неоднократно. Спасибо за решение!

Прикрепил наверх, полагаю данная проблема касается всех пользователей FSX.
Сам сталкивался неоднократно. Спасибо за решение!

скажите а для FS 2004 пойдет? так как происходит тоже часто вылет при смене вида

Edited by Sailon_72, 21 January 2010 — 10:28.

Нет не подойдет, 9-ка использует другие библы для отображения меню

vpDimon, просто скачайте dll, и положите ее в корневую папку сима

У меня Виндовс 7,проблема такая как и у Вас,сим вылетает. Сделал как было написано выше,но не какого резултата не добился.Как вылетал сим,так и продолжает вылетать.Уж не знаю,что и делать. :)