Keine Internetverbindung, wenn Internet Explorer nicht einmal gestartet wird

Wichtig

Die Internet Explorer 11-Desktopanwendung wird für bestimmte Versionen von Windows 10 eingestellt und ab dem 15. Juni 2022 nicht mehr unterstützt.

Sie können mit dem Internet Explorer-Modus in Microsoft Edge weiterhin auf ältere Websites zugreifen, für die Internet Explorer erforderlich ist. Anleitung.

Die Internet Explorer 11-Desktopanwendung wird schrittweise an den schnelleren, sichereren Microsoft Edge-Browser umgeleitet und letztendlich über Windows Update deaktiviert werden. Deaktivieren von IE heute.

In diesem Artikel wird ein Problem beschrieben, bei dem Sie möglicherweise keine Internetverbindung erhalten können, wenn Internet Explorer in der aktuellen Windows Sitzung nicht mindestens einmal gestartet wurde.

Gilt für:   Internet Explorer 11
Ursprüngliche KB-Nummer:   3173620

Problembeschreibung

Es werden mehrere Fehlermeldungen angezeigt, die darauf hinweisen, dass Keine Internetverbindung besteht. Wenn Sie beispielsweise ein Office Programm starten, werden Sie zur Authentifizierung aufgefordert. Sie werden feststellen, dass das Problem behoben ist, wenn Sie Internet Explorer starten und überprüfen, ob die Proxyeinstellungen in den Internetoptionen korrekt sind.

Ursache

Dieses Problem tritt auf, weil viele Dienste WinHTTP verwenden, um auf das Internet zuzugreifen, und sie müssen die API verwenden, WinHttpGetIEProxyConfigForCurrentUser um die Proxyeinstellungen abzurufen, die in Internet Explorer definiert und von WinINet verwendet werden. Diese API schlägt fehl, wenn der DefaultConnectionSettings Registrierungswert unter dem folgenden Registrierungsunterschlüssel nicht vorhanden ist:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections

Wenn der Wert nicht vorhanden ist, wird er automatisch von Internet Explorer über WinINet erstellt, wenn der Browser zum ersten Mal in einer Windows Sitzung gestartet wird.

Weitere Informationen

Um die Ursache dieses Problems vollständig zu analysieren, müssen Sie verstehen, warum ihre Betriebssysteminstallationsmethode eine Konfiguration verwendet, in der der DefaultConnectionSettings Registrierungswert nicht vorhanden ist. Dies wird nicht erwartet, da alle OOB-Betriebssysteminstallationen (Out-of-the-Box) so konfiguriert sind, dass dieser Registrierungsschlüssel ordnungsgemäß erstellt wird.

Je nach Ursache müssen Sie möglicherweise unterschiedliche Aktionen ausführen. Wir bieten keine allgemeinen Anleitungen zum Ermitteln oder Beheben der Ursache. Sie können dieses Problem jedoch umgehen, indem Sie ein kleines Programm schreiben, das die InternetSetOption WinINet-API verwendet, um den Registrierungswert zu DefaultConnectionSettings erstellen, wenn der Wert nicht vorhanden ist. Sie können das Programm auf den folgenden Informationen basieren:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"AutoDetect"=1
"AutoConfigURL"="URL"
"ProxyEnable"=1
"ProxyServer"="Proxy:Port"
"ProxyOverride"="List"

Diese Methode wird im folgenden Artikel ausführlich erläutert:

Festlegen und Abrufen von Internetoptionen