Мека

Как да изчистите и нулирате DNS кеша в Windows 10

Опитайте Нашия Инструмент За Премахване На Проблемите





публикувано наПоследна актуализация: 16 февруари 2021 г

Имате ли проблеми, докато сърфирате в интернет? Уебсайтът, който се опитвате да достигнете, не се отваря? Ако не можете да получите достъп до уебсайта, тогава причината за този проблем може да е заради DNS сървъра и неговия кеш за разрешаване.



DNS или Система за имена на домейни е най-добрият ви приятел, докато сте онлайн. Той преобразува името на домейна на уебсайта, който сте посетили, в IP адреси, така че машината да може да го разбере. Да предположим, че сте посетили уебсайт и сте използвали името на неговия домейн за това. Браузърът ще ви пренасочи към DNS сървър и ще съхрани IP адреса на уебсайта, който посещавате. Локално, вътре във вашето устройство, има a запис на всички IP адреси , което означава уебсайтовете, които сте посетили. Всеки път, когато се опитате да отворите отново уебсайта, това ще ви помогне да съберете цялата информация по-бързо от преди.

Всички IP адреси присъстват под формата на кеш в DNS Resolve Cache . Понякога, когато се опитате да получите достъп до сайта, вместо да получите по-бързи резултати, не получавате никакъв резултат. Следователно, трябва да прочистите кеша за нулиране на DNS резолвера, за да получите положителния изход. Има някои често срещани причини, които водят до отказ на DNS кеша с течение на времето. Уебсайтът може да е променил своя IP адрес и тъй като вашите записи имат старите записи. И следователно може да имате стария IP адрес, което причинява проблеми, докато се опитвате да установите връзка.



Друга причина е съхраняването на лоши резултати под формата на кеш. Понякога тези резултати се запазват поради DNS спуфинг и отравяне, което завършва в нестабилни онлайн връзки. Може би сайтът е наред и проблемът е в DNS кеша на вашето устройство. DNS кешът може да се повреди или остарял и може да нямате достъп до сайта. Ако нещо от това се е случило, може да се наложи да изчистите и нулирате кеша за разрешаване на DNS за по-добри резултати.

Точно като кеша на DNS преобразувателя, на вашето устройство има два други кеша, които можете да промиете и нулирате, ако е необходимо. Тези са Кеш памет и кеш с миниатюри. Кешът на паметта включва кеш на данни от вашата системна памет. Кешът с миниатюри съдържа миниатюрите на изображенията и видеоклиповете на вашето устройство, включва и миниатюрите на изтритите. Изчистването на кеша на паметта освобождава част от системната памет. Докато изчистването на кеша с миниатюри може да създаде малко свободно място на вашите твърди дискове.



Изчистете DNS

Съдържание[ Крия ]



Как да изчистите и нулирате DNS кеша в Windows 10

Има три метода, приложими за прочистване на кеша на вашия DNS преобразувател в Windows 10. Тези методи ще отстранят проблемите ви с интернет и ще ви помогнат със стабилна и работеща връзка.

Метод 1: Използвайте диалоговия прозорец Run

1. Отворете Бягай диалогов прозорец с помощта на клавиша за бърз достъп Windows ключ + Р .

2. Тип ipconfig /flushdns в кутията и натиснете Добре бутон или Въведете кутия.

Въведете ipconfig flushdns в полето и натиснете OK | Прочистете и нулирайте DNS кеша

3. А cmd кутия ще се появи на екрана за момент и ще потвърди това кешът на DNS ще бъде изчистен успешно.

Изчистете DNS кеша с помощта на командния ред

Метод 2: Използване на командния ред

Ако не използвате административен акаунт, за да влезете в Windows, тогава се уверете, че имате достъп до такъв или създавате нов административен акаунт, тъй като ще ви трябват администраторски права, за да изчистите DNS кеша. В противен случай командният ред ще се покаже Грешка в системата 5 и молбата ви ще бъде отхвърлена.

С помощта на командния ред можете да изпълнявате различни други функции, свързани с DNS кеша и вашия IP адрес. Те включват преглед на текущия DNS кеш, регистриране на вашия DNS кеш в хост файлове, освобождаване на текущите настройки на IP адреса, както и заявка и нулиране на IP адреса. Можете също да активирате или деактивирате DNS кеша само с един ред код.

1. Въведете cmd в лентата за търсене на Windows, след което щракнете върху Изпълни като администратор за да отворите повишения команден ред. Не забравяйте да стартирате командния ред като администратор, за да накарате тези команди да работят.

Отворете командния ред с повишени стойности, като натиснете клавиша Windows + S, въведете cmd и изберете Изпълни като администратор.

2. След като се появи командният екран, въведете командата ipconfig /flushdns и удари Въведете ключ. След като натиснете Enter, ще видите прозорец за потвърждение, който потвърждава успешното прочистване на DNS кеша.

Изчистете DNS кеша с помощта на командния ред

3. След като приключите, проверете дали DNS кешът е изчистен или не. Въведете командата ipconfig /displaydns и удари Въведете ключ. Ако има останали записи в DNS, те ще се покажат на екрана. Освен това можете да използвате тази команда по всяко време, за да проверите записите в DNS.

Въведете ipconfig displaydns

4. Ако искате да изключите DNS кеша, въведете командата net stop dns кеш в командния ред и натиснете клавиша Enter.

Net Stop DNS Cache с помощта на командния ред

5. След това, ако искате да включите DNS кеша, въведете командата net start dnscache в командния ред и натиснете Въведете ключ.

Забележка: Ако изключите DNS кеша и забравите да го включите отново, той автоматично ще се стартира, след като рестартирате системата си.

Net Start DNSCache

Можеш да използваш ipconfig /registerdns за регистриране на DNS кеша, присъстващ във вашия файл Hosts. Друг е ipconfig /обнови което ще нулира и ще поиска нов IP адрес. За освобождаване на текущите настройки за IP адрес използвайте ipconfig /release.

Метод 3: Използване на Windows Powershell

Windows Powershell е най-мощният команден ред, присъстващ в операционната система Windows. Можете да направите много повече с PowerShell, отколкото с командния ред. Друго предимство на Windows Powershell е, че можете да изчистите DNS кеша от страна на клиента, докато можете да изчистите само локалния DNS кеш в командния ред.

1. Отворете Windows Powershell с помощта на диалоговия прозорец Изпълнение или Търсене в Windows бар.

Потърсете Windows Powershell в лентата за търсене и щракнете върху Изпълни като администратор

2. Ако искате да изчистите кеша от страна на клиента, въведете командата Clear-DnsClientCache в Powershell и натиснете Въведете бутон.

Clear-DnsClientCache | Прочистете и нулирайте DNS кеша

3. Ако искате да изчистите само DNS кеша на вашия работен плот, въведете Clear-DnsServerCache и удари Въведете ключ.

Clear-DnsServerCache | Прочистете и нулирайте DNS кеша

Ами ако DNS кешът не се изчиства или промива?

Понякога може да не успеете да изчистите или нулирате DNS кеша с помощта на командния ред, това може да се случи, защото DNS кешът е деактивиран. Така че първо трябва да го активирате, преди да изчистите кеша отново.

1. Отворете Бягай диалогов прозорец и въведете услуги.msc и натиснете Enter.

Въведете services.msc в командното поле за изпълнение, след което натиснете enter | Прочистете и нулирайте DNS кеша

2. Търсете DNS клиентска услуга в списъка и щракнете с десния бутон върху него и изберете Имоти.

Ще се отвори прозорец за услуги, намерете услугата DNS Client.

4. В Имоти прозорец, превключете на Общ раздел.

5. Задайте Тип стартиране опция за автоматичен, и след това щракнете върху Добре за да потвърдите промените.

отидете в раздела Общи. намерете опция за тип стартиране, задайте я на Автоматично

Сега опитайте да изчистите кеша на DNS и ще видите, че командата се изпълнява успешно. По същия начин, ако искате да деактивирате DNS кеша по някаква причина, променете типа на стартиране на Деактивирайте .

Препоръчва се:

Надяваме се, че тази статия е била полезна и вие сте успели изчистете и нулирайте DNS кеша в Windows 10 . Ако все още имате въпроси, не се колебайте да ги зададете в секцията за коментари.

Пийт Мичъл

Пийт е старши щатен писател в Cyber ​​S. Пийт обича всички неща в технологиите и също така е запален DIYER по душа. Той има десетилетие опит в писането на инструкции, функции и технологични ръководства в интернет.