3

Обновление 5 - SFC /SCANNOW

Это обновление достаточно важно, чтобы поставить в верхней части вопроса!

По предложению @harrymc я попытался запустить SFC /SCANNOW в командной строке администратора. Полученный файл CBS.LOG содержит несколько очень интересных записей внизу:

Хэши для элемента file \SystemRoot \WinSxS \x86_microsoft-windows-ieframe.resources_31bf3856ad364e35_8.0.7600.16385_en-us_aa56e58ba603e4d6 \ieframe.dll.mui не соответствуют действительному файлу [l: 30 {15}]] ieframe.dll.m : {l: 32 b: DdY39ZR8qqIjw6lQcL2Xvbjw0T2ScyWz76yzlq0sf5w =} Ожидается: {l: 32 b: 3MM8XlEFjOgqH6G7JUOh1CYW8IVRe8Nnt/64UpCD2l0 =

(отрежьте еще полдюжины таких строк)

Не удалось перепроецировать поврежденный файл [мл:60 {30}, л:58 {29}] "\??\C:\Windows\SysWOW64\en-US "[l:30 {15}]" ieframe.dll.mui "; исходный файл в хранилище также поврежден

Таким образом, похоже, что версия Windows 7, установленная в компьютерном магазине, была повреждена. Ремонтная установка с моего подлинного DVD, несомненно, решит проблему, но я мог бы отложить это на некоторое время и посмотреть, будет ли в будущем Центре обновления Windows выпускать более новые версии проблемных DLL-файлов и исправлять их для меня.


Привет банда,

Я пишу с моего нового компьютера, на котором установлена чистая установка Windows 7 Home Premium x64.

Когда я запускаю IE8 и нажимаю значок "Новая вкладка", у меня появляется поврежденная версия стандартной страницы "Новая вкладка":

альтернативный текст

Если я запускаю 64-разрядную версию Internet Explorer, страница "Новая вкладка" выглядит просто отлично.

Есть идеи, что может стать причиной такого рода коррупции и как это исправить?


Обновление 1 - без дополнений

Я попытался запустить 32-разрядную версию IE8 в режиме «без надстроек», но проблема сохраняется, поэтому я уверен, что это не связано с надстройкой, загружаемой IE. Черт возьми, он делал это прежде , чем я устанавливал что - нибудь, так что не может быть ничего общего с дополнения.

Обновление 2 - Поврежденный ускоритель?

Коллега предположил, что это может быть поврежденный "ускоритель", загруженный в IE8. Теперь, когда это начало происходить, я только что прошел через первоначальный мастер "Добро пожаловать в IE8", но я попросил его дать мне список поставщиков поиска для выбора вместо использования Bing, и я установил поставщик поиска Google из этого списка. Теперь мне интересно, был ли этот поставщик каким-то образом поврежден.

Список поисковых служб, который IE8 показывает вам при первом запуске, не совпадает с тем, когда вы нажимаете "Найти больше поставщиков" после факта, поэтому, возможно, существует несовместимость с поисковым поставщиком Google в этом списке и "Google". Поиск предложений "поставщика, которого вы видите на ieaddons.com. Я попытаюсь удалить поисковую систему Google позже сегодня.

Обновление 3

Итак, удаление поискового провайдера Google не имело никакого эффекта, равно как и удаление временных файлов IE. По предложению @ harrymc я загрузил zip-файл страницы на http://madprops.org/mabster/newtabcorrupt.zip. Если повезет, кто-то может диагностировать эту проблему и избавить меня от необходимости проложить компьютер (или жить с ним)!

Обновление 4 - переустановка IE8

По запросу @ harrymc я попытался снять флажок Internet Explorer в диалоговом окне "Включение и выключение функций Windows" и перезагрузиться, затем проверить его еще раз и перезагрузить еще раз (фактически переустановив IE8). Нет радости - страница новой вкладки все еще повреждена.

2 ответа2

2

Существует два расположения реестра: одно для 64-разрядных, а другое для 32-разрядных.

64-битный это:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AboutURLs  

32-битный это:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\AboutURLs

Я считаю, что оба должны содержать запись с именем Tabs которая содержит значение
res://ieframe.dll/tabswelcome.htm ; проверьте правильность 32-битной записи.

Кроме того, в IE8 (32-разрядная версия) убедитесь, что в настройках вкладок и в категории «При открытии новой вкладки откройте:» у вас установлено значение "Страница новой вкладки".

1
  1. Нажмите Пуск> Выполнить и введите regedit.exe .

  2. Перейдите к следующей клавише:

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TabbedBrowsing
    
  3. Создайте значение REG_DWORD именем ShowTabsWelcome .

  4. Оставьте данные Value для ShowTabsWelcome как 0 .

  5. Закройте редактор реестра.

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