Jump to content
The simFlight Network Forums
SirThomasPlus

FSUIPC not installed properly

Recommended Posts

Good morning,

I've used FSUIPC for several years now in P3D V3 without any problems, however, I've bought myself V4 last autumn and had since then the problem that always if I tried to install FSUIPC 5, it seemed to only install the Documents Folder, the Install Log file and the FSUIPC5.DLL.

 

Help.PNG.ad6e118855d8ad6f830932f21475886b.PNG

 

This is my install log:

 

Looking in registry for Prepar3D v4 install path:
     HKEY_CURRENT_USER\SOFTWARE\Lockheed Martin\Prepar3D v4
     Parameter"AppPath"
... >>>  OK! FOUND Prepar3D v4!  <<< ...
     AppPath=D:\Programme\Flugsimulator & Co\Lockheed Martin\Prepar3D v4\
===========================================================

INSTALLATION FOR Prepar3D v4:
AppPath="D:\Programme\Flugsimulator & Co\Lockheed Martin\Prepar3D v4\"
Checking version of the Prepar3D v4 EXE:
... Version 4.3.29.25520  (Need at least 4.1.0.0)
Checking if there's already a version of FSUIPC5 installed as:
       D:\Programme\Flugsimulator & Co\Lockheed Martin\Prepar3D v4\Modules\FSUIPC5.DLL
... No previous valid version found.
Prepar3D v4 Modules folder created okay!
Okay -- installed FSUIPC5 into "D:\Programme\Flugsimulator & Co\Lockheed Martin\Prepar3D v4\Modules\FSUIPC5.DLL"
Looking for the current user's Application Data path:
... found as "C:\Users\Tommy\AppData\Roaming"
Now finding \Lockheed Martin\Prepar3D v4\Prepar3D.CFG for all users, including this one
Looking in "C:\Users\All Users\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Default\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Default User\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\defaultuser0\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Public\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Tommy\AppData\Roaming"
Found Prepar3D.CFG in "C:\Users\Tommy\AppData\Roaming\Lockheed Martin\Prepar3D v4\Prepar3D.CFG"
Now checking DLL.XML ...
... No previous DLL.XML found, creating new one.
Now checking for a SimConnect.XML file ...
... No SimConnect.XML file found. This is okay.
Attempt to set the ACL entries for Modules access permissions failed, error = 1332
"Modules\FSUIPC Documents" folder created okay!
Now installing additional files into the "Modules\FSUIPC Documents" folder:
   Installed "FSUIPC5 User Guide.pdf" okay
   Installed "FSUIPC5 for Advanced Users.pdf" okay
   Installed "The 2016 List of FSX and P3D Controls.pdf" okay
   Installed "FSUIPC Lua Library.pdf" okay
   Installed "FSUIPC Lua Plug-Ins.pdf" okay
   Installed "Lua License.pdf" okay
   Installed "LuaFileSystem.pdf" okay
   Installed "Example LUA plugins.zip" okay
   Installed "FSUIPC4 Offsets Status.pdf" okay
   Installed "Profiles in Separate Files.pdf" okay
   Installed "FSUIPC5 History.pdf" okay
   Installed "Lua Plugins for VRInsight Devices.pdf" okay
   Installed "ASN WX Radar facilities in FSUIPC4.pdf" okay
   Installed "Offset Mapping for PMDG 737NGX.pdf" okay
   Installed "Offset Mapping for PMDG 777X.pdf" okay
   Installed "Offset Mapping for PMDG 747QOTSII.pdf" okay
===========================================================

All installer tasks completed.
Registration dialog 'not now' selected
*************** End of Install Log ***************

 

I hope someone can help me! If you need any more deatils, logs, information etc, don't hestitate to ask.

Regards

Tommy

Share this post


Link to post
Share on other sites

Hi Tommy,

What other files did you expect? Did you try running P3d - this should create your ini and log files.

This may be a problem:

Attempt to set the ACL entries for Modules access permissions failed, error = 1332

This is a problem which only exists since Windows 10, and only when you let P3D install in Windows\Program Files. That folder is protected unless you run "as administrator". Now, for most installations, this isn't a problem because provided you run the Installer "as administrator" it is able to change the permissions (just on the Modules folder) automatically. But on just a few systems it is prevented and gets that Error 1332.

So, first, if you didn't run the Installer by right-clicking and selecting "run as administrator", please do that now.

If there still is no FSUIPC5.LOG or INI after you run P3D, I can only suggest that you edit the permissions on the Modules folder yourself:  Allow full access by right clicking on the folder properties:  Security-->add Everyone as a user name, then check 'Full Control' access below.

You should also register your FSUIPC version when you install for the first time.

Regards,

John

Share this post


Link to post
Share on other sites

Hi John,

indeed i installed FSUIPC by right clicking and then running the exe as administrator, so I tried -as you described above- to add "Everyone" as new user and give full control to him. The Problem is, as soon as I enter the new "objectname" and click on the OK-button, it says that the object named "Everyone" has not been found and that I should make sure if I've chosen the right path.

 

Do you also have a solution for that, or did I just get you wrong?

 

Regards,
Tommy

Share this post


Link to post
Share on other sites

Sounds like you have some problems with your system...

Have you actually tried to start P3D? If not please do so and then report issues and maybe the log file. Thanks,

John

 

 

Share this post


Link to post
Share on other sites

Rather than entering an 'object name', click the 'Advanced' button, and in the display dialog box just click the 'Find Now' button. You should see an 'Everyone' in the search results - select that and then 'Ok'.

John

 

Share this post


Link to post
Share on other sites

Hello again,

as you described above, I've finally managed to add "Everyone" to the Modules folder and give it full permissions. Unfortunately things haven't changed at all and there are still neither more nor any different files than the ones I showed you in the screenshot in my very fist post.

What came to my mind is: could there be a problem that FSUIPC could interfer as there is already a FSUIPC-version installed on my PC (in Prepar3d V3) which is running on the same hard disk as Prepar3d V4?

I'll by curious to your answers.

 

Regards,

Tommy

Share this post


Link to post
Share on other sites

Hi Tommy,

it should be fine to have FSUIPC4 installed for P3Dv3 and FSUIPC5 for P3Dv4.

Have you tried starting P3Dv4? If not, please do so and let me know if you can see the 'FSUIPC...' option in the 'Add-ons' menu. Your ini and log files should be generated when you start P3D. Your key file will be generated when you register.

Cheers,

John

Share this post


Link to post
Share on other sites

Hi John,

sorry for the late answer, but I've been kinda busy with school the last week.

Unfortunately, there is no Add-ons button with FSUIPC, there are also no ini files in the Modules folder.

Reagrds,

Tommy

Share this post


Link to post
Share on other sites
11 minutes ago, SirThomasPlus said:

there is no Add-ons button with FSUIPC,

If you mean that FSUIPC isn't listed for selection in the Sim's Add-Ons menu, then this indicates that FSUIPC isn't being loaded. You have a corrupt DLL.XML file. Try renaming it (it is in your AppData\Roaming folder for the simulator), and re-running the FSUIPC4 Installer.

Pete

.

Share this post


Link to post
Share on other sites
1 hour ago, SirThomasPlus said:

Alright, I found the DLL.XML file. Which name should I set now?

You are just re-naming it so you can restore it after, or use it to restore other DLLs you have installed. So just choose any old name -- perhaps "DLL.PREVXML" or "PREVDLL.XML"

Running the FSUIPC Installer as administrator will then create a new DLL.XML just to get FSUIPC loaded.

Pete

 

Share this post


Link to post
Share on other sites
On 1/20/2019 at 12:51 PM, Pete Dowson said:

You are just re-naming it so you can restore it after, or use it to restore other DLLs you have installed. So just choose any old name -- perhaps "DLL.PREVXML" or "PREVDLL.XML"

Running the FSUIPC Installer as administrator will then create a new DLL.XML just to get FSUIPC loaded.

Pete

 

Alright, I've done the steps exactly as you said, but unfortunately FSUIPC is still not listed in the Add-On's menu. Can I provide you with any more information?

 

Share this post


Link to post
Share on other sites

Did you re-run the installer (as administrator)? If so, please post the install log and maybe the DLL.XML(has the FSUIPC section been created in this file?).

If a FSUIPC5.log file is created when you start P3D, please also post this file.

Thanks,

John

Share this post


Link to post
Share on other sites

Yes I ran it as administrator.

 

Install-Log:

Installer for FSUIPC5.DLL version 5.15


Looking in registry for Prepar3D v4 install path:
     HKEY_CURRENT_USER\SOFTWARE\Lockheed Martin\Prepar3D v4
     Parameter"AppPath"
... >>>  OK! FOUND Prepar3D v4!  <<< ...
     AppPath=D:\Programme\Flugsimulator & Co\Lockheed Martin\Prepar3D v4\
===========================================================

INSTALLATION FOR Prepar3D v4:
AppPath="D:\Programme\Flugsimulator & Co\Lockheed Martin\Prepar3D v4\"
Checking version of the Prepar3D v4 EXE:
... Version 4.3.29.25520  (Need at least 4.1.0.0)
Checking if there's already a version of FSUIPC5 installed as:
       D:\Programme\Flugsimulator & Co\Lockheed Martin\Prepar3D v4\Modules\FSUIPC5.DLL
... Version 5.150 found.
D:\Programme\Flugsimulator & Co\Lockheed Martin\Prepar3D v4\Modules folder already exists.
Okay -- installed FSUIPC5 into "D:\Programme\Flugsimulator & Co\Lockheed Martin\Prepar3D v4\Modules\FSUIPC5.DLL"
Looking for the current user's Application Data path:
... found as "C:\Users\Tommy\AppData\Roaming"
Now finding \Lockheed Martin\Prepar3D v4\Prepar3D.CFG for all users, including this one
Looking in "C:\Users\All Users\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Default\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Default User\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\defaultuser0\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Public\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Tommy\AppData\Roaming"
Found Prepar3D.CFG in "C:\Users\Tommy\AppData\Roaming\Lockheed Martin\Prepar3D v4\Prepar3D.CFG"
Now checking DLL.XML ...
... No previous DLL.XML found, creating new one.
Now checking for a SimConnect.XML file ...
... No SimConnect.XML file found. This is okay.
Attempt to set the ACL entries for Modules access permissions failed, error = 1332
"Modules\FSUIPC Documents" folder already exists.
Now installing additional files into the "Modules\FSUIPC Documents" folder:
   Installed "FSUIPC5 User Guide.pdf" okay
   Installed "FSUIPC5 for Advanced Users.pdf" okay
   Installed "The 2016 List of FSX and P3D Controls.pdf" okay
   Installed "FSUIPC Lua Library.pdf" okay
   Installed "FSUIPC Lua Plug-Ins.pdf" okay
   Installed "Lua License.pdf" okay
   Installed "LuaFileSystem.pdf" okay
   Installed "Example LUA plugins.zip" okay
   Installed "FSUIPC4 Offsets Status.pdf" okay
   Installed "Profiles in Separate Files.pdf" okay
   Installed "FSUIPC5 History.pdf" okay
   Installed "Lua Plugins for VRInsight Devices.pdf" okay
   Installed "ASN WX Radar facilities in FSUIPC4.pdf" okay
   Installed "Offset Mapping for PMDG 737NGX.pdf" okay
   Installed "Offset Mapping for PMDG 777X.pdf" okay
   Installed "Offset Mapping for PMDG 747QOTSII.pdf" okay
===========================================================

All installer tasks completed.
Registration dialog exit: selected  FSUIPC REGISTER
Providing FSUIPC registration dialogue ...
Registration for FSUIPC5 was cancelled or failed! (result code 40)

*************** End of Install Log ***************


 

DLL.XML

 

A FSUIPC5.log has not been created.

 

Regards

Tommy

 

 

Share this post


Link to post
Share on other sites

You still have this error:

Attempt to set the ACL entries for Modules access permissions failed, error = 1332

Can you check the permissions on the modules folder again please. As previously mentioned, you need to correct this first and then re-install.

John

 

Share this post


Link to post
Share on other sites

Could you also post your simconnect log file, which should show an error loading the dll. You will need to activate this by editing your SimConnect.ini file (C:\Users\Tommy\Documents\Prepar3D v4 Files\SimConnect.ini) to contain:

[SimConnect]
level=normal
console=no
file=D:\SimConnect.log

Then start and then stop the sim and post the generated log file.

Hopefully this will tell us why the dll is not being loaded. 

We could also try starting FSUIPC with the xml add-on method rather than using the dll.xml. I can post instructions on how to do this if/when needed.

Cheers,

John

Share this post


Link to post
Share on other sites

Hello John,

 

my Prepar3D v4 Files folder is empty.

I then tried to run the Simconnect.msi Installer in the FSX-SPACK 2 Folder found here:

D:\Programme\Flugsimulator & Co\Lockheed Martin\Prepar3D v4\redist\Interface\FSX-SP2-XPACK\retail\lib

but there is still no simconnect.ini file. I also restarted the sim and reinstalled FSUIPC, but there are no changes visible.

 

Greetings,

Tommy

help.PNG

Share this post


Link to post
Share on other sites
1 hour ago, SirThomasPlus said:

my Prepar3D v4 Files folder is empty.

You need to save the SimConnect.ini file that John showed you into that folder! Then it wouldn't be empty! Simconnect.INI isn't created by P3D but by you.

In

[SimConnect]
level=normal
console=no
file=D:\SimConnect.log

You can put whatever path you like in place of the D:\. That would just save it to the root folder of your D:\ drive.

1 hour ago, SirThomasPlus said:

I then tried to run the Simconnect.msi Installer in the FSX-SPACK 2 Folder found here:

You do not have to install Simconnect -- it is built into P3D. Some thrid party programs, run outside of P3D, might need such a version -- the older ones are for FSX and FSX-Se, with a different one for each FSX build and for fSX-SE. Programs written for FSX may need one or the other.

But FSUIPC is a DLL which runs inside P3D and doesn't need a separate older Simconnect. In any case they are all 32-bit and FSUIPC + P3D4 are 64-bit.

 

Share this post


Link to post
Share on other sites

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

×

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.