ISTA 4.59.30 Full programming

  • Thread starter Thread starter roman66
  • Start date Start date
  • Tagged users Tagged users None

Post #1

roman66

Stock Member
Thread Owner
Joined
29.10.2025
Messages
7
Reaction score
10
Location
cyprus
ISTA 4.59.30
Full version of BMW ISTA-PLUS with programming
Deutsch English Russian

Works with D-CAN ENET ICOM A1 A2 NEXT

⚠️Uninstall the previous version of ISTA before installation!
✅ Ideally, install on a clean system.
BEFORE INSTALLING, MANDATORY:
Run the uninstaller for the previous version, if available.
Delete all possible ISTA folders:
"C:\Program Files\BMW"
"C:\ProgramData\BMW"
"C:\EC-APPS\ISTA"
"C:\ISTA"
"C:\Users\Username\AppData\Roaming\ISTA"
Delete the following branches Registry key:
"\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMW"
"\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup"
"\HKEY_LOCAL_MACHINE\SOFTWARE\BMW"
"\HKEY_LOCAL_MACHINE\SOFTWARE\BMWGroup"

INSTALLATION:
‣1. Disable Windows Defender and other antivirus programs during installation.
‣2. Install 7ZIP (if not already installed).
‣4. Install all add-ons from the Windows folder.
‣5. Run the "BMW ISTA+ Standalone.exe" file.
(Installation may take up to 3 hours, but it's easier to leave it overnight ⏳).
‣6. Add the "C:\Program Files\BMW" folder to Windows Defender exceptions.
(At this point, ISTA is ready for use in In diagnostic mode, you don't need to download and paste "PSDZ Lite."
‣7. Full version with programming: activate the "full-with-programming" registry file, download and unzip "PSdZData 4.59.21 full" to "C:\Program Files\BMW\ISPI\TRIC\ISTA\PSdZ\data_swi"
OR create a symbolic link if you need the full "PSDZ" database to be located elsewhere. To do this, open "CMD" as administrator and enter the command (example):
mklink /D "C:\Program Files\BMW\ISPI\TRIC\ISTA\PSdZ\data_swi" "C:\EC-APPS\PSDZ\data" —
where the first quotation marks indicate the desired path to "PSDZ" in "ISTA," and the second quotation marks indicate the actual path to "PSDZ."
‣8. Russification: Unzip the "RU SQLiteDBs" archive to "C:\Program Files\BMW\ISPI\TRIC\ISTA\SQLiteDBs" and change the language in the settings.

For "DCAN" users:
Before launching "ISTA," launch "ICOM-ENET or DCAN Switch" and change the settings to "DCAN."
After connecting the DCAN adapter, change the settings in the Device Manager properties to "Port number COM3, timeout 1 ms."
 

Attachments

Ratings and Reviews
Total ratings: 0

Post #3

I posted the tоrre** files here. For some reason, they're not showing up.
 

Post #4

ISTA 4.59.30
Full version of BMW ISTA-PLUS with programming
Deutsch English Russian

Works with D-CAN ENET ICOM A1 A2 NEXT

⚠️Uninstall the previous version of ISTA before installation!
✅ Ideally, install on a clean system.
BEFORE INSTALLING, MANDATORY:
Run the uninstaller for the previous version, if available.
Delete all possible ISTA folders:
"C:\Program Files\BMW"
"C:\ProgramData\BMW"
"C:\EC-APPS\ISTA"
"C:\ISTA"
"C:\Users\Username\AppData\Roaming\ISTA"
Delete the following branches Registry key:
"\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMW"
"\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup"
"\HKEY_LOCAL_MACHINE\SOFTWARE\BMW"
"\HKEY_LOCAL_MACHINE\SOFTWARE\BMWGroup"

INSTALLATION:
‣1. Disable Windows Defender and other antivirus programs during installation.
‣2. Install 7ZIP (if not already installed).
‣4. Install all add-ons from the Windows folder.
‣5. Run the "BMW ISTA+ Standalone.exe" file.
(Installation may take up to 3 hours, but it's easier to leave it overnight ⏳).
‣6. Add the "C:\Program Files\BMW" folder to Windows Defender exceptions.
(At this point, ISTA is ready for use in In diagnostic mode, you don't need to download and paste "PSDZ Lite."
‣7. Full version with programming: activate the "full-with-programming" registry file, download and unzip "PSdZData 4.59.21 full" to "C:\Program Files\BMW\ISPI\TRIC\ISTA\PSdZ\data_swi"
OR create a symbolic link if you need the full "PSDZ" database to be located elsewhere. To do this, open "CMD" as administrator and enter the command (example):
mklink /D "C:\Program Files\BMW\ISPI\TRIC\ISTA\PSdZ\data_swi" "C:\EC-APPS\PSDZ\data" —
where the first quotation marks indicate the desired path to "PSDZ" in "ISTA," and the second quotation marks indicate the actual path to "PSDZ."
‣8. Russification: Unzip the "RU SQLiteDBs" archive to "C:\Program Files\BMW\ISPI\TRIC\ISTA\SQLiteDBs" and change the language in the settings.

For "DCAN" users:
Before launching "ISTA," launch "ICOM-ENET or DCAN Switch" and change the settings to "DCAN."
After connecting the DCAN adapter, change the settings in the Device Manager properties to "Port number COM3, timeout 1 ms."
Super Arbeit dank im voraus
 

Post #5

I posted the tоrrеnt files here. For some reason, they're not showing up.

Hi,

First of all, I apologize for the delay with your uploaded archives appearing on the forum. The issue was on my side.

At that moment, I had a large verification process running through the VirusTotal API, checking forum attachments and external links. Because of this, some newly uploaded attachments took longer than usual to become visible.

We were forced to run this full scan because there have been ongoing false reports against the domain claiming that forum attachments contain viruses. Appeals did not resolve the issue immediately, so the recommended step was to verify all forum attachments and external links through VirusTotal and attach the scan report to the appeal.

Your uploads were not the problem — the delay was caused by this verification process. Everything should now be displayed correctly.

Thank you for your patience and understanding.
 

Post #6

Hi,

First of all, I apologize for the delay with your uploaded archives appearing on the forum. The issue was on my side.

At that moment, I had a large verification process running through the VirusTotal API, checking forum attachments and external links. Because of this, some newly uploaded attachments took longer than usual to become visible.

We were forced to run this full scan because there have been ongoing false reports against the domain claiming that forum attachments contain viruses. Appeals did not resolve the issue immediately, so the recommended step was to verify all forum attachments and external links through VirusTotal and attach the scan report to the appeal.

Your uploads were not the problem — the delay was caused by this verification process. Everything should now be displayed correctly.

Thank you for your patience and understanding.
A very correct decision. I support you.
 

Post #7

Hi. Trying to install on an external drive - have downloaded the files directly to my external "D" drive. When I run "BMW ISTA+ Standalone.exe" I get an error message that there's not enough space (reference to fixed drive C:/user...). How can instruct the file to install to my external drive?
 

Post #8

The ISTA installer hardcodes several paths on C: — specifically C:\Program Files\BMW, C:\ProgramData\BMW, and user AppData — regardless of where you launch the EXE from. That's why it checks free space on C: even with your files on D:.

A couple of options:

  1. Free up space on C: — The install needs roughly 50–60 GB free on C: during the process. This is the path of least resistance.
  2. Use symbolic links (junction points) — Before running the installer, create the target folders on your external drive and then link them from C:. Open CMD as Administrator:

    Code:
    mkdir D:\BMW_ISTA\ProgramFiles_BMW
    mklink /J "C:\Program Files\BMW" "D:\BMW_ISTA\ProgramFiles_BMW"
    
    mkdir D:\BMW_ISTA\ProgramData_BMW
    mklink /J "C:\ProgramData\BMW" "D:\BMW_ISTA\ProgramData_BMW"

    This way the installer writes to C:\Program Files\BMW as it expects, but the data physically lands on D:. Make sure the junction targets exist before you start the installer and that no leftover BMW folders already exist at those C: paths — delete or rename them first.
  3. PSdZ data separately — If you only need diagnostics (no programming), you can skip the large PSdZ data package entirely, which saves the bulk of the space. If you do need programming, the first post already describes using a symbolic link for the PSdZ\data_swi folder to keep it on another drive.

One thing to keep in mind: running ISTA from an external USB drive can be noticeably slower, especially during programming. If possible, an internal SSD (even a second one) is a much safer and faster option.
 

Post #9

The ISTA installer hardcodes several paths on C: — specifically C:\Program Files\BMW, C:\ProgramData\BMW, and user AppData — regardless of where you launch the EXE from. That's why it checks free space on C: even with your files on D:.

A couple of options:

  1. Free up space on C: — The install needs roughly 50–60 GB free on C: during the process. This is the path of least resistance.
  2. Use symbolic links (junction points) — Before running the installer, create the target folders on your external drive and then link them from C:. Open CMD as Administrator:

    Code:
    mkdir D:\BMW_ISTA\ProgramFiles_BMW
    mklink /J "C:\Program Files\BMW" "D:\BMW_ISTA\ProgramFiles_BMW"
    
    mkdir D:\BMW_ISTA\ProgramData_BMW
    mklink /J "C:\ProgramData\BMW" "D:\BMW_ISTA\ProgramData_BMW"

    This way the installer writes to C:\Program Files\BMW as it expects, but the data physically lands on D:. Make sure the junction targets exist before you start the installer and that no leftover BMW folders already exist at those C: paths — delete or rename them first.
  3. PSdZ data separately — If you only need diagnostics (no programming), you can skip the large PSdZ data package entirely, which saves the bulk of the space. If you do need programming, the first post already describes using a symbolic link for the PSdZ\data_swi folder to keep it on another drive.

One thing to keep in mind: running ISTA from an external USB drive can be noticeably slower, especially during programming. If possible, an internal SSD (even a second one) is a much safer and faster option.
Thank you! Understood :)
 

Post #10

ISTA 4.59.30
Full version of BMW ISTA-PLUS with programming
Deutsch English Russian

Works with D-CAN ENET ICOM A1 A2 NEXT

⚠️Uninstall the previous version of ISTA before installation!
✅ Ideally, install on a clean system.
BEFORE INSTALLING, MANDATORY:
Run the uninstaller for the previous version, if available.
Delete all possible ISTA folders:
"C:\Program Files\BMW"
"C:\ProgramData\BMW"
"C:\EC-APPS\ISTA"
"C:\ISTA"
"C:\Users\Username\AppData\Roaming\ISTA"
Delete the following branches Registry key:
"\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMW"
"\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup"
"\HKEY_LOCAL_MACHINE\SOFTWARE\BMW"
"\HKEY_LOCAL_MACHINE\SOFTWARE\BMWGroup"

INSTALLATION:
‣1. Disable Windows Defender and other antivirus programs during installation.
‣2. Install 7ZIP (if not already installed).
‣4. Install all add-ons from the Windows folder.
‣5. Run the "BMW ISTA+ Standalone.exe" file.
(Installation may take up to 3 hours, but it's easier to leave it overnight ⏳).
‣6. Add the "C:\Program Files\BMW" folder to Windows Defender exceptions.
(At this point, ISTA is ready for use in In diagnostic mode, you don't need to download and paste "PSDZ Lite."
‣7. Full version with programming: activate the "full-with-programming" registry file, download and unzip "PSdZData 4.59.21 full" to "C:\Program Files\BMW\ISPI\TRIC\ISTA\PSdZ\data_swi"
OR create a symbolic link if you need the full "PSDZ" database to be located elsewhere. To do this, open "CMD" as administrator and enter the command (example):
mklink /D "C:\Program Files\BMW\ISPI\TRIC\ISTA\PSdZ\data_swi" "C:\EC-APPS\PSDZ\data" —
where the first quotation marks indicate the desired path to "PSDZ" in "ISTA," and the second quotation marks indicate the actual path to "PSDZ."
‣8. Russification: Unzip the "RU SQLiteDBs" archive to "C:\Program Files\BMW\ISPI\TRIC\ISTA\SQLiteDBs" and change the language in the settings.

For "DCAN" users:
Before launching "ISTA," launch "ICOM-ENET or DCAN Switch" and change the settings to "DCAN."
After connecting the DCAN adapter, change the settings in the Device Manager properties to "Port number COM3, timeout 1 ms."
Sqblite FR ??
 

Post #11

This release includes Deutsch, English, and Russian only — French is not part of the package.

If you need FR, you'd need a separate French SQLite language pack (SQLiteDBs_FR) compatible with 4.59.x, placed in:

Code:
C:\Program Files\BMW\ISPI\TRIC\ISTA\Packages\SQLiteDBs\

Ask roman66 if he has access to the FR database or can add it.
 
Activity
So far there's no one here
Back