Problemen oplossen Windows 10 Setup kan de productsleutel niet valideren

De fout 'Setup heeft de productsleutel niet gevalideerd' treedt meestal op wanneer gebruikers proberen te upgraden naar Windows 10 vanaf een oudere Windows-versie zoals Windows 7 of Windows 8.1 met behulp van een ISO-bestand.

Wat veroorzaakt de fout 'Installatie is mislukt om de productsleutel te valideren'?

  • AV-interferentie van derden - Er is bevestigd dat het upgradehulpprogramma kan worden onderbroken voor de communicatie met de externe servers door een overbeschermende suite van derden. In dit geval kunt u het probleem oplossen door realtime bescherming uit te schakelen of door het beveiligingsprogramma helemaal te verwijderen.
  • Het uitgepakte installatieprogramma is al aanwezig in Temp - Een andere mogelijkheid is dat de upgradetool deze foutmelding geeft omdat het al een uitgepakt installatieprogramma in de map temp vindt. Als dit scenario van toepassing is, kunt u het probleem oplossen door het hulpprogramma Schijfopruiming uit te voeren om elk tijdelijk bestand te wissen.
  • Pkey-sleutel is niet gekoppeld aan media-installatie - Zoals blijkt, kan het probleem ook worden veroorzaakt door een logbestand (setuperr.log) -bestand in situaties waarin de gebruiker probeert te upgraden met behulp van een installatiemedium zonder licentiesleutel. In dat geval kunt u de licentiesleutel toepassen met een reeks CMD-opdrachten.
  • Systeembestand corruptie - Systeembestand corruptie kan ook verantwoordelijk zijn voor het verschijnen van dit foutbericht. Hoogstwaarschijnlijk dwingen een paar beschadigde afhankelijkheden het hulpprogramma voor het upgraden om het proces voortijdig te beëindigen. In dit geval kunt u het probleem oplossen door een volledige DISM-scan uit te voeren.
  • Configuratiebestand ontbreekt - Een ander potentieel scenario is een situatie waarin de upgrademedium die u gebruikt een sleutelconfiguratiebestand mist dat nodig is voor de installatie. Om het probleem op te lossen, kunt u het configuratiebestand eenvoudig maken met Kladblok.

Methode 1: AV van derden uitschakelen (indien van toepassing)

Als u een beveiligingssuite van een derde partij gebruikt die de neiging heeft om overbezorgd te zijn, is het heel goed mogelijk dat het de verbinding tussen de upgrade-instellingen met de externe servers onderbreekt.

Als dit scenario op u van toepassing is en u een suite van derden gebruikt die de upgrade zou kunnen verstoren, moet u de upgrade opnieuw proberen nadat u de mogelijke boosdoener van het antivirusprogramma hebt uitgeschakeld of verwijderd.

Als u zich in deze situatie bevindt, schakelt u eerst de real-timebeveiliging uit en kijkt u of de upgrade is geslaagd. Om dit te doen, gaat u gewoon naar het taakbalkpictogram dat aan uw AV is gekoppeld en zoekt u naar een optie die de real-time bescherming uitschakelt.

Als dit niet werkt of als u de equivalente optie niet in uw AV-menu's hebt gevonden, probeer dan het beveiligingsprogramma helemaal te verwijderen om er zeker van te zijn dat er geen beveiligingsregels zijn die dit upgradeproces kunnen beïnvloeden. Om dit te doen, dient u dit artikel ( hier ) in - het laat u zien hoe u uw beveiligingsprogramma installeert en zorgt ervoor dat u ook alle overgebleven bestanden verwijdert die dit probleem nog steeds kunnen veroorzaken.

Als deze methode niet van toepassing was of het onderliggende probleem niet werd opgelost, gaat u naar de volgende mogelijke oplossing hieronder.

Methode 2: Schijfopruiming uitvoeren op de schijf

Het blijkt dat in de meeste gevallen de fout 'Setup is mislukt om de productsleutel te valideren' zal optreden als gevolg van een fout die afkomstig is van de AppData \ Local \ Temp. Het is mogelijk dat de upgradesoftware deze fout veroorzaakt omdat het al uitgepakte installatiebestanden in de tijdelijke map vindt, dus het besluit dat er aanwijzingen zijn voor een beveiligingsrisico en het upgradeproces wordt afgebroken.

Als dit scenario van toepassing is, zou u het probleem moeten kunnen oplossen door het hulpprogramma Schijfopruiming op uw Windows-schijf uit te voeren en ervoor te zorgen dat het proces uiteindelijk de map Temp wist. Nadat u dit heeft gedaan en de machine opnieuw heeft opgestart, zou het upgradeproces zonder problemen moeten worden voltooid.

Hier is wat je moet doen:

  1. Druk op de Windows-toets + R om een ​​dialoogvenster Uitvoeren te openen. Typ vervolgens 'cleanmgr'  in het tekstvak en druk op Enter om het hulpprogramma Schijfopruiming te openen. Als u wordt gevraagd door het venster Gebruikersaccountbeheer (UAC) , klikt u op Ja om beheerderstoegang te verlenen.
  2. Zodra u bij de fase Schijfopruiming: stationselectie bent aangekomen , gebruikt u het vervolgkeuzemenu onder Drives om uw OS-station te selecteren. Het is meestal C:  maar u kunt het herkennen aan het Windows-logo. Met het juiste station geselecteerd, klikt u op OK om de wijzigingen op te slaan.
  3. Als u zich in het venster Schijfopruiming bevindt, moet u ervoor zorgen dat de selectievakjes die zijn gekoppeld aan Tijdelijke internetbestanden en Tijdelijke bestanden zijn aangevinkt.
  4. Zodra alles is ingesteld, klikt u op de knop Systeembestanden opschonen en bevestigt u vervolgens bij de UAC-prompt.
  5.  U wordt dan gevraagd door een ander pictogram Schijfopruiming, waar u Tijdelijke internetbestanden en Tijdelijke bestanden nogmaals moet selecteren voordat u op OK klikt.
  6. Klik bij de laatste prompt op Bestanden verwijderen om dit proces te starten.
  7. Wacht tot de bewerking is voltooid, start uw computer opnieuw op en kijk of het probleem is opgelost bij de volgende keer opstarten van het systeem.
  8. Nadat de volgende opstartprocedure is voltooid, herhaalt u het upgradeproces en kijkt u of u dit kunt doen zonder het foutbericht tegen te komen.

Als u nog steeds de foutmelding 'Setup heeft de productsleutel niet kunnen valideren' ziet , gaat u verder met de volgende methode hieronder.

Methode 3: de Pkey handmatig toepassen

Als het probleem inderdaad te maken heeft met gegevens die zijn opgeslagen in logbestanden, is dit waarschijnlijk te wijten aan het bestand setuperr.log waarvan bekend is dat het de fout 'Setup heeft de productsleutel niet kunnen valideren' veroorzaakt bij upgradepogingen met lokaal opgeslagen installatiemedia.

Als dit scenario van toepassing is, zou u het probleem moeten kunnen oplossen door een opdrachtprompt te openen en een opdracht uit te voeren waarmee de licentiesleutel wordt toegevoegd aan de map waarin de installatiemedia zijn opgeslagen.

Verschillende getroffen gebruikers die dit probleem ook tegenkwamen, hebben gemeld dat het probleem volledig was opgelost nadat ze de onderstaande instructies hadden uitgevoerd. Hier is wat je moet doen:

  1. Druk op de Windows-toets + R om een ​​dialoogvenster Uitvoeren te openen. Typ vervolgens 'cmd' in het tekstvak en druk op Ctrl + Shift + Enter om een ​​verhoogde opdrachtprompt te openen. Wanneer u Gebruikersaccountbeheer ziet, klikt u op Ja om beheerdersrechten te verlenen.
  2. Zodra u zich binnen de verhoogde opdrachtprompt bevindt, typt u de volgende opdracht om naar de locatie te navigeren waar de media-installatietool zijn bestanden opslaat:
    CD: C: \ ESD \

    Opmerking: als je de Media Creation-tool hebt gedwongen om het op een aangepaste locatie op te slaan, navigeer dan daarheen.

  3. Typ vervolgens de volgende opdracht en druk op Enter om de productsleutel toe te voegen aan de media-installatietool die de upgrade afhandelt:
    Instellen / pkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

    Opmerking : * X * is gewoon een tijdelijke aanduiding. Vervang deze door de daadwerkelijke licentiesleutel die u wilt gebruiken voor het upgradeproces.

  4. Sluit de verhoogde CMD, start het upgradeproces opnieuw en kijk of u nog steeds de foutmelding 'Setup heeft de productsleutel niet kunnen valideren' tegenkomt .

Als u nog steeds hetzelfde probleem ondervindt, gaat u naar de volgende methode hieronder.

Methode 4: een DISM-scan uitvoeren

Sommige getroffen gebruikers hebben bevestigd dat ze het probleem hebben kunnen oplossen nadat ze een DISM-scan (Deployment Image Servicing and Management) op hun computer hebben uitgevoerd. Het succes van deze methode suggereert de mogelijkheid dat dit probleem ook kan worden veroorzaakt door een onderliggend probleem met systeembeschadiging dat 'het upgradeproces beïnvloedt'.

DISM is een ingebouwd hulpprogramma dat erg goed is in het oplossen van afhankelijkheden die kunnen interfereren met kritieke OS-taken zoals upgraden naar een nieuwere versie.

Hier is een korte handleiding voor het uitvoeren van een DISM-scan om de fout 'Setup heeft de productsleutel niet gevalideerd' te verhelpen :

  1. Open een Run dialoogvenster door te drukken op Windows-toets + R . Typ 'cmd' in het nieuw geopende venster en druk op Ctrl + Shift + Enter om een ​​verhoogde opdrachtprompt te openen. Wanneer u daarom wordt gevraagd door de UAC (User Account Control) , klikt u op Ja om beheerdersrechten te verlenen.
  2. Zodra u zich binnen de verhoogde CMD-prompt bevindt, typt u de volgende opdrachten in de juiste volgorde en drukt u op Enter nadat elke scan is voltooid om een ​​volledige DISM-can uit te voeren:
    Dism / Online / Cleanup-Image / CheckHealth Dism / Online / Cleanup-Image / ScanHealth Dism / Online / Cleanup-Image / RestoreHealth
  3. Zodra elke scan is voltooid, start u uw computer opnieuw op en kijkt u of het probleem is verholpen de volgende keer dat u het upgradeprogramma probeert uit te voeren.

Als dezelfde setup niet heeft kunnen valideren, treedt de productsleutelfout  nog steeds op, ga dan naar de laatste methode hieronder.

Methode 5: een EI.cfg-bestand maken voor het ISO-bestand

Als geen van de bovenstaande methoden u heeft toegestaan ​​om te herstellen, heeft Setup de productsleutelfout niet gevalideerd  , waarschijnlijk omdat de upgrade-media die u probeert te gebruiken geen configuratiebestand bevatten dat verplicht is bij het upgraden van een oudere Windows-versie .

In dit geval moet u een decompressiehulpprogramma gebruiken om de Windows 10 ISO uit te pakken en een .cfg-bestand toe te voegen dat dit probleem verhelpt. Als je dit eenmaal hebt gedaan en de ISO weer in elkaar hebt gezet, zou je niet langer hetzelfde probleem moeten tegenkomen.

Hier zijn stapsgewijze instructies door het hele ding:

  1. Gebruik WinRar, WinZip, 7Zip of een ander soortgelijk hulpprogramma om het ISO-bestand met de installatiemedia uit te pakken in een map.
  2. Druk op de Windows-toets + R om een dialoogvenster Uitvoeren te openen. Typ vervolgens 'notepad.exe' en druk op Ctrl + Shift + Enter om een ​​verhoogd Kladblok-venster te openen.
  3. Als je eenmaal in het Kladblok-venster bent, plak je de onderstaande inhoud erin:
    [EditionID] [Channel] Retail [VL] 0
  4. Nadat de inhoud is toegevoegd, gaat u naar Bestand> Opslaan als. Als u eenmaal binnen bent, stelt u het Opslaan als type in op Alle bestanden. Noem het ei en zorg ervoor dat u de extensie ' .cfg ' aan het einde opneemt . Maar voordat u op Opslaan klikt, moet u ervoor zorgen dat het nieuwe bestand is opgeslagen in de map Bronnen van de ISO-installatie.
  5. Voer het setup.exe-bestand uit vanaf dezelfde installatiemedia en kijk of u het proces kunt voltooien zonder dat Setup de fout met de productsleutel niet kan valideren  .