Shell property provider that allows to see some basic info about Bethesda module files on Details tab in the system file Properties dialog. The DLL registers itself to handle .esp, .esm, .esl and .esu file extensions with BethesdaModule.Metadata ProgID.
Property fields are marked as editable but actual file data editing is not supported. If you click Apply with any changes made to the new properties you will get 0x80004001: Not implemented error. This is normal, property fields are made editable so you can copy their values. If they're read-only there is no way to copy text.
- Morrowind
- Oblivion
- Skyrim LE
- Skyrim SE
- Fallout 3
- Fallout: New Vegas
- Fallout 4
- Author
- Description
- Form version (where applicable)
- Flags (ESM, ESL, localized, etc)
- Master files list.
Run cmd.exe as an administrator and use following commands. Use full paths to regsvr32.exe and the DLL if needed.
Install:
regsvr32 "Bethesda Module ShellView.dll"Uninstall:
regsvr32 "Bethesda Module ShellView.dll" /uRequires KxFramework. You can easily get it using VCPkg package manager and provided portfile to build the KxFramework itself.
- Add custom properties instead of using the system ones.
- Add edit capabilities (will rquire some third-party .esp editing library, probably based on xEdit).


