Save 55% on an XSplit Premium Lifetime License

Redeem offer

Blog

Deleting faulty DirectShowSpy registry key

Some users that use a 3rd party tool called DirectShowSpy may encounter errors when logging in to XSplit.

This can be caused by a fault registry key that is introduced when DirectShowSpy is registered to intercept Filter Graph initialization -- Filter Graph is used by XSplit. The faulty DirectShowSpy registry key is usually caused by DirectShowSpy program begin relocated after registration.

To workaround this situation, XSplit1 detects the presence of HKEY_CLASSES_ROOT\CLSID\{E436EBB3-524F-11CE-9F53-0020AF0BA770}\TreatAs registry key2 when it fails to initialize Filter Graph and exits when it is found. In this case, user must manually correct the DirectShowSpy registration or delete3 the registry key. Only after either is done can XSplit be restarted.


1 Implemented in XSplit Broadcaster v2.2. In XSplit Gamecaster, this workaround will be implemented in v2.3.

2 For 64 bit Windows, the registry key is HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{E436EBB3-524F-11CE-9F53-0020AF0BA770}\TreatAs

3 Deleting this registry may require special/full permissions. Read here on how to do it.