Останнім часом досить часто користувачі звертаються до компаній з надання комп’ютерної допомоги з проблемою: «Інтернет працює, торрент і Skype також, а сторінки ні в одному браузері не відкриваються». Формулювання може бути різним, але в загальних рисах симптоми завжди однакові: при спробі відкрити будь-яку сторінку в браузері після тривалого очікування з’являється повідомлення, що браузер не зміг відкрити сторінку. При цьому різні утиліти для спілкування по мережі, торрент-клієнти, хмарні сервіси — все працює. Сайти пінгуються нормально. Іноді сторінки з труднощами відкриває якийсь один браузер, наприклад, Internet Explorer, а всі інші відмовляються це робити. Розглянемо, як це можна виправити.
Способи вирішення проблеми
Нижче наведені основні способи, які можуть виявитися корисними для вирішення проблеми з відкриттям сайтів у браузері:
Спосіб перший: перевірка реєстру
Відкриваємо редактор реєстру. Для цього, незалежно від версії Windows, натискаємо клавіші Win + R, у вікні «Виконати» вводимо regedit і натискаємо Enter. Перед нами редактор реєстру. Зліва — папки — розділи реєстру. Перейдіть до HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows. Зліва ви побачите список параметрів та їх значень. Зверніть увагу на параметр AppInit_DLLs і, якщо його значення не пусте і там прописано шлях до якогось файлу .dll, скиньте це значення, клацнувши правою кнопкою миші по параметру і вибравши в контекстному меню «змінити значення». Потім дивіться на той же параметр у аналогічному підрозділі реєстру, але вже в HKEY_CURRENT_USER. Після цього перезавантажте комп’ютер і спробуйте відкрити будь-яку сторінку з підключеним інтернетом. У 80% випадків проблема вирішується.
Вредоносні програми
Часто причиною того, що не відкриваються сайти, є робота якихось шкідливих або потенційно небажаних програм. Оскільки такі програми часто не визначаються жодними антивірусами, ви можете навіть не знати про їхнє існування. У такому випадку можуть допомогти спеціальні інструменти для боротьби з такими речами. Я рекомендую використовувати останню утиліту з вказаного списку, оскільки, за моїм досвідом, вона є найбільш ефективною. Після процедури видалення перезавантажте комп’ютер.
Статичні маршрути
Відкриваємо командний рядок і вводимо route -f, потім натискаємо Enter — це очистить список статичних маршрутів і може стати вирішенням проблеми (після перезавантаження комп’ютера). Якщо ви до цього налаштовували маршрутизацію для доступу до локальних ресурсів вашого провайдера, в такому випадку цей процес потрібно буде повторити.
Файл hosts
Цей варіант малоймовірний, якщо у вас не відкривається жодна сторінка в браузері, але варто перевірити. Відкриваємо папку C:WindowsSystem32driversetc і відкриваємо файл hosts без будь-якого розширення. Його вміст за замовчуванням має виглядати наступним чином:
# Copyright (c) 1993-1999 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host 127.0.0.1 localhost
Якщо після останнього рядка 127.0.0.1 localhost ви бачите ще якісь рядки з IP адресами та не знаєте, для чого вони призначені, сміливо видаляйте ці рядки. Перезавантажте комп’ютер і спробуйте зайти знову.
Сбій DNS
Якщо при спробі відкрити сайти браузер повідомляє, що DNS сервер не відповідає або явище аварійного завершення роботи DNS, швидше за все, проблема саме в цьому. Що слід зробити (це окремі дії, після кожної з них можна спробувати зайти на потрібну сторінку):
- У властивостях вашого інтернет-з’єднання спробуйте замість «отримувати адреси DNS серверів автоматично» вказати наступні адреси:
8.8.8.8і8.8.4.4. - Зайдіть у командний рядок (win+r, ввести cmd, натиснути Enter) і введіть наступну команду:
ipconfig /flushdns.
Віруси і ліві проксі
Ще один можливий варіант, який, на жаль, теж часто зустрічається. Можливо, шкідлива програма внесла зміни в параметри браузера вашого комп’ютера, які поширюються на всі браузери. Антивіруси не завжди рятують, можна також спробувати спеціальні засоби для видалення шкідливих програм, такі як AdwCleaner.
Отже, відкриваємо панель управління – Властивості браузера (в Windows 10 і 8 це «Властивості браузера»). Відкриваємо вкладку «Підключення» і натискаємо кнопку «Налаштування мережі». Переконайтеся, що там не прописаний жодний проксі-сервер або сценарій автоматичної налаштування мережі.
Скидання протоколу TCP/IP
Якщо ви дійшли до цього місця, але сайти все ще не відкриваються в браузері, спробуйте ще один варіант — скинути параметри TCP/IP Windows. Для цього виконайте такі команди в командному рядку під Адміністратором:
netsh winsock resetnetsh int ip reset
Після цього може також знадобитися перезавантажити комп’ютер.
В більшості випадків один з перерахованих способів допомагає. Якщо ж проблема не вирішилася, подумайте, яке програмне забезпечення ви встановлювали останнім часом й могло б вплинути на настройки параметрів інтернету на вашому комп’ютері, чи немає у вас підозр на віруси. Якщо ці спогади не допомогли, можливо, варто викликати спеціаліста з налаштування комп’ютерів. Якщо ж нічого з наведеного вище не допомогло, зверніть увагу на коментарі — там можна знайти корисну інформацію.