@Gareth North, It is hard to tell whether you don't need EncDec in system32 because DVBLink doesn't use it or because Kevin's external manifest means that it uses the one in ehome. In either case, the registry entry wouldn't be needed. As far as CPFilters goes, I don't really know what to make of that because I believe that DVBLink predates CPFilters so it shouldn't care whether it exists or not. In any case, doesn't it replace the functionality of encdec anyway. I may be wrong but it seems to me that calls to a DLL will use the one in the same folder as the executable first and if that doesn't work, it will use the one in system32. When I was creating V13, I tried putting older DLLs in the ehome folder and saw both DLLS being loaded by ehshell at the same time. Unfortunately, it wasn't enough to resolve the issues. I would have liked to have done more research into this but there were other things I needed to deal with and my trial period has ended now. I wanted to try V13 or 8.8.1 just swapping out MSVidCtl in system32 for the one in my utilities.