Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Проблема с кодеками


Варлок

Рекомендуемые сообщения

Такая вот проблема, мне надобыло поставить видео кодек Huffyuv Loss-Less Video codec 2.1.1- CCESP Patch v0.2.2.

Нашёл, запустил, файл оказался селфэкстрактором с автоматической установкой. После установки кодек появился в списке кодеков... а вот все остальные пропали, так же пропали аудио кодеки. Плюс к этому пропал значок громкости из треи. В итоге сижу теперь без кодеков. Пробовал восстановить систему по ктр. точкам - не вышло. По всей видимости установщих затёр ключи в реестре.

Вот смог выковырять .inf файл из установщика может он прояснит ситуацию

;; Huffyuv AVI lossless video codec;; Copyright © 2000 Ben Rudiak-Gould;;[version]Signature = "$CHICAGO$"AdvancedINF = 2.5, %WRONG_ADVPACK_VERSION%DriverVer = 08/12/2001,2.1.1.1[DefaultInstall]RequiredEngine = Setupapi,%BAD_SETUP_VER%CopyFiles=HUF.Files.Inf,HUF.Files.Dll,IExpressCopy.SystemAddReg=HUF.Reg,Common.RegUpdateInis=HUF.INIs[DefaultUnInstall]RequiredEngine = Setupapi,%BAD_SETUP_VER%DelFiles=HUF.Files.Dll,HUF.Files.Inf,HUF.Files.IniDelReg=HUF.RegUpdateInis=HUF.INIs.DelBeginPrompt = Uninstall.BeginPromptEndPrompt = Uninstall.EndPrompt[sourceDisksNames]1="Huffyuv AVI lossless video codec",,1[sourceDisksFiles]HUFFYUV.INF=1HUFFYUV.DLL=1advpack.dll=1w95inf16.dll=1w95inf32.dll=1[DestinationDirs]HUF.Files.Inf=17HUF.Files.Dll=11IExpressCopy.System=11[HUF.Files.Inf]HUFFYUV.INF,,,4[HUF.Files.Dll]HUFFYUV.DLL,,,4[iExpressCopy.System] advpack.dll,,,4w95inf16.dll,,,96w95inf32.dll,,,96[HUF.Reg]HKLM,"%MediaRes%\icm\VIDC.HFYU",Description,,"HuffYUV v2.11 lossless codec"HKLM,"%MediaRes%\icm\VIDC.HFYU",Driver,,"huffyuv.dll"HKLM,"%MediaRes%\icm\VIDC.HFYU",FriendlyName,,"HuffYUV v2.11 lossless codec"HKLM,"%MediaRes%\icm\VIDC.UYVY",Description,,"HuffYUV v2.11 lossless codec"HKLM,"%MediaRes%\icm\VIDC.UYVY",Driver,,"huffyuv.dll"HKLM,"%MediaRes%\icm\VIDC.UYVY",FriendlyName,,"HuffYUV v2.11 lossless codec"HKLM,%CurVerNT%\drivers.desc,huffyuv.dll,,"HuffYUV v2.11 lossless codec"HKLM,%CurVerNT%\Drivers32,VIDC.HFYU,,huffyuv.dllHKLM,%CurVerNT%\Drivers32,VIDC.UYVY,,huffyuv.dllHKLM,%CurVerNT%\Drivers32,VIDC.YUY2,,huffyuv.dllHKLM,%CurVerNT%\related.desc,vidc.HFYU,,"HuffYUV v2.11 lossless codec [HFYU]"HKLM,%CurVerNT%\related.desc,vidc.UYVY,,"HuffYUV v2.11 lossless codec [uYVY]"HKLM,%CurVerNT%\related.desc,vidc.YUY2,,"HuffYUV v2.11 lossless codec [YUY2]"HKLM,%CurVerNT%\Userinstallable.drivers,vidc.HFYU,,huffyuv.dllHKLM,"%UnInstallPath%\HUFFYUV",DisplayName,,"HuffYUV AVI v2.11 lossless video codec"HKLM,"%UnInstallPath%\HUFFYUV",UninstallString,,"RunDLL32.exe advpack.dll,LaunchINFSection HUFFYUV.inf, DefaultUnInstall"[Common.Reg]HKCR,"ocxfile\shell\RegOCX",,,"Re&gister control"HKCR,"ocxfile\shell\RegOCX\command",,,"regsvr32 %1"HKCR,"ocxfile\shell\UnRegOCX",,,"&Unregister control"HKCR,"ocxfile\shell\UnRegOCX\command",,,"regsvr32 /u %1"HKCR,"dllfile\shell\RegDLL",,,"Re&gister library"HKCR,"dllfile\shell\RegDLL\command",,,"regsvr32 %1"HKCR,"dllfile\shell\UnRegDLL",,,"&Unregister library"HKCR,"dllfile\shell\UnRegDLL\command",,,"regsvr32 /u %1"HKCR,"SOFTWARE\Classes\.ax",,,"axfile"HKCR,"axfile\shell\RegAX",,,"Re&gister ActiveX"HKCR,"axfile\shell\RegAX\command",,,"regsvr32 %1"HKCR,"axfile\shell\UnRegAX",,,"&Unregister ActiveX"HKCR,"axfile\shell\UnRegAX\command",,,"regsvr32 /u %1"HKCR,"exefile\shell\UnRegEXE",,,"&Unregister Application"HKCR,"exefile\shell\UnRegEXE\command",,,"regsvr32 /u %1"HKCR,"inffile\shell\APInst",,,"Active I&nstall"HKCR,"inffile\shell\APInst\command",,,"rundll32.exe advpack.dll,LaunchINFSection %1, DefaultInstall"HKCR,"inffile\shell\Uninstall\command",,,"rundll32.exe advpack.dll,LaunchINFSection %1, UnInstall"HKCU,"%IEMain%","Start Page",,"%CodecPlace%"HKCU,"Software\Policies\Microsoft\WindowsMediaPlayer",NoCodecDownload,0x00010001,00000001HKCR,".avi",,,avifile[HUF.INIs]system.ini, drivers32,, "VIDC.HFYU=huffyuv.dll"system.ini, drivers32,, "VIDC.UYVY=huffyuv.dll"[HUF.INIs.Del]system.ini, drivers32, "VIDC.HFYU=huffyuv.dll"system.ini, drivers32, "VIDC.UYVY=huffyuv.dll"[uninstall.BeginPrompt]Prompt = "%UNINSTALL_BEGIN_PROMPT%"Title = "%DISPLAY_NAME%"ButtonType = YESNO[uninstall.EndPrompt]Prompt = "%UNINSTALL_END_PROMPT%"[strings]WRONG_ADVPACK_VERSION = "You need a newer version of ADVPACK.DLL"BAD_SETUP_VER = "Your system is missing the required setup engine."MediaRes = "SYSTEM\CurrentControlSet\Control\MediaResources"CurVerNT = "SOFTWARE\Microsoft\Windows NT\CurrentVersion"UnInstallPath = "Software\Microsoft\Windows\CurrentVersion\Uninstall"IEMain = "Software\Microsoft\Internet Explorer\Main"DISPLAY_NAME = "HuffYUV lossless codec uninstall"UNINSTALL_BEGIN_PROMPT = "Are you sure you wish to uninstall the HuffYUV lossless codec?"UNINSTALL_END_PROMPT = "HuffYUV lossless codec uninstall is now complete."DeviceDesc = "HuffYUV v2.1.1 lossless codec"MediaClassName = "Media Devices"CodecPlace = "http://www.i.com.ua/~video/"

Короче говоря, мне нужно восстановить свои кодеки со значком без переустановки самих кодеков или винды.

Какие будут предложения?

Изменено пользователем Варлок
Ссылка на комментарий
Поделиться на другие сайты

Варлок: Один вопрос: что значит "не смог восстановить по контрольным точкам"? Что тебе помешало. Почему спрашиваю? Потому, как это самый легкий способ вернуть тебе кодеки без переустановки виндов. Если есть старые контрольные точки, то надо пробовать их. Попробуй из безопасного режима восстановиться.

Ссылка на комментарий
Поделиться на другие сайты

matva:

Не смог потому что после запуска восстановления и перезагрузки мне выдовался ответ, что восстановление не произошло, пояснений не выдавало. Пробовал с нескольких точек - тот же результат. Из безопасного режима ещё не делал.

Ссылка на комментарий
Поделиться на другие сайты

Частично проблему смог решить. Выяснил что этот долбаный кодек потёр этот каталог в реестре :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32

Я переписал его с другой машины, вроде что-то заработало. Но я хочу восстановить старый вариант.

В папке с ктр. точками есть такой файл:

_REGISTRY_MACHINE_SOFTWARE

По идее там хранятся ключи из соответсвующей точки. Возможно ли из него вытянуть соответсвующий каталог ...Drivers32 с ключами?

Ссылка на комментарий
Поделиться на другие сайты

Варлок: Возможно. Но это очень сильный гемморрой! Необходимо из консоли восстановления... Если так хочется заморичится, то милости прошу в аську. Мой вариант позволяет восстановить полностью реестр (были бы копии) ;)

P.S. Почему именно в аську: потому нужна обратная связь быстрая, чтобы сразу на возникший вопрос был ответ.

Изменено пользователем matva
Ссылка на комментарий
Поделиться на другие сайты

matva:

Спасибо, я вобщем решил пользоваться как есть. Вроде нормально сейчас работает. Разве что с клавиатуры звук не регулируется.

Ссылка на комментарий
Поделиться на другие сайты

Tamplier: Стандарт: 12% на каждом диске. Но! Я реально не сохраняю... Я просто захожу в каталог System Volume Information и вручную удаляю, то что не нужно. Гемморрой? :D Ну не такой уж... Зато если что, то можно сделать откатик... :)

P.S. Но это не тема этого топика... Так что отвечать не надо.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...