No Active Editions Will Be Available Hresult 0x800f0905 - Cbs-e-no-active-edition
Note the reported edition and license status. If slmgr shows "Licensed" but CBS still fails, the mismatch is internal to CBS.
Open and check:
When CBS cannot read or verify the active edition, it refuses to proceed with any operation that requires edition awareness—such as adding a language pack, installing a cumulative update, or upgrading from one edition to another. Note the reported edition and license status
If no other method works, the ProductName or EditionID values may be missing under: If no other method works, the ProductName or
Pinpointing the cause is half the battle. Here are the most common underlying issues: If no other method works
The specific HRESULT code 0x800f0905 corresponds to CBS_E_NO_ACTIVE_EDITION . In plain English, the servicing engine (DISM or the Windows Update Client) is trying to apply a package or update to a specific "Edition" of Windows (e.g., Windows 10/11 Pro, Enterprise, Education).