Jump to content
The simFlight Network Forums

FSUIPC installation error (P3Dv4)


Recommended Posts

Hello, 

 

When i try to install FSUIPC 5 on my P3Dv4 i get this message: 

"Problem! Cannot edit the Prepar3D v4 DLL.XML file to activate FSUIPC"

The log file: 

 

Installer for FSUIPC5.DLL version 5.14


Looking in registry for Prepar3D v4 install path:
     HKEY_CURRENT_USER\SOFTWARE\Lockheed Martin\Prepar3D v4
     Parameter"AppPath"
... >>>  OK! FOUND Prepar3D v4!  <<< ...
     AppPath=F:\P3D\
===========================================================

INSTALLATION FOR Prepar3D v4:
AppPath="F:\P3D\"
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:
       F:\P3D\Modules\FSUIPC5.DLL
... No previous valid version found.
F:\P3D\Modules folder already exists.
Okay -- installed FSUIPC5 into "F:\P3D\Modules\FSUIPC5.DLL"
Looking for the current user's Application Data path: 
... found as "C:\Users\Arcbirds\AppData\Roaming"
Now finding \Lockheed Martin\Prepar3D v4\Prepar3D.CFG for all users, including this one
Looking in "C:\Users\Administrateur\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\All Users\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Arcbi\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Arcbirds\AppData\Roaming"
Found Prepar3D.CFG in "C:\Users\Arcbirds\AppData\Roaming\Lockheed Martin\Prepar3D v4\Prepar3D.CFG"
Now checking DLL.XML ...
... Couldn't open or create the DLL.XML file!
Now checking for a SimConnect.XML file ...
... No SimConnect.XML file found. This is okay.
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\Public\AppData\Roaming"
 ... No Prepar3D.CFG there
Cannot edit the DLL.XML file to activate FSUIPC.
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 ***************

Link to comment
Share on other sites

3 hours ago, Arcbirds said:

When i try to install FSUIPC 5 on my P3Dv4 i get this message: 

"Problem! Cannot edit the Prepar3D v4 DLL.XML file to activate FSUIPC"

...

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

 

That line in the Log indicates that you are not running the Installer "as administrator".(a right-click option).

Pete

 

 

Link to comment
Share on other sites

Just now, Arcbirds said:

Thanks for the answer but I run it as administrator

Well, that message does indicate otherwise. 

Can YOU see and edit the DLL.XML file? 
Can YOU see and edit files in the P3D modules folder?

Being the Administrator isn't the same thing. Running "as administrator" gives more elevated privileges.

If you can access both the modules folder, and C:\Users\Arcbirds\AppData\Roaming\Lockheed Martin\Prepar3D v4\
then you personally can allow full access by right clicking on the folder properties:  Security-->add Everyone as a user name, then check 'Full Control' access below.

Pete

 

Link to comment
Share on other sites

7 minutes ago, Pete Dowson said:

Can YOU see and edit the DLL.XML file? 
Can YOU see and edit files in the P3D modules folder?

 

Yes I can.

8 minutes ago, Pete Dowson said:

Being the Administrator isn't the same thing. Running "as administrator" gives more elevated privileges.

 

I launched it with the right click and "run as administrator"

 

8 minutes ago, Pete Dowson said:

If you can access both the modules folder, and C:\Users\Arcbirds\AppData\Roaming\Lockheed Martin\Prepar3D v4\
then you personally can allow full access by right clicking on the folder properties:  Security-->add Everyone as a user name, then check 'Full Control' access below.

 

I've done it but i get the same error. 

Link to comment
Share on other sites

Error 1332 is documented as meaning "No mapping between account names and security IDs was done.", whatever that really means.

So my next question would be: what does the Security tab in the modules folder properties show? Is "Everyone" included as a user name, and if so, when selected, are there ticks below against "Full control" and "Modify"? If not you will need to set it yourself (again) as already mentioned.

Something is wrong as Windows is evidently preventing access.

You can get FSUIPC itself loaded by editing or creating a DLL.XML file yourself, since you can write to the AppData folder. with just FSUIPC loaded there is should be:

<?xml version="1.0" encoding="Windows-1252"?>

<SimBase.Document Type="Launch" version="1,0">
  <Descr>Launch</Descr>
  <Filename>dll.xml</Filename>
  <Disabled>False</Disabled>
  <Launch.ManualLoad>False</Launch.ManualLoad>
  <Launch.Addon>
    <Name>FSUIPC 5</Name>
    <Disabled>False</Disabled>
    <Path>F:\P3D\Modules\FSUIPC5.dll</Path>
   </Launch.Addon>
</SimBase.Document>


However, if FSUIPC cannot write to the Modules folder then it will not be able to save settings.

Pete

 

 

Link to comment
Share on other sites

Just now, Pete Dowson said:

1. Did you really run the installer by right-clciking and selecting "as administrator" as instructed?
2. What does the Security tab in the modules folder properties show? Is "Everyone" included as a user name, and if so, when selected, are there ticks below against "Full control" and "Modify"? If not you will need to set it yourself as already mentioned.

1. Yes

2. I've done it 

Link to comment
Share on other sites

Please see my revised reply above, crossed with yours.

If everything you say is true, and I believe you, your system is unique. I've not come across one where any installer cannot do its job, being completely prevented by Windows despite the user taking appearently adequate steps. something is wrong with the system somewhere. 

Try the manual install and see if that works.

Pete

 

Link to comment
Share on other sites

Oh, researching some of last years reports of the ACL error, I found this

"As noted in another thread here, there's a bug introduced by a recent Win10 update, and that's in the "ACL" functions"

Now that was in November last year (are related to fSUIPC4 not FSUIPC5).  Are you using Win10 and is it perhaps out of date?

Pete

 

Link to comment
Share on other sites

26 minutes ago, Pete Dowson said:

So my next question would be: what does the Security tab in the modules folder properties show? Is "Everyone" included as a user name, and if so, when selected, are there ticks below against "Full control" and "Modify"? If not you will need to set it yourself (again) as already mentioned.

Yes, "Everyone" is a username and it does have "Full Control" and "Modify".

 

27 minutes ago, Pete Dowson said:

You can get FSUIPC itself loaded by editing or creating a DLL.XML file yourself, since you can write to the AppData folder. with just FSUIPC loaded there is should be:

<?xml version="1.0" encoding="Windows-1252"?>

<SimBase.Document Type="Launch" version="1,0">
  <Descr>Launch</Descr>
  <Filename>dll.xml</Filename>
  <Disabled>False</Disabled>
  <Launch.ManualLoad>False</Launch.ManualLoad>
  <Launch.Addon>
    <Name>FSUIPC 5</Name>
    <Disabled>False</Disabled>
    <Path>E:\Prepar3D v4\Modules\FSUIPC5.dll</Path>
   </Launch.Addon>
</SimBase.Document>

I've done it but FSUIPC still don't load with P3D

 

16 minutes ago, Pete Dowson said:

Now that was in November last year (are related to fSUIPC4 not FSUIPC5).  Are you using Win10 and is it perhaps out of date?

 

I use Win10 but I keep him up to date (v1803) and Windows Update keep telling me that Windows is up to date.

 

Sorry for my unique and annoying system... I just don't understand...

Link to comment
Share on other sites

8 hours ago, Arcbirds said:

I've done it but FSUIPC still don't load with P3D

Did you change the path "E:\Prepar3D v4" to match your P3D location. I did find your path from the log you sent and edited my post, but it looks like you are reading my posts almost before I finish them!

8 hours ago, Arcbirds said:

Sorry for my unique and annoying system... I just don't understand...

Did I say "annoying"? And, yes, I don't understand either.

But if the Modules folder has write access, and the DLL.XML is put right, you should be good to go.

Pete

 

Link to comment
Share on other sites

 

2 hours ago, Pete Dowson said:

Did I say "annoying"? And, yes, I don't understand either.

No no of course but I say it...

 

OK so now it's very strange. I have restarted my PC, done the install again and it seems that now FSUIPC load with P3D. 

 

This is the log:

Installer for FSUIPC5.DLL version 5.14


Looking in registry for Prepar3D v4 install path:
     HKEY_CURRENT_USER\SOFTWARE\Lockheed Martin\Prepar3D v4
     Parameter"AppPath"
... >>>  OK! FOUND Prepar3D v4!  <<< ...
     AppPath=F:\P3D\
===========================================================

INSTALLATION FOR Prepar3D v4:
AppPath="F:\P3D\"
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:
       F:\P3D\Modules\FSUIPC5.DLL
... Version 5.140 found.
F:\P3D\Modules folder already exists.
Okay -- installed FSUIPC5 into "F:\P3D\Modules\FSUIPC5.DLL"
Looking for the current user's Application Data path: 
... found as "C:\Users\Arcbirds\AppData\Roaming"
Now finding \Lockheed Martin\Prepar3D v4\Prepar3D.CFG for all users, including this one
Looking in "C:\Users\Administrateur\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\All Users\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Arcbi\AppData\Roaming"
 ... No Prepar3D.CFG there
Looking in "C:\Users\Arcbirds\AppData\Roaming"
Found Prepar3D.CFG in "C:\Users\Arcbirds\AppData\Roaming\Lockheed Martin\Prepar3D v4\Prepar3D.CFG"
Now checking DLL.XML ...
... There is a previous DLL.XML, checking for FSUIPC5 section.
... FSUIPC5 section already exists but will be replaced.
... FSUIPC5 section of DLL.XML written okay
Now checking for a SimConnect.XML file ...
... No SimConnect.XML file found. This is okay.
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\Public\AppData\Roaming"
 ... No Prepar3D.CFG there
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 'not now' selected
*************** End of Install Log ***************

 

Link to comment
Share on other sites

10 minutes ago, Arcbirds said:

OK so now it's very strange. I have restarted my PC, done the install again and it seems that now FSUIPC load with P3D. 

Good. Probably that's because you set the permssions okay, though there's still that ACL failure logged when the Installer tries to do it too (it will do, just in case, as it doesn't read them).

Or it was just another of those odd windows 10 quirks!  😉

Pete

 

Link to comment
Share on other sites

17 minutes ago, Arcbirds said:

The ACL failure will be problematic ? 

See if there are FSUIPC5.INI and FSUIPC5.LOG files in the Modules folder. if so then, no, it won't cause any further problems.

If you do find the LOG file you could show it here so i can verify the installation is now really good to go.

Pete

 

Link to comment
Share on other sites

This is the log in the Modules folder: 

********* FSUIPC5, Version 5.14 (3rd August 2018) by Pete Dowson *********
Running inside Prepar3D v4
Module base=7FFCE86E0000
Windows 10 Pro 64 Bit reported as Build 17134, Release ID: 1803 (OS 10.0)
Prepar3D.exe version = 4.3.29.25520
Reading options from "F:\P3D\Modules\FSUIPC5.ini"
Checking the Registrations now ...
User Name=""
User Addr=""
FSUIPC5 not user registered
WIDEFS7 not user registered, or expired
        0 System time = 07/09/2018 12:02:21
        0 FLT path = "C:\Users\Arcbirds\Documents\Prepar3D v4 Files\"
        0 Using DialogMode
        0 FS path = "F:\P3D\"
      140 LogOptions=00000000 00000001
      140 -------------------------------------------------------------------
      140 SimConnect_Open succeeded: waiting to check version okay
      140 Opened separate AI Traffic client okay
    24187 Running in "Lockheed Martin® Prepar3D® v4", Version: 4.3.29.25520 (SimConnect: 4.3.0.0)
    24203 Initialising SimConnect data requests now
    24203 FSUIPC Menu entry added
    24218 ... Using Prepar3D with Academic License
    24234 C:\Users\Arcbirds\AppData\Local\Lockheed Martin\Prepar3D v4\Prepar3D_Default.fxml
    24234 F:\P3D\SimObjects\Airplanes\IRIS Raptor Driver\Raptor.air
   110328 Loading Complete ...
   113718 Aircraft loaded: running normally now ...
   113859 User Aircraft ID 2 supplied, now being used
   113937 System time = 07/09/2018 12:04:15, Simulator time = 14:00:02 (19:00Z)
   119968 -------------------- Starting everything now ----------------------
   120047 ASN active function link set
   120047 Ready for ActiveSky WX radar with additional data
   297640 **** Restarting traffic scanning due to non-reception ****
   297672 Advanced Weather Interface Enabled
   340015 Sim stopped: average frame rate for last 42 secs = 40.8 fps
   340015    Max AI traffic was 24 aircraft (Deleted 0)
   341515 === Closing session: waiting for DLLStop to be called ...
   357672 === DLLStop called ...
   357672 === Closing external processes we started ...
   358672 === About to kill any Lua plug-ins still running ...
   359828 === About to kill my timers ...
   359828 === Restoring window procs ...
   359828 === Unloading libraries ...
   359828 === stopping other threads ...
   359828 === ... Button scanning ...
   359922 === ... Axis scanning ...
   360015 === Releasing joystick devices ...
   360015 === Freeing macro memory
   360015 === Removing any offset overrides
   360015 === Clearing any displays left
   360015 === NOTE: not calling SimConnect_Close ...
   360015 === AI slots deleted!
   360015 === Freeing button memory ...
   360015 === Deleting wxstationlist.bin file ...
   360015 === Closing my Windows ...
   360031 === Freeing FS libraries ...
   361031 === Closing devices ...
   361031 === Closing the Log ... Bye Bye! ...
   361031 System time = 07/09/2018 12:08:22, Simulator time = 14:00:51 (19:00Z)
   361031 *** FSUIPC log file being closed
Minimum frame rate was 18.5 fps, Maximum was 47.0 fps
Average frame rate for running time of 49 secs = 39.3 fps
Maximum AI traffic for session was 24 aircraft
Memory managed: 23 Allocs, 23 Freed
********* FSUIPC Log file closed ***********

 

Link to comment
Share on other sites

Looks good.  Do you have P3D going straight into flight mode, or displaying the selection menu first?

I ask because there's something going on between 120 seconds in and 298 (i.e. nearly 3 minutes). Was that in the Menu, or all loading time?

44 minutes ago, Arcbirds said:

   120047 Ready for ActiveSky WX radar with additional data
   297640 **** Restarting traffic scanning due to non-reception ****
   297672 Advanced Weather Interface Enabled

Nothing to worry about though. My system takes several minutes to load up too -- I have lots of added scenery layers!

Pete

 

Link to comment
Share on other sites

8 minutes ago, Pete Dowson said:

Looks good.  Do you have P3D going straight into flight mode, or displaying the selection menu first?

I ask because there's something going on between 120 seconds in and 298 (i.e. nearly 3 minutes). Was that in the Menu, or all loading time?

Selection Menu. 

I think that was in the menu.

Link to comment
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
×
×
  • Create New...

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.