Windows 10 2.273 Themen, 29.264 Beiträge

Desktop schwarz wenn als Admin der Explorer beendet wird

Sovebämse / 19 Antworten / Flachansicht Nickles

Hallo

Ich habe ein Programm programmiert, welches unter anderem den Explorer beendet und neu startet, damit es einen Refresh gibt. Dies mit folgendem Befehl:

taskkill /F /IM explorer.exe & start c:\windows\explorer.exe"

Damit erhalte ich das Resultat, dass bei Ausführen des Programms als Administrator, der Desktop schwarz wird und auch schwarz bleibt. Ich muss erst in den Task Manager und den Explorer händisch starten. Normal ausgeführt, funktioniert alles einwandfrei. Das Eigenartige ist jedoch, dass dieses Problem nur bei meinem Geschäfts-Computer auftritt, nicht aber bei meinem privaten Gerät. Der Unterschied ist, dass ich kein Adminpasswort habe bzw. selber Admin bin. Beim Geschäftsrechner mussich beim Ausführen des Programms als Administrators den Benutzer (das ist ein Admin-Domänenbenutzer) und das Passwort (das ich kenne) eingeben. Hat es ev. irgendwie damit zu tun, dass er die explorer.exe nicht mehr findet?

Gruss und Dank
Thomas

bei Antwort benachrichtigen
Sovebämse Borlander „Die APIs sind vielfach sprachunabhängig. Das wäre aber ansonsten vielleicht auch eher eine Frage fürs Programmier-Brett ...“
Optionen

Das mit dem Risiko mag stimmen ja. Könnte möglicherweise irgendwann zu einer vermurksten Taskbar führen. Aber diesen "Workaround" gibt es schon lange, habe ich vor 6 Jahren schon mal gemacht und es gab keine Probleme.

Wegen dem Risiko von Datenverlust, wenn der Explorer abgeschossen wird: Klar, sowas kann möglich sein. Mein Programm ist aber dazu gedacht, die erstmalige Einrichtung eines Rechners zu vollziehen. Die Wahrscheinlichkeit, dass der Benutzer beim erstmaligen Starten des Rechners gleich irgendwas kopiert, ist praktisch gleich null. Ich sehe deinen Punkt, sicherlich ist es möglich, dass irgendein anderer systeminterner Speichervorgang damit abgeschossen wird, das will ich nicht negieren. Aber in solchen Fällen repariert sich Windows ja normalerweise bei einem Neustart in den meisten Fällen "von selbst".

bei Antwort benachrichtigen