bjablonka8120

After HotFix P3 does not start

Recommended Posts

I just updated P3 4.5 with the HotFix and getting an error saying that P3 needs at least one airport, VOR , NDB etc and will now close. I tried to do a full install several time but it still does not work. I would very much appreciate any ideas.

 

Thanks

 

Bernd

Share this post


Link to post
Help AVSIM continue to serve you!
Please donate today!

Removed wxr DLL?...so the topic “hotfix out”, it’s discussed there.

Share this post


Link to post

This message is displayed if the scenery.cfg is corrupted and not read by P3D, then the simulator "thinks" that everything is missing (no airports, no NDB and nothing without scenery.cfg). Do you use ORBX with FTX Central? If yes, run FTX Central and use the "force migration" option once. It should cure scenery.cfg errors...

Share this post


Link to post

Thank you so much. I tried to run FTX Central but P3 did not show up on the list of simulators although I have several products from them. All I see is XP11, FSX. I do not understand.

 

Best

 

Bernd

Share this post


Link to post

Hi, 

I had a lot of problems with my installation and trying to resolve I finished repairing p3dv4.5 setup and got the message after loading p3d about scnery not finding base, orbx, and other sceneries. After opening scenery.cfg and check the folders path I found that after repairing p3d was installed in the default path instead where I had my p3d installation. Maybe just happened to you the same, so just check which folders do you already have where you p3d.exe file is currently located. 

I spent all the day with CTD's unable to launch the gui of p3d till I renamed dll.xml and found the issue cames from one of my dlls loaded. 

May be that helps. 

Cheers 

Gumerson

Share this post


Link to post

Thanks Gumerson, my scenery.cfg file is on my c drive although P3 is installed on the d drive. However, now I am missing my P3.exe file although I uninstalled P3 and reinstalled it again. It is still not there. I think I am losing it, lol.

 

Best

 

Bernd

Share this post


Link to post

Thank you everyone. I installed it in the wrong directory as you suggested, so glad you did. Again, thanks so much.

 

Bernd

  • Like 1

Share this post


Link to post

So frustrated, I am getting now te same message again which I stated in the first note. The scenery file is in the same directory the new P3 installation is in which is on my d drive. Do you have any suggestions?

 

Thanks so much

 

Bernd

Share this post


Link to post

Take a deep breath - uninstall complete P3D.

Delete the following generated folders/files. This will result in any add-ons being removed/disabled.

%PROGRAMDATA%\Lockheed Martin\Prepar3D v4

%LOCALAPPDATA%\Lockheed Martin\Prepar3D v4

%APPDATA%\Lockheed Martin\Prepar3D v4

 

reboot

reinstall

 

exhale.

 

Vic

  • Like 1

Share this post


Link to post

I'm not sure what you mean here. Are you saying this will remove all add-ons? I sure hope not since it would take days to reinstall everything that was working fine before this hotfix.

Share this post


Link to post

All will be either disabled or removed.If the sim isn't running, what good are the addons? Depending on your addons, you could back them up and reinstall should be simple. Those installed using the xml method will be no problem.

you can also try just deleting the dll.xml, exe.xml and p3d.cfg files( make copies first). If the sim runs, then start adding back the entries in the dll.xml file.

Delete the scenery.cfg file and see if P3D can rebuild a fresh one.

There are many options but the complete reinstall is the easiest.

With proper backups and using the xml addon method I can do a complete reinstall in less than an hour.

Vic

Share this post


Link to post

     I guess what several us would like to know, is why is this happening with the new build? The previous one worked fine. I did a complete reinstall/clean install of this new version. 

Sometimes the sim will start and sometimes it won't, which makes this even more strange.

Share this post


Link to post

Hi, 

About the dll.xml I sugest you just only need to set to "True" the value at the corresponding dll as I show in my current dll.xml file: 

 

Spoiler

<?xml version="1.0" encoding="utf-8"?>
<SimBase.Document Type="AceXML" version="3,0" id="dll">
  <Descr>AceXML Document</Descr>
  <Filename>dll.xml</Filename>
  <Launch.Addon>
    <Name>Carenavigraph</Name>
    <Disabled>False</Disabled>
    <Path>.\Carenavigraph.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>CMeteoXml</Name>
    <Disabled>True</Disabled>
    <Path>.\CMeteoXml.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>WebSimXML</Name>
    <Disabled>False</Disabled>
    <Path>.\WebSimBrowser\2.1\64\WebSimXML.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>PMDG_Interface</Name>
    <Disabled>False</Disabled>
    <Path>PMDG\DLLs\PMDG_Interface.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>RAASPRO</Name>
    <Disabled>False</Disabled>
    <Path>.\RAASPRO\RAASPRO.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>WXAdvantage</Name>
    <Disabled>True</Disabled>
    <Path>Modules\MV_WXM.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
  <Launch.Addon>
    <Name>REX Environment Force</Name>
    <Disabled>False</Disabled>
    <Path>REXModules\EnvironmentForce_x64.dll</Path>
    <DllStartName>module_init</DllStartName>
    <DllStopName>module_deinit</DllStopName>
  </Launch.Addon>
</SimBase.Document>

If you change     <Disabled>False</Disabled> for     <Disabled>True</Disabled> you will get the corresponding dll unloaded for testing purposses. 

About loosing files or getting your p3d.exe file installed in other directory (the default one in my case) I also had to get into regedit and make a search for C:\Program Files (x86)\Lockheed Martin\Prepar3D v4\ and just change strings values to your previous folder. (I don't remember exactly were it was the default Prepar3d folder install if was in Program Files or Program Files (x86) folder). After reinstalling the Client in my custom folder I found that Voxatc was searching for p3d.exe in the default folder. Tweaking the registry like that I got Voxatc working againg. Maybe this helps you. 

I always reinstall client, content, scenry and many times I have installed everything from p3d setup exe without problems before over my previous installation. This has worked for me since P3d V.3 all the updates without reinstalling any addon. I know all you guys rather preffer update only the client. But this is the first time I have got issues installing since setup.exe. I think something has changed too because I never had before this change to default folder with only the exe, simconnect, dlls. 

So if somebody are still having troubles maybe checking the registry would help. Only remember that you shoud backup the registry keys you change exporting them. I didn't do it, but I'm not new tweaking with regedit. 

For this time, and from now on, I will take care not updating through p3dsetup.exe, because I think something have change. 

Cheers

Gumerson 

Share this post


Link to post

Maybe this has been answered but here is my problem:

 

I originally installed P3 in D:\P3v4.5. I then updated the hotfix but missed to install it into D:\P3v4.5 but installed it by mistake into the standard location on my c dirve. The P3.exe as well as all scenery files are on the d drive while the scenery.cfg file is on the c drive location. The is no P3.exe file on the c drive. When I start P3 from the d drive I am getting the message mentioned above that there is not airport, vor etc. Is there any way to delete P3 which is on my c drive if that helps?

 

Thanks so much.

 

Bernd

Share this post


Link to post

One more thing, I just checked the apps in Windows delete function and saw that I have Prepar3Dv4 Academic with 40gb as well as Prepar3dv4 Academic client with 589mb. Do I need both?

 

Thanks

 

Bernd

Share this post


Link to post
1 hour ago, bjablonka8120 said:

OS is in German,

I also have my OS in german! Now here it comes: with a german OS P3D installs stuff in a hidden folder on your C drive called "ProgramData". In fact, many addons install themselves in "ProgramData" instead of "Programme".

Could it be that there are some remnants from the older P3D instalation in there that are conflicting with your update? I had it!!!

Share this post


Link to post

You are exactly right Gerald, I have Program data file folder too and there are eg sceneries in it too. What did you do to fix it? I am looking forward to your solution.

 

Best

 

Bernd

Share this post


Link to post

If you start deleting files in ProgramData without knowing what you are doing - you are asking for trouble.

The use of ProgramData is just another place that programs keep config items, relevant logs, etc. Just as the %appdata% folders or the registry.

It is normal usage, there is nothing wrong with it - I suggest you leave that area alone.

Vic

Share this post


Link to post

What does it mean when it says there is currently no NDBs in the dataset? I reinstalled now several times and it says it was successful but I am still getting this error and P3 does not start.

 

Thx

 

Bernd

Share this post


Link to post

Poppet posted this video on Youtube with a fix for your problem.  Take a look!

 

Share this post


Link to post

Thanks, I deleted the scenery.cfg file and am getting now:could not find scenery area 001's local scenery directory :scenery\world\scenery. Would you like to unload this scenery? Do you have any suggestions, Thanks!!

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now