BMW ISTA Rheingold Installation Guide Full Steps for Beginner

Here is a detailed BMW ISTA Rheingold installation tutorial with full steps for sharing! If you are just beginner and not so familiar with ISTA, below part will surely help you out!

Note before reading:
BMW ISTA installation method may differ from source and version. This method is only for reference.
If you need tested working BMW ISTA software with installation tech support, you can check:

Step 1
Download and run unblock.reg BEFORE downloading anything else. Then REBOOT the computer, this is a critical step.
Install everything in Prerequisites folder, only if you don't have a previous Rheingold installation. For 64-bit Windows, install both vcredist x32 & x64 from Microsoft, if not already installed.
Install the following - you can get both from Microsoft:
Visual C++ Redistributable Packages for Visual Studio 2013
NET Framework 4.6

Step 2
Download Rheingold.7z using MegaSync or JDownloader. Once downloaded, check whether “Rheingold.7z” is blocked.
If it is, unblock it. Right click on the file, go to Properties and if files are blocked, then you will see the unblock button as in the picture below:
Extract Rheingold.7z using 7zip ONLY.
Location doesn't matter, but preferred location is C:\.
If extracting to this location, you will need admin privileges for 7zip before extracting the file. To avoid future issues with admin rights etc. you can also extract this file to the root of a secondary drive, for e.g. D:\

Step 3
Create desktop shortcut from:
If not, create the shortcut from the location you extracted the files to.
Run the following registry files, depending from your OS:
Run the following registry fixes from the C:\Rheingold folder (scroll all the way to the bottom to see these files):

Step 4
Run ISTAGUI shortcut from your desktop as administrator.
When prompted for license, copy the license key from the “rheingold-license.txt” located in “C: \Rheingold”
If/When prompted for dealer ID, enter “1” and ignore following warnings. ISTA+ will close.
Run again ISTAGUI shortcut from your desktop as administrator and verify the databases in Settings > Version tab in ISTA/D.
If you encounter start/running issues, delete the “Rheingold” folder from “C:\”, run “RCleanerV4.4.exe” as administrator and start again from step 2.

Now you can use BMW ISTA diagnostic software!
If you are tired to choose BMW ICOM, prepare a tablet and install BMW ISTA, you can also look at this entire kit:


Free download BMWAiCoder 4.6 + 5.0 BMW Coding EASY than E-Sys

Here you can free download BMWAiCoder 4.6 or latest BMWAiCoder 5.0 to work with ENET Cable for BMW coding! This way is much easier than E-Sys!

Easy BMW Coding Preparation: Software used
Free download BMWAiCoder 4.6 Multilingual:
No pass
Free download BMWAiCoder 5.0 English:
Password: cacaculopedopis
Easy BMW Coding Preparation: Hardware used
One cheap cable you need: BMW ENET Cable 15.99
Why choose BMWAiCoder to do BMW Coding instead of E-Sys?
To use the widely known BMW E-Sys, you have to install the Launcher for the token and install psdzdata. It’s complicate and not easy for beginner to learn how to use and become proficient.
While BMWAiCoder is a program that makes it easy! Lower entry barriers, easier coding… Just install BMWAiCoder and you can start to use NO NEED other programs.
Every coin has its two sides. Compared with E-Sys, BMWAiCoder is limited in function and sometimes not stable. But it’s good at fixing some coordinates quickly, rather than full-scale coding.

How use BMWAiCoder and ENET Cable to do easy BMW Coding?
Unzip BMWAiCoder software then you can use it directly, no need installation.
The software may be recognized as virus, never mind just confirm it. Or you can stop if you are uneasy about it.
Connect the vehicle with laptop using BMW ENET Coding Cable and turn the vehicle ignition on.
Run BMWAiCoder.exe from the extracted folder.
When you run the program, the first firewall access pop-up may appear. Please select Allow access.
After running the program, the keyword download window will open automatically. Choose English and press the “Download” button.
If you do not see this screen or you accidentally hand it over, you can download it by clicking the “Custom” button as below:
After that you can use this software!
Press “1.DetectCar”then “2.Connect” to connect software with the vehicle.
Click “3.Get ECUs List” button to get the entire ECU modules list.
Now you can select the module you want to code from the list.
For example, to turn off the passenger seat belt warning, you can go to “01 ACSM” module, click “Read” button, select the parameter “Passenger seat belt warning”, change it to OFF then click “Write” button to confirm it.
If you want to cancel the modification and return to the original value, click the “Restore” button.

Free download BMW ISTA 4.04.20 Standalone + SQLiteDBs + Tool

Latest BMW ISTA Update 03.27.2017 is coming! This blog will show you BMW ISTA Rheingold 4.04.20 Standalone + SQLiteDBs + Tool free download links in mega!

Free download BMW Rheingold ISTA 4.04.20 Standalone+ SQLiteDBs + Tool (Enjoy at your own risk)
No pass, directly download.
BMW ISPI NEXT Rheingold ISTA 4.04.20
BMW Rheingold Dealer Software for BMW, MINI and Rolls-Royce
BMW ISTA 4.04.20 (native, no VMWARE)
Language: English
Version: March 2017
Update info:
After meeting start a dialog with the selection of the desired programming mode
Complete programming - all ECUs are updated
Partial programming - all except for the infotainment control units are updated
BMW ISTA 4.04.20 interface requirements:
BMW ISTA 4.04.20 minimum system requirements:
Windows 7, Windows 8/8.1, Windows 10 (32-bit or 64-bit)
CPU 3.5 GHz (Dual Core 1.8 GHz)
320GB HDD free (min 250 GB free space on disk C: before installation)
BMW ISTA 4.04.20 Installation for reference:
Unzip the file and extract it to \ testergui \ bin \ release
Copy the new SQLiteDBs to Rheingold SQLiteDBs folder
Put the voltage control tool on desktop
Start ISTA (recommend to use as admin)
Start voltage control tool (The default voltage is 14V)

Since BMW ISTA 4.04.20 haven’t been tested by professionals, below is atested safe source for you:
Tested 100% working with install tech support
Not connected 9000 days remaining
With free BMW Engineer Software (INPA, NCS, WinKFP, E-Sys 3.27.1, Psdzdata 59.0), BMW FSC code generator and BMW AiCoder
Language: American English, British English, German, Spanish, French, Italian, polish, Portuguese, Turkish, Czech, Swedish, Indian, Greek, Russian, Simplified Chinese, Traditional Chinese, Japanese, Korean and Thai.

Know BMW Coding Programs types, functions and tools needed

This blog will make you clear about: How many different BMW Coding Programs are available? Where to download? What about their main functions? Which tools to work with? Check below and no more confusion!

BMW Coding Programs Types
Most known BMW Coding software, most workshops use
Do coding includes VO coding for BMW F, G, I series cars
Free download latest BMW E-Sys 3.28.1:
Tool needed: BMW ENET Coding Cable
Can do simple and quick coding for BMW F series
More easier to use than E-Sys
Free download latest BMWAiCoder 5.0:
Password: cacaculopedopis
Tool needed: BMW ENET Cable

BMW ISTA + Rheingold
Well-known BMW professional diagnostics, maintenance, programming software
Merge function of ISTA-D vehicle diagnosis, maintenance for F, G, I series and IST-P programming, update for E, F, G, I series cars
Free download latest BMW ISTA Rheingold 4.04.20:
Latest professional tested OK: BMW ISTA 4.04.12
Tool needed: BMW ICOM A2

Mainly used for diagnostic and vehicle service for BMW E series
Free download BMW INPA 5.06+ EDIABAS 7.3.0 + NCS Expert 4.0.1 + WinKFP 5.3.1 + BMW Coding Tool v2.5.0 + NCS Dummy

Other BMW Coding Programs and functions
NCS-Expert: module and VO coding for BMW E series
WinKfp: module and VO coding for BMW E series
BMW Dr.Gini: software diagnosis BMW E, F series
NcdCafdTool: NCD, CAFD, FA, FP analysis BMW F, G, I series
Tool32: perform ECU file functions for BMW E, F, G, I series
ZGW_SEARCH: easy to monitor vehicle connection status or BMW E, F, G, I series

ETK: BMW Electronic Parts Catalog for BMW E, F, G, I series

How choose best BMW ENET Cable for BMW DIY Coding?

This blog is going to show you clearly how to choose a best-quality BMW ENET Cable for BMW DIY Coding. Is there any tips? Yes! Check below:

So-called BMW ENET cable is used for all BMW F series coding in conjunction with the programming software E-sys and the Psdzdata.
That is to say, if you want to do DIY coding you need this BMW ENET cable to connect the coding software with your car!
Here is what you need to know to start your journey in the coding world:
Tip 1:
All ENET cables are the same! You don’t need to buy the most expensive one because they all do the same thing.
This however doesn’t apply to K+DCAN cables for E series coding because they are completely different.
Tip 2:
The BMW ENET Coding Cable for F series is basically an Ethernet to OBD2 cable, the Ethernet end for your laptop and the OBD2 side for your cars connector.

How to select an ENET Cable with good quality?
You should check if it’s tested and soldered well and never had an issue with it (5 feet length is enough).
Like this one:
BMW ENET Cable using tips:
1. When connecting to your car through E-sys, make sure you set the ignition on without starting the car. This is important or you won’t have the option to connect through VIN (it will be grey under the target menu).
2. When DIY coding, make sure you place the laptop on the passenger seat or in your lap without moving around too much. If the Ethernet port is not exactly in tip top shape it could move or disconnect.
That’s not an issue when not doing any actual coding but could be an issue when E-sys is writing the values on the module you’re working on. You could corrupt the module data and it`s not the most fortunate of situations.
It can be fixed but you’ll ever never want to get to that point, so always pay attention to what you’re doing.
3. When disconnecting the Ethernet port, don’t just pull the cable! Always press the top side to release it first.
4. Most F series cars will have the OBD2 port under the dash, above the pedals. Location of the OBD2 port is where the BMW ENET cable is connected.

That’s all. Hope it helps!

Free download BMW ISTA 4.04.31 Standalone + ISTA-P 3.61.2 for ICOM

04.2017 BMW ISTA Rheingold software update here! This blog will show youBMW Rheingold ISTA-D 4.04.31 Standalone + ISTA-P 3.61.2 free download links in mega. Check below for more details!

Free download BMW ISTA 4.04.31 Standalone + SQLiteDBs EN-DB V4.04.31 + Tool
No pass!
Before unpacking do UNLOCK.
Use the latest WINRAR 5.11 and above to unpack.
Including Patched EDIABAS 7.3.0.msi, Net Framework 4.5.2, Net Framework 4.6.2, vcredist x64, vcredist x86, RCleaner V4.4.exe, vs90 piaredist.exe
Free download BMW ISTA-P psdzdata V3.61.2 Lite
No pass!
Note: BMW ISTA 4.04.31 is still with unknown security. So mates enjoy at your own risks!
Is there any newer version of BMW ISTA 100% tested OK and safe?
BMW ISTA 4.04.31 and ISTA 4.04.12 Interface requirements:

BMW ISTA 4.04.31 Operating system:
Windows 7 (32-bit or 64-bit)
Windows 8 or 8.1 (32-bit or 64-bit)
Windows 10 (32-bit or 64-bit)
BMW ISTA 4.04.31 Hardware requirements:
Processor (CPU): min 2.2 GHz Dual Core or 4.4 GHz Single Core CPU (Summary of Cores or Threads should be more than 4.4 GHz)
Memory (RAM): min 4 GB
Hard drive (HDD): min 250 GB free space on disk C: before installation
BMW ISTA 4.04.31 Installation tips:
We first install the program itself via .msi, or we can base the base on the STANDALONE version. We unpack and add the database to the folder x: \ ISTA \ SQLiteDBs \.
Database files can be packed originally (.istapackage) or .rar.
To get a database from the .istapackage archive you need to change the extension to .rar and extract as usual. All databases in. \ SQLiteDBs directory should have a .sqlite extension.

The license to standalone is in a folder with RG.