Podrška za Internet Explorer je završena 15. juna 2022.
Internet Explorer 11 je trajno onemogućen putem ispravke za Microsoft Edge na određenim verzijama OS Windows 10. Ako bilo koji sajt koji posetite zahteva Internet Explorer 11, možete ga ponovo učitati u režimu Internet Explorer u pregledaču Microsoft Edge. Preporučujemo da koristite Microsoft Edge za brže, bezbednije i modernije iskustvo pregledanja veba.
UPOZORENJE: Ako neispravno koristite uređivač registratora, možete da izazovete ozbiljne probleme zbog kojih ćete možda morati ponovo da instalirate operativni sistem. Microsoft ne garantuje da možete da rešite probleme zbog kojih je uređivač registratora neispravno korišćen. Koristite uređivač registratora na sopstveni rizik.
Rezime
U starijim verzijama programa Internet Explorer (Internet Explorer 3.x), stavke DNS hosta podrazumevano su keširane 24 časa. U mnogim slučajevima, ovo je predugačko. Tokom tog perioda, neke stavke hosta prestaju da rade zbog promene IP adrese udaljenog servera koja je prvobitno rešena.
Internet Explorer 4.x i novije verzije menjaju način keširanja stavki DNS hosta tako što smanjuju podrazumevanu vrednost vremenskog ograničenja na 30 minuta.
Više informacija
UPOZORENJE: Ako neispravno koristite uređivač registratora, možete da izazovete ozbiljne probleme zbog kojih ćete možda morati ponovo da instalirate operativni sistem. Microsoft ne garantuje da možete da rešite probleme zbog kojih je uređivač registratora neispravno korišćen. Koristite uređivač registratora na sopstveni rizik.
U nekim slučajevima, ova nova postavka vremenskog ograničenja je previše kratka. Ako okruženje ima više klijenata koji se povezuju i svi izvršavaju DNS pretraživanja svakih 30 minuta, može doći do neželjenog povećanja mrežnog saobraćaja. Da biste izmenili ovo ponašanje, unesite sledeću promenu u registratoru:
-
Pokrenite uređivač registratora.
-
Pronađite i kliknite na sledeći ključ u registratoru:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
-
U meniju Uređivanje izaberite stavku Dodaj vrednost, a zatim dodajte sledeće vrednosti registratora:
Ime vrednosti: DnsCacheTimeout
Tip podataka: REG_DWORD
Početna vrednost: decimalni broj
Vrednost: (vreme u sekundama)
Ime vrednosti: ServerInfoTimeOut
Tip podataka: REG_DWORD
Početna vrednost: decimalni broj
Vrednost: (vreme u milisekundama) -
Izađite iz uređivača registratora.
Na primer, da biste vrednost isteka vremena postavili na 10 minuta, koristite vrednost od 600 sekundi.
Beleške |
Morate da koristite vrednosti registratora navedene u 3. koraku da biste kontrolisali mehanizam keširanja internog razrešača programa Internet Explorer. |
Beleške |
Ove postavke se primenjuju samo na pozive u programima Internet Explorer i Asinhroni WinInet. Ove postavke se ne primenjuju na sinhrone WinInet pozive. |
Zaobilaženje problema
Ako upućujete sinhrone pozive u usluzi WinInet, DNS vremenska ograničenja ne rade kada podesite način na koji su prikazani u odeljku "Više informacija". Asinhroni pozivi ispravno primaju ove vrednosti.
Metod 1
Da biste rešili ovaj problem, ponovo pokrenite aplikaciju koja koristi WinInet.
Metod 2
Koristite sledeće privremeno rešenje koda. Otvorite i zatvorite regulator koji primite pomoću InternetOpen poziva, a zatim ga ponovo otvorite.
hOpen=::InternetOpen(.....)
InternetCloseHandle(hOpen);
hOpen=::InternetOpen(.....);
//
Sada koristite regulator.
Primenjuju se vremenska ograničenja za DNS.