1. Problem Overview
Engineers performing platform migrations, drive commissioning tool standardization, or clean operating-system rebuilds frequently encounter a stubborn uninstall blocker in Siemens SIMOTION Scout V4.1.1.0 (and adjacent 4.1.x builds). The deinstallation routine aborts with an error referencing a missing DeIsL.isu file, leaving the SIMOTION Scout entry in the Windows Programs and Features applet (Add/Remove Programs) but with no working removal path. This blocks subsequent installation of SINAMICS Starter, the standalone commissioning tool for SINAMICS S110/S120 drive lineups.
The failure is a typical artifact of an interrupted uninstallation: power loss, manual termination of the MSI process, disk full condition, or a crashed InstallShield script leaves orphaned registry entries and a half-removed installation tree. The remaining DeIsL.isu (InstallShield uninstallation script) is either deleted with the partial uninstall or never copied in the first place when the source media was incomplete.
C:\Program Files\Siemens\Automation\Scout) or the Step 7 add-on directory C:\Program Files\Step7\U7umc before completing the deinstallation routine. Manual deletion will corrupt the Add/Remove Programs entry and prevent repair operations.2. Affected Software Versions and Components
The uninstall blocker is reproducible on the following Siemens software stacks:
| Component | Version | Notes |
|---|---|---|
| SIMOTION Scout | V4.1.1.0 (HF1) | Original reported build; reproducible on V4.1.0.x and V4.1.1.x |
| SIMOTION Scout | V4.1.1.6 (HF6) | Same defect; HF build does not patch the uninstall script |
| SIMOTION Scout | V4.2.x | Same defect class; resolved in V4.4 with a redesigned installer |
| STEP 7 | V5.5 (SPx) | Required host for Scout V4.1; add-on installs under U7UMC
|
| SINAMICS Starter | V5.x | Standalone commissioning tool; blocked if Scout uninstall cannot complete |
| Operating system | Windows 7 SP1 / Windows 10 (legacy) | Reproduced on 32-bit and 64-bit; 64-bit hosts require WOW6432NODE registry hive |
For Siemens lifecycle reference of SIMOTION Scout, see the SIMOTION SCOUT entry on Siemens Industry Online Support. SINAMICS Starter product information is published at the SINAMICS Starter support entry.
3. Root Cause Analysis
The DeIsL.isu file is the InstallShield uninstallation script generated when the original SIMOTION Scout installation wrote the InstallShield Installation Information registry key under:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{GUID}_is1
DisplayName = SIMOTION Scout
UninstallString = "C:\Program Files\Step7\U7umc\DeIsL1.isu" -runfromtemp -l0x0007 -removeonly
InstallLocation = C:\Program Files\Siemens\Automation\Scout
DisplayVersion = 4.1.1.0
The UninstallString value points to DeIsL1.isu (or DeIsL.isu on older revisions), which contains the rollback instructions for every file copied, registry key written, and service registered by the Scout installer. When Windows attempts to honor the Programs and Features removal request, the InstallShield runtime:
- Reads the
UninstallStringfrom the registry. - Invokes
ISBEW64.exe(orISBEW32.exe) with the-fparameter pointing to the.isufile. - Executes the rollback sequence defined in
DeIsL.isu.
Error 1723: There is a problem with this Windows Installer package.
A DLL required for this install to complete could not be run.
Contact your support personnel or package vendor.
- or -
InstallShield Silent execution:
Could not find InstallShield script file:
C:\Program Files\Step7\U7umc\DeIsL1.isu
The orphaned registry entry then persists, blocking both repair and removal, and the MSI engine refuses subsequent installations that target the same product code because the installed-product state is "broken."
4. Prerequisites for Recovery
Before attempting the recovery procedure, verify the following prerequisites:
-
Local administrator rights on the target workstation. The
U7UMCdirectory and theHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstallhive both require elevation. -
Original installation media for SIMOTION Scout V4.1.1.0 (DVD image or extracted ISO), or an equivalent source path containing the
DeIsL.isu/DeIsL1.isuarchive. If the original media is not available, request the file from a peer workstation with a healthy installation. -
Step 7 installation intact. Verify
C:\Program Files\Step7\U7umcexists and is writable. If Step 7 itself is damaged, repair it via the Step 7 setup before attempting Scout recovery. -
No pending reboots. Run
shutdown /r /t 0if Windows reports pending file rename operations from a prior interrupted install. -
Backup the registry hive before any edits. Export
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\UninstalltoC:\Backup\Uninstall.reg.
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall before proceeding.5. Step-by-Step Recovery Procedure
5.1 Locate a valid DeIsL.isu / DeIsL1.isu
The uninstall script is the same file delivered with the original SIMOTION Scout media. It is typically located in the source media under:
D:\Setup\SCOUT\V4.1\Setup\DeIsL.isu
D:\Setup\SCOUT\V4.1\DeIsL1.isu
- or -
C:\Siemens\Install\Scout\V4.1.1\DeIsL.isu
If the media is not available, search any peer workstation where SIMOTION Scout V4.1.x is healthy. The file is located at:
C:\Program Files\Step7\U7umc\DeIsL.isu
C:\Program Files\Step7\U7umc\DeIsL1.isu
The file is small (typically 32 KB to 256 KB) and is byte-identical across installs of the same patch level. Copy it via a removable drive, network share, or secure file transfer to the affected workstation.
5.2 Place the file in the U7UMC directory
- Open an elevated command prompt (Run as Administrator).
- Verify the target directory exists:
dir "C:\Program Files\Step7\U7umc" - Copy the recovered file into the directory. Preserve the original filename exactly as referenced in the
UninstallStringregistry value:copy DeIsL1.isu "C:\Program Files\Step7\U7umc\" - or - copy DeIsL.isu "C:\Program Files\Step7\U7umc\" - Verify the file size and timestamps match the source.
5.3 Re-register the InstallShield runtime
If the InstallShield runtime itself was uninstalled or damaged, re-register it before retrying:
cd /d "C:\Program Files\Common Files\InstallShield\Driver\<version>\Intel 32"
regsvr32 /s IDriver.exe
- or for 64-bit hosts -
cd /d "C:\Program Files (x86)\Common Files\InstallShield\Driver\<version>\Intel 32"
regsvr32 /s IDriver.exe
5.4 Invoke the deinstallation routine
- From the elevated command prompt, run the uninstall string exactly as stored in the registry. Read the value first:
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" /s /f "SIMOTION Scout" - Locate the
UninstallStringvalue for the SIMOTION Scout entry. It will resemble:"C:\Program Files\Step7\U7umc\DeIsL1.isu" -runfromtemp -l0x0007 -removeonly - Execute the uninstall string directly:
"C:\Program Files\Step7\U7umc\DeIsL1.isu" -runfromtemp -l0x0007 -removeonly - Follow the interactive prompts. The InstallShield runtime will run the rollback sequence defined in the
.isufile and remove Scout, the associated add-ons, and the registry entries.
5.5 Clean up residual registry entries
After the deinstallation completes, verify the registry is clean:
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" /s /f "SIMOTION Scout"
reg query "HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall" /s /f "SIMOTION Scout"
Both queries should return no results. If any entries remain, manually delete them after exporting the hive for safety:
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{GUID}_is1" /f
reg delete "HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{GUID}_is1" /f
5.6 Install SINAMICS Starter
With Scout cleanly removed, install Starter from the SINAMICS commissioning DVD or Siemens download portal. Confirm the installer completes without MSI error 1719 ("Error opening installation package") or error 1723 ("DLL required for this install to complete could not be run"), both of which would indicate the registry state is still corrupted.
6. Scout vs Starter: Functional Comparison
Engineers often pursue the uninstall because they assume Starter is required for their use case. Before completing the recovery, verify whether the integrated Starter functionality in SIMOTION Scout V4.1+ already meets the requirement. For SINAMICS S110/S120 drive commissioning with CU310 or CU320 control units, Scout V4.1+ embeds a full Starter commissioning environment.
| Feature | SIMOTION Scout V4.1 | SINAMICS Starter (standalone) |
|---|---|---|
| Primary target | SIMOTION D / SIMOTION C / SIMOTION P motion controllers | SINAMICS S110 / S120 / G120 / G130 / V90 drives |
| CU310 / CU320 commissioning | Yes (integrated Starter engine) | Yes (native) |
| Motion control programming (MCC, ST, LAD/FBD) | Yes | No |
| Drive parameterization / tracing | Yes (Starter-equivalent) | Yes |
| Topology configuration | Yes (SINAMICS topology + SIMOTION topology) | SINAMICS topology only |
| PROFIBUS / PROFINET configuration | Full integration with STEP 7 HW Config | Standalone drive-side only |
| License requirement | SIMOTION Scout license | SINAMICS Starter license (often bundled with Scout) |
| Typical installer footprint | ~2.5 GB including Step 7 integration | ~1.2 GB standalone |
| Deinstallation dependency | Requires Step 7 host; cannot run standalone | Standalone Windows application |
For deployments focused exclusively on drive commissioning with no SIMOTION controller, Starter standalone reduces installer footprint and avoids the Step 7 / U7UMC dependency that produces this uninstall failure. For mixed SIMOTION + SINAMICS deployments, retaining Scout and using the integrated Starter engine eliminates the need for two parallel commissioning tools.
7. Verification Steps
After completing the recovery and (optionally) installing Starter, perform the following verification sequence to confirm a clean state:
- Programs and Features check. Open Control Panel → Programs and Features (Windows 7) or Settings → Apps & Features (Windows 10). Verify "SIMOTION Scout" is absent.
-
Registry check. Confirm no residual
{GUID}_is1entries remain under either 32-bit or 64-bit uninstall hive. -
Directory check. Confirm
C:\Program Files\Siemens\Automation\Scoutis absent or empty. Step 7 may leaveU7UMCwith residual Scout add-on DLLs; these are harmless and can be cleaned with a Step 7 repair install. -
Service check. Run
sc query | findstr /i "siemens scout". No residual Scout services should be listed. - Starter functional check. Launch Starter, open an existing project or create a new offline project, and verify the project tree loads without COM object errors.
- Drive online check (if hardware available). Connect to a CU320/CU310, perform an online connection, and verify the parameter list downloads correctly.
8. Alternative Path: Keep Scout and Use the Integrated Starter
If the underlying motivation for removing Scout is simply to gain access to Starter functionality for drive commissioning, the uninstall may be unnecessary. SIMOTION Scout V4.1+ includes an integrated SINAMICS Starter engine that:
- Opens the same
*.dnx/*.sindrive projects as standalone Starter. - Supports online connection to CU310, CU320, CU305, CU240S, and other SINAMICS control units via PROFIBUS, PROFINET, and Ethernet.
- Provides identical parameter editor, trace, and function generator capabilities.
- Exports drive projects to
*.dsarchives compatible with standalone Starter.
To access the integrated Starter from Scout V4.1.1.0:
- Launch Scout and open the project navigator.
- Right-click the SIMOTION controller or SINAMICS drive element.
- Select Commissioning → Starter from the context menu, or navigate to the SINAMICS sub-tree and double-click the drive object.
- The integrated Starter panel opens inline within Scout, providing drive parameterization without launching a separate application.
This eliminates the uninstall requirement entirely and reduces the chance of further registry corruption.
9. Troubleshooting Matrix
| Symptom | Likely Cause | Resolution |
|---|---|---|
| Error 1723: DLL required for this install to complete could not be run |
DeIsL.isu missing from U7UMC
|
Restore the .isu file from media or peer install |
| Error 1719: Windows Installer service could not be accessed | Windows Installer service disabled or corrupted |
sc config msiserver start= demand and net start msiserver
|
| InstallShield silent execution: Could not find InstallShield script file |
UninstallString registry value points to non-existent file |
Verify the path in the registry matches the actual file location |
| Programs and Features shows Scout entry but uninstall fails immediately | Orphaned registry entry without backing .isu
|
Manual registry removal after Step 5.5 procedure |
Cannot copy file to U7UMC due to permissions |
Step 7 install set restrictive ACL on add-on directory | Take ownership: takeown /f "C:\Program Files\Step7\U7umc" /r /d y then grant Administrators Full Control |
| Uninstall completes but SINAMICS Starter install still fails | Residual Scout service or COM object registration | Reboot and run sc delete <service_name> for any remaining Scout services |
| MSI error 1316: Network or file read error | Source media corrupt or incomplete | Re-extract ISO; verify SHA-256 against Siemens download manifest |
| Uninstall hangs at "Removing installed components" for > 30 minutes | Long delay from antivirus scanning of removed files | Temporarily exclude C:\Program Files\Siemens\ from AV real-time scan |
10. Related Issues and Edge Cases
10.1 Multiple Scout versions installed simultaneously
Engineering workstations occasionally have multiple Scout versions installed side-by-side (e.g., V4.1.1.0 for legacy projects and V4.4 for new ones). Each version installs its own DeIsL*.isu in U7UMC. When removing an older version, verify the UninstallString GUID matches the specific .isu file to avoid accidentally triggering the rollback of a different version.
10.2 Windows 10 / 11 compatibility
SIMOTION Scout V4.1.x was designed for Windows XP and Windows 7. On Windows 10 and 11, the InstallShield runtime may exhibit additional error paths due to UAC virtualization changes and WOW64 redirection. Running the recovery procedure on a Windows 7 host or in a Windows 7 compatibility VM is recommended when the production target must remain on a current Windows version.
10.3 Virtual machine rollback
Before attempting the recovery, snapshot the VM if Scout is installed in a virtualized engineering workstation. This provides a single-step rollback if the recovery procedure corrupts the registry beyond manual repair.
10.4 Silent / unattended uninstall
For fleet deployments, the recovery can be scripted. The following batch sequence performs the file restore and uninstall in an unattended fashion:
@echo off
REM Restore DeIsL1.isu from network share
net use Z: \\fileserver\siemens$
copy /Y Z:\Scout\V4.1\DeIsL1.isu "C:\Program Files\Step7\U7umc\" /R
REM Re-register InstallShield runtime
cd /d "C:\Program Files (x86)\Common Files\InstallShield\Driver\1150\Intel 32"
regsvr32 /s IDriver.exe
REM Execute silent uninstall
"C:\Program Files\Step7\U7umc\DeIsL1.isu" -s -f1"C:\Logs\Scout_Uninstall.iss" -removeonly
REM Cleanup residual registry
reg delete "HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{SCOUT_GUID}_is1" /f
REM Install Starter silently
D:\Starter\Setup.exe /s /v"/qn REBOOT=ReallySuppress REINSTALLMODE=vomus"
REM Reboot if required
if exist C:\NeedsReboot.flag shutdown /r /t 0
10.5 STEP 7 V5.5 vs TIA Portal interference
If TIA Portal V13 or later is installed alongside STEP 7 V5.5, the SIMOTION Scout V4.1.x deinstallation can interfere with TIA Portal's project storage locations under C:\Program Files\Siemens\Automation\. Take a registry backup and review TIA Portal project accessibility after the recovery completes. For TIA-native SIMOTION commissioning, upgrade to SIMOTION Scout TIA (V5.x) which integrates with TIA Portal and avoids the Step 7 V5.5 dependency that triggers this failure class.
11. FAQ
What is DeIsL.isu and why does its absence block the Scout uninstall?
The DeIsL.isu (or DeIsL1.isu in V4.1+) is the InstallShield uninstallation script for SIMOTION Scout. It contains the rollback instructions for files, registry keys, and services created during the original install. The Programs and Features uninstall invokes this file via the UninstallString registry value; if the file is missing, the deinstallation aborts with error 1723.
Can I skip Scout and install SINAMICS Starter directly?
Yes, but only if Scout is cleanly removed first. If Scout is partially installed with a broken uninstall state, the MSI engine refuses to install Starter because the Scout product code still occupies the installed-product table. The DeIsL.isu recovery procedure described in Section 5 is required to clear the broken state before Starter can install.
Does SIMOTION Scout V4.1 contain SINAMICS Starter functionality?
Where is the DeIsL1.isu file located on a healthy Scout V4.1.x installation?
The file is located at C:\Program Files\Step7\U7umc\DeIsL1.isu (or DeIsL.isu on V4.1.0.x). Copy it from any peer workstation with a healthy Scout V4.1.x installation to the corresponding path on the affected machine, then re-run the uninstall string stored in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{GUID}_is1.
Is there a difference between SIMOTION Scout V4.1.1.0 and V4.1.1.6 regarding this bug?
No functional difference in the uninstall behavior. Both versions use the same InstallShield packaging and ship the same DeIsL1.isu script structure. The hotfix builds (HF1 through HF6) address runtime defects but do not patch the deinstallation routine. The recovery procedure is identical for both versions.
Should I upgrade to a newer Scout version to avoid this uninstall failure?
Yes, if hardware and Step 7 host version permit. SIMOTION Scout V4.4 and later use a redesigned MSI-based installer that eliminates the InstallShield .isu dependency and provides standard Windows Installer repair and remove operations. The migration requires re-licensing and a Step 7 V5.5 SP4 host minimum.
What registry key holds the uninstall string I need to read?
Query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall (and the WOW6432Node mirror on 64-bit hosts) for the GUID entry whose DisplayName matches "SIMOTION Scout". The UninstallString value beneath that GUID is the command you execute after restoring the .isu file to its referenced directory.