Oplossing
Gebruik een van de volgende methoden om dit probleem op te lossen. Wanneer u de stappen in elke methode hebt uitgevoerd, test u of het probleem is opgelost voordat u verdergaat met de volgende methode. Als het probleem met een bepaalde methode is opgelost, hoeft u de overige methoden niet meer te gebruiken.
Methode 1: Wijzig de naam van het bestand Edb.log
Om dit probleem op te lossen, wijzigt u de naam van het bestand Edb.log en probeert u het programma opnieuw te installeren. Ga als volgt te werk om de naam van het bestand Edb.log te wijzigen:
- Klik op Start, klik op Uitvoeren, typ cmd in het vak Openen en klik op OK.
- Typ de volgende opdracht bij de opdrachtprompt en druk vervolgens op ENTER:
ren %systemroot%\system32\catroot2\Edb.log *.tst
Methode 2: Stel services voor cryptografie in op automatisch
Stel de services voor cryptografie in op
Automatisch en probeer het programma opnieuw te installeren. Voer de volgende stappen uit om de services voor cryptografie in te stellen op
Automatisch:
- Start het hulpprogramma Systeembeheer in het Configuratiescherm.
- Dubbelklik op Services.
- Klik met de rechtermuisknop op Services voor cryptografie en klik op Eigenschappen.
- Klik op Automatisch voor Opstarttype en op Starten.
Opmerking Windows 2000 vermeldt de services voor cryptografie niet in het hulpprogramma voor systeembeheer SERVICES.
Methode 3: Wijzig de naam van de map Catroot2
Wijzig de naam van de map Catroot2 (alleen Windows XP en Windows Server 2003) en probeer het programma opnieuw te installeren.
Opmerking Sla deze methode over als Windows 2000 het besturingssysteem is.
Ga als volgt te werk om de naam van de map Catroot2 te wijzigen:
- Klik op Start, klik op Uitvoeren, typ cmd en klik op OK.
- Typ de volgende opdrachten bij de opdrachtprompt en druk na elke regel op Enter:
net stop cryptsvc
ren %systemroot%\System32\Catroot2
oldcatroot2
net start cryptsvc
exit
- Verwijder alle tmp*.cat-bestanden uit de volgende map:
%systemroot%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
Als er in deze map geen bestanden zijn waarvan de naam begint met tmp, verwijdert u helemaal geen bestanden. De CAT-bestanden in deze map zijn nodig om hotfixes en servicepacks te installeren.
Belangrijk Verander de naam van de map Catroot niet. De map Catroot2 wordt automatisch opnieuw gemaakt door Windows, maar de map Catroot wordt niet automatisch opnieuw gemaakt als de naam van deze map is gewijzigd.
Methode 4: Registreer de DLL-bestanden die aan de services voor cryptografie zijn gekoppeld opnieuw
Ga als volgt te werk als u DLL-bestanden wilt registreren die aan services voor cryptografie zijn gekoppeld:
- Klik op Start, klik op Uitvoeren, typ cmd in het vak Openen en klik op OK.
- Voer bij de opdrachtprompt de volgende opdrachten in en druk na elke opdracht op ENTER:
regsvr32 /u softpub.dll
regsvr32 /u wintrust.dll
regsvr32 /u initpki.dll
regsvr32 /u dssenh.dll
regsvr32 /u rsaenh.dll
regsvr32 /u gpkcsp.dll
regsvr32 /u sccbase.dll
regsvr32 /u slbcsp.dll
regsvr32 /u mssip32.dll
regsvr32 /u cryptdlg.dll
exit
Opmerking Klik desgevraagd op OK.
Opmerking In Microsoft Windows 2000 is niet het bestand Sccbase.dll opgenomen. Als u met een versie van Windows 2000 werkt, laat u het bestand Sccbase.dll achterwege. - Start de computer opnieuw op.
- Klik op Start, klik op Uitvoeren, typ cmd in het vak Openen en klik op OK.
- Voer bij de opdrachtprompt de volgende opdrachten in en druk na elke opdracht op ENTER:
regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 mssip32.dll
regsvr32 cryptdlg.dll
exit
Opmerking Klik desgevraagd op OK.
Opmerking In Microsoft Windows 2000 is niet het bestand Sccbase.dll opgenomen. Als u met een versie van Windows 2000 werkt, laat u het bestand Sccbase.dll achterwege. - Start de computer opnieuw op.
Methode 5: Verwijder het kenmerk Verborgen uit de map %Windir% en de submappen daarvan
- Klik op Start, klik op Uitvoeren, typ cmd in het vak Openen en klik op OK.
- Typ de volgende opdrachten bij de opdrachtregel en druk na elke regel op ENTER:
attrib -s -h %windir%
attrib -s -h %windir%\system32
attrib -s -h %windir%\system32\catroot2
exit
Methode 6: Stel het beleid van niet-ondertekende stuurprogramma's in op Stil voltooien
Als u met een versie van Windows 2000 werkt, stelt u de groepsbeleidinstelling
Gedrag bij installatie van niet-ondertekend bestand in op
Stil voltooien. U vindt deze groepsbeleidinstelling onder
Computerconfiguratie, onder
Windows-instellingen, onder
Beveiligingsinstellingen, onder
Lokaal beleid, onder
Beveiligingsopties in de MMC-module Groepsbeleid. Als u met Windows XP of een latere versie van Windows werkt, wordt deze groepsbeleidinstelling niet meer ondersteund. In dat geval voert u deze stappen uit om dit probleem op te lossen:
- Klik op Start, klik op Uitvoeren, typ regedit en klik op OK.
- Selecteer de volgende registersleutel:
HKEY_LOCAL_MACHINE\Software\Microsoft\Non-Driver Signing
- Klik met de rechtermuisknop op de binaire waarde Policy en klik op Wijzigen.
- De Waardegegevens worden in de volgende indeling weergegeven:
0000 02
Druk op DELETE als u de huidige waarde (02 in dit voorbeeld) wilt verwijderen en typ 0 (nu wordt de huidige waarde als 00 weergegeven). - Klik op OK en sluit de Register-editor.
Methode 7: Schakel het blokkeren van nieuwe vertrouwde uitgevers tijdelijk uit en installeer de juiste certificaten in het certificaatarchief met vertrouwde uitgevers
U kunt de groepsbeleidinstelling
Toevoegen van nieuwe vertrouwde uitgevers niet toestaan blijven gebruiken, maar u moet eerst de juiste certificaten aan uw certificaatarchief met vertrouwde uitgevers toevoegen. Daartoe schakelt u de groepsbeleidinstelling
Toevoegen van nieuwe vertrouwde uitgevers niet toestaan uit, installeert u de juiste certificaten in uw certificaatarchief met vertrouwde uitgevers en schakelt u de groepsbeleidinstelling
Toevoegen van nieuwe vertrouwde uitgevers niet toestaan weer in. Ga als volgt te werk als u het juiste certificaat wilt installeren voor productupdates van Microsoft Windows en Microsoft Internet Explorer:
- Download de Microsoft-productupdate die u wilt installeren van het Microsoft Downloadcentrum, de Windows Update-catalogus of de Microsoft Update-catalogus. Voor meer informatie over het downloaden van productupdates van het Microsoft Downloadcentrum klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
119591Microsoft-ondersteuningsbestanden via Online Services downloaden
Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over het downloaden van productupdates via de Windows Update-catalogus:
323166Updates en stuurprogramma's downloaden van de Windows Update-catalogus
- Pak het productupdatepakket uit in een tijdelijke map. Welke opdrachtregelopdracht u hiervoor moet gebruiken, hangt af van de update die u probeert te installeren. Raadpleeg het Microsoft Knowledge Base-artikel bij de update voor de opdrachtregelopties die u moet gebruiken om het pakket uit te pakken. Als u bijvoorbeeld beveiligingsupdate 824146 voor Windows XP wilt uitpakken in de map C:4146, voert u de opdracht Windowsxp-kb824146-x86-enu -x:c:4146 uit. Als u beveiligingsupdate 828750 voor Windows XP wilt uitpakken in de map C:8750, voert u de opdracht q828750.exe /c /t:c:8750 uit.
- Klik met de rechtermuisknop op het bestand KBnummer.cat uit het productupdatepakket in de tijdelijke map die u in stap 2 hebt gemaakt, en kies Eigenschappen.
Opmerking Het bestand KBnummer.cat bevindt zich mogelijk in een submap. Het bestand kan zich bijvoorbeeld bevinden in de map C:4146\sp1\update of in de map C:4146\sp2\update. - Klik op het tabblad Digitale handtekeningen op de digitale handtekening en klik op Details.
- Klik op Certificaat weergeven en klik op Certificaat installeren.
- Klik op Volgende om de wizard Certificaat importeren te starten.
- Klik op Alle certificaten in het onderstaande archief opslaan en klik op Bladeren.
- Klik op Vertrouwde uitgevers en klik op OK.
- Klik op Volgende, klik op Voltooien en klik op OK.
Methode 8: Controleer de status van alle certificaten in het certificeringspad en importeer ontbrekende of beschadigde certificaten van een andere computer
Ga als volgt te werk om certificaten in het certificeringspad voor een productupdate van Windows of Internet Explorer te controleren:
Stap 1: Controleer Microsoft-certificaten
- Klik in Internet Explorer op Extra en vervolgens op Internet-opties.
- Klik op Certificaten op het tabblad Inhoud.
- Dubbelklik op het tabblad Vertrouwde basiscertificeringsinstanties op Microsoft Root Authority (Hoofdinstantie). Als dit certificaat ontbreekt, gaat u verder met stap 2.
- Controleer op het tabblad Algemeen of de datums bij Geldig van zijn ingesteld op 1/10/1997 t/m 12/31/2020.
- Controleer op het tabblad Certificeringspad of de melding Dit certificaat is in orde wordt weergegeven onder Certificaatstatus.
- Klik op OK en dubbelklik op het certificaat NO LIABILITY ACCEPTED.
- Controleer op het tabblad Algemeen of de datums bij Geldig van zijn ingesteld op 11 mei 1997 t/m 7 januari 2004.
- Controleer op het tabblad Certificeringspad of de melding Dit certificaat is verlopen of is nog niet geldig of Dit certificaat is in orde wordt weergegeven onder Certificaatstatus.
Opmerking Dit certificaat blijft werken, ook al is het verlopen. Het besturingssysteem werkt mogelijk niet correct als het certificaat ontbreekt of wordt ingetrokken. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie: 293781Vertrouwde basiscertificaten die nodig zijn voor Windows 2000, Windows XP en Windows Server 2003
- Klik op OK en dubbelklik op het certificaat GTE CyberTrust Root. Het is mogelijk dat er meer certificaten met dezelfde naam zijn. Controleer of de vervaldatum van het certificaat 23 februari 2006 is.
- Controleer op het tabblad Algemeen of de datums bij Geldig van zijn ingesteld op 23 februari 1996 t/m 23 februari 2006.
- Controleer op het tabblad Certificeringspad of de melding Dit certificaat is in orde wordt weergegeven onder Certificaatstatus.
Opmerking Dit certificaat blijft werken, ook al is het verlopen. Het besturingssysteem werkt mogelijk niet correct als het certificaat ontbreekt of wordt ingetrokken.
Klik voor meer informatie op het volgende artikelnummer in de Microsoft Knowledge Base:
293781Vertrouwde basiscertificaten die nodig zijn voor Windows 2000, Windows XP en Windows Server 2003
- Klik op OK en dubbelklik op Thawte Timestamping CA.
- Controleer op het tabblad Algemeen of de datums bij Geldig van zijn ingesteld op '31/12/1996 tot 31/12/2020'.
- Controleer op het tabblad Certificeringspad of de melding Dit certificaat is in orde wordt weergegeven onder Certificaatstatus.
Stap 2: Importeer ontbrekende of beschadigde certificaten
Als een of meer van deze certificaten ontbreken of beschadigd zijn, exporteert u het ontbrekende of beschadigde certificaat naar een andere computer en installeert u de certificaten op uw computer. Ga als volgt te werk om certificaten op een andere computer te exporteren:
- Klik in Internet Explorer op Extra en vervolgens op Internet-opties.
- Klik op Certificaten op het tabblad Inhoud.
- Klik op het tabblad Vertrouwde basiscertificeringsinstanties op het certificaat dat u wilt exporteren.
- Klik op Exporteren en volg de instructies om het certificaat te exporteren als een DER encoded Binary x.509(.CER)-bestand.
- Nadat het certificaat is geëxporteerd, kopieert u het naar de computer waarop u het wilt importeren.
- Op de computer waarop u het certificaat wilt importeren, dubbelklikt u op het certificaat.
- Klik op Certificaat installeren en klik op Volgende.
- Klik op Voltooien en klik op OK.
Methode 9: Verwijder het tijdelijke bestand en start de installatie van de hotfix of het servicepack opnieuw
Ga hierbij als volgt te werk:
- Verplaats all bestanden met de naam Tmp*.cat uit de volgende mappen:
%systemroot%\system32\CatRoot\{127D0A1D-4EF2-11D1-8608-00C04FC295EE}
%systemroot%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE} - Typ de volgende opdracht bij de opdrachtprompt en druk op ENTER:
net stop cryptsvc rename the %systemroot%\system32\CatRoot2 %systemroot%\system32\oldcatRoot2 net start cryptsvc - Start de installatie van de hotfix of het servicepack opnieuw.
Methode 10: Verwijder alle bestanden uit de map voor softwaredistributie. Ga hiervoor als volgt te werk:
- Klik op Start, klik op Uitvoeren, typ services.msc en klik op OK.
- Klik in het deelvenster Services (lokaal) met de rechtermuisknop op Automatische updates en klik op Stoppen.
- Minimaliseer het venster Services (lokaal).
- Selecteer de volledige inhoud van de Windows-distributiemap en verwijder deze.
Opmerking De Windows-distributiemap bevindt zich standaard in de map station:\Windows\SoftwareDistribution. Hierbij is station de aanduiding voor het station waarop Windows is geïnstalleerd. - Controleer of de Windows-distributiemap leeg is en maximaliseer het venster Services (lokaal).
- Klik in het deelvenster Services (lokaal) met de rechtermuisknop op Automatische updates en klik op Starten.
- Start de computer opnieuw op en voer Windows Update opnieuw uit.