Samsung Magician im endlosen Bootloop nach Update auf 8.0.1

MechUnit

Freizeitschrauber(in)
Hatte vorher für meine System-NVME Samsung Evo 970 Plus den Samsung Magician 8.0 drauf. Er lief immer einwandfrei.

Versuchte schon letztes Jahr ein Update auf 8.0.1 und vor Kurzem nach Bekanntgabe der Sicherheitslücke in der Software wieder ein Update, beide Versuche mit dem gleichen Ergebnis:

Das Tool versucht unter Win 10 (Pro x64, alle aktuellen Updates, auch Treiber) zu Starten, gerät aber in einen Endlos-Bootloop. Also der Mauszeiger kringelt im Halbsekundentakt und im Task Manager taucht der Magician in der Zeit kurz auf und verschwindet wieder - dies geht so endlos.

Beim Versuch, das Tool manuel zu starten, passiert genau das Gleiche.

Im Windows Ereignisprotokoll steht dazu folgendes:

Protokollname: Windows PowerShell
Quelle: PowerShell
Datum: 09.02.2024 12:16:10
Ereignis-ID: 403
Aufgabenkategorie:Modullebenszyklus
Ebene: Informationen
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: BlackPanther
Beschreibung:
Der Modulzustand wurde von Available in Stopped geändert.

Details:
NewEngineState=Stopped
PreviousEngineState=Available

SequenceNumber=15

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=5.1.19041.3930
RunspaceId=d2d18b69-af10-4182-b110-0b55b0fe03eb
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="PowerShell" />
<EventID Qualifiers="0">403</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>4</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2024-02-09T11:16:10.1573810Z" />
<EventRecordID>160245</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Windows PowerShell</Channel>
<Computer>BlackPanther</Computer>
<Security />
</System>
<EventData>
<Data>Stopped</Data>
<Data>Available</Data>
<Data> NewEngineState=Stopped
PreviousEngineState=Available

SequenceNumber=15

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=5.1.19041.3930
RunspaceId=d2d18b69-af10-4182-b110-0b55b0fe03eb
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=</Data>
</EventData>
</Event>

Protokollname: Windows PowerShell
Quelle: PowerShell
Datum: 09.02.2024 12:16:09
Ereignis-ID: 400
Aufgabenkategorie:Modullebenszyklus
Ebene: Informationen
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: BlackPanther
Beschreibung:
Der Modulzustand wurde von None in Available geändert.

Details:
NewEngineState=Available
PreviousEngineState=None

SequenceNumber=13

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=5.1.19041.3930
RunspaceId=d2d18b69-af10-4182-b110-0b55b0fe03eb
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="PowerShell" />
<EventID Qualifiers="0">400</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>4</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2024-02-09T11:16:09.9188507Z" />
<EventRecordID>160244</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Windows PowerShell</Channel>
<Computer>BlackPanther</Computer>
<Security />
</System>
<EventData>
<Data>Available</Data>
<Data>None</Data>
<Data> NewEngineState=Available
PreviousEngineState=None

SequenceNumber=13

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=5.1.19041.3930
RunspaceId=d2d18b69-af10-4182-b110-0b55b0fe03eb
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=</Data>
</EventData>
</Event>

Protokollname: Windows PowerShell
Quelle: PowerShell
Datum: 09.02.2024 12:16:09
Ereignis-ID: 600
Aufgabenkategorie:Anbieterlebenszyklus
Ebene: Informationen
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: BlackPanther
Beschreibung:
Der Anbieter "Variable" ist Started.

Details:
ProviderName=Variable
NewProviderState=Started

SequenceNumber=11

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=
RunspaceId=
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="PowerShell" />
<EventID Qualifiers="0">600</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>6</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2024-02-09T11:16:09.8486849Z" />
<EventRecordID>160243</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Windows PowerShell</Channel>
<Computer>BlackPanther</Computer>
<Security />
</System>
<EventData>
<Data>Variable</Data>
<Data>Started</Data>
<Data> ProviderName=Variable
NewProviderState=Started

SequenceNumber=11

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=
RunspaceId=
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=</Data>
</EventData>
</Event>

Protokollname: Windows PowerShell
Quelle: PowerShell
Datum: 09.02.2024 12:16:09
Ereignis-ID: 600
Aufgabenkategorie:Anbieterlebenszyklus
Ebene: Informationen
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: BlackPanther
Beschreibung:
Der Anbieter "Function" ist Started.

Details:
ProviderName=Function
NewProviderState=Started

SequenceNumber=9

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=
RunspaceId=
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="PowerShell" />
<EventID Qualifiers="0">600</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>6</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2024-02-09T11:16:09.8486849Z" />
<EventRecordID>160242</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Windows PowerShell</Channel>
<Computer>BlackPanther</Computer>
<Security />
</System>
<EventData>
<Data>Function</Data>
<Data>Started</Data>
<Data> ProviderName=Function
NewProviderState=Started

SequenceNumber=9

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=
RunspaceId=
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=</Data>
</EventData>
</Event>

Protokollname: Windows PowerShell
Quelle: PowerShell
Datum: 09.02.2024 12:16:09
Ereignis-ID: 600
Aufgabenkategorie:Anbieterlebenszyklus
Ebene: Informationen
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: BlackPanther
Beschreibung:
Der Anbieter "FileSystem" ist Started.

Details:
ProviderName=FileSystem
NewProviderState=Started

SequenceNumber=7

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=
RunspaceId=
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="PowerShell" />
<EventID Qualifiers="0">600</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>6</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2024-02-09T11:16:09.8486849Z" />
<EventRecordID>160241</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Windows PowerShell</Channel>
<Computer>BlackPanther</Computer>
<Security />
</System>
<EventData>
<Data>FileSystem</Data>
<Data>Started</Data>
<Data> ProviderName=FileSystem
NewProviderState=Started

SequenceNumber=7

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=
RunspaceId=
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=</Data>
</EventData>
</Event>

Protokollname: Windows PowerShell
Quelle: PowerShell
Datum: 09.02.2024 12:16:09
Ereignis-ID: 600
Aufgabenkategorie:Anbieterlebenszyklus
Ebene: Informationen
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: BlackPanther
Beschreibung:
Der Anbieter "Environment" ist Started.

Details:
ProviderName=Environment
NewProviderState=Started

SequenceNumber=5

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=
RunspaceId=
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="PowerShell" />
<EventID Qualifiers="0">600</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>6</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2024-02-09T11:16:09.8486849Z" />
<EventRecordID>160240</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Windows PowerShell</Channel>
<Computer>BlackPanther</Computer>
<Security />
</System>
<EventData>
<Data>Environment</Data>
<Data>Started</Data>
<Data> ProviderName=Environment
NewProviderState=Started

SequenceNumber=5

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=
RunspaceId=
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=</Data>
</EventData>
</Event>

Protokollname: Windows PowerShell
Quelle: PowerShell
Datum: 09.02.2024 12:16:09
Ereignis-ID: 600
Aufgabenkategorie:Anbieterlebenszyklus
Ebene: Informationen
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: BlackPanther
Beschreibung:
Der Anbieter "Alias" ist Started.

Details:
ProviderName=Alias
NewProviderState=Started

SequenceNumber=3

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=
RunspaceId=
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="PowerShell" />
<EventID Qualifiers="0">600</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>6</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2024-02-09T11:16:09.8486849Z" />
<EventRecordID>160239</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Windows PowerShell</Channel>
<Computer>BlackPanther</Computer>
<Security />
</System>
<EventData>
<Data>Alias</Data>
<Data>Started</Data>
<Data> ProviderName=Alias
NewProviderState=Started

SequenceNumber=3

HostName=ConsoleHost
HostVersion=5.1.19041.3930
HostId=6eabd364-c313-420d-8ccb-5685e20869f1
HostApplication=powershell.exe Start-Process -FilePath 'C:\Program Files (x86)\Samsung\Samsung Magician\SamsungMagician.exe' -WindowStyle hidden -Verb runAs
EngineVersion=
RunspaceId=
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=</Data>
</EventData>
</Event>

Also der Modulzustand von "Available" in "Started" zu "Stopped" ändert sich dauerhaft im Sekundentakt (oder mehrmals pro Sekunde - siehe Zeitstempel), was natürlich bei den zugehörigen Tasks ein ständiges "Started/Stopped" verursacht. Daher habe ich das Tool erst mal deinstalliert.

Würde das Tool aber gerne weiterhin zum Status Check und für evtl. Firmware Updates nutzen. Deswegen hoffe ich, dass jemand dafür eine Lösung weiß.
 
Würde das Tool aber gerne weiterhin zum Status Check und für evtl. Firmware Updates nutzen. Deswegen hoffe ich, dass jemand dafür eine Lösung weiß.
So blöd das klingt aber die beste und einfachste Lösung ist, solche Software ganz einfach nicht zu benutzen.
Den Magician brauchste nur dann, wenn du tatsächlich Probleme mit deiner SSD hast die durch ein Firmwareupdate gelöst werden. Sonst nicht (Firmware musste auch nicht updaten wenn kein Problem vorliegt).

Kurz: Schmeiß das Ding runter und vergiss es. :ka:
 
So blöd das klingt aber die beste und einfachste Lösung ist, solche Software ganz einfach nicht zu benutzen.
Den Magician brauchste nur dann, wenn du tatsächlich Probleme mit deiner SSD hast die durch ein Firmwareupdate gelöst werden. Sonst nicht (Firmware musste auch nicht updaten wenn kein Problem vorliegt).

Kurz: Schmeiß das Ding runter und vergiss es. :ka:

Einerseits ja, weg damit und gut ^^ Andererseits fand ich das Tool trotzdem ab und zu nützlich.
 
Andererseits fand ich das Tool trotzdem ab und zu nützlich.
Naja, die einzige Funktion die man eventuell (in seltenen Fällen) mal brauchen würde ist das Firmwareupdate.
Alles andere (den "Status", also die SMART-Werte usw.) können dir auch beliebige seit Jahrzehnten bewährte Freewaretools anzeigen, beispielsweise CrystalDiskInfo.

Die Samsungsoftware ist wie bei vielen Mitbewerbern auch halt ne ziemliche Bloatware und hat unzählige Bugs (der letzte ist ja bekannter geworden weil große Sicherheitslücke). Ich würde sowas grundsätzlich nur dann benutzen wollen wenns keine andere Alternative gibt.
 
Zuletzt bearbeitet:
Naja, die einzige Funktion die man eventuell (in seltenen Fällen) mal brauchen würde ist das Firmwareupdate.
Alles andere (den "Status", also die SMART-Werte usw.) können dir auch beliebige seit Jahrzehnten bewährte Freewaretools anzeigen, beispielsweise CrystalDiskInfo.

Die Samsungsoftware ist wie bei vielen Mitbewerbern auch halt ne ziemliche Bloatware und hat unzählige Bugs (der letzte ist ja bekannter geworden weil große Sicherheitslücke). Ich würde sowas grundsätzlich nur dann benutzen wollen wenns keine andere Alternative gibt.

Da stimme ich dir zu und ich nutze auch CrystalDiskInfo. Mit dem Magician war das auch imemr Bequemlichkeit und es bietet eben eine (Schnell-)Überprüfung der SSD.

Aber was könnte denn generell das Problem sein, wenn ein Tool einen Bootloop verursacht? Könnte ja theoretisch auch mit anderer Software passieren.
 
Update: habe jetzt einfach wieder eine ältere Version vor 8.0.0 installiert - läuft einwandfrei.

OT: der Samsung-Support riet mir ja, mich an deren Call Center zu wenden. Mit Sicherheit nicht, denn da fehlt mir die Geduld und die Zeit.
 
Aber was könnte denn generell das Problem sein, wenn ein Tool einen Bootloop verursacht? Könnte ja theoretisch auch mit anderer Software passieren.

Das kann so ziemlich genau 200.000 mögliche Ursachen haben. Könntest höchstens mal googeln, ob das ein bekanntes Problem mit dieser Version des Tools ist oder noch besser und wie bereits erwähnt es löschen und vergessen. Die alte, mit dicker Sicherheitslücke versehene Version, weiter zu nutzen würde ich nicht empfehlen.
 
Das kann so ziemlich genau 200.000 mögliche Ursachen haben. Könntest höchstens mal googeln, ob das ein bekanntes Problem mit dieser Version des Tools ist oder noch besser und wie bereits erwähnt es löschen und vergessen. Die alte, mit dicker Sicherheitslücke versehene Version, weiter zu nutzen würde ich nicht empfehlen.

Ja, stimmt. Google (wird sowieso immer schlimmer bei der Suche) und KI befragen brachten keine zufriedenstellende Antwort.

Deine "dicke Sicherheitslücke" betrifft nur "lokale Angreifer". Hätte ich so jemand bei mir, würde er von mir einen Dampfhamer bekommen :D Sicherheitsproblem gelöst.
 
Zurück