Podpora pre Internet Explorer sa skončila 15. júna 2022.
Internet Explorer 11 bol natrvalo zakázaný prostredníctvom aktualizácie Microsoft Edge Update v niektorých verziách Windowsu 10. Ak niektorá navštívená lokalita vyžaduje prehliadač Internet Explorer 11, môžete ju načítať v režime Internet Explorer v prehliadači Microsoft Edge. Odporúčame používať Microsoft Edge a získate rýchlejšie, bezpečnejšie a modernejšie prehľadávanie.
UPOZORNENIE: Ak používate Editor databázy Registry nesprávne, môžete spôsobiť vážne problémy, ktoré môžu vyžadovať preinštalovanie operačného systému. Spoločnosť Microsoft nemôže zaručiť, že môžete vyriešiť problémy spôsobené nesprávnym použitím Editora databázy Registry. Editor databázy Registry môžete používať na vlastné riziko.
Súhrn
V starších verziách Internet Explorera (Internet Explorer 3.x) sa položky hostiteľa DNS predvolene ukladajú do vyrovnávacej pamäte 24 hodín. V mnohých prípadoch je to príliš dlhé. Počas tohto obdobia niektoré položky hostiteľa prestanú fungovať z dôvodu zmeny IP adresy vzdialeného servera, ktorý bol pôvodne vyriešený.
Internet Explorer 4.x a novšie verzie upravujú spôsob ukladania položiek DNS hostiteľa do vyrovnávacej pamäte znížením predvolenej hodnoty časového výkazu na 30 minút.Ďalšie informácie
UPOZORNENIE: Ak používate Editor databázy Registry nesprávne, môžete spôsobiť vážne problémy, ktoré môžu vyžadovať preinštalovanie operačného systému. Spoločnosť Microsoft nemôže zaručiť, že môžete vyriešiť problémy spôsobené nesprávnym použitím Editora databázy Registry. Editor databázy Registry môžete používať na vlastné riziko.
V niektorých prípadoch je toto nastavenie časového výkazu príliš krátke. Ak vaše prostredie obsahuje niekoľko klientov, ktorí sa pripájajú a všetky vykonávajú vyhľadávania DNS každých 30 minút, môže dôjsť k nechcenému zvýšeniu sieťového prenosu. Ak chcete toto správanie upraviť, vykonajte nasledujúcu zmenu databázy Registry:-
Spustite Editor databázy Registry.
-
Vyhľadajte a kliknite na nasledujúci kľúč v databáze Registry:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
-
V ponuke Upraviť kliknite na položku Pridať hodnotu a potom pridajte nasledujúce hodnoty databázy Registry:
Názov hodnoty: DnsCacheTimeout
Typ údajov: REG_DWORD Základ sústavy: desatinné číslo Hodnota: (čas v sekundách) Názov hodnoty: ServerInfoTimeOut Typ údajov: REG_DWORD Základ sústavy: desatinné číslo Hodnota: (čas v milisekundách) -
Ukončite Editor databázy Registry.
Ak chcete napríklad nastaviť hodnotu časového výkazu na 10 minút, použite hodnotu 600 sekúnd.
Poznámka |
Na ovládanie mechanizmu internej vyrovnávacej pamäte internet explorera je potrebné použiť obe hodnoty databázy Registry uvedené v kroku 3. |
Poznámka |
Tieto nastavenia sa vzťahujú len na internet explorer a asynchrónne volania WinInet. Tieto nastavenia sa nevzťahujú na synchrónne volania WinInet. |
Alternatívne riešenie
Ak vykonávate synchrónne volania na lokalite WinInet, časové limity DNS nefungujú, keď nastavujete spôsob, akým sa zobrazujú v časti Ďalšie informácie. Asynchrónne volania správne vyberú tieto hodnoty.
Metóda 1
Ak chcete tento problém obísť, reštartujte aplikáciu, ktorá používa WinInet.
Metóda 2
Použite nasledujúce alternatívne riešenie kódu. Otvorte a zavrite rukoväť, ktorú prijmete prostredníctvom hovoru Cez InternetOpen, a potom ju znova otvorte.
hOpen=::InternetOpen(.....)
InternetCloseHandle(hOpen);
hOpen=::InternetOpen(.....);
//
Teraz použite rukoväť.
Použijú sa časové limity DNS.