Der Assistent neue Hardwarekomponente gefunden möglicherweise starten und versuchen, .NET Runtime Optimization Service zu installieren, beim Starten eines Computers, auf dem .NET Framework 2.0 ausgeführt wird

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 918608 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Problembeschreibung

Wenn Sie einen Computer, auf dem Microsoft .NET Framework 2.0 ausgeführt wird starten, kann der Assistent neue Hardwarekomponente gefunden gestartet. Dieser Assistent kann versuchen, die Number .NET Runtime Optimization Service v2. 0. _ Number zu installieren.

Ursache

Dieses Problem tritt da eine Racebedingung auftreten, wenn der Computer Legacygerät Instanzen für Win32-Dienst oder ein legacy Kerneltreiber erstellt. Wenn der Computer eine Legacygerät Instanz erstellt, wird der Registrierungsunterschlüssel erstellt:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_<ServiceName>\0000
Schlüssels Instanz Gerät hat einen legacy Registrierungswert. Dieser Wert gibt ein legacy Gerät, das nicht installiert werden soll. Darüber hinaus wird der Wert des Registrierungsunterschlüssels auf legacy festgelegt, nachdem der Schlüssel erstellt wird. Wenn der Schlüssel erstellt wird und der Wert für den Schlüssel nicht festgelegt, kann ein Re-enumeration der Gerätestruktur initiiert werden. In dieser Re-enumeration ist der Wert des Schlüssels noch nicht vorhanden. Daher ist der Schlüssel wahrgenommen, nicht auf um einem legacy Gerät zu verweisen. Tritt diese Racebedingung auf, kann ein Win32-Dienst als ein Gerät anstelle von einem Dienst installiert werden.

Lösung

Um dieses Problem zu beheben, Überprüfen des Geräte-Managers, ob die Number .NET Runtime Optimization Service v2. 0. _ Number als ein Gerät installiert ist. Wenn der Dienst als ein Gerät installiert ist, müssen Sie das Gerät deinstallieren. Führen Sie dann den folgenden Befehl den Dienst richtig installiert:
mscorsvw.exe i -
Gehen Sie hierzu folgendermaßen vor:
  1. Klicken Sie auf Start , klicken Sie auf Ausführen , geben Sie devmgmt.msc ein und klicken Sie dann auf OK .
  2. Klicken Sie mit der rechten Maustaste Number .NET Runtime Optimization Service v2. 0. _ Number Wenn das Gerät wird angezeigt, und klicken Sie dann auf Deinstallieren .
  3. Klicken Sie im Dialogfeld Entfernen des Geräts bestätigen auf OK .
  4. Führen Sie an der Eingabeaufforderung den folgenden Befehl ein:
    %WINDIR%\Microsoft.NET\Framework <64> \v2.0.Number \mscorsvw.exe i -
    Hinweis: Wenn der Dienst bereits ordnungsgemäß installiert ist, erhalten Sie folgende Fehlermeldung:
    Fehler beim Microsoft .NET Runtime Optimization Service zu installieren.
    Sie können die Fehlermeldung ignorieren.

Eigenschaften

Artikel-ID: 918608 - Geändert am: Montag, 3. Dezember 2007 - Version: 1.2
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft .NET Framework 2.0
Keywords: 
kbmt kbinfo kbtshoot kbprb KB918608 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 918608
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com