Код статьи: 917607 - Последнее изменение :: 5 января 2012 г. - Редакция: 5.0

Не удается открыть файлы справки в формате Справки Windows (WinHlp32.exe)

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

На этой странице

Развернуть все | Свернуть все

Признаки

На компьютерах с системой Windows Vista, Windows 7, Windows Server 2008 или Windows Server 2008 R2 не удается открыть справку в ряде программ.

При попытке использования справки в ряде программ на компьютере под управлением Windows Vista или Windows 2008 появляется следующее сообщение об ошибке в окне справки и поддержки Windows:
Справка для этой программы была создана в формате справки Windows, использовавшемся в предыдущих версиях Windows и не поддерживаемом Windows Vista.
При попытке использования справки в ряде программ на компьютере под управлением Windows 7 или Windows 2008 R2 появляется следующее сообщение об ошибке в окне справки и поддержки Windows:
Справка для этой программы создана в формате справки Windows, который зависит от компонента, не включенного в данную версию Windows. Однако вы можете загрузить программу для просмотра файлов в формате справки Windows.

Причина

Проблема может возникать при попытке использования справки в программе, где для отображения справки используется старый компонент WinHlp32.exe. Так как Windows Vista и последующие версии Windows не содержат WinHlp32.exe, следует установить этот компонент, чтобы иметь возможность открывать старые HLP-файлы.

Например, проблема может возникнуть в описанных ниже случаях.
  • Вы переходите с Windows XP на Windows Vista или Windows 7 и пытаетесь использовать справку в программе, установленной еще в системе Windows XP.
  • Вы купили новый компьютер с предустановленной системой Windows 7 или Windows Vista. Затем вы установили старую программу, которую использовали в Windows XP, и пытаетесь открыть в ней справку.

Решение

Загрузите и установите Справку Windows (WinHlp32.exe) для решения данной проблемы. Чтобы найти версию, подходящую для вашей ОС, следует знать разрядность системы Windows. Если вы не уверены, какая версия Windows у вас установлена, выполните действия из раздела " Если имеются сомнения по поводу того, какая версия Windows установлена на компьютере".

Примечание. Чтобы определить версию Windows, необходимо войти в систему в качестве администратора. Чтобы проверить, вошли ли вы как администратор, выполните действия из раздела "Чтобы убедиться, что вы вошли в систему с учетной записью администратора".
  • Если имеются сомнения по поводу того, какая версия Windows установлена на компьютере, выполните указанные ниже действия.
    Щелкните здесь, чтобы показать или скрыть пошаговые инструкции с иллюстрациями
  • Чтобы убедиться, что вы вошли в систему с учетной записью администратора, выполните указанные ниже действия.
    Щелкните здесь, чтобы показать или скрыть пошаговые инструкции с иллюстрациями
Действия для получения правильной версии Справки Windows (WinHlp32.exe):
  1. В зависимости от установленной операционной системы воспользуйтесь одной из приведенных ниже ссылок на Справку Windows.
  2. Нажмите кнопку Продолжить для запуска проверки подлинности Windows. Дополнительные сведения об установке компонента проверки подлинности Windows см. на веб-сайте корпорации Майкрософт по следующей ссылке:
    http://www.microsoft.com/download/en/genuine-validation.aspx?id=5143 (http://www.microsoft.com/download/en/genuine-validation.aspx?id=5143)
  3. Загрузите и установите файл Windows6.*-KB917607-x64.msu или Windows6.*-KB917607-x86.msu в зависимости от используемой операционной системы.
Примечание. После установки программы WinHlp32.exe могут отключиться некоторые макросы и заблокироваться HLP-файлы, хранящиеся в интрасети. Дополнительные сведения об этих проблемах см. в разделе "Известные проблемы, которые могут возникнуть после установки обновления WinHlp32.exe".

Дополнительные сведения о включении макросов на отдельном компьютере см. в разделе "Включение макросов на компьютере после установки программы WinHlp32.exe".

Дополнительные сведения о включении макросов в управляемой среде с использованием групповых политик см. в разделе "Параметры реестра и групповые политики для администраторов сети".
Сведения оказались полезными? Отправьте нам свой отзыв

Дополнительная информация для опытных пользователей

Известные проблемы

Известные проблемы, которые могут возникнуть после установки обновления WinHlp32.exe

Щелкните здесь, чтобы показать или скрыть подробные сведения

Известные проблемы, которые могут возникнуть после установки обновления WinHlp32.exe

Щелкните здесь, чтобы показать или скрыть подробные сведения

Устранение проблем совместимости, связанных со Справкой Windows (WinHlp32.exe), в системах Windows Vista, Windows 7, Windows Server 2008 и Windows Server 2008 R2

Щелкните здесь, чтобы показать или скрыть подробные сведения

Как включить макросы на отдельном компьютере после установки программы WinHlp32.exe

Щелкните здесь, чтобы показать или скрыть подробные сведения об автоматизированном решении

Получение доступа к хранящимся в интрасети HLP-файлам с отдельного компьютера после установки программы WinHlp32.exe

Щелкните здесь, чтобы показать или скрыть подробные сведения об автоматизированном решении

Параметры реестра и групповые политики для администраторов сети

Щелкните здесь, чтобы показать или скрыть подробные сведения

Дополнительные сведения для поставщиков содержимого справки, выпускающих HLP-файлы

Начиная с Windows Vista, старый компонент справки (WinHlp32.exe) был заменен новым, более функциональным компонентом справки Windows.

Она не будет поддерживаться во всех последующих версиях Windows. По этой причине корпорация Майкрософт настоятельно рекомендует разработчикам программного обеспечения прекратить использовать старую Справку Windows в системах Windows Vista, Windows 7, Windows Server 2008 и Windows Server 2008 R2. Разработчикам, поставляющим программы, которые используют HLP-файлы, рекомендуется перейти на альтернативные форматы файлов, такие как CHM, HTML или XML, для создания приложений справки. Также потребуется изменить названия с WinHelp API на названия, соответствующие новому источнику содержимого. Существуют средства сторонних производителей, которые помогут разработчикам программного обеспечения преобразовать содержимое справки из одного формата в другой.

Примечание. Системы Windows Vista, Windows 7, Windows Server 2008 и Windows Server 2008 R2 по-прежнему поддерживают программу WinHelp.exe для 16-разрядных файлов HLP. Программа WinHelp.exe — это версия справки Windows, использующая 16-разрядные HLP-файлы. Программа WinHelp.exe все еще включена в системы Windows Vista и Windows 7.

Ссылки

Для получения дополнительных сведений о групповой политике см. следующие веб-страницы Microsoft TechNet:


Информация в данной статье относится к следующим продуктам.
  • Windows Server 2008 Standard
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Ultimate
  • Windows Vista Starter
  • Windows Vista Business 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows 7 Корпоративная
  • Windows 7 Домашняя базовая
  • Windows 7 Домашняя расширенная
  • Windows 7 Профессиональная
  • Windows 7 Начальная
  • Windows 7 Максимальная
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
Ключевые слова: 
kbmsifixme kbfixme kbresolve kbtshoot kbhelp kbexpertisebeginner kbinfo kbcip KB917607