Ik heb Server 2019 Essentials draaien als domain controller.
We hebben in het bedrijf +/- 15 gebruikers, daarom leek me Essentials een slimme keuze.
Naast de Essentials server hebben we ook Server 2019 Standard draaien met Exchange 2019.
Nu begint de Essentials 1x per week uit te schakelen, omdat we over het User limit van 25 users zitten.
Door de HealthMailboxes vanuit Exchange die meetellen als verbindingen, overschrijden we nu het limiet van 25 users.
Voor zover ik het begrijp, kun je geen extra CAL's toevoegen in Essentials en daarom wil ik upgraden naar Server 2019 Standard met de benodigde CAL's.
Het lukt me niet om te upgraden via de 'normale' weg.
Dit is wat ik heb gedaan in Powershell (ook in admin-cmd, zonder resultaat)
DISM /online /Get-CurrentEdition
DISM /online /Get-TargetEditions
DISM /Online /Set-Edition:ServerStandard /ProductKey:xxxx-xxxxx-xxxxx-xxxxx-xxxxx /AcceptEula
In het DISM logboek staat heel veel wat goed ging, onderstaand is wat er fout ging:
Omdat dat niet werkt, heb ik dit gedaan
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
Vanzelfsprekend nog gezocht via Google, daar kom je deze fout regelmatig tegen en lossen ze het soms op door twee Services (Windows License Manager Service en Software Protection) handmatig te starten terwijl de upgrade op 10% staat, maar dat hielp helaas ook niet.
Dan zou je ook nog simpelweg de Server Standard sleutel in kunnen vullen via Settings --> Update & Security --> Activation --> Change product key.
Maar ook dat werkte niet, Windows ziet het wel als geldige key, maar blijft dan met een GUI venster op 10% staan, daarna Reboot de server en staat er nog steeds Essentials op.
Volgens mij dus hetzelfde als met PowerShell, maar dan met een automatische reboot.
Ook stiekem getest met de key van de bestaande Server Standard licentie, gewoon om uit te sluiten dat de licentie niet goed zou zijn, maar dat hielp dus óók niet.
De Essentials server hebben we al een paar keer opnieuw opgestart en volledig geüpdatet.
Ook heb ik de tweede server eens uit gezet en daarna proberen te updaten, maar ook dat werkte niet.
Ik ben nu ver door mijn ideeën heen en hoop dat jullie nog wat in de trukendoos hebben voor me
We hebben in het bedrijf +/- 15 gebruikers, daarom leek me Essentials een slimme keuze.
Naast de Essentials server hebben we ook Server 2019 Standard draaien met Exchange 2019.
Nu begint de Essentials 1x per week uit te schakelen, omdat we over het User limit van 25 users zitten.
Door de HealthMailboxes vanuit Exchange die meetellen als verbindingen, overschrijden we nu het limiet van 25 users.
Voor zover ik het begrijp, kun je geen extra CAL's toevoegen in Essentials en daarom wil ik upgraden naar Server 2019 Standard met de benodigde CAL's.
Het lukt me niet om te upgraden via de 'normale' weg.
Dit is wat ik heb gedaan in Powershell (ook in admin-cmd, zonder resultaat)
DISM /online /Get-CurrentEdition
code:
1
2
3
4
5
6
7
8
9
10
| Deployment Image Servicing and Management tool Version: 10.0.17763.1518 Image Version: 10.0.17763.1577 Current edition is: Current Edition : ServerSolution The operation completed successfully. |
DISM /online /Get-TargetEditions
code:
1
2
3
4
5
6
7
8
9
10
| Deployment Image Servicing and Management tool Version: 10.0.17763.1518 Image Version: 10.0.17763.1577 Editions that can be upgraded to: Target Edition : ServerStandard The operation completed successfully. |
DISM /Online /Set-Edition:ServerStandard /ProductKey:xxxx-xxxxx-xxxxx-xxxxx-xxxxx /AcceptEula
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| Deployment Image Servicing and Management tool Version: 10.0.17763.1518 Image Version: 10.0.17763.1577 Starting to update components... Starting to install product key... Finished installing product key. Removing package Microsoft-Windows-ServerSolutionEdition~31bf3856ad364e35~amd64~~10.0.17763.1 [==========================100.0%==========================] Error: 14081 An error occurred while operating system components were being updated. The upgrade cannot proceed. For more information, review the log file. The DISM log file can be found at C:\Windows\Logs\DISM\dism.log |
In het DISM logboek staat heel veel wat goed ging, onderstaand is wat er fout ging:
code:
1
2
3
| 2020-11-22 11:21:44, Info DISM DISM Provider Store: PID=1828 TID=1992 Found and Initialized the DISM Logger. - CDISMProviderStore::Internal_InitializeLogger 2020-11-22 11:21:44, Warning DISM DISM Provider Store: PID=1828 TID=1992 Failed to load the provider: C:\Users\BEHEER~1\AppData\Local\Temp\8DFF1744-72CB-423A-9E4F-49B1B7EB8A87\PEProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e) 2020-11-22 11:21:44, Info DISM DISM Provider Store: PID=1828 TID=1992 Failed to get and initialize the PE Provider. Continuing by assuming that it is not a WinPE image. - CDISMProviderStore::Final_OnConnect |
code:
1
2
3
| 2020-11-22 11:21:44, Info DISM DISM Provider Store: PID=1828 TID=1992 Finished initializing the Provider Map. - CDISMProviderStore::Final_OnConnect 2020-11-22 11:21:45, Warning DISM DISM Provider Store: PID=1828 TID=1992 Failed to load the provider: C:\Users\BEHEER~1\AppData\Local\Temp\8DFF1744-72CB-423A-9E4F-49B1B7EB8A87\EmbeddedProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e) 2020-11-22 11:21:45, Info DISM DISM Provider Store: PID=1828 TID=1992 Connecting to the provider located at C:\Users\BEHEER~1\AppData\Local\Temp\8DFF1744-72CB-423A-9E4F-49B1B7EB8A87\AppxProvider.dll. - CDISMProviderStore::Internal_LoadProvider |
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| 2020-11-22 11:21:59, Info DISM DISM Package Manager: PID=1828 TID=1992 CBS session options=0x540! - CDISMPackageManager::Internal_Finalize 2020-11-22 11:34:58, Info DISM DISM Package Manager: PID=1828 TID=7504 Error in operation: (null) (CBS HRESULT=0x80073701) - CCbsConUIHandler::Error 2020-11-22 11:35:07, Error DISM DISM Package Manager: PID=1828 TID=1992 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80073701) 2020-11-22 11:35:07, Error DISM DISM Package Manager: PID=1828 TID=1992 Failed processing package changes with session options - CDISMPackageManager::ProcessChangesWithOptions(hr:0x80073701) 2020-11-22 11:35:07, Error DISM DISM Transmog Provider: PID=1828 TID=1992 Package manager failed to process changes - CTransmogManager::UpdateComponents(hr:0x80073701) 2020-11-22 11:35:07, Error DISM DISM Transmog Provider: PID=1828 TID=1992 Failed to update components - CTransmogManager::UpdateComponents(hr:0x80073701) 2020-11-22 11:35:07, Error DISM DISM Transmog Provider: PID=1828 TID=1992 Failed to update components from [ServerSolution] to [ServerStandard] - CTransmogManager::TransmogrifyWorker 2020-11-22 11:35:07, Error DISM DISM Transmog Provider: PID=1828 TID=1992 [Upgrading system]: An error occurred while operating system components were being updated. The upgrade cannot proceed. For more information, review the log file. [hrError=0x80073701] - CTransmogManager::EventError 2020-11-22 11:35:07, Error DISM DISM Transmog Provider: PID=1828 TID=1992 Failed to Upgrade! - CTransmogManager::TransmogrifyWorker(hr:0x80073701) 2020-11-22 11:35:07, Error DISM DISM Transmog Provider: PID=1828 TID=1992 Failed to upgrade! - CTransmogManager::ExecuteCmdLine(hr:0x80073701) 2020-11-22 11:35:07, Info DISM DISM Provider Store: PID=1828 TID=1992 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect |
Omdat dat niet werkt, heb ik dit gedaan
DISM /Online /Cleanup-Image /CheckHealth
code:
1
2
3
4
5
6
7
| Deployment Image Servicing and Management tool Version: 10.0.17763.1518 Image Version: 10.0.17763.1577 No component store corruption detected. The operation completed successfully. |
DISM /Online /Cleanup-Image /ScanHealth
code:
1
2
3
4
5
6
| Deployment Image Servicing and Management tool Version: 10.0.17763.1518 Image Version: 10.0.17763.1577 [==========================100.0%==========================] No component store corruption detected. |
Vanzelfsprekend nog gezocht via Google, daar kom je deze fout regelmatig tegen en lossen ze het soms op door twee Services (Windows License Manager Service en Software Protection) handmatig te starten terwijl de upgrade op 10% staat, maar dat hielp helaas ook niet.
Dan zou je ook nog simpelweg de Server Standard sleutel in kunnen vullen via Settings --> Update & Security --> Activation --> Change product key.
Maar ook dat werkte niet, Windows ziet het wel als geldige key, maar blijft dan met een GUI venster op 10% staan, daarna Reboot de server en staat er nog steeds Essentials op.
Volgens mij dus hetzelfde als met PowerShell, maar dan met een automatische reboot.
Ook stiekem getest met de key van de bestaande Server Standard licentie, gewoon om uit te sluiten dat de licentie niet goed zou zijn, maar dat hielp dus óók niet.
De Essentials server hebben we al een paar keer opnieuw opgestart en volledig geüpdatet.
Ook heb ik de tweede server eens uit gezet en daarna proberen te updaten, maar ook dat werkte niet.
Ik ben nu ver door mijn ideeën heen en hoop dat jullie nog wat in de trukendoos hebben voor me
..maar ik denk dat het verhaal van kapitein Ortega best eens waar kan zijn..