Не открывается установка компонентов Windows (из-за inf-файла)

Метки: ,

Итак, у нас не работает «Установка компонентов Windows» из «Установки и удаления программ», что сопровождается примерно таким сообщением об ошибке:

Не удалось открыть информационный файл custom.inf

(интересно, что в сообщении об ошибке отсутствует пробел между "0x2" и "в")

Я столкнулся с неработающей «Установкой компонентов Windows» в сборке «LonerXP Dream Lair 2010» и, первое что пришло мне в голову, это создать в блокноте минимальный inf-файл с именем «C:\Windows\Inf\custom.inf» такого содержания:

; This is the Setup information file to install optional components
; Copyright (c) 1996 Microsoft Corporation

[version]
signature="$CHICAGO$"

Хотя манипуляция эта и увенчалась успехом — апплет «Установка компонентов Windows» стал открываться, мне стало интересно откуда же растут ноги у этой проблемы. В сети нашёл информацию о том, что inf-файлы, которые подгружает этот апплет прописаны в ещё одном inf-файле: «C:\Windows\Inf\sysoc.inf» в секции «Components», которую можно подредактировать и убрать ссылку на отсутствующий файл:

[Components]
CustomSetting=ocgen.dll,OcEntry,Custom.inf,HIDE,7

В случае не очень критичного inf-файла описанные выше два способа возможно и сгодятся, но бывает нужно восстановить оригиналы таких файлов как «multimed.inf», «games.inf» или «pinball.inf». В таком случае, можно скопировать оригиналы с рабочей инсталляции той же самой версии Windows, или восстановить их с установочного диска с помощью утилиты командной строки expand (предполагается, что CDROM у нас «D», а раздел с Windows «C», так что меняйте буквы в нижеприведённой команде, в случае необходимости):

expand D:\I386\pinball.in_ C:\windows\inf\pinball.inf

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

Программа распаковки файлов Microsoft (R),  версия 5.1.2600.0
(C) Корпорация Майкрософт, 1990-1999.  Все права защищены.
Распаковка d:\i386\pinball.in_ в c:\windows\inf\pinball.inf.

d:\i386\pinball.in_: 1506 байт распаковано в 7190 байт, увеличение на 377%.

Успехов вам.

 


18 Апрель 2012

Комментарии (заморожены на какое-то время)

  • Спасибо за совет

    Автор ILKO, 16/12/2012 1:50am (7 лет назад)


Интернет реклама