Не работает интернет на Windows 7: причины и способы решения проблемы
Интернет является неотъемлемой частью нашей жизни. Отсутствие сети — серьёзная проблема для пользователя. Не всегда есть время на то, чтобы дозвониться до провайдера, но, к счастью, устранить неполадки можно и самостоятельно. Ниже вы прочтёте о распространённых причинах проблем с интернетом и о способах их устранения.
Существует несколько причин отсутствия интернета. Некоторые из них касаются драйверов компьютера и его оснащения, другие затрагивают системные ошибки и отсутствие правильных настроек сети.
Самые распространённые причины отсутствия интернета:
- механические повреждения кабеля или портов;
- отсутствие сетевой карты или её драйверов;
- неправильная настройка подключения на компьютере или роутере;
- наличие вирусного программного обеспечения.
Интернет также может отсутствовать из-за задолженности на лицевом счету или из-за аварии на линии. Перед тем, как пытаться устранить неполадки, уточните, не вызваны ли они этими факторами.
Первичные шаги
Если у вас перестал работать Интернет на компьютере, первым делом необходимо проверить, конечно же, не закончились у вас деньги на счету провайдера. Далее необходимо осмотреть проводное подключение Интернета: подключён ли Ethernet-кабель, плотно ли воткнуты коннекторы в разъёмы сетевой карты на компьютере и Lan-порта роутера, не ослабилось или не повредилось ли обжатие коннектора. Осмотрите кабель, не повреждён ли он, попробуйте подключить кабель в другой Lan-порт роутера.
Осмотрите роутер, работает ли он. Отключите его от сети и включите минут через 5. Позвоните провайдеру и сообщите о проблеме, возможно, в вашем секторе проводятся технические работы. Если нет, в любом случае провайдер должен подтвердить, видит ли он ваше абонентское подключение. Так вы точно будете знать, что у вас не перебит где-то кабель, и что вам нужно устранять проблемы со своей стороны. Какие могут быть проблемы с вашей стороны?
Программные проблемы и их решение
По ряду понятных причин, в рамках статьи, я могу помочь конкретными рекомендациями только по этому пункту.
Неверные настройки подключения
Вы подключены напрямую, без роутера
Такое бывает, что теряются настройки сетевого подключения в Windows 7/8/10. При наведении мышки на значок сети, вы можете наблюдать постоянный статус сети «Идентификация…». Может и не быть явных ошибок. Чтобы это исправить кликаем правой кнопкой мышки по значку соединения и выбираем «Центр управления сетями и общим доступом»
На скриншоте значок Wi-Fi соединения, если же вы подключены проводом, то он будет в виде компьютера. Кликаем по подключению, в моём случае это «Беспроводное сетевое соединение»
Должно открыться такое окошко, в котором нужно нажать кнопку «Свойства»
Далее, двойной клик по «Протокол интернета версии 4 (TCP/IPv4)»
Далее нужно вписать IP и DNS адреса, которые даёт интернет-провайдер. Обычно, они прописаны в договоре, но можно позвонить и спросить. Но, как привило, в этом нет нужды и достаточно поставить переключатели как на скриншоте, т.е. на автоматическое получение настроек:
Как один из частых вариантов решения проблемы, посоветую снять галочку с протокола TCP/IP версии 6 . Перезагружаемся. На видео всё это тоже есть.
WiFi без доступа к интернету
При использовании маршрутизатора, в 99% случаев должно быть также указано именно автоматическое получение адресов (см. выше). Чтобы убедиться в правильности сетевых настроек на компьютере, достаточно попробовать зайти в панель администратора роутера. У всех разные устройства, но как это сделать в общем случае, я показывал в конце этой статьи. Проверьте, если в админку входит, но интернет не работает, то значит проблемы в настройках сети WAN на роутере.
Также верным признаком отсутствия доступа к интернету у самого роутера будет такой значок в системном трее:
При наведении на который, появится надпись «Без доступа к интернету». Это означает что связь с Wi-Fi маршрутизатором установлена, но интернет к нему не подключён.
Исправить это можно только зная правильные настройки, которые должны быть прописаны в договоре с провайдером. Можно использовать и автоматическое определение параметров. Общие принципы и пример настройки роутера описаны в статье «Как подключить Wi-Fi», подходит и для проводного подключения. Все проблемы с вай-фаем описаны в другой статье.
Повреждённые параметры протокола TCP/IP и Winsock
Не вдаваясь в технические детали, я просто напишу что нужно сделать, а вы у себя повторите. Сделайте это, если ничего из выше сказанного вам не помогло. И желательно сделать контрольную точку восстановления системы перед выполнением команд. Потом, если что-то пойдёт не так, то можно будет откатиться обратно.
Итак, открываем командную строку с правами администратора и пишем две команды, первая:
она очищает таблицу маршрутизации, т.е. приводит её в изначальный вид. Вторая команда особенно важна:
netsh winsock reset
В результате успешного выполнения, вы должны увидеть сообщение «Successfully reset…». Перезагружаем ПК и проверяем, заработал ли интернет. Эта команда сбрасывает настройки по умолчанию основной сетевой службы Windows 7/8/10, через которую выходят в сеть все приложения и сервисы. И если это вам помогло, то большущий от меня совет – хорошенько проверить свою систему на вирусы.
И последний совет, но не менее действенный. В виндовс есть такая штука, как брандмауэр, его также называют фаервол. Это программное средство защищает компьютер от внешних угроз, например, от хакерских атак. Но, при неправильных или повреждённых настройках может блокировать доступ к сети. Поэтому попробуйте отключить встроенный брандмауэр Windows.
Если после этого интернет заработает, то нужно сбросить настройки брандмауера и затем включить его обратно. Если же у вас стоит антивирус с функцией брандмауэра, то отключать его нужно в его настройках. Обычно это делается с помощью клика правой кнопкой мыши по значку антивируса возле часиков. На примере ESET NOD32:
Сбрасывать настройки антивируса нужно через его интерфейс.
Весьма распространена проблема неправильно настроенных параметров прокси-сервера, необходимо их сбросить по умолчанию.
Подключение по локальной сети активно, но Интернета нет (без доступа к Интернету)
В ситуации, когда подключение по кабелю работает, но Интернета нет, возможны несколько распространенных причин проблемы:
- Если подключение осуществляется через роутер: что-то не так с кабелем в порте WAN (Internet) на роутере. Проверьте все подключения кабелей.
- Так же, для ситуации с роутером: сбились настройки Интернет-подключения на роутере, проверьте (см. Настройка роутера). Даже если настройки верны, проверьте статус подключения в веб-интерфейсе роутера (если не активно, то по какой-то причине не удается установить соединение, возможно, виной 3-й пункт).
- Временное отсутствие доступа в Интернет со стороны провайдера — такое случается не часто, но случается. В этом случае Интернет будет недоступен и на других устройствах через ту же сеть (проверьте, если есть возможность), обычно проблема исправляется в течение дня.
- Проблемы с параметрами сетевого подключения (доступ к DNS, параметры прокси-сервера, параметры TCP/IP). Способы решения для данного случая описаны в упоминавшейся выше статье Сайты не открываются и в отдельном материале Не работает Интернет в Windows 10.
Для 4-го пункта из тех действий, который можно попробовать в первую очередь:
- Зайти в список соединений, нажать правой кнопкой по Интернет-подключению — «Свойства». В списке протоколов выбрать «IP версии 4», нажать «Свойства». Установить «Использовать следующие адреса DNS-серверов» и указать 8.8.8.8 и 8.8.4.4 соответственно (а если, там уже были установлены адреса, то, наоборот, попробовать «Получить адрес DNS-сервера автоматически). После этого желательно очистить кэш DNS.
- Зайти в панель управления (вверху справа, в пункте «Просмотр» поставьте «Значки») — «Свойства браузера». На вкладке «Подключения» нажмите «Настройка сети». Снимите все отметки, если хотя бы одна установлена. Или, если не установлена ни одна — попробуйте включить «Автоматическое определение параметров».
Если эти два способа не помогли, попробуйте более изощренные методы решения проблемы из отдельных инструкций, приведенных выше в 4-м пункте.
Примечание: если вы только что установили роутер, подключили его кабелем к компьютеру и на компьютере нет Интернета, то с большой вероятностью вы просто пока не настроили ваш роутер правильно. Как только это будет сделано, Интернет должен появиться.
Как установить драйвер на сетевую карту?
Тут все просто. Все что необходимо нам это найти подходящий драйвер для вашей сетевой карты. Можно искать в интернете по названию карты, например: «Realtek PCIe GBE Family Controller», это название как на картинке ранее.
- Также можно найти через ID устройства, для этого в сетевых адаптерах (картинка выше), жмем правой кнопкой мыши по нашему устройству и выбираем «Свойства».
- Дальше жмем вкладку «Сведения» и выбираем в свойствах «ИД оборудования». В данном пункте указаны аппаратные названия вашей сетевой карты.
- Копируем любой номер и вставляем в строку поиска браузера.
- Переходим по первой ссылке и скачиваем драйвер.
- Если не получилось, можете скачать себе программу Driver Pack Solution, для автоматического подбора драйверов.
У вас ноутбук? Зайдите на официальный сайт разработчиков данного устройства. Там вы сможете найти все драйвера под свою модель ноутбука.
Проверка подключения
Хорошо, в статусе подключения стоит крестик — дело плохо, так как подключения не видно системой даже при воткнутом в компьютере сетевом кабеле. Давайте попробуем разобраться, в чем проблема и как это исправить. Для начала вам нужно проверить, а хорошо ли вы подключили сетевой кабель в Ethernet-порт вашей материнской платы. Стоит заметить, что порой защелка на конце сетевого кабеля(она как правило на нем есть) могла не сработать — и кабель просто болтается в Ethernet-порте. Убедитесь, что ваш сетевой кабель как следует подключен. Возможно, что-то не так с этой самой защелкой или что-то еще.
Ок, похоже на то, что кабель подключен к материнской плате как следует. Все еще никаких результатов? Давайте теперь проверим, а все ли нормально с вашим сетевым кабелем от провайдера. Такое случается довольно редко, но порой такие кабели могут повреждаться. Также обратите особое внимание на интерфейс-подключения RJ-45, которым обжимается сетевой кабель: жилы кабеля могли отойти от него, вследствие чего установить соединение и не удается. Ну что, осмотрели все как следует? Хорошо, физические проблемы с кабелем можно теперь исключить из списка.
Как найти виновника сбоя
Здесь в первую очередь рассматриваются способы восстановления доступа в интернет при кабельном подключении, хотя большинство рекомендаций и подходят для сетей различных типов.
Проверка оборудования
Поиски причин сетевых неполадок начинают с проверки аппаратной части:
- Не поврежден ли интернет-кабель, надежно ли он обжат и подключен.
- Получает ли компьютер или роутер сигнал провайдера.
- Если интернет раздается через роутер – работает ли он. Если через USB-модем – установлена ли в него SIM-карта и ловит ли он сигнал базовой станции.
Временные спонтанные ошибки программного обеспечения роутера, которые приводят к обрыву связи, легко устранить его перезагрузкой (выключением и включением). Некорректные настройки – сбросом при помощи кнопки Reset или по инструкции.
Также, чтобы исключить влияние на связь неправильной работы роутера, по возможности подсоедините интернет-кабель напрямую к сетевому разъему компьютера.
Если вы используете USB-модем, установите его в другой порт и проверьте подключение к интернету в иной локации дома.
Некоторые провайдеры разрешают своим абонентам доступ в сеть только через один-единственный девайс (обычно – роутер, который они предоставили сами). То есть привязывают физический адрес (MAC) этого девайса к аккаунту пользователя, из-за чего все попытки подключиться с другого устройства ждет неудача. Однако эта ситуация не безнадежна, ведь MAC-адрес можно изменить программно – скопировать с привязанного девайса и присвоить нужному. Как это сделать на компьютере под Windows, рассмотрим дальше.
После того как вы убедились в работоспособности аппаратной части, можно переходить к проверке программной.
Диагностика сетевых неполадок Windows
Большинство программных сбоев, из-за которых не работает интернет на компьютере, может устранить даже абсолютный ничего не понимающий в этом пользователь. Ведь в Windows есть встроенный инструмент самодиагностики и исправления сетевых ошибок. Он так и называется – «Диагностика неполадок». Чтобы его запустить, нажмите правой клавишей мыши на значок сети в системном трее (области уведомлений панели задач) и кликните одноименный пункт меню. Проверка начнется без дополнительных запросов.
В ходе диагностики утилита может попросить указать сетевой адаптер, при использовании которого возникает сбой. Если в списке найденных нет этого адаптера, причина неполадки, вероятнее всего, в нем или его драйвере. Что с этим делать, разберем дальше.
Виновник проблемы определяется почти всегда и довольно быстро. В моем примере беспроводная сеть просто отключена, и для возобновления ее работы достаточно «Внести это исправление», как предлагает средство диагностики.
Следующее окно информирует об удаче или неудаче в исправлении ошибки. Если проблема ушла, утилиту можно закрыть, а если нет, придется искать другое решение. Но, по крайней мере, вам уже известна причина.
Проверка сетевого адаптера
Если средство диагностики не смогло определить задействованный в подключении сетевой адаптер, значит, система его не видит. Чтобы в этом убедиться и заодно исправить ошибку, запустите Диспетчер устройств. В Windows 10 это проще всего сделать через контекстное меню кнопки Пуск, в Windows 7 – через контекстное меню значка «Компьютер» на рабочем столе. Выберите в последнем элемент «Управление» и в открывшемся окне «Управления компьютером» щелкните «Диспетчер устройств».
Разверните в Диспетчере список сетевых адаптеров. Если среди них нет искомого, откройте верхнее меню «Вид» и отметьте «Показать скрытые устройства». Это даст вам возможность видеть оборудование, которое Windows не использует – его можно распознать по более тусклым значкам. По какой причине эти устройства скрыты, указано в их свойствах, окно которых открывается двойным кликом по названию девайса.
Также убедитесь, что среди сетевых адаптеров нет отмеченных кружком с черной стрелкой (девайс отключен) или желтым треугольником с восклицательным знаком (девайс работает неправильно), а среди всего оборудования – неизвестных устройств.
Чтобы задействовать отключенный адаптер, нажмите на него правой клавишей мыши и выберите пункт «Включить устройство».
Элементы с желтым треугольником – это оборудование, которое Windows не использует из-за отсутствия или повреждения драйверов. Для решения проблемы драйвер такого устройства следует переустановить, обновить или откатить.
Функции обновления и отката доступны в свойствах адаптера на вкладке «Драйвер»:
В примере на скришноте выше кнопка отката неактивна, так как в системе нет предыдущей версии драйвера. Свежего обновления также может не быть. В такой ситуации остается найти подходящий сетевой драйвер на сайте производителя ноутбука или материнской платы компьютера и установить вручную.
К сожалению, манипуляции с драйверами не всегда дают результат, на который надеется пользователь. Такое, например, бывает при неисправности сетевого адаптера, на что указывают следующие признаки:
- адаптера не видно не только в Диспетчере устройств Windows, но и в BIOS/UEFI компьютера;
- он периодически пропадает из списка оборудования без видимых причин и связи с действиями пользователя;
- сетевой драйвер «слетает» при каждой перезагрузке ПК или в рандомное время, переустановка и откат не помогают;
- попытки подключения к интернету приводят к критическим ошибкам (BSoD), перезагрузкам или аварийному выключению компьютера, переустановка драйвера также не помогает.
Решением подобных проблем может быть подключение к интернету через внешний сетевой адаптер. Или через встроенный, но другого типа: если не работает кабельное соединение, используйте беспроводное и наоборот.
Как изменить MAC-адрес устройства в случае привязки провайдера
Сменить физический адрес компьютера, который не подключается к сети, на адрес девайса, который подключается, можно двумя способами:
- через Диспетчер устройств;
- через реестр Windows.
Первый вариант легче, но некоторое оборудование, особенно старое, эту функцию не поддерживает. И тогда остается только реестр.
Начнем с простого:
- Узнайте MAC привязанного к интернету устройства. Скопируйте или запишите его.
На роутерах физический адрес обычно напечатан на ярлыке, приклеенном к нижней стороне корпуса, и указан в настройках (показаны на скриншоте ниже).
На компьютере его можно посмотреть в свойствах подключения, кликнув по одноименной кнопке возле имени последнего.
- Откройте Диспетчер устройств на компьютере, который хотите подключить к сети. Найдите в списке оборудования нужный сетевой адаптер и дважды кликните по нему, чтобы открыть окошко свойств.
- Откройте в свойствах вкладку «Дополнительно», найдите «Сетевой адрес» (Network Address) и впишите или вставьте в поле «Значение» MAC привязанного устройства без дефисов и пробелов.
- Перезагрузите компьютер.
Теперь рассмотрим способ изменения физического адреса через реестр.
- Запустите Редактор реестра Windows: нажмите комбинацию клавиш Win и R, впишите в поле «Открыть» команду regedit и щелкните ОК.
- Найдите в реестре раздел HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass . Внутри него находятся папки с именами вида 0000, 0001, 0002 и т. д. Каждая из них содержит параметры одного из сетевых адаптеров – физических и виртуальных. Для поиска нужного открывайте эти папки и смотрите значение параметра «DriverDect» – в нем хранится имя адаптера.
- После того как вы найдете нужный раздел (в моем примере это папка 0007), создайте в нем строковый параметр «NetworkAddress» и присвойте ему в качестве значения MAC привязанного устройства.
Для создания нового параметра реестра кликните правой клавишей мыши внутри свободной области окна редактора и выберите в меню «Создать – Строковый параметр». Переименуйте создавшийся «Новый параметр #1» в «NetworkAddress» без кавычек (если поле ввода закрылось, нажмите F2).
Затем дважды кликните по строке «NetworkAddress» и в открывшемся окошке «Изменение строкового параметра» укажите значение.
Проверка служб
Подключение к Всемирной паутине невозможно без корректной работы системных служб. Последних, так или иначе связанных с сетями, в Windows много, и некоторые из них прямо влияют на доступ в Интернет. Например, следующие:
- DNS-клиент – служба доменных имен. Необходима для определения IP-адресов веб-ресурсов по их именам.
- DHCP-клиент – служба динамической конфигурации хоста. Используется для автоматического назначения компьютеру IP-адреса.
- Служба автонастройки WLAN – необходима для работы беспроводных сетей.
- Вспомогательная служба IP – необходима при подключении по протоколу IP версии 6.
- Общий доступ к подключению к Интернету (ICS). Она должна быть запущена, если компьютер используется как шлюз для раздачи интернета другим устройствам локальной сети.
Эти службы, кроме последней, которую задействуют по необходимости, должны запускаться автоматически вместе с Windows. Чтобы это проверить, сделайте следующее:
- Откройте Диспетчер задач и перейдите на вкладку «Службы». Кликните по заголовку колонки «Описание», чтобы отсортировать названия служб по алфавиту.
- Проверьте, выполняются ли названные выше службы. Если какая-то из них имеет статус «Остановлено», нажмите на нее правой кнопкой мыши и выберите «Запустить».
- Затем кликните внизу окна «Открыть службы». Найдите проблемный сервис в приложении управления службами, которое запустится следом, и кликните по нему 2 раза для открытия окна свойств. Выберите из выпадающего списка «Тип запуска» вариант «Автоматически».
Проверка файервола / брандмауэра Windows
Чтобы быстро исключить влияние на доступ в сеть брандмауэра Windows или отдельно установленного файервола, достаточно временно завершить работу этих приложений.
Для отключения брандмауэра Windows 10 откройте «Параметры», перейдите в раздел «Обновления и безопасность», затем – в «Безопасность Windows». Кликните справа по элементу «Брандмауэр и защита сети», в следующем окне выберите свое подключение и переведите ползунок брандмауэра в неактивное положение.
Сторонний файервол отключите по инструкции к нему.
При подтверждении «виновности» брандмауэра отредактируйте или удалите пользовательское правило, которое не пускает вас в сеть. Либо сбросьте настройки защиты на умолчания.
Для сброса настроек войдите в раздел «Безопасность Windows» – «Брандмауэр и защита сети» и кликните «Восстановить для брандмауэров значения по умолчанию».
Отключение и сброс настроек брандмауэра на Windows 7 производится через Панель управления – раздел «Система и безопасность» – «Брандмауэр защитника Windows».
Прокси-сервер и VPN
Чтобы проверить, задействован ли в подключении к интернету VPN или Прокси-сервер, откройте утилиту «Параметры» Windows 10, перейдите в раздел «Сеть и Интернет» и по очереди просмотрите записи в одноименных подразделах.
Имя и адрес подключения в разделе VPN, активные функции «Использовать сценарий настройки» или «Использовать прокси-сервер» в разделе Прокси, а также заполненные поля «Адрес», «Порт» и «Адрес сценария» определенно указывают, что трафик компьютера направляется в глобальную сеть через узел-посредник. Однако отсутствие здесь каких-либо записей вовсе не означает, что VPN и Прокси не используются, ведь они могут быть настроены в отдельных приложениях – собственных клиентах или, например, браузерах.
На скриншоте ниже пример браузерного расширения VPN-сервиса Browsec.
Если расширение включено, а сервер, через который проходит трафик, не работает, этот браузер не сможет подключиться к интернету. Хотя остальные программы смогут.
Чтобы исключить влияние на доступ в глобальную сеть VPN и прокси-серверов, отключите эти технологии или, если есть возможность, настройте соединение через другой, заведомо доступный узел-посредник.
Проверка основных настроек подключения
Через контекстное меню иконки подключения в системном трее (место, откуда вы запускали диагностику сетей Windows) откройте «Параметры сети и Интернет». В Windows 7 выберите пункт «Центр управления сетями и общим доступом». В следующем окне щелкните «Настройку (изменение) параметров адаптера» – откроется раздел, где хранятся все сетевые подключения компьютера.
- Кликните дважды по ярлыку подключения, которое хотите настроить, или откройте его контекстное меню и выберите «Состояние», если этот элемент активен.
- В окошке «Состояние» нажмите кнопку «Сведения» и обратите внимание на следующие настройки:
- DHCP включен.
- Адрес IPv4.
- Шлюз по умолчанию.
- DNS-сервер.
DHCP включен. Верное значение этого параметра – Да. Если DHCP отключен, компьютер не получит IP-адрес автоматически и не сможет зарегистрироваться в интернете. Вам придется назначить его вручную, но правильнее будет запустить службу DHCP – и на ПК, и на устройстве, которое он использует как шлюз (роутер или другой компьютер).
Адрес IPv4 – это адрес компьютера в локальной сети. Он обычно начинается с цифр 10.0–255 или 192.168, реже с 172.16–31.
Если IP начинается с цифр 169.254, ПК также не сможет выйти в интернет, поскольку эта группа адресов выделена для использования в пределах одного локального сегмента. Такие адреса назначает сетевым интерфейсам Windows, если компьютер не имеет связи с сервером DHCP и пользователь не прописал IP вручную. Постоянное назначение такого адреса при отсутствии проблем с DHCP обычно указывает на повреждение разделов системного реестра, отвечающих за сеть.
Шлюз по умолчанию. Это узел-посредник между вашим компьютером и интернетом, который обеспечивает маршрутизацию трафика. Им может быть ваш домашний роутер, другой компьютер или оборудование, установленное у провайдера.
IP-адрес шлюза должен начинаться с тех же цифр, что и IP компьютера, то есть эти устройства должны быть в одной подсети. Например, если шлюз по умолчанию имеет IP 192.168.0.1, то подключенным к нему устройствам локальной сети могут назначаться адреса в диапазоне 192.168.0.2–192.168.0.255.
DNS-сервер. Это узел в интернете, который сопоставляет доменные имена веб-ресурсов их IP-адресам. Без DNS ваш браузер не сможет открыть ни один сайт, который вы запрашиваете, потому что ничего не найдет.
IP-адрес сервера DNS в настройках подключения может совпадать с адресом шлюза по умолчанию, принадлежать сети интернет-провайдера или специальным сервисам – Яндекс.DNS, Google Public DNS и т. д.
Некоторые пользователи вместо адресов DNS по умолчанию указывают другие, не всегда рабочие. Умеют менять эту настройку и вредоносные программы – для перенаправления зараженных машин на фишинговые ресурсы. Но бывает, что по этой причине интернет пропадает полностью.
При проверке настройки ДНС всегда важно уточнять, кому принадлежат адреса. Если они вам незнакомы или вызывают сомнения, пропишите вместо них любые, заведомо доступные – например, публичные от Google: 8.8.8.8 предпочитаемый и 8.8.4.4 резервный. Куда именно их вписывать, вы узнаете из следующего параграфа.
Остальные параметры раздела «Сведения» – физический адрес сетевого адаптера (как его сменить, вы уже знаете), маска подсети, аренда IP и прочие определяются автоматически.