Столкнулся сегодня с забавной проблемкой. На одном из клиентских компьютеров вчера обновился Internet Explorer до версии 9. Сегодня прибегает владелец оного компьютера с криком «У меня IE9 не отображает страницы! Спасите, помогите!». Что делать, пришлось подключаться к его компьютеру (Windows 7), запускаю ослика и вижу следующее:
Действительно, при открытии любого сайта в Internet Explorer 9 отображается просто белый фон. Проблема проявляется на любом сайте, который мы пытались открыть. Самое интересно, если попытаться открыть исходный html код страницы, то все исходники на месте. Т.е. однозначно некая проблема с отображением страницы именно в IE (в альтернативных браузерах все открывается «на ура»).
Поиск в интернете подсказал, что решается проблема простым отключением аппаратной прорисовки страницы. Для этого:
- В меню IE9 выберите Tools-> Internet Options (Свойства обозревателя)
- Перейдите на вкладку Advanced (Дополнительно), и снимите галку на пункте Use software rendering instead of GPU rendering (Использовать программную прорисовку графики вместо графического процессора)
- Примените изменения и перезапустите браузер
- Если не помогло – обновите драйвер видеоадаптера с сайта производителя до последней версии
Видимо есть какие-то проблемы в распиаренной технологии использования аппаратных ресурсов графической карты в IE9.
Аналогичная проблема, но решение обратное. После установки отсутствующей галочки всё заработало.
Помогло, спасибо