Best cheap BMW INPA software Free Download

Best cheap BMW INPA software Free Download I have a 1995 840ci and several days ago some issues occur like check engine light on, so I need to diagnose with a BMW scanner, BMW INPA seems like the way to go, I am looking to purchase everything I need to run INPA on my laptop, including all cable and software.
Then I started a post in a BMW forum, one user recommended me INPA 5.02/EDIABAS, it is what I need.
Then I ordered one from China, it arrived me yesterday, everything is ok, it is what I need, but what a pity its CD get broken, then I contact the seller, they send me a INPA driver link, I share here:
Note: before download the software, we’d better uninstall or exit the anti-virus software, otherwise the application software will be killed by mistake, I read some poster write in the forum saying “I have read that some software contained viruses, so leave me more nervous about using the software bundled with the cables (from China) ” , in fact it is not virus, it contains Cracked software like .exe file, so the anti-virus software can flag up this product software as having a virus. This is a false positive. Therefore, take easy to use the Chinese software.
If you are interested in the detailed information on INPA features and coverage car models, I would like to share in the following parts.
INPA is used to diagnose, coding and programming. It completes support of all blocks of management on all models BMW since 1998! Supports reports:
1. High-speed D-CAN and PT-CAN (500 kbit/s)
2. Low – speed K-CAN (100 kbit/s)
3. Standard BMW reports (BMW-OBD-interface).
D-CAN It is used for diagnostics of the following models: – E60, E61 since 03/2007 – E83 since 09/2006 – E81, E87 since 03/2007 – E90, E91, E92, E93 since 03/2007 – E70 (new X5) – R56 (new MINI)