Upssss! Przestało działać!

Tekst zainspirowany wczorajszymi doświadczeniami – czyli jak to piszą na początku filmu „bejzd on e tru story”.

Zachciało mi się wypróbować kilku darmowych samolotów pobranych z Simviation i Sim Outhouse. Zainstalowałem, wykonałem po jednym locie dwoma maszynami, jedną tylko obejrzałem i wystarczyło mi… a potem zaczęły się problemy.

Najpierw FSX przestał się poprawnie wyłączać – przy zamykaniu wyskakiwał błąd. Później w czasie lotu zaczął znikać pasek menu (naciśnięcie alt, normalnie powodujące pojawienie się menu, tym razem nie dawało żadnego rezultatu), potem pasek menu zniknął w ogóle i nie pojawiał się nawet po wczytaniu lotu zaraz po uruchomieniu FSX. Wraz z manu przestawało również działać menu otwierane prawym przyciskiem myszy.

Szybkie poszukiwania rozwiązania na forach dały dość typowy rezultat w postaci sugestii przeinstalowania Flight Simulatora X. Rozwiązanie cokolwiek niesatysfakcjonujące biorąc pod uwagę ile czasu zajęła mi poprzednia instalacja – przeczytaj poradnik – FSX Instalacja i optymalizacja.

Znalazłem rozwiązanie problemu

Nowo zainstalowany samolot wymaga od użytkownika zgody na wykorzystanie swoich paneli (gauges). Zwykle nic nie ryzykujemy uruchamiając nowe panele – w moim przypadku – to one zawierały błędy, które powodowały kolejne awarie FSX. Nie wiem na ile chodzi o te konkretnie gauge, a na ile problemy spowodowało nawarstwienie się różnych dodatków w moim Flight Simulatorze. Efekt jednak był taki jak opisałem wyżej.

Rozwiązanie

Usunięcie błędów wymaga prostej edycji pliku fsx.cfg.
Do znalezienia na odpowiednio w folderach:
Vista i Win7: dysk systemowy \ users \ [nazwa użytkownika] \ AppData \ Roaming \ Microsoft \ FSX
XP: dysk systemowy \ Documents and Settings \ username \ Application Data \ Microsoft \ FSX

W pliku fsx.cfg znajdujemy zezwolenia dla zainstalowanych gauges – mają postać ścieżek plików i są umieszczone nieco przed końcem całego pliku. Zezwolenia dodawane są kolejno, więc bez problemu można znaleźć ostatnie dodane. Usuwając je – usunąłem wszystkie problemy, które pojawiły się w FSX.

Przed każdą edycją proszę wykonać kopię zapasową edytowanych plików / folderów!

Podobne problemy

Zainstalowane dodatki w postaci osobnych programów

Naturalnie – nie wszystkie problemy wynikają z nieprawidłowo napisanych gauges. Instalując niektóre dodatki (np. CumulusX, WinchX itp) dodajemy moduł (folder Modules). Wtedy należy poszukać i usunąć uprawnienia tego modułu.

Jeśli występują problemy z FSX po instalacji zewnętrznego programu – sugeruję poszukanie problemów właśnie w Modules.

Problemy po instalacji scenerii

W tym przypadku rozwiązanie wydaje się najprostsze – zwykle wystarczy odinstalować scenerię.

Inne problemy z samolotami

Czasami po instalacji nowego samolotu nie uruchamia się okno wyboru samolotu – problemem na ogół są konflikty nazw samolotów w plikach aircraft.cfg (plik aircraft.cfg można znaleźć w folderze FSX \ SimObjects \ Aircraft \ nazwa samolotu, oczywiście helikoptery należy znaleźć w odpowiednim podfolderze SimObjects). W pliku aircraft.cfg pola zaznaczone tytułem [flightsim.x] (gdzie x to kolejny numer) odpowiadają za podstawowe dane samolotu. Tytuły dwóch samolotów nie mogą być identyczne. Zwykle błąd zostanie jedynie zasygnalizowany, ale w najgorszym razie okno wyboru samolotu nie zadziała. Aby działało – zmień powtarzającą się nazwę, a jeśli nie umiesz znaleźć źródła problemu – usuń kolejne fragmenty [flightsim.x] – do skutku. Jeśli dalej nie będzie efektu – usuń cały folder samolotu z SimObjects \ Aircraft.

Problemy z wczytaniem Free Flight (Wolnego lotu)

Najbardziej popularnym problemem powodującym awarię okna „Free flight” jest uszkodzenie pliku dziennika lotów. Jeśli ten problem występuje – proszę spróbować użyćtego małego programiku (FS Log Recovery) z Flightsim (konieczne jest zalogowanie).