Днс-клиент службы хоста загружает систему Windows 10

Обновлено: 21.11.2024

DNS означает систему доменных имен, которая преобразует доменные имена в IP-адреса и наоборот. И служба DNS-клиента играет важную роль на компьютере с Windows, кэшируя разрешенные IP-адреса. Также сохраняется продолжительность времени, в течение которого разрешенный IP-адрес хоста в локальном кеше зависит от тайм-аута Time to Live (TTL). Так что, когда вы в следующий раз загрузите веб-страницу, DNS быстро разрешит доменное имя для более быстрого доступа к веб-странице. По сути, служба DNS-клиента настроена на автоматический запуск при запуске Windows. Но если по какой-либо причине служба не запустилась, зависла в состоянии «не отвечает», вы можете не получить доступ к веб-страницам. И начните перезапускать службу, помогите устранить проблему. Вот 4 различных способа включения и отключения службы DNS-клиента в Windows 10, 8.1 и 7.

Как начать перезапускать службу DNS-клиента Windows 10

Windows допускает различные способы запуска и управления службами Windows, включая службу DNS-клиент, здесь разные способы.

Запустить службу клиента DNS, консоль служб Windows

Простым и простым способом управления службами Windows является консоль служб Windows.

  • Нажмите сочетание клавиш Windows + R,
  • Введите servcies.msc и нажмите "ОК", чтобы открыть консоль служб Windows.
  • прокрутите вниз и найдите клиентскую службу DNS.
  • Нажмите правой кнопкой мыши и выберите "Пуск" или "Стоп", чтобы включить/отключить службу.

Чтобы служба DNS-клиента запускалась автоматически при запуске Windows:

  • Щелкните правой кнопкой мыши и служба DNS-клиент, выберите свойства,
  • Здесь измените тип запуска Автоматически,

Служба DNS-клиента отображается серым цветом в Windows 10

Но иногда пользователи сообщают, что служба DNS-клиента неактивна и не может запустить службу DNS-клиента.

Чтобы решить эту проблему:

  • При запуске в меню поиска введите regedit и выберите редактор реестра.
  • Перейдите к HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache
  • Найдите клавишу запуска DWORD и измените ее значение с 2 (автоматически) на 4 (отключено).
  • Закройте все и перезапустите Windows.
  • Снова откройте консоль службы Windows и запустите службу.

Запустить командную строку службы DNS-клиента

  • Откройте командную строку от имени администратора,
  • Введите команду net stop dnscache и нажмите клавишу ввода, чтобы остановить службу DNS-клиента.
  • Или введите команду net start dnscache и нажмите клавишу ввода, чтобы запустить службу клиента DNS.
  • Чтобы изменить тип запуска, используйте команду "Автоматически" ниже:

"REG add "HKLM\SYSTEM\CurrentControlSet\services\dnscache" /v Start /t REG_DWORD /d 2 /f"

Измените значение 3 на запуск вручную и значение 4 на отключение при запуске.

Запуск службы DNS-клиента с помощью конфигурации системы

Кроме того, вы можете использовать конфигурацию системы Windows для запуска и управления службами Windows.

Последние несколько дней я заметил необычно высокую загрузку ЦП одним из процессов svchost.exe. При более глубоком рассмотрении выясняется, что виноват DNS-клиент (Dnscache). Мне удалось снизить нагрузку на ЦП (постоянно 60-80%), отключив службу DNS-клиента при запуске.

Кто-нибудь знает, является ли это известной (и нерешенной) проблемой? Я проверил так много форумов, блогов и т. д., но, кажется, нет хорошего ответа, все просто цепляются. Я пробовал использовать функцию поиска на этом сайте, но тоже безуспешно.

Я использую 32-разрядную версию Vista Enterprise SP1 на Dell Latitude D630 с последними обновлениями Windows и драйверами/прошивкой Dell.

Спасибо за любую помощь, которую вы можете предложить!

Ответы

Пожалуйста, поймите, что Microsoft предоставляет различные службы поддержки, которые имеют разные уровни обслуживания и границы поддержки. Что касается этой проблемы (высокая загрузка ЦП), необходимо собрать соответствующий файл дампа для анализа основной причины. Однако служба отладки выходит за рамки поддержки нашего форума. Я хотел бы порекомендовать вам обратиться за помощью в службу поддержки клиентов Майкрософт (CSS), специалисты службы поддержки имеют более высокую квалификацию, чтобы помочь вам.

Спасибо за понимание.

Все ответы

У меня та же проблема с svchost и DNS-клиентом, но я использую Windows XP SP2 с каждым обновлением.
Какое-нибудь решение?

Пожалуйста, поймите, что Microsoft предоставляет различные службы поддержки, которые имеют разные уровни обслуживания и границы поддержки. Что касается этой проблемы (высокая загрузка ЦП), необходимо собрать соответствующий файл дампа для анализа основной причины. Однако служба отладки выходит за рамки поддержки нашего форума.Я хотел бы порекомендовать вам обратиться за помощью в службу поддержки клиентов Майкрософт (CSS), специалисты службы поддержки имеют более высокую квалификацию, чтобы помочь вам.

Спасибо за понимание.

У меня та же проблема: SVCHOST использует высокую загрузку ЦП.

Запуск Vista со всеми обновлениями.

У меня тоже такая же проблема.

Svchost с DNS-клиентом (Dnscache) обычно занимает около 50 % загрузки ЦП.

Отключение службы DNS-клиент решает проблему, но затем мой веб-браузер сообщает, что не может найти сайты.

У меня 32-разрядная версия Vista Business на Toshiba Tecra.

Кто-нибудь нашел решение этой раздражающей проблемы?

Я обнаружил эту проблему с помощью Process Explorer. всегда потребляет от 40 до 60% загрузки ЦП при попытках использования браузера.

Для сравнения, у меня есть новый компьютер Dell, который я купил для своего отца и который стоит на моем столе прямо рядом с моим основным компьютером. Его браузер очень отзывчив. очевидно, то же интернет-соединение (DSL, 1,3 м вниз). И остальная производительность на моем основном ПК довольно четкая (приложения, файлы, аудио, видео и т. д.).

На моем основном ПК загрузка веб-страницы может занять от 20 секунд до нескольких минут. Неважно, использую ли я IE, Firefox, Flock, Opera или Safari. Opera лишь немного быстрее.

Я постоянно пользуюсь антивирусами, антишпионскими программами и брандмауэрами. и есть уже много лет. Кроме того, я не посещаю сомнительные сайты и тщательно изучаю все запросы на подключение к брандмауэру.

Я даже протестировал полный набор инструментов для уничтожения вредоносного ПО на очень тщательном сайте CastleCops. Несколько раз вручную чистил кеш. Я выполнил все трюки с about:config для Firefox и Flock. никаких улучшений.

Я даже правильно настроил OpenDNS. тем не менее, 50%+ svchost (dnscache) продолжаются.

Этот форум, безусловно, выигрывает от того, что в нем участвуют одни из самых умных людей на планете. Наверняка у кого-то есть решение этой совершенно раздражающей и отнимающей много времени проблемы.

Windows XP Pro, SP2, текущие исправления, 3GHzP4/2MB RAM/большие диски

У меня была такая же проблема с svchost.exe, и ProcessExplorer указывал на службу DNS-клиента. Я просмотрел несколько форумов и нашел решение, которое сработало для меня. Файл hosts был слишком большим, из-за чего поиск DNS занимал много времени. Я проверил его, и он имел 264 КБ, и внутри я мог видеть, что программное обеспечение «Spybot Search & Destroy» изменило его, чтобы заблокировать несколько тысяч сайтов-шпионов. Я удалил их все, оставив только файл hosts по умолчанию, и проблема была решена.

Служба «DNS-клиент» (через C:\WINDOWS\system32\svchost.exe) в некоторых случаях потребляет много ресурсов ЦП.

выполните следующие действия:
1. открыть (Пуск->Выполнить) "services.msc".
2. найдите «DNS-клиент».
3. щелкните правой кнопкой мыши строку. -> выберите СТОП. подождите несколько секунд. щелкните правой кнопкой мыши еще раз и убедитесь, что он остановлен.
в противном случае вам следует выполнить следующие шаги в БЕЗОПАСНОМ РЕЖИМЕ окна (F8 перед запуском Windows).

<р>4. пропишите в "Выполнить" (=пуск->выполнить) следующую строчку:
блокнот "C:\WINDOWS\system32\drivers\etc\hosts"
^
пробел ! между последним 'd' и первым ' " '

<р>5. удерживайте CTRL+A, чтобы отметить весь текст.
6. скопируйте следующие строки (внутри прямоугольника ниже) и вставьте их (только) в качестве содержимого файла HOST.

теперь сохраните файл (Файл->Сохранить), если не можете сохранить. закрыть файл. перейдите в папку
C:\WINDOWS\system32\drivers\etc\ убедитесь, что все скрытые файлы видны через параметр папки.
(скрытые + системные файлы -> показать, есть две «галочки», чтобы снять отметку внутри диалогового окна параметров папки).

щелкните правой кнопкой мыши и снимите флажок "ТОЛЬКО ДЛЯ ЧТЕНИЯ". теперь снова откройте RUN (start->run) и повторите последние шаги (как объяснялось ранее).

<р>7. закройте обновленный файл HOSTS.
*если у вас есть завершение работы в безопасном режиме, перезапустите Windows (пуск->выключение->перезагрузка. )

<р>8. повторно откройте SERVICES.MSC
9. убедитесь, что ваш «DNS-клиент» установлен на АВТОМАТИЧЕСКИЙ (тип запуска) и он в данный момент запущен,
в противном случае установите АВТОМАТИЧЕСКИЙ запуск, снова щелкните правой кнопкой мыши и выберите «Выполнить».

<р>11. рекомендуется второй перезапуск окон :)

<р>12. наслаждайтесь всей своей «новой» доступной мощностью процессора (восстановите свой процессор. ).

надеюсь, это поможет..
EladKarako.

Я боролся со стопроцентной загрузкой своего ноутбука более двух лет. (У моей жены есть ноутбук той же модели, и у нее никогда не было проблем, но я использую больше программного обеспечения и более высококлассное программное обеспечение, чем она.) Я был на многих форумах и сайтах, нашел много «потенциальных» решений и попробовал некоторые из них. Ничего не сработало. У меня стояла Виста. Я перезагружался несколько раз. Я использовал TaskManager, Process Explorer, EndItAll и т. д. Ничего не получилось. Проблема приходила и уходила. Перезагружался много раз. Полностью выключите компьютер и подождите некоторое время. Я обновился до Windows 7, молясь, чтобы это решило проблему. Не повезло.

Недавно я заметил, что нижняя часть моего ноутбука сильно нагревается. Я смутно замечал это раньше, но не обращал особого внимания, так как кажется, что так было всегда. Потом я начал проводить эксперименты. Когда мой компьютер загрузился на 100%, я перевернул его на бок и использовал клипсу на вентиляторе, чтобы охладить его. Менее чем через пять минут загрузка ЦП начала падать. Я снял с него вентилятор, положил ноутбук на подушку, чтобы имитировать свои колени, и наблюдал за загрузкой процессора. Менее чем через пять минут загрузка ЦП снова начала подниматься до 100%. Я провел пять или шесть вариантов этого эксперимента, всегда с одним и тем же результатом — загрузка ЦП росла с нагревом и падала с охлаждением.

Я искал то, что, как я думал, было проблемой программного обеспечения, но в конце концов решил, что это аппаратная проблема. Я думал, что это связано с компонентом WiFi, потому что он нагревался больше, когда у меня был большой сетевой трафик. (Мне нравится знать о проблеме как можно больше, прежде чем звонить по этому поводу.) Я серьезно задумался об устранении этой проблемы, так как в июне 2010 г. истекает срок моей расширенной гарантии. Поэтому я позвонил в Dell и после обычных проверок того и сего (обычно я пробовал все эти вещи, прежде чем звонить), техник ушел, чтобы поговорить с кем-то. Вернувшись, он спросил, есть ли у меня фен (думаю, я уже прошел тепловые испытания). Но он хотел, чтобы я продул сетку, закрывающую вентилятор сбоку ноутбука. Я сказал ему, что могу сделать лучше, у меня в гараже стоял воздушный компрессор, которым я только что пользовался и был готов к работе. Поэтому я вынул свой ноутбук и через 10 секунд продул сжатым воздухом все отверстия на ноутбуке. Из сетки вышло очень небольшое количество пыли, и я подумал: «Ну, это не решит проблему».

Поэтому я вернул свой ноутбук, запустил его, и все было в порядке. (На самом деле он позвонил мне в ответ на мой предыдущий звонок, который не решил проблему, и когда он позвонил, я сидел на своем ноутбуке со 100% загрузкой). Техник сказал, что перезвонит примерно через полчаса, чтобы узнать, как идут дела. Когда он перезвонил, он все еще работал прохладно и с очень низкой загрузкой процессора.

Я был счастливым туристом и остаюсь им до сих пор. НЕ БОЛЬШЕ 100% ИСПОЛЬЗОВАНИЯ. Прошло несколько недель с тех пор, как это было исправлено, и с тех пор у меня никогда не было проблем. Уберите эти вентиляторы и воздушные компрессоры, если у вас есть эта проблема. Это простое решение, если оно работает. Не живите с этим два года, как я.

У меня Windows 10 на твердотельном накопителе, и он должен загрузиться через несколько секунд, но для правильной загрузки требуется около минуты. Сначала мне было все равно, но теперь я начинаю раздражаться, поэтому я решил проверить, что вызывает эту медленную загрузку, и обнаружил, что виновником является «Хост службы: DNS-клиент».

При запуске служба всегда использует ~15% ЦП, и каждый раз, когда я завершаю/перезапускаю службу, все загружается мгновенно, как и должно быть. Это устраняет медленную загрузку рабочего стола, но я не хочу заходить в диспетчер задач каждый раз при загрузке.

Я уже пытался очистить кэш DNS, изменить DNS и отключить все сетевые адаптеры VPN.

(английский не мой первый язык, поэтому формулировка может быть неправильной)

Эта тема заблокирована. Вы можете подписаться на вопрос или проголосовать за него как полезный, но вы не можете отвечать в этой теме.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Здравствуйте, DavidUrsic! Добро пожаловать в сообщество Microsoft. Меня зовут Луис Круз. Я опытный пользователь Windows 10 и буду рад вам помочь.

Насколько я понимаю, у вас проблемы с медленной загрузкой службы DNS-клиент Windows 10;

Чтобы попытаться решить проблему, я рекомендую вам выполнить следующие действия:

Шаг 1.
Выполните сброс сети:

Нажмите вместе клавиши «Win + I», чтобы открыть экран «Настройки» Windows 10 и войти в «Сеть и Интернет»;
На новом экране в разделе «Статус» проведите по экрану вниз и нажмите «Сброс сети»;
Теперь нажмите «Восстановить сейчас» и подтвердите начало процесса.
После сброса сетевых настроек рекомендуется перезагрузить компьютер.
Проверьте, устранена ли проблема, если нет, попробуйте следующий шаг;

Шаг 2.
Проверьте наличие новых обновлений в Центре обновления Windows:

1: Откройте меню «Пуск» Windows 10 и выберите пункт «Настройки».
2: затем выберите опцию «Обновление и безопасность».
3: В разделе "Центр обновления Windows" нажмите "Проверить наличие обновлений".
4: Если обновлений нет, будет отображаться сообщение «Вы обновлены».
5: если есть какие-либо ожидающие обновления системы, будет отображаться сообщение «Обновление функций для Windows 10.», затем нажмите элемент «Загрузить и установить», чтобы начать обновление системы.
6: дождитесь завершения загрузки обновления и перезагрузите компьютер или запланируйте перезагрузку, чтобы иметь возможность завершить процедуру.

Шаг 3.
Выполните чистую загрузку:

Чистая загрузка позволяет определить, мешает ли фоновая программа работе системы или оптимизирует загрузку системы.

<р>1. Нажмите клавиши Windows + R, введите msconfig и нажмите ОК;
2. В окне «Конфигурация системы» перейдите на вкладку «Службы»;
3. В нижней части экрана установите флажок «Скрыть все службы Microsoft» и нажмите «Отключить все»;
4. Теперь нажмите на вкладку «Автозапуск программ» и «Открыть диспетчер задач»;
5. При загрузке диспетчера задач щелкните вкладку «Пуск» и отключите все программы, не принадлежащие Microsoft (щелкните правой кнопкой мыши программу и выберите «Отключить»), закройте диспетчер задач и нажмите «ОК» в конфигурации системы и перезагрузите компьютер, если потребуется.

ПРИМЕЧАНИЕ. Эта процедура отключает все сторонние службы и программы. Вы можете позже, если проблема будет решена таким образом, выборочно включить программы и службы, которые будут запускаться вместе с Windows, вместо того, чтобы оставлять все отключенными. Если проблема возвращается после активации запуска определенной службы или программы, проблема именно в запуске этого ПО и ее рекомендуется удалить.

Выполнить очистку диска:

Нажмите клавишу Windows + R, введите: cleanmgr и нажмите Enter;
Нажмите на чистые системные файлы и дождитесь загрузки файлов;
Выберите все файлы и нажмите ОК, чтобы удалить их;

Проверьте, устранена ли проблема;

Надеюсь, я помог, скоро увидимся!

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

У меня есть 2 интегрированных в AD DNS-сервера win 2019 в среде VMware.
Недавно я заметил необычно высокую загрузку ЦП одним из процессов svchost.exe. При проверке выясняется, что виноват DNS.
Он постоянно потребляет около 60-80% процессора. Но другой DNS-сервер почти не использует ЦП, хотя все клиенты указывают на него.

Сервер постоянно на 100%, но если я остановлю службу DNS, вернусь в нормальное состояние. При дальнейшем
проверке с помощью Process Explorer несколько потоков постоянно используют около 5-10% ЦП.

Я проверил журналы событий и ничего особенного не заметил.

Кто-нибудь знает, является ли это известной проблемой?

Спасибо за любую помощь!

14 ответов

Возможные причины высокой загрузки ЦП включают следующее:

Необходимо изменить размер контроллера домена.
Один или несколько других контроллеров домена вышли из строя, и их нагрузка была перенесена на этот контроллер домена, так как теперь он является ближайшим доступным контроллером домена.
Приложение сильно нагружает контроллер домена. Обычно это вызвано неэффективными операциями с интенсивным использованием ЦП, такими как неиндексированные запросы.
Контроллеру домена критически не хватает памяти.
Контроллер домена подвергается атаке типа "отказ в обслуживании".

И вот несколько решений этой проблемы:
Просмотрите общую производительность системы машины, чтобы определить, нужны ли ей дополнительные ресурсы.
Добавьте дополнительные контроллеры домена, чтобы сбалансировать нагрузку.
Убедитесь, что имеется достаточное количество контроллеров домена, на которых размещается DNS.

Привет, Энсли
извините за задержку и спасибо за ответ
Я проверил оба контроллера домена, запустил Dcdiag,
нет ошибок в средстве просмотра событий, репликация между контроллерами домена работает нормально также.

мы небольшая государственная школа с одним сайтом и около 300 рабочих станций Windows 10.
Я выполнил шаги на этой странице, чтобы устранить проблему с DNS, но без особого успеха.

Могу ли я сделать что-нибудь еще? какое использование процессора, памяти для DNS в небольшой сети, похожей на нашу?

Вы можете попробовать использовать монитор производительности, чтобы увидеть, какой процесс вызвал высокую нагрузку на ЦП.

Я вижу необычные действия, происходящие с DNS, прикреплен фрагмент монитора ресурсов с сетевыми действиями на контроллере домена с интегрированным DNS Ad и пакетом Wireshark, захваченным на одном из рабочих столов.

Я вижу много сбоев при динамическом обновлении, но это похоже на одностороннюю связь между DNS и рабочей станцией. Это не имеет никакого смысла.

Я был бы признателен, если бы вы помогли мне решить эту проблему.

Хеймиш

"Я вижу много сбоев в ответе динамического обновления, но это похоже на одностороннюю связь между DNS и рабочей станцией. Это не имеет никакого смысла." — это может иметь смысл, если какой-то процесс эта рабочая станция постоянно запрашивает у DNS-сервера разрешение/обновление имени. Пожалуйста, попробуйте перенаправить dns-запросы рабочей станции на другой dns-сервер (или вообще выключите рабочую станцию ​​на короткое время) и посмотрите, не повлияет ли это на загрузку первого dns-сервера. В нормальных условиях рабочая станция не должна запрашивать какие-либо операции, связанные с DNS, которые требуют сетевого трафика, потребляющего ~ 2 МБ / 4 МБ. Запустите антивирусную проверку на соответствующей рабочей станции.

Я выполнил антивирусное сканирование и проверку системных файлов (SFC) на DC и нескольких соответствующих рабочих столах без
проблем. Когда компьютер выключается, он останавливается до тех пор, пока компьютер не будет перезагружен.

Забыл упомянуть, что я использую IPv4 только для DNS, а DC только прослушивает запросы IPv4, а интерфейс IPV6 не выбран.
Кроме того, я попытался отключить IPV6 и попытался следовать рекомендации Microsoft, изменив префикс IPv4 вместо IPV6. политики вместо отключения IPV6. Он останавливается до перезагрузки компьютера.

Похоже, настольные компьютеры пытаются зарегистрировать IPV6 и терпят неудачу, поскольку IPV6 не включен в DNS.

Моя загадка заключается в том, почему Wireshark не принимает DNS-запрос от рабочей станции к DNS, может ли это быть
связано с BIOS?

Поскольку я недавно обновил BIOS на этих компьютерах (Dell OptiPlex 7050 1.15.1)
с помощью SCCM, и все компьютеры были подготовлены с помощью Intel RCS и Dell Command | Intel vPro вне диапазона.

Как проверить, исходит ли он из прошивки BIOS? и все, что я должен сделать, чтобы устранить проблему.

Читайте также: