Ru-Board.club
← Вернуться в раздел «Программы»

» Удалить видео кодеки

Автор: Slier
Дата сообщения: 02.08.2005 23:40
СУТЬ ВОПРОСА:
Воспроизведение видео начало замирать на несколько секунд. Звук при этом идет.
РЕШЕНИЕ:
Попробовал решить координально: У меня стоит К-Light Codek Pack - снес и переставил: то же самое.
Тогда я снова снес Codek Pack и завел файл - на мое удивление, он проигрывался так же, как и раньше!
ВЫВОД: В системе остались драйвера
Тогда я в Менеджере Устройств ручками удалил оставшиеся видео драйвера. Ничего не помогло: они восстанавливались обратно.
Тут надо сказать, что у меня система - ХР (sp2) и, как я понимаю, такие проблемы (невозможность удалить драйвера) встречаются именно в ХР.
ПОЛЕЗ В СЕТЬ (полазил достаточно): такие проблемы встречаются не редко, но я не увидел ни одного сколько-нибудь умного и дельного ответа не увидел. (Редко когда что-то умнее: "Удали в менеджере устройств ручками драйвера и поставить какой-нибудь Codek Pack" - хотя, надо признать, в другой операционке, наверное, это было бы правильно.)
В ручную дерегистрировать каждую dll через реестр не хочется.
Упоминание о программе удаления кодеков я особенно не встречал (кроме Aggresive Remover - еще не попробовал).
Подозреваю, что лишние, конфликтующие кодеки взялись в системе после установки PowerDVD.

ОТСЮДА ВОПРОС: знает ли кто-нибудь решение
Как выследить - какие драйвера виноваты?
Как удалить из системы, если они не удаляются?
Или если не удалять, то что сделать еще?


Спасибо за дельный совет
Автор: bredonosec
Дата сообщения: 03.08.2005 00:22

Цитата:
Ничего не помогло: они восстанавливались обратно.
- восстановление системных файлов отключи временно - не будут.
Ключ
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\WinLogon\
DWORD SFCDisable "0"
сменить значение с нуля на "ffffff9d"

И после удаления кодеков переустанови драйвер видяхи. (возможно, есть смысл попробовать более новый, или наоборот, родной - с компакта родного, или наиболее стабильный из последних)

А вообще, проблема
Цитата:
Воспроизведение видео начало замирать на несколько секунд. Звук при этом идет.
хоть визуально и выглядит, как имеющая отношение к дровам/кодекам, имеет смысл поглядеть попутно насчет общего здоровья машины. На тему мусора в реестре, запускаемых служб, проч.
Автор: Slier
Дата сообщения: 03.08.2005 03:52
bredonosec!

Спасибо за отклик

Ключа такого я на своей машине не нашел.
Драйвера для видеокарты, действительно, надо попробовать переустановить.
Про мусор, я тоже проверю, это просто.
Автор: clever1
Дата сообщения: 03.08.2005 04:19
Ключ этот здесь
Ключ
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windowsNT\CurrentVersion\WinLogon\
Автор: bredonosec
Дата сообщения: 03.08.2005 04:28
Угу, NT забыл впечатать,
mea culpa.
Автор: Slier
Дата сообщения: 05.08.2005 01:14
clever1!

Спасибо за уточнение.
Ключ такой есть я его поменял,
но эффекта он не принес
- они все равно восстанавливаются.
Может я не знаю какие-нибудь три притопа (прихлопа)?
Я просто поменял значение ключа,
закрыл редактор реестра и стал удалять кодеки.

Автор: Slier
Дата сообщения: 06.08.2005 01:59
Проблему вроде бы решила переустановка драйвера видеокарты,
но удалять драйвера так и не получилось.

Может быть кто-нибудь подскажет как это делать?
Может значение ключа, который посоветовал BREDONOSEC должно быть другим?

Буду благодарен, если кто поможет.
Автор: bredonosec
Дата сообщения: 06.08.2005 03:11

Цитата:
Может значение ключа, который посоветовал BREDONOSEC должно быть другим?
- так поправили же -
Цитата:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windowsNT\CurrentVersion\WinLogon\
Могу и в своем посте поправить, если непонятно..

Али и этого тоже нету?
Цитата:
удалять драйвера так и не получилось
- То есть, уже не кодеки, а драйвера? На видеокарту? А смысл, если только что переустановил
//вообще-то можно в C/Windows/inf соответствующие инфы вырезать (регистрация и настройки дров) + сами файлы (искать: контрол панель-система-девайсы-пропертиз-детали драйвера-показать файлы драйвера (в окошке укажет путь и имена файлов, причем, сначала их резать, а потом инфы, бо наоборот сам не найдешь их)
Но, имхо, лучше без абсолютной уверенности в своих действиях туды не лезть, а воспользоваться системным удалением ("анинстал драйвер" в тех же девайсах)


Автор: rPansa
Дата сообщения: 08.08.2005 10:03
2All:
Ну вы блин екстремалы На кой же систему вот так вот по живому резать-то??? Уж легше тогда заново, с нуля, ХРю переустановить (но не поверх, а то так все и останется... как было...)
Slier

Цитата:
Воспроизведение видео начало замирать на несколько секунд.
Какого видео? AVIшки, WMFки, DVD, ?..
Цитата:
Попробовал решить координально: У меня стоит К-Light Codek Pack - снес и переставил: то же самое.
И неудивительно: настройки кодеков и фильтров коза лютая в реестре практически все оставляет, на всякий пожарный...Настраивать надо - есть там у ее в программах папочка Configuration...
Цитата:
... снес Codek Pack и завел файл - на мое удивление, он проигрывался так же, как и раньше!
ВЫВОД: В системе остались драйвера
Эхъ... KLCP очень многое оставляет после себя в системе, в том числе и кой-какие обновлённые системные "драйвера". В приложении к мультимедии это и есть кодеки (смеси и наборы всяких разных DLLей) и DirectShow фильтры (по большей части - .ax файлы). Некоторые из своих - тоже оставляет, из стандартного и расширенного системного набора этих самых "драйверов" - кодеков и фильтров. Кстати, в последнее время кодеки используются практически только для кодирования или перекодирования аудио или видео (ну там WAV/PCM в MP3, MPEG-2/DVD в DivX/XviD etc.). Все воспроизведение идёт по большей части через DirectShow фильтры (файлы .ax, но бывает и dll'ами их оставляють...)

НЕ СТОИТ ИХ УДАЛЯТЬ
, не зная, для чего они, НИ В КОЕМ СЛУЧАЕ !!!

В лучшем случае это ни к чему особо плохому не приведёт (ну, пропадут кодеки для потоковой обработки мультимедии из NetMeeting, так кто её юзает?..), а в худшем - может, к примеру, и звук пропасть (если, например, mp3-шный ax-фильтр похерить)
Цитата:
...
Удали в менеджере устройств ручками драйвера и поставить какой-нибудь Codek Pack
Ну на кой??? Поубивал бы советчиков этих...
Цитата:
В ручную дерегистрировать каждую dll через реестр не хочется.
Упоминание о программе удаления кодеков я особенно не встречал (кроме Aggresive Remover - еще не попробовал).
Как самое последнее средство - мож и придется ручками дерегистрировать... Плюс есть в подмогу в той же козе лютой (K-Lite Codec Pack, последняя - 2.50 вроде) несколько хар-роших утилиток как раз для разрешения всяких подобных проблем.

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

2. Sherlock - покажет список всех установленных в системе кодеков, можно сохранить в текстовый файл, поизучать, показать спецу...)))

3. GraphEdit - в наглядном графическом виде покажет, какие кодеки и фильтры используются при воспроизведении мультимедиа, как они друг с другом взаимодействуют, и как друг от друга зависят.
Цитата:
Подозреваю, что лишние, конфликтующие кодеки взялись в системе после установки PowerDVD.
Да, могли, особенно из набора DVD декодеров/демультиплексоров (читай разделителей-разветвителей аудио/видео потоков).

Почитай, кстати, у LEMа (http://www.lemnews.com/codec/) о том как правильно ставить/удалять кодеки и паки, и K-Lite в том числе -- http://www.lemnews.com/codec/#K-Lite
Цитата:
Проблему вроде бы решила переустановка драйвера видеокарты,
но удалять драйвера так и не получилось.
А оно надо??? ИИМХО лучшее враг хорошего: заработало - и гут.
Цитата:
Может быть кто-нибудь подскажет как это делать?
Да вроде уже все рассказал...

Вот, кстати, еще вопрос - Nero на машинке стоИт? Если да - тогда почти всё ясно.
Она (Нюра) тоже в это дел свою лепту вносит. Можно попробовать пофиксить кое-что, опять же при установленном KLCP, его доп.программой настройки - Codec Tweak Tool.
Там лучше ничего лишнего не трогать, а только вырубить кое-что Nero'вское.

А то, к примеру, у меня после установки Nero было всё наоборот - вставляю DVD, смотрю и ничего не слышу Эта тулза да ещё переустановка AC3 фильтра только и помогли...
Автор: bredonosec
Дата сообщения: 08.08.2005 15:15
rPansa

Цитата:
Ну на кой??? Поубивал бы советчиков этих...
на "той", что этот способ неоднократно проверен на разных машинах и у разных юзеров.
И поменьше эмоций пожалуйста.

Цитата:
Все воспроизведение идёт по большей части через DirectShow фильтры
- насколько заметил - не на всех осях. Или в зависимости от того, ставил ли юзер директшоу кодеки.

Что касаемо утилиток, да, они покажут и расскажут. Вот только если юзер не знает, как должно быть изначально, на кой ему эти показания? Чтоб нести "спецу"? С таким же успехом он может и сразу его пригласить, если такого знает. А если нет - нафига козе баян?

Цитата:
Почитай, кстати, у LEMа (http://www.lemnews.com/codec/) о том как правильно ставить/удалять кодеки и паки, и K-Lite в том числе -- http://www.lemnews.com/codec/#K-Lite
- Единственное уточнение вопроса "как" -
Цитата:
ВНИМАНИЕ ! Перед установкой новой версии K-Lite Codec Pack предварительно ПОЛНОСТЬЮ деинсталлируйте ВСЕ ИНЫЕ установленные пакеты кодеков, это предотвратит возможные конфликты, а также сохранит Вашу систему более чистой.
(красным шрифтом - последняя строка). Тех советчиков тоже убивать?
Автор: rPansa
Дата сообщения: 08.08.2005 18:52
bredonosec
Цитата:
...неоднократно проверен на разных машинах и у разных юзеров. И поменьше эмоций пожалуйста.
Приношу извинения действительно завелся.

Просто я не привык считать мультимедиа оснастку (кодеки, фильтры, demuxer'ы, декодеры) полноценными драйверами. По большому счету ведь так оно и есть.
А вот через диспетчер устройств можно незнаючи такого наудалять...((( Никакое восстановление системы не поможет.

Цитата:

Цитата: Все воспроизведение идёт по большей части через DirectShow фильтры

- насколько заметил - не на всех осях. Или в зависимости от того, ставил ли юзер директшоу кодеки.
Автор: bredonosec
Дата сообщения: 09.08.2005 02:58

Цитата:
Ну, последние года два ИМХО так оно и есть И от OS здесь мало чего зависит - и на древней 98, и на XP всё подобно
- Фиг знает.. Я, напр, на своей второй 98 (две 98 под разные конфигурации юзаю), не так давно удалял через мультимедиа-устройства-аудиокодеки - все удалял - директов не запомнил. (а также вроде бы все видеокодеки, или один какой-то оставил.. не помню точно). После удаления для проверки пробовал запустить музыку в любом формате - wav, mp2, mp3, mp4, wma, ogg, aac, и видео wmv, divX, mpg2, asf. Ничего не работало. (уточнение: медиаплейер9 там не стоит) Потом взял к-лайт фулл и после долгой и нудной сверки, чего есть чего, поставил себе необходимое. Потом еще из мега-пака добавил реал медиа и quicktime (требовалось). Fddshow, соотносясь с рекомендациями из инсталлера (дескать, товар сырой, возможны глюки), не стал ставить.
(согласен, что у кого-то они пашут превосходно и даже лучше обычных, бо на более низком уровне с железом работают, но во-первых, мне важнее стабильность работы, а во-вторых, где-то уточнялось, что нежелательно использовать фддшоу и дублирующие их обычные одновременно. А поскольку точно связь не знаю, предпочитаю не рисковать)

Цитата:
но их регулярное использование в конце концов приводит к тому, что и сам начинаешь в этой кухне разбираться, так что...
- В качестве recomended practices разумеется Но как срочное решение вопроса до начала понимания - вряд ли.

Цитата:
говорится ж именно про деинсталляцию не драйверов, а кодек-паков, а уж так называемых драйверов - именно в последнюю очередь,
Разумеется, сначала паки! Кто ж спорит! )) Просто подчистка за ними нужна и мне подсказали когда-то такой способ, он себя оправдал неоднократно, и теперь я его предпочитаю. ))

Цитата:
и чего я его невзлюбил?)
И я вот думаю )))

Цитата:
Э?
Я о вопросе "удалять" искал. При постановке вопроса "ставить/удалять, разумеется, верно, но "ставить" не относится к проблеме удаления

Цитата:
Всё остальное - от лукавого
Автор: Slier
Дата сообщения: 09.08.2005 14:37
Искреннее спасибо всем, кто откликнулся!
Особенно за такие развернутые ответы.

Установил обратно Неру (она у меня была снесена),
и все снова задергалось. А когда переустановил и кодек пак,
все задергалось еще больше.

Так что вопрос остается актуальным:
КОДЕКИ УДАЛЯТЬ НУЖНО!!!

И как это делать, опять же, непонятно.
Ключ реестра, который посоветовал на этот счет bredonosec,
может на какой-то ЭНТе и работает, но только не на моей
(к стати, под "значением ключа" я имел ввиду не путь,
а именно те циферки, которые нужно заменить: ffffff9d -
они корректны?)

И ЕЩЕ ВОПРОС:
Как можно вычислить конфликтующие кодеки?

GraphEdit показывает, что все нормально.
Неужто нет на этот счет нормальной утилиты?

Codec Tweak Tool действительно блокирует кодеки Неры, но
небольшое дергание остается.

И никаких надежных способов решения проблемы!
Автор: bredonosec
Дата сообщения: 09.08.2005 14:51

Цитата:
а именно те циферки, которые нужно заменить: ffffff9d -
они корректны?)
Думаешь, я сам придумал?
WinXP FAQ -> II. Инсталляция. ->2.10. Как полностью выключить SFC (System Files Protection)?

Цитата:
2.10. Как полностью выключить SFC (System Files Protection)?
Для этого необходимо поменять значение [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon] "SfcDisable" на "dword:ffffff9d". Для того чтобы включить его обратно, этот же ключ надо изменить на 0. Кроме этого, можно воспользоваться вот этой утилиткой http://www.3dnews.ru/documents/1143/setsfc.zip, с помощью которой можно не только выключить sfc, но и изменить некоторые другие его параметры, причём делать это гораздо удобнее, чем копаться в дебрях реестра.
Однако, следует помнить что сделав это, вы рискуете испытать на себе все последствия Dll-hell, начиная от снижения общей производительности системы и заканчивая самыми разнообразными проблемами и глюками, вызванных заменой системных библиотек на несовместимые версии от сторонних производителей.

Автор: Slier
Дата сообщения: 09.08.2005 16:42
Я не в чем не обвиняю.
Просто факт - значение неверно.
Создатели ФАКа были невнимательны.
Не знаю, можно ли здесь приводить тексты такого размера,
но я, всетаки, приведу:



[more=полный текст]
Addendum 7:37pm 6/24/00 At End

6:13am 6/24/00

Summary: Undocumented registry setting allows for
Windows File Protection (aka System File Checker)
to be fully disabled.

HowTo: Set the SFCDisable value (see Q222473) to
0xffffff9d.

Ok, after spending 6 hours in the guts of sfc.dll, sfcfiles.dll,
and winlogon.exe I have *finally* discovered how to permanently
disable windows file protection. The more I dug into the internals
of SFC, the more I began to think that it would not be as easy as
I first thought it would be - and indeed Microsoft does not want it
to be easy. Windows File Protection, while annoying, does provide
a good degree of system stability and even some level of virus/trojan
protection by preventing system files from being modified without
at least notifying the user. Therefore, I was *very* shocked when
I was looking through a disassembly of sfc.dll and came to the code
that checks the value of the SfcDisable in the WinLogon key.
I see in the code of ordinal 1 (which is the initialization function
that winlogon calls), sticking out like a sore thumb, this:

76986A89 push 1
76986A8B cmp eax, ebx
76986A8D pop esi
76986A8E jz loc_76986B97
76986A94 cmp eax, esi
76986A96 jz loc_76986B7A
76986A9C cmp eax, 2
76986A9F jz loc_76986B69
76986AA5 cmp eax, 3
76986AA8 jz short loc_76986AE0
76986AAA cmp eax, 4
76986AAD jz short loc_76986ACF
76986AAF cmp eax, 0FFFFFF9Dh
76986AB2 push ebx
76986AB3 jz loc_76986B86
76986AB9 push offset byte_76981898
76986ABE push edi
76986ABF call sub_7698877D
76986AC4 mov dword_769901D4, ebx
76986ACA jmp loc_76986B97

Ok, values 0, 1, 2, 3, and 4 are documented at
http://support.microsoft.com/support/kb/articles/Q222/4/73.ASP , but
what the heck is this 0ffffff9dh value that it accepts?! As you can
see, any value other than 0,1,2,3,4 and 0ffffff9dh are assumed to be
zero, which is the default of SFC enabled with popups enabled. So,
without further delay, I went and plugged 0ffffff9dh into the SfcDisable
value to see what was up. Rebooted. I'll be darned, Microsoft provided
a very,very simple way to fully disable WFP!

When booting with this value in the SFCDisable value in the WinLogon
key (HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon), an
event is written to the system log, ID 64032 from Windows File
Protection, with the description:
"Windows File Protection is not active on this system. ".

All attempts to replace/delete protected system files succeeded,
just as if I were in safe mode . I rebooted a few more times and
verified that it is the one value (other than 4=popus disabled) that
is not reset to 0 after the first boot.

Needless to say, this is not what Microsoft intended.

Well, it's now 6am, hopefully I haven't mucked this up too much in
my delerium.

Jeremy Collake
collake@charter.net
http://www.collakesoftware.com


Addendum 7:37pm 6/24/00:
SFCDisable value 3 was not documented like I thought it was. This
value performs some check for setup.exe or sfctest.exe. WFP does
appear to end up enabled. Have not had a chance to look into it further.
[/more]


правильное значение 0FFFFFF9.

Это взято как раз из этой утилитки.

Но, по-моему, это тоже не работает.
Я еще толком не разобрался.
(А утилитка вообще ставит значение: "1")
Автор: bredonosec
Дата сообщения: 10.08.2005 01:54

Цитата:
Не знаю, можно ли здесь приводить тексты такого размера,
- под [no][more=the whole text] long listings & info [/more][/no] спрячь, чтоб по 1,6,2 статье не залететь

Как вариант утилиты для "снятия/установки защиты" - вот это глянь.
"Windows_File_Protection_Switcher"
Но сам не уверен в ней, отвечать за возможные глюки не буду.
Автор: Slier
Дата сообщения: 11.08.2005 12:03
Поправил

Прошу прощения за столь позднюю
реакцию: был за городом.

Спасибо за утилиту. Попробую.

Добавлено:
Попробовал новую утилиту.
Она тоже ставит в реестре значение "ffffff9d".
Но видеокодеки не удудаляются.

ВЫВОД:
Windows File Protection не связана с видокодеками,
или какие-то видокодеки прописываются в реестре где-то еще,
и Windows File Protection их не достает.
Автор: bredonosec
Дата сообщения: 11.08.2005 18:11

Цитата:
Windows File Protection не связана с видокодеками
- Она ни с чем не связана
Это просто проверка на наличие и совпадение системных файлов, резервные копии которых лежат в дллкеше. В хрюше сп2 вроде находил меню отключения защиты файлов (где - уже не скажу, бо машину отдал, сам снова на 98 сижу)
Также есть такая папка как драйверкеш - где дрова на всякое другое оборудование (на случай если железо сменишь, чтоб вынь могла найти и доустановить себе /- согласно документации/)
А насчет удаления - такая мысля.. где-то упоминалось, что плейеры в себе встроенные кодеки могут иметь.. как WMP9 имеет часть встроенных, может, еще кто.. Я удалял предварительно удалив плейеры (кроме примитивного встроенного WMP6)
Автор: Slier
Дата сообщения: 11.08.2005 19:08
Я уже склоняюсь к удалению ручками.

Не очень понял, что Вы на этот счет говорили.
Можно немного поподробнее?

И еще версия:
У меня стоят две оси.
Та, в которой работаю - вторая, не на диске С:
Не могли ли в реестре (или где там бог знает еще)
какие-то кодеки прописаться в первую ось?
Автор: bredonosec
Дата сообщения: 12.08.2005 00:15

Цитата:
вторая, не на диске С:
Не могли ли в реестре (или где там бог знает еще)
какие-то кодеки прописаться в первую ось?
Если оси на разных дисках - точно нет.
Цитата:
уже склоняюсь к удалению ручками
- А для начала попробовать снять все плейеры (кроме старенького встроенного 6 - в нем, насколько понимаю. ничего не встроено) и после этого проверить насчет удаления через гуи?

ЗЫ. А сам процесс "восстановления" как выглядит? Выбрал пункт в менеджере, удалил, потом другой, третий, т.д., а после перезагрузки их снова обнаружил на месте? Или как?
Автор: Slier
Дата сообщения: 14.08.2005 10:40

Цитата:
А сам процесс "восстановления" как выглядит? Выбрал пункт в менеджере, удалил, потом другой, третий, т.д., а после перезагрузки их снова обнаружил на месте? Или как?


Именно так

Автор: Slier
Дата сообщения: 15.08.2005 00:01
Удалил все, что было можно, программой DXMan, установил K-Lite Pack, все отлично заработало, я обрадовался.
Но потом застрекатала программа winlogon. Стрекатала минут 20. И все вонючее вещество вернулось обратно.

Надо уничтожить записи, из которых все это восстанавливается.
Автор: lucky_Luk
Дата сообщения: 16.08.2005 12:52
Slier

Цитата:
Удалил все, что было можно, программой DXMan

Что это за программа и где ее взть? Ответ можно в ПМ.
Автор: Slier
Дата сообщения: 23.08.2005 18:56
http://www.free-codecs.com/download/DXMan.htm

Страницы: 1

Предыдущая тема: Phoenix Winphlash Как этой дранью пользоваться?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.