{"id":153252,"date":"2014-07-24T00:21:00","date_gmt":"2014-07-23T22:21:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=153252"},"modified":"2024-08-11T10:29:28","modified_gmt":"2024-08-11T08:29:28","slug":"systemeigener-host-fr-skriptdiagnose-funktioniert-nicht-mehr","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2014\/07\/24\/systemeigener-host-fr-skriptdiagnose-funktioniert-nicht-mehr\/","title":{"rendered":"Systemeigener Host f&uuml;r Skriptdiagnose funktioniert nicht mehr"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/03\/winb.jpg\" alt=\"\" width=\"58\" height=\"58\" align=\"left\" \/>In diesem Blog-Beitrag m\u00f6chte ich die Fehlermeldung \"Systemeigener Host f\u00fcr Skriptdiagnose funktioniert nicht mehr\", die unter Windows auftreten kann, aufgreifen.<\/p>\n<p><!--more--><\/p>\n<h3>Das Problem: Absturz des Programms sdiagnhost.exe<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/fb94a102b8684af5aff5173672f48d3e\" alt=\"\" width=\"1\" height=\"1\" \/>Der Fehler ist recht schnell beschrieben: Windows-Anwender bekommen pl\u00f6tzlich die Fehlermeldung \"Systemeigener Host f\u00fcr Skriptdiagnose funktioniert nicht mehr\" in einem Dialogfeld angezeigt. Hier ist ein Screenshot des betreffenden Dialogfelds zu sehen.<\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2014\/07\/SDiagnHost-01.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"SDiagnHost-01\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2014\/07\/SDiagnHost-01_thumb.jpg\" alt=\"SDiagnHost-01\" width=\"398\" height=\"227\" border=\"0\" \/><\/a><\/p>\n<p>Die Meldung wird von einem Absturz des Programms <em>sdiagnhost.exe<\/em> ausgel\u00f6st. Etwas verwirrend der Hinweis, dass man benachrichtigt werde, wenn eine L\u00f6sung verf\u00fcgbar sei. Manche Anwender warten noch heute ergebnislos auf diese Benachrichtigung. Der Fehler tritt <a href=\"https:\/\/www.google.de\/webhp?sourceid=chrome-instant&amp;ion=1&amp;espv=2&amp;ie=UTF-8#q=sdiagnhost.exe+site:microsoft.com\" target=\"_blank\" rel=\"noopener\">nicht einmal so selten auf<\/a>, wie auch folgende Fundstellen im Internet zeigen.<\/p>\n<p><a href=\"http:\/\/answers.microsoft.com\/de-de\/windows\/forum\/windows8_1-performance\/systemeigener-host-f%C3%BCr-skriptdiagnose\/000a4262-327f-43f9-88a9-facf578a155b\" target=\"_blank\" rel=\"noopener\">Anfrage in MS-Forum f\u00fcr Windows 8.1<\/a><br \/>\n<a href=\"http:\/\/answers.microsoft.com\/de-de\/windows\/forum\/windows_7-system\/problembehandlung-systemeigener-host-f%C3%BCr\/40454d98-99e6-4628-aba1-1086b4cf26a3\" target=\"_blank\" rel=\"noopener\">Anfrage im MS-Forum f\u00fcr Windows 7<\/a><br \/>\n<a href=\"http:\/\/www.drwindows.de\/windows-7-allgemein\/50457-systemeigener-host-fuer-skriptsdiagnose-funktioniert-nicht-mehr.html\" target=\"_blank\" rel=\"noopener\">Anfrage bei Dr. Windows f\u00fcr Windows 7<\/a><br \/>\n<a href=\"http:\/\/answers.microsoft.com\/en-us\/windows\/forum\/windows_7-performance\/scripted-diagnostics-native-host-has-stopped\/7597285f-bec7-4cba-8680-05f8c0d94635\" target=\"_blank\" rel=\"noopener\">Anfrage bei MS-Forum f\u00fcr Windows 7<\/a> (englisch)<\/p>\n<h3>Was tut das Programms sdiagnhost.exe?<\/h3>\n<p>Das Programm wird bei der Windows-Problembehandlung aufgerufen und f\u00fchrt eine Diagnose \u00fcber Scriptanweisungen aus. Probleme, die nicht gel\u00f6st werden k\u00f6nnen, soll das Programm an Microsoft melden. Problem ist aber, dass das Programm bei manchen Systemen pl\u00f6tzlich abst\u00fcrzt. Man kann dann in\u00a0 der Ereignisanzeige nachsehen und erh\u00e4lt ggf. weitere Informationen, welches von <em>sdiagnhost.exe<\/em> aufgerufene Modul den Absturz verursacht hat und welche Fehlerursache genau vorliegt. Hier ist ein Screenshot eines entsprechenden Ereigniseintrags zu sehen.<\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2014\/07\/SDiagnHost-02.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"SDiagnHost-02\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2014\/07\/SDiagnHost-02_thumb.jpg\" alt=\"SDiagnHost-02\" width=\"621\" height=\"423\" border=\"0\" \/><\/a><\/p>\n<p>In obigem Fall wurde <em>sdiagnhost.exe<\/em> durch einen verweigerten Zugriff (Fehler 0xc0000005) ausgel\u00f6st. Weiterhin wird noch angegeben dass das Modul <em>clr.dll<\/em> beteiligt sei. Hierbei handelt es sich um die Common Language Runtime des .NET Framework. In diesem Fall ist das .NET Framework wohl besch\u00e4digt bzw. es fehlen die Zugriffsrechte, um auf die CLR zuzugreifen.<\/p>\n<h3>Ursachen f\u00fcr den Fehler<\/h3>\n<p>Fehlermeldung \"Systemeigener Host f\u00fcr Skriptdiagnose funktioniert nicht mehr\" kann verschiedene Ursachen haben (siehe <a href=\"http:\/\/www.solvusoft.com\/de\/files\/fehler-virenentfernung\/exe\/windows\/microsoft\/windows-7-home-premium\/sdiagnhost-exe\/\" target=\"_blank\" rel=\"noopener\">auch<\/a>).<\/p>\n<ul>\n<li>Durch einen Viren- oder Malwarebefall wurden Dateien wie <em>sdiagnhost.exe<\/em> oder vom Host f\u00fcr Scriptdiagnose aufgerufene DLLs ausgetauscht und sind fehlerhaft. Daher sollte das System durch einen aktuellen Virenscanner auf den Befall durch Schadsoftware \u00fcberpr\u00fcft werden. Hierzu kann man ggf. das <a href=\"https:\/\/web.archive.org\/web\/20180720081050\/https:\/\/www.avira.com\/de\/download\/product\/avira-rescue-system\" target=\"_blank\" rel=\"noopener\">Avira Rescue System<\/a>, den Microsoft Safety Scanner oder andere Produkte von einem USB-Stick oder einer CD ausf\u00fchren.<\/li>\n<li>Fremdvirenscanner oder andere Fremdsoftware verhindert den Zugriff auf <em>sdiagnhost.exe<\/em> oder verwendete Systemkomponenten. Hier hilft eventuell eine testweise Deinstallation der Sicherheitssoftware, wobei ein Clean Tool des betreffenden Herstellers zur Systembereinigung im Nachgang an die Deinstallation auszuf\u00fchren ist.<\/li>\n<li>Ein besch\u00e4digtes Windows oder eine defekte Registrierung (z.B. durch Optimierungstools) verursachen die Fehlfunktion mit einem Absturz von <em>sdiagnhost.exe<\/em>. Eine defekte Registrierung l\u00e4sst sich nicht reparieren. Ob Windows besch\u00e4digt ist, kann mit dem Programm <em>System File Checker <\/em>ermittelt werden. Die Vorgehensweise ist im Artikel <a href=\"https:\/\/borncity.com\/blog\/2011\/02\/09\/system-auf-beschdigte-systemdateien-prfen\/\">System auf besch\u00e4digte Systemdateien zu pr\u00fcfen<\/a> (Windows 7) und in <a href=\"https:\/\/borncity.com\/blog\/2012\/12\/04\/windows-8-komponentenstore-reparieren\/\">Windows 8: Komponentenstore reparieren<\/a> (Windows 8\/8.1) beschrieben.<\/li>\n<\/ul>\n<p>Werden bei der Windows-Pr\u00fcfung besch\u00e4digte Dateien gefunden, die nicht durch <em>sfc<\/em> repariert werden k\u00f6nnen, muss Windows neu installiert werden. Sofern Installationsdatentr\u00e4ger vorhanden ist, kann auch eine Reparatur durch ein Inplace Upgrade versucht werden. Diese Reparaturinstallation ist f\u00fcr Windows 7 im Beitrag <a href=\"http:\/\/www.drwindows.de\/windows-anleitungen-und-faq\/15634-windows-7-reparaturinstallation-windows-7-inplace-upgrade.html\" target=\"_blank\" rel=\"noopener\">Windows 7 Reparaturinstallation: Windows 7 Inplace Upgrade<\/a> beschrieben. F\u00fcr Windows 8 ist das z.B. im Beitrag <a href=\"http:\/\/www.deskmodder.de\/blog\/2013\/02\/11\/windows-8-reparatur-mit-einem-inplace-upgrade\/\" target=\"_blank\" rel=\"noopener\">Windows 8.1- 8 Reparatur mit einem Inplace Upgrade<\/a> thematisiert.<\/p>\n<p>Um sicherzustellen, dass nicht installierte Fremdsoftware f\u00fcr das Problem verantwortlich sind, empfiehlt sich auch ein Test mit einem Windows Start im abgesicherten Modus. F\u00fcr Windows 7 hat Microsoft die Schritte im Beitrag <a href=\"http:\/\/windows.microsoft.com\/de-de\/windows\/start-computer-safe-mode#start-computer-safe-mode=windows-7\" target=\"_blank\" rel=\"noopener\">Starten des Computers im abgesicherten Modus<\/a> beschrieben. F\u00fcr Windows 8\/8.1 findet sich die Beschreibung im Beitrag <a href=\"http:\/\/www.deskmodder.de\/wiki\/index.php\/In_den_abgesicherten_Modus_von_Windows_8_starten\" target=\"_blank\" rel=\"noopener\">In den abgesicherten Modus von Windows 8 starten<\/a>. Funktioniert Windows danach, ohne dass <em>sdiagnhost.exe<\/em> abst\u00fcrzt, verursacht eine Fremdkomponente das Problem. In diesem Fall l\u00e4sst sich ggf. gem\u00e4\u00df dem Artikel <a href=\"https:\/\/borncity.com\/blog\/2011\/05\/04\/problemdiagnose-mit-msconfig\/\">Problemdiagnose mit msconfig<\/a> vorgehen, um das verursachende Programm zu finden. In <a href=\"http:\/\/www.drwindows.de\/windows-7-allgemein\/50457-systemeigener-host-fuer-skriptsdiagnose-funktioniert-nicht-mehr.html\" target=\"_blank\" rel=\"noopener\">diesem Beitrag<\/a> war vermutlich das Uniblue Registry Boost-Programm die Ursache.<\/p>\n<p>F\u00fcr den Fehler im Zusammenhang mit der CLR hat Microsoft <a href=\"https:\/\/web.archive.org\/web\/20150215061828\/http:\/\/support.microsoft.com:80\/kb\/2640103?\" target=\"_blank\" rel=\"noopener\">einen Hotfix<\/a> f\u00fcr das .NET Framework herausgegeben.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In diesem Blog-Beitrag m\u00f6chte ich die Fehlermeldung \"Systemeigener Host f\u00fcr Skriptdiagnose funktioniert nicht mehr\", die unter Windows auftreten kann, aufgreifen.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[3542,3288],"class_list":["post-153252","post","type-post","status-publish","format-standard","hentry","category-problemlosung","tag-problemloesung-sdiagnhost-exe","tag-windows-en"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/153252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=153252"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/153252\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=153252"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=153252"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=153252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}