Rendering problem because something set to something which value is invalid

View previous topic View next topic Go down

Rendering problem because something set to something which value is invalid

Post by nukuro on Thu Aug 28, 2014 5:33 pm

Help.

Could someone understand the meaning of this?

Value is invalid:

It seems to have problem setting those to {B98D13E7-55DB-4385-A33D-09FD1BA26338}, which are invalid I suppose.

These are the file types that failed to run
Code:
.3g2
.3gp
.3gp2
.3gpp
.aac
.ac3
.alac
.amr
.ape
.bdmv
.dts
.dv
.evo
.f4v
.flac
.flv
.hdmov
.m2t
.m2ts
.m4a
.m4v
.mka
.mks
.mkv
.mov
.mp4
.mp4v
.mpc
.mpls
.mpv4
.mts
.oga
.ogg
.ogm
.ogv
.ra
.rm
.rmvb
.tp
.ts
.webm
.wv

I can't run a video because something like this will show up.

Cannot render the file:

Could someone help, please?

nukuro

Posts : 8
Join date : 2014-08-28

View user profile

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by Admin on Fri Aug 29, 2014 2:11 am

That value belongs to LAV Splitter. So it means LAV Splitter was not installed correctly. Did you get a registration error for the splitter? Did the installer ask for a reboot at the end?

My first suggestion would be to reboot and run the installer again.

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by nukuro on Fri Aug 29, 2014 9:59 am

As I stated, the error I got during installation is that the preferred source filter for X is set to {B98D13E7-55DB-4385-A33D-09FD1BA26338}, which is invalid.
No, the installer didn't ask for a reboot in the end.

I've tried restarting after uninstalling the program, but it didn't help.
I've also cleaned my registry using ccleaner after uninstall, then reinstalling the program, but the problem still exist.

nukuro

Posts : 8
Join date : 2014-08-28

View user profile

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by Admin on Fri Aug 29, 2014 11:37 am

Check if the following Registry keys are present on your system:

HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\{B98D13E7-55DB-4385-A33D-09FD1BA26338}
HKEY_CLASSES_ROOT\CLSID\{B98D13E7-55DB-4385-A33D-09FD1BA26338}

And if you have a 64-bit system also these:
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\{B98D13E7-55DB-4385-A33D-09FD1BA26338}
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B98D13E7-55DB-4385-A33D-09FD1BA26338}

The only reason I can currently think of for those keys failing to be created is that those keys or their parent keys have incorrect security permissions set on them. Some virusses and other malware mess up the permissions.

Here is a small free tool to fix such problems:
http://www.tweaking.com/content/page/reset_registry_permissions.html

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by nukuro on Fri Aug 29, 2014 5:49 pm

I didn't seem to have those first two on my registry Shocked

It's not there:


And yes, I'm running a 64-bit system. And no, it wasn't there as well.
Did some malware messes this up?

I'll try using that tool.
Thanks.

The tool didn't work.. I've tried repairing it, but I still getting the error after installation.


Last edited by nukuro on Fri Aug 29, 2014 5:59 pm; edited 1 time in total (Reason for editing : Added information regarding repair tool)

nukuro

Posts : 8
Join date : 2014-08-28

View user profile

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by Admin on Sat Aug 30, 2014 4:10 am

You can hide the error messages by unchecking "Detect broken filters" at the bottom of the "Select Components" page in the installer. This won't fix anything, but saves you a lot of clicking.

Since the Registry keys are missing, we can conclude that the registration of the LAV Splitter filter was unsuccessful.

Can you check if this file exists?
C:\Program Files (x86)\K-Lite Codec Pack\Filters\LAV\lavsplitter.ax
(there should be a total of 12 files in that folder)

See what happens if you manually register the file.
Start > Accessories > Command Prompt > Right-click on it and select "Run as Administator" > then run this command:
regsvr32 "C:\Program Files (x86)\K-Lite Codec Pack\Filters\LAV\lavsplitter.ax"

It should say "DLLRegisterServer in ... succeeded" and the Registry keys should have been created.

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by nukuro on Sat Aug 30, 2014 4:29 am

I've checked all files in C:\Program Files (x86)\K-Lite Codec Pack\Filters\LAV\lavsplitter.ax
and they're all there. (twelve files)

I tried to manually register the file, but it shows OleInitialize failed.
While registering those though, my svchost kind of weighing down my CPU a bit.

Here's the SS.
OleInitialization Failed.:

nukuro

Posts : 8
Join date : 2014-08-28

View user profile

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by Admin on Sat Aug 30, 2014 4:42 am

Do a scan for broken Windows system files. Run this command from an Administrator command prompt:

sfc.exe /scannow

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by Admin on Sat Aug 30, 2014 4:48 am

According to Microsoft documentation, the error message that you get belongs to a Windows XP version of regsvr32.exe. The message should have been a bit different on Windows 7.

Check the version of your regsvr32.exe files. It should be 6.1.7600.16385. (right-click > properties > details)
C:\Windows\System32\regsvr32.exe
C:\Windows\SysWOW64\regsvr32.exe

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by Admin on Sat Aug 30, 2014 5:04 am

The only causes for this error that I could find are:
- damaged system files
- low system memory

It would also be interesting to know if the error only happens with lavsplitter.ax or also with other filters from the pack, such as lavvideo.ax or vsfilter.dll.

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by nukuro on Sat Aug 30, 2014 11:13 am

So I've done the sfc.exe /scannow on my command prompt and it shows this:
sfc.exe /scannow:

It tells me to open CBS.log, but the log is very long.. I couldn't comprehend what's wrong in there.

My regsvr32.exe caught a virus a year ago, and I replace it with something I could find on the internet. (I've checked it on virustotal first to make sure and it's clean)
The problem is, in my system32 dir the regsvr32.exe has the right version, as stated, which is version 6.1.7600.16385. But on my SysWOW64 dir, it has version 4.0.0.0.
Is this wrong?

What would be the indicator of damaged system files and low system memory? And how to check them?
I have 8 gigs of RAM, and it runs just fine playing video using codecs before.

How do check if I have problem with my lavvideo.ax or vsfilter.dll? I've shown the SS on my 3rd post, and it's all still there.

nukuro

Posts : 8
Join date : 2014-08-28

View user profile

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by Admin on Sat Aug 30, 2014 11:40 am

You can filter out the important parts of the CBS.log files with this command:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfcdetails.txt"

Copy the test here and maybe I can help more.

I have uploaded the correct regsvr32.exe files for you:
sendspace.com 2ya2xq

Repairing all damaged files will probably solve this problem.

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by nukuro on Sat Aug 30, 2014 12:11 pm

I can't post my CBS.log here.. it's too long Laughing
I post it on my drive if you don't mind.
sfcdetails.txt

Where should I put this regsvr32.exe? On my existing system32 dir or SysWOW64 dir?
I didn't see there's two folders in it tongue


Last edited by nukuro on Sat Aug 30, 2014 12:19 pm; edited 1 time in total

nukuro

Posts : 8
Join date : 2014-08-28

View user profile

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by Admin on Sat Aug 30, 2014 12:16 pm

The zip file contains two copies of regsvr32.exe. One for each system folder.

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by Admin on Sat Aug 30, 2014 12:35 pm

Here are most of the other files:
sendspace.com n8c5d6

The rest is not really important.

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by nukuro on Sat Aug 30, 2014 2:15 pm

Okay I've done that. Although I've met with permission issue while copying on system32 dir, the others seems fine.
If I may ask, what these has to do with the rendering issue I had in the first place though?

nukuro

Posts : 8
Join date : 2014-08-28

View user profile

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by nukuro on Sat Aug 30, 2014 8:00 pm

It's probably really the regsvr32 or something else, but it now WORKS!!
Thanks!! Very Happy

nukuro

Posts : 8
Join date : 2014-08-28

View user profile

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by Admin on Sun Aug 31, 2014 3:54 am

The other files are not really related to the codec installation problem. But fixing them is a good idea anyway, specially msiexec.exe which is used by other types of installers.

You can solve your permissions issue by taking file ownership.
Right-click on file > Properties > Security > Advanced > Owner > change to "Administrators"
Also on the "Permissions" tab, give Administrators group "Full access".

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: Rendering problem because something set to something which value is invalid

Post by Sponsored content Today at 10:56 pm


Sponsored content


Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum