Что такое формат файла GID?
Файл .gid - это автоматически создаваемый двоичный кэш, который устаревшая справочная система Windows WinHelp (WinHlp32.exe) создает рядом с файлом справки .hlp при первом его открытии пользователем и выполнении полнотекстового поиска. Файл содержит скомпилированный индекс полнотекстового поиска, индекс ключевых слов и состояние окна (размер и положение), чтобы последующие поиски открывались быстрее.
Файлы .gid всегда имеют то же базовое имя, что и сопутствующий файл справки - например, winword.gid является кэшем для winword.hlp. Они создаются с атрибутом файла Скрытый в том же каталоге, что и файл .hlp, или в %WINDIR%\Help, если исходное местоположение доступно только для чтения.
Файлы .gid можно безопасно удалять; WinHlp32.exe автоматически перестраивает их при следующем использовании. Они не имеют смысла и не используются независимо от сопутствующего файла .hlp.
WinHelp - это устаревшая система: WinHlp32.exe была удалена из Windows Vista. Microsoft предлагала ее в качестве необязательного обновления для загрузки (KB917607) для Windows 7 и Windows 8.1; в Windows 10 и Windows 11 ее невозможно установить без неподдерживаемых обходных путей. HTML Help (.chm) заменила WinHelp, начиная с Windows 98, и остается текущим стандартом. В современных системах файлы .gid встречаются только при запуске старого программного обеспечения в режиме совместимости или на сохранившихся установках Windows XP.
Безопасность и защита
РИСК: LOWФайлы GID - это автоматически создаваемые двоичные кэши индексов без исполняемого содержимого. Безопасны для удаления. Нет известных вредоносных программ, использующих расширение .gid. Единственный риск - поврежденный .gid, вызывающий ошибки поиска WinHelp, что решается удалением и автоматической регенерацией.
Детали формата
в двух словах- Файл данных игры GID (различные игры) - Некоторые старые игры для ПК используют .gid для индексных файлов или файлов данных; не связано с WinHelp.
Программы, открывающие файлы GID
Технические подробности
глубокая спецификация| Создается программой | WinHlp32.exe - создается автоматически при первом полнотекстовом поиске в сопутствующем файле .hlp |
| Контейнер | Виртуальная файловая система WinHelp B-tree (тот же внутренний формат, что и у .hlp - структурированная двоичная виртуальная файловая система) |
| Порядок байтов | Little-endian (от младшего к старшему) |
| Соглашение об именовании | Имеет то же базовое имя, что и сопутствующий файл .hlp (например, winword.gid сопровождает winword.hlp) |
| Атрибут файла | Создается с атрибутом «Скрытый»; не отображается в проводнике Windows при настройках по умолчанию |
| Место хранения | Тот же каталог, что и файл .hlp; при отсутствии прав записи используется %WINDIR%\Help или %LOCALAPPDATA%\Help |
| Хранимые данные | Индекс полнотекстового поиска, индекс ключевых слов и состояние размера/положения окна WinHelp для сопутствующего .hlp |
| Сжатие | Отсутствует на уровне файла; некоторые внутренние потоки могут использовать LZ77, аналогично поведению .hlp |
| Безопасность удаления | Безопасно для удаления - WinHlp32.exe автоматически воссоздает файл .gid при следующем использовании |
| Зависимость | Бессмыслен без сопутствующего файла .hlp; не может быть открыт или использован независимо |
| Поддержка ОС | Windows 3.1 до Windows 7/8.1 (требуется KB917607 на Vista+); не устанавливается в Windows 10 или 11 |
| Заменен на | HTML Help (.chm), начиная с Windows 98; WinHlp32.exe удален из Windows Vista и более поздних версий |
| Выпущен | 1992 (Windows 3.1 WinHelp 3.0) |
| Последняя версия | WinHelp 4.0 (Windows 95/98/XP era; not updated since) |
| Спецификация | github.com |
Конвертации GID
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах GID.