Log in

View Full Version : filters filters everywhere!


ivan_alias
1st December 2002, 13:19
I have installed and removed so many codecs and directshow filters over the years my system is becomming a mess.

Is there any easy to use tools that will list all the filters and codecs I have installed on my system and let me remove the ones I want with ease?

Anything like this out there?

Arky
1st December 2002, 21:43
yes there is - I have it but have never bothered using it. It's called erm...

I'll edit this post when I remember the name (arghh!!!).

Short answer - "yes, there IS!"


Arky ;o)...I think it;s called something like "gejsrv32...."

ivan_alias
1st December 2002, 22:20
I appreciate your humor, but I genuinely would like a tool that can list and remove the installed filters.

I don't think you can do that with regsvr32 unless I'm mistaken.

[Toff]
2nd December 2002, 00:20
You can try GSpot to list installed codec :
http://www.headbands.com/gspot/
There is no direct easy uninstall function but at least it will give you the associated .dll or .ax so you can try a regsvr32 /u

TheWEF
2nd December 2002, 00:40
have a look into your windows device manager... ;)

wef.

celtic_druid
2nd December 2002, 01:37
Could try SysEnum which comes with Graphedit... Doesn't have a feature to uninstall them though.

BlackSun
2nd December 2002, 10:29
Yes there is one... Can't remember the name :p
Let's try to google a bit...
(googling, googling...)
(googling, googling...)
(googling, googling...)
(googling, googling...)
(googling, googling...)
(googling, googling...)
(googling, googling...)
(about to give up)

Sorry can't find :( I just remember there is a 'X' in the name :(

ivan_alias
8th December 2002, 09:12
dammit zoom player does it !

Fantastic tool :)

mikeathome
9th December 2002, 16:34
Gej's super register tool does the trick, right click an .ax .dll and you'll get a choise to register or un-register. Great tool from the patcher of the WMA MPEG-4 Codec (Divx;)...

Save the following as RegShExt.inf and Install it.

; RegSvr32 Shell Extension
; Registriere DLL, OCX, EXE per Rechtsklick
; Win 9x, NT4 & 2k
; Release 1.0
;
; By Gej 03.03.2000
[Version]
signature="$chicago$"

[DefaultInstall]
CopyFiles=Files.inf
AddReg=Reg.Add,Reg.Uninstall

[DefaultInstall.ntx86]
CopyFiles=Files.inf
AddReg=Reg.Add,Reg.Uninstall.NT

[DefaultUninstall]
DelFiles=Files.inf
DelReg=Reg.Add,Reg.Uninstall,Reg.Uninstall.NT,Reg.Remove,

[SourceDisksNames]
1="%01%",,1

[Reg.Uninstall]
HKLM,%UnInstallPath%,DisplayName,,%UninstallDispName%
HKLM,%UnInstallPath%,UninstallString,,"%10%\rundll.exe setupx.dll,InstallHinfSection DefaultUninstall 132 %17%\%InfFile%"

[Reg.Uninstall.NT]
HKLM,%UnInstallPath%,DisplayName,,%UninstallDispName%
HKLM,%UnInstallPath%,UninstallString,,"%11%\rundll32.exe setupapi,InstallHinfSection DefaultUninstall 132 %17%\%InfFile%"

[Reg.Add]
HKCR,.ocx\shell\RegOCX,,,Register
HKCR,.ocx\shell\RegOCX\command,,,"regsvr32 %1"
HKCR,.ocx\shell\UnRegOCX,,,UnRegister
HKCR,.ocx\shell\UnRegOCX\command,,,"regsvr32 /u %1"
HKCR,.ax\shell\RegAX,,,"Register Filter"
HKCR,.ax\shell\RegAX\command,,,"regsvr32 %1"
HKCR,.ax\shell\UnRegAX,,,"UnRegister Filter"
HKCR,.ax\shell\UnRegAX\command,,,"regsvr32 /u %1"
HKCR,dllfile\shell\RegDLL,,,Register
HKCR,dllfile\shell\RegDLL\command,,,"regsvr32 %1"
HKCR,dllfile\shell\UnRegDLL,,,UnRegister
HKCR,dllfile\shell\UnRegDLL\command,,,"regsvr32 /u %1"
HKCR,exefile\shell\RegEXE,,,"Register Server"
HKCR,exefile\shell\RegEXE\command,,,"%1 /regserver"
HKCR,exefile\shell\UnRegEXE,,,"UnRegister Server"
HKCR,exefile\shell\UnRegEXE\command,,,"%1 /unregserver"

[Reg.Remove]
HKCR,.ocx\shell\RegOCX
HKCR,.ocx\shell\RegOCX\command
HKCR,.ocx\shell\UnRegOCX
HKCR,.ocx\shell\UnRegOCX\command
HKCR,.ax\shell\RegAX
HKCR,.ax\shell\RegAX\command
HKCR,.ax\shell\UnRegAX
HKCR,.ax\shell\UnRegAX\command
HKCR,dllfile\shell\RegDLL
HKCR,dllfile\shell\RegDLL\command
HKCR,dllfile\shell\UnRegDLL
HKCR,dllfile\shell\UnRegDLL\command
HKCR,exefile\shell\RegEXE
HKCR,exefile\shell\RegEXE\command
HKCR,exefile\shell\UnRegEXE
HKCR,exefile\shell\UnRegEXE\command

[Strings]
InfFile="RegShExt.inf"
SetupRegPath="Software\Microsoft\Windows\CurrentVersion\Setup"
UninstallDispName="RegSvr32 Shell Extension"
UnInstallPath="Software\Microsoft\Windows\CurrentVersion\Uninstall\RegSvr32ShellExtension"

[DestinationDirs]
Files.Inf=17

[Files.Inf]
RegShExt.inf


mike

birdy
11th December 2002, 21:05
@ mikeathome,

Thanx a lot for this real great tip man.
I was using regsvr32.exe till now.

mikeathome
12th December 2002, 09:47
Originally posted by birdy
@ mikeathome,

Thanx a lot for this real great tip man.
I was using regsvr32.exe till now.

You're welcome !

mike