exception from hresult: 0x80040154 (regdb_e_classnotreg)

Questions about Wine on Linux
Locked
nipj
Level 2
Level 2
Posts: 18
Joined: Sat Oct 31, 2020 11:31 pm

exception from hresult: 0x80040154 (regdb_e_classnotreg)

Post by nipj »

When trying to import a .mp4 video into the software, the `exception from hresult: 0x80040154 (regdb_e_classnotreg)` message pops-up.
I've installed ".net framework" through `winetricks -q dotnet35sp1 dotnet40 dotnet452 dotnet46 dotnet461 dotnet462`.
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: exception from hresult: 0x80040154 (regdb_e_classnotreg)

Post by jkfloris »

When trying to import a .mp4 video into the software
What software is this about? Maybe I can reproduce the problem.
nipj
Level 2
Level 2
Posts: 18
Joined: Sat Oct 31, 2020 11:31 pm

Re: exception from hresult: 0x80040154 (regdb_e_classnotreg)

Post by nipj »

This is the software. http://update.instatsport.com/hokreg/ho ... 027800.zip
run `hokreg.exe` and log in with user `Student123` and pass `zxc123`, then in the blank box type 435058, then press DOWNLOAD. The press ANALYSIS, then press OPEN, then OPEN (again), then try to import a video file.
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: exception from hresult: 0x80040154 (regdb_e_classnotreg)

Post by jkfloris »

The good news is that I can reproduce the problem.
Unfortunately, I have not yet been able to find a solution to the problem.

The original error message means that the Windows Media Player cannot be found. Fortunately, different versions of the media player can be installed with winetricks. However, these versions do not support mp4 files.

I will try to find a solution.
nipj
Level 2
Level 2
Posts: 18
Joined: Sat Oct 31, 2020 11:31 pm

Re: exception from hresult: 0x80040154 (regdb_e_classnotreg)

Post by nipj »

TY!
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: exception from hresult: 0x80040154 (regdb_e_classnotreg)

Post by jkfloris »

It seems that this program really needs Windows Media Player 12. Unfortunately, there is no installer for this version.

There is already a Wine bug report: https://bugs.winehq.org/show_bug.cgi?id=1988
Maybe you can revive this bug. "wmpdxm.dll" from Windows 7 has the same CLSID.

Code: Select all

wine  reg query HKCR\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95} /s

HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}
    (Standaard)    REG_SZ    Windows Media Player

HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\InprocServer32
    (Standaard)    REG_SZ    C:\windows\system32\wmpdxm.dll
    ThreadingModel    REG_SZ    Apartment

HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\LocalServer32

HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\MiscStatus
    (Standaard)    REG_SZ    0

HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\MiscStatus\1
    (Standaard)    REG_SZ    131473

HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\ProgID
    (Standaard)    REG_SZ    MediaPlayer.MediaPlayer.1

HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\ToolboxBitmap32

HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\TypeLib
    (Standaard)    REG_SZ    {22D6F304-B0F6-11D0-94AB-0080C74C7E95}

HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\Version
    (Standaard)    REG_SZ    1.0

HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\VersionIndependentProgID
    (Standaard)    REG_SZ    MediaPlayer.MediaPlayer
nipj
Level 2
Level 2
Posts: 18
Joined: Sat Oct 31, 2020 11:31 pm

Re: exception from hresult: 0x80040154 (regdb_e_classnotreg)

Post by nipj »

:D
Locked