Recently we have discovered a really nice little utility which can be used to extract all the airport and runway data from any FSX or P3D installation.
 
The  freeware program is MakeRunways 4.675 by Pete Dowson.
 
With FSXPilot >= 1.50 and the help of MakeRunways you can now follow these steps to generate your own apt.txt and rwy.txt data files in the AIRAC directory. 
Benefit: After this procedure you will really have all installed airports (even all of the small ones) with correct runway locations, runway headings and ILS frequencies in FSXPilot. 
 
There are some steps necessary to read out the complete data, but here is the list of how to do that: 
 
  • Download MakeRunways from http://www.schiratti.com/dowson.html (instructions are within the ZIP)
  • Copy the ZIP to your FSX home directory, extract and run (admin mode) according to Pete's instructions
  • After a successful run, you will receive several new files in your FSX directory, one of these you will need for further operations
  • Please locate and copy runways.xml (generated by MakeRunways) from FSX home to the FSXPilot home directory
  • Start FSXPilot
  • Type "update airac" into the text command box and press return
  • Please wait approximally 15 min until you receive a succeed message
  • Close FSXPilot
  • In the AIRAC directory, you will find two new files: apt2.txt and rwy2.txt
  • Please backup the old apt.txt and rwy.txt and rename apt2.txt to apt.txt and rwy2.txt to rwy.txt
  • Start FSX and FSXPilot

Fly.