11

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

Какая у меня настройка?

  • Windows 7 64-битная. Много сил под капотом, никаких обновлений драйверов, поэтому предположим, что аппаратное обеспечение не является причиной.

Что просходит?

  • Файлы Javascript не загружаются. Я имею в виду, что на странице работает Javascript, но любые ссылки на файлы Javascript не будут загружаться в ЛЮБОЙ браузер. Междоменный или даже тот же домен. И снова я перепробовал все браузеры ...

Что я пробовал?

  • Перезагрузка между каждым шагом. Отключение часто также, поскольку это было 2-недельным выпуском.
  • У меня уже был установлен Chrome и IE9. Я пытался использовать все 3 (IE имеет 64-битную опцию, делая его три)
  • Убедитесь, что прокси не включены.
  • Очистил кеш, куки, все временные файлы, которые я смог найти. Проблема сохраняется.
  • Очищен DNS (ipconfig -flushdns). Проблема сохраняется.
  • Настройте Google Public DNS в роутере. Также отпустите / обновите в роутере.
  • Пробовал Windows Update, однако выдает ошибку. Я постараюсь получить ошибку позже. На сайте Microsoft говорится, что Центр обновления Windows может быть поврежден (если вы получили эту ошибку), поэтому я следовал инструкциям на их сайте, чтобы создать новую папку обновлений Windows. Проблема сохраняется.
  • Запустил Malwarebytes Anti-Malware, никаких проблем. (обновляется первым)
  • Полное сканирование MS Security Essentials. Проблем не найдено. (обновляется первым)
  • Деинсталлированные MS Security Essentials, та же проблема сохраняется.
  • Я удалил Chrome и установил FF6. Та же проблема.
  • Сброс IE, гарантированные сторонние расширения отключены. Проблема сохраняется.
  • Проверен файл HOST, он выглядит нормально и давно не изменялся.
  • Отчаяние заставило меня попытаться восстановить систему. К сожалению, он мог вернуться только на пару дней. Это было успешно в восстановлении, но не смогло исправить проблему.
  • Побежал SFC-SCANNOW. Ничего не нашел, проблема осталась.
  • Используя Firebug для Chrome, специально увидел, что он загружает на страницу javascript, но не загружает никакие связанные JS-файлы. Кажется, для загрузки связанных CSS отлично.
  • Нашел другой сайт, на котором упоминалось, что это может быть вызвано обновлениями Windows. Я начал удалять обновления Windows, и я вернулся к середине августа. Еще несколько, чтобы пойти, до сих пор не нашли ни одного, который исправил бы это.

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

Что еще я могу сделать, чтобы устранить эту проблему и понять, что происходит?

3 ответа3

4

При устранении неполадок, подобных этой, вам нужно проверить все от начала до конца:

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

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

    • Fiddler2, прокси-сервер для отладки, позволяющий вам увидеть, что происходит с запросами.

    • Wireshark, чтобы перейти на уровень пакетов, чтобы выяснить, есть ли там что-то странное.

  3. Выполните полный ручной сброс Internet Explorer, включая любые личные данные или настройки.

  4. Запустите Fiddler2.

    Определите, что происходит с запросом Javascript, просматривайте без кеша http://superuser.com .

    В моем случае я получил код возврата 200 , который в соответствии с RFC 2616 - HTTP/1.1 означает OK .

    Теперь, в вашем случае, я подозреваю, что здесь можно увидеть две вещи:

    • Запрос может не произойти, потому что:

      • Исходный код веб-страницы был изменен, чтобы не загружать файл .js .

      • Браузер не имеет права запрашивать файл .js с помощью локального брандмауэра.

    • Запрос действительно получен и получен ответ 200 OK , но тело недействительно.

      Вы можете увидеть тело, щелкнув событие .js а затем щелкнув вкладку тела в нижнем правом разделе, здесь вы должны увидеть Javascript-подобный код. Если нет, то что-то вмешивается в это ...

    • Вы получите код возврата, указывающий на проблему.

    Именно то, что здесь происходит, даст нам направление для поиска ...

    Если у вас есть подозрения о проблемах на уровне пакетов, запустите Wireshark, если вы знаете, что делаете.

  5. Если у вас есть, используйте LiveCD или другой компьютер /установку, чтобы проверить, происходит ли это там.

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

  7. Попросите вашего интернет-провайдера перенастроить ваш модем, просто чтобы убедиться, что проблемы нет.

  8. Если вы используете маршрутизатор с прошивкой, такой как Tomato или DD-WRT, проверьте его конфигурацию.

  9. Отключите любой брандмауэр (маршрутизатор, программное обеспечение, брандмауэр Windows), чтобы определить, является ли проблема брандмауэром.

  10. Отключите любой антивирусный сканер (также шпионское, рекламное, защитное), чтобы определить, являются ли они проблемой.

  11. Убедитесь, что ваш компьютер обновлен (Windows, Drivers, ...), также проверьте наличие стороннего кода:

    • Автоматические запуски, ищите запускаемые не от Microsoft вещи, особенно связанные с сетью.

    • Обозреватель процессов, найдите работающие приложения, не принадлежащие Microsoft, используйте поле «Название компании».

      Если вы знаете, что делаете, вы также можете проверить библиотеки DLL.

    • Зайдите в настройки вашей сетевой карты, посмотрите, какие элементы используются.

    • В диспетчере устройств проверьте нижний /верхний фильтры на вкладке сведений о свойствах вашей карты.

  12. Сброс настроек вашей сети.

    Выполните следующие команды, поместите их в файл .bat и запустите от имени администратора:

    netsh winsock reset all
    netsh int 6to4 reset all
    netsh int ipv4 reset all
    netsh int ipv6 reset all
    netsh int httpstunnel reset all
    netsh int isatap reset all
    netsh int portproxy reset all
    netsh int tcp reset all
    netsh int teredo reset all
    ipconfig /flushdns
    ipconfig /release
    ipconfig /release6
    ipconfig /renew
    ipconfig /renew6
    ipconfig /registerdns
    
  13. Проверьте несанкционированный доступ к настройкам вашей сети.

    Аналогично выполнить

    netsh dump > "%HOMEPATH%\My Documents\netsh dump.txt"
    ipconfig /allcompartments /all > "%HOMEPATH%\My Documents\ipconfig dump.txt"
    route print > "%HOMEPATH%\My Documents\route dump.txt"
    

    и проверьте файлы дампа в Моих Документах.

  14. Попробуйте создать новый профиль пользователя, в некоторых очень странных случаях это действительно работает.

  15. Покинуть корабль! Кажется, вы не можете использовать его там, где вы живете. Не волнуйтесь, Google работает над Dart ...


Но извлеченные уроки ...

Правильные резервные копии неоценимы и являются самым легким решением этой проблемы!

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

2

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

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

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

Рад видеть, что ты понял это!

1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .