The install location key does not exist.
2757
alternativ metod did not work i have tried that all d...
InstallLocation key is definitely the culprit. Without this key, ISTA does not know where its own executable is located relative to the plugins, so it fails to load the Passthru manager entirely.Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup\ISPI\Rheingold]
"InstallLocation"="C:\\ISTA"
fix_ista.reg (make sure "Save as type" is set to "All Files", not "Text Documents").fix_ista.reg and click Yes to add it to the registry.STD:PASSTHRU requires a configuration file named PASSTHRUD.INI in C:\ISTA\Ediabas\Bin\ to tell it *which* device to use, or it defaults to the first one it finds (which might be the Tactrix you mentioned is also installed). Fixing the native menu is the cleaner solution.did not work
C:\ISTA\Logs\.ISTAGUI.log file with Notepad.Ctrl+F and search for the word Passthru.ISTAGUI.exe.config. Where you paste it matters. It must be inside the <appSettings> block.C:\ISTA\TesterGUI\bin\Release\ISTAGUI.exe.config again.<appSettings>
<!-- Other settings are here -->
<!-- MAKE SURE THESE ARE HERE -->
<add key="BMW.Rheingold.VehicleInterface.Passthru.Header" value="BMW.Rheingold.VehicleInterface.Passthru.Header" />
<add key="BMW.Rheingold.Istagui.VciConfiguration.Passthru" value="true" />
</appSettings>
</appSettings> or </configuration>), they are being ignored.fix_network.reg.Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BMW_ICOM_VCI]
"ImagePath"="System32\\drivers\\vci.sys"
Thanks. Unfortunately, this version not working with my BMW E71. I must to look for another old version between 3.47 - 4.57 to working with my car. With VIN introduced manually, working, but not connecting with car systems.Glad to hear you got it sorted.
Your suspicion about the old version conflict is spot on. Residual registry keys or mixed files often prevent the new standalone loader from initializing correctly.
Thank you for sharing the specific steps. Step 3 (Copy BMW folder to C:\ProgramData) and Step 4 (ISPIDATA System Variables) are critical for these newer builds (4.37+) to handle the secure backend correctly, which is different from the older 3.x/4.0x versions you might have used previously.
Enjoy the diagnostics!
Thanks. Unfortunately, this version not working with my BMW E71. I must to look for another old vers...
C:\ISTA\Ediabas\Bin\
Interface = ...
Interface = STD:PASSTHRU
C:\ISTA\Ediabas\Bin\
[PASSTHRUD]
DebugLevel=0
ConfigurationFile=
Name=
Name=VXDIAG J2534
Interface = STD:OBD
Admin should get rid off this AI, j2534 PassThru still does not work, I am now trying with Bosch kts...
regedit).HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PassThruSupport.04.04
C:\ISTA\Ediabas\Bin\
Interface = STD:PASSTHRU
# symbol in front of it).[General]
DebugLevel=0
ConfigurationFile=
Name=YOUR_KTS_NAME_HERE
Name=Bosch KTS 590Kts590 works on other OEM software. But not on this softwareFor the E71 (E-Series), you are fighting a losing battle trying to use the native "Passthru" menu in ISTA settings. That menu is designed for F, G, and I-series vehicles only. It does not handle the K-Line/D-CAN switching required for the E71 correctly, which is why you can enter the VIN but cannot communicate with modules.
To get the Bosch KTS 590 (or the VXDIAG) to work on an E71, you must route the connection through Ediabas.
Here is the exact configuration to make the KTS 590 work on your E71:
1. ISTA Settings
- Open ISTA.
- Go to Administration -> Vehicle Interface.
- Select Ediabas default settings (Do NOT select Passthru).
- Click OK and close ISTA.
2. Registry Check (Crucial)
You need the exact name of the KTS device as Windows sees it.
- Open Registry Editor (
regedit).- Navigate to:
Code:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PassThruSupport.04.04- Find the folder for your Bosch KTS (it might be named "Bosch KTS" or similar).
- Inside that folder, look for the String value named Name.
- Copy that value exactly (e.g., "KTS 590" or "Bosch KTS 590").
3. Configure EDIABAS.INI
Navigate toand open EDIABAS.INI.Code:C:\ISTA\Ediabas\Bin\
Change the Interface line to:
(Make sure there is noCode:Interface = STD:PASSTHRU#symbol in front of it).
4. Configure PASSTHRUD.INI
In the same folder, find PASSTHRUD.INI. If it doesn't exist, create it.
Paste this content, replacing YOURKTSNAME_HERE with the name you copied from the registry in Step 2:
Code:[General] DebugLevel=0 ConfigurationFile= Name=YOUR_KTS_NAME_HERE
Example:Name=Bosch KTS 590
5. Test on Car
- Connect KTS to car and laptop.
- Start ISTA.
- Operations -> Read Out Vehicle Data -> Complete Identification.
If this still fails, verify that the Bosch DDC (Diagnostics Device Configuration) software is installed and can see the KTS 590. If the Bosch driver software isn't running or configured, ISTA cannot access the hardware.
Kts590 works on other OEM software. But not on this software
C:\ISTA\Ediabas\Bin\ and make sure you have a file named PASSTHRUD.DLL.STD:PASSTHRU will not work. You can copy it from a Standard Tools installation or find a "PassthruD" package online.C:\ISTA\Ediabas\Bin\PASSTHRUD.INI (Create it if it doesn't exist).[PASSTHRU]
DebugLevel=0
ConfigurationFile=
Name=Bosch KTS 590
Name must match exactly what is shown in the Registry under HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PassThruSupport.04.04. Check there to confirm if it is "Bosch KTS 590" or "KTS 590".*C:\ISTA\Ediabas\Bin\EDIABAS.INI:; Ensure this is set
Interface = STD:PASSTHRU
; If you have ignition detection issues, try setting these to 0 temporarily
UbattHandling = 0
IgnitionHandling = 0
C:\Ediabas), ISTA might be loading *that* config instead of the one in C:\ISTA\Ediabas.C:\Ediabas to C:\Ediabas_Backup temporarily.the one problem i'm having is finding the bmw.rar fileSolved. Thank you for your advices. Removing all files, all registry and clean installed. Probably was a problem from old versions.
1. Copy ISTA from *.rar exactly how its structure;
2. Create shortcut;
3. Copy BMW folder from BMW.rar in C:\ProgramData;
4. Run as Administrator ISPIDATA System Variables.cmd;
5. Run ISTA+ 4.57.30 diagnostic only.reg.
the one problem i'm having is finding the bmw.rar file
Download_Links.txt) or hidden under a "Spoiler" button. You typically need to download that text file to get the actual URL (MEGA, Google Drive, or tоrre**) for the archive.bmw.rar inside the download:Rheingold or ISTA after extraction.PSdZData_Full.rar or Lite.rar).i had the same problem!the one problem i'm having is finding the bmw.rar file
i had the same problem!
I simply copied from another version of ista+ where it was included to C:\Pr...
bmw.rar archive typically contains the BMW folder structure that must be placed in C:\ProgramData\. This folder holds the ISPI configuration and license files required for ISTA to launch.C:\ProgramData.BMW folder from any previous working standalone version of ISTA (e.g., 4.32, 4.39).C:\ProgramData\.The "Passthru" menu in ISTA is strictly for F/G/I-series. For an E71, you must use "Ediabas Default Settings". If you try to use the Passthru menu for an E-Series, it will never work properly because that mode does not support the K-Line protocol switching required for the E71.
Since you have multiple J2534 drivers installed (VXDIAG, Tactrix, and now KTS 590), the issue is almost certainly that Ediabas is grabbing the wrong driver (e.g., trying to open the VXDIAG driver while you have the KTS connected).
Here is how to force ISTA/Ediabas to use the KTS 590 specifically for your E71:
1. Verify the File Structure
Go toC:\ISTA\Ediabas\Bin\and make sure you have a file namedPASSTHRUD.DLL.
- If this file is missing,
STD:PASSTHRUwill not work. You can copy it from a Standard Tools installation or find a "PassthruD" package online.
2. Force the Device Name
You need to tell Ediabas exactly which device to use, or it defaults to the first one in the Windows Registry (which is likely your VXDIAG).
1. OpenC:\ISTA\Ediabas\Bin\PASSTHRUD.INI(Create it if it doesn't exist).
2. Paste this content:
*Note: TheINI:[PASSTHRU] DebugLevel=0 ConfigurationFile= Name=Bosch KTS 590Namemust match exactly what is shown in the Registry underHKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\PassThruSupport.04.04. Check there to confirm if it is "Bosch KTS 590" or "KTS 590".*
3. Configure EDIABAS.INI
OpenC:\ISTA\Ediabas\Bin\EDIABAS.INI:
INI:; Ensure this is set Interface = STD:PASSTHRU ; If you have ignition detection issues, try setting these to 0 temporarily UbattHandling = 0 IgnitionHandling = 0
4. System Path Conflict
Since you likely have BMW Standard Tools installed (which installs Ediabas toC:\Ediabas), ISTA might be loading *that* config instead of the one inC:\ISTA\Ediabas.
- Rename
C:\EdiabastoC:\Ediabas_Backuptemporarily.- Restart ISTA and try identifying the vehicle again.
If this setup (Ediabas Mode + STDASSTHRU + Correct Name in INI) does not work, the KTS 590 J2534 wrapper implementation may not fully support the BMW specific K-Line protocols required for E-Series identification. In that case, a standard K+DCAN cable is the only reliable solution for E-Series on this software
This version does not use ediabas. It uses TRIC and it is locked to ICOM can not switch to PassThruD...
C:\Rheingold\TesterGUI\bin\Release\.ISTAGUI.exe.config with Notepad.xml
<add key="BMW.Rheingold.ISTAGUI.Pages.ConnectionManager.VehicleInterface.Enabled" value="false" />
value="false" to value="true".Yes. There is a problem with the archive. There is no BMW.rar in archive. But the tоrre** repair that.the one problem i'm having is finding the bmw.rar file
Yes. There is a problem with the archive. There is no BMW.rar in archive. But the tоrre** repair tha...
Did not work. this version does not work with Passthrue.Glad you got it sorted with v4.39.20. That version is widely considered the "golden standard" for J2534/Passthru users right now because it is less fussy about non-ICOM hardware than the 4.4x/4.5x releases.
For anyone else who wants to use the newer version but finds the Interface menu locked to ICOM (grayed out or missing), you can usually force it to unlock by editing the configuration file.
How to unlock the Interface Selection Menu:
1. Navigate to the installation folder, typicallyC:\Rheingold\TesterGUI\bin\Release\.
2. OpenISTAGUI.exe.configwith Notepad.
3. Search for the following key:
4. ChangeCode:xml <add key="BMW.Rheingold.ISTAGUI.Pages.ConnectionManager.VehicleInterface.Enabled" value="false" />value="false"tovalue="true".
5. Save the file and restart ISTA.
This will re-enable the "Vehicle Interface" tab in the Administration settings, allowing you to switch back to Ediabas or Passthru.
Did not work. this version does not work with Passthrue.
C:\Ediabas\Bin\EDIABAS.INI
Interface = STD:PASSTHRU
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.