FIX: Printer niet geactiveerd (foutcode -20) op Quickbooks
De printer is niet geactiveerd - foutcode -20 is iets dat u mogelijk te wijten aan het feit dat wanneer u een upgrade van Windows XP of Vista naar Windows 7, het nieuwe besturingssysteem elimineert het gebruik van de sleutel HKEY_CURRENT_CONFIG \ Software in het register instellingen. Dit betekent dat de items in die sleutel niet worden bijgewerkt tijdens het upgraden van het besturingssysteem en dat sommige toepassingen die exacte sleutel gebruiken om interne instellingen op te slaan, waardoor ze na een update mislukken.
Dit probleem zal waarschijnlijk verschijnen als u een gebruiker bent die zijn besturingssysteem heeft geüpgraded naar Windows 7 (een schone installatie van Windows 7 zal dit niet veroorzaken) en u gebruikt de Quickbooks-software. Dit is een van de toepassingen die de bovengenoemde sleutel gebruikt om zijn interne instellingen op te slaan, en vanwege het feit dat de registersleutel niet is bijgewerkt, zal de toepassing niet correct werken.
Er zijn twee vrij eenvoudige methoden die we kunnen gebruiken om deze methode op te lossen, en we zullen beide beschrijven om u te helpen met dit probleem. Houd er rekening mee dat voor beide methoden u beheerderstoegang tot het systeem moet hebben, anders zullen ze mislukken.
OPMERKING: Voordat u wijzigingen in het register aanbrengt, moet u een back-up van uw registercomponent maken en een systeemherstelpunt maken als er iets anders verkeerd gaat terwijl u de stappen uitvoert die u zou moeten kunnen uitvoeren om het systeem te herstellen.
Maak een registerback-up
Als u een registerback-up wilt maken, klikt u in de Register-editor op Computer boven in de mappenstructuur in het linkerdeelvenster en klikt u vervolgens op Bestand -> Exporteren -> Opslaan .
Maak een systeemherstelpunt
Zie stappen ( hier ) om een systeemherstelpunt te maken. De herstelhandleiding is voor Windows 10 maar werkt ook op Windows Vista / Seven en Eight.
Methode 1: Quickbooks opnieuw installeren
Wanneer u een upgrade van het besturingssysteem uitvoert, gaan de instellingen voor de app verloren en als u deze opnieuw installeert, worden de instellingen opnieuw opgeslagen in de juiste registersleutel en begint u opnieuw te werken. U kunt de toepassing hier downloaden, waarna de installatie een eenvoudig proces is. Als je klaar bent, kun je gewoon doorgaan met werken.
PRO TIP: Als het probleem zich voordoet met uw computer of een laptop / notebook, kunt u proberen de Reimage Plus-software te gebruiken die de opslagplaatsen kan scannen en corrupte en ontbrekende bestanden kan vervangen. Dit werkt in de meeste gevallen, waar het probleem is ontstaan door een systeembeschadiging. U kunt Reimage Plus downloaden door hier te klikkenMethode 2: De registersleutel handmatig bijwerken
Optie 1: machtigingen verlenen via Register-editor
Als u voor deze methode kiest, moet u ervoor zorgen dat u elke stap woord voor woord volgt, omdat een fout meer hoofdpijn kan veroorzaken dan de fout zelf. Allereerst moet u de Register-editor openen. Druk op de Start- toets op uw toetsenbord en typ regedit. Druk nog NIET op Enter . Wanneer u Regedit krijgt, klikt u er met de rechtermuisknop op en selecteert u Als administrator uitvoeren . Hiermee krijgt u beheerderstoegang tot de Register-editor. Wat u hier zoekt, is de map HKEY_CURRENT_CONFIG, waarin u een map Software vindt . Klik met de rechtermuisknop op de map Software en selecteer Machtigingen. Controleer in het geopende venster of u Volledig beheer voor de gebruiker Gebruikers in de tabel hebt ingeschakeld. Als u klaar bent, drukt u op OK om het venster te sluiten en sluit u de Register-editor. Dit geeft Quickbooks opnieuw toegang tot de sleutel die nodig is om de instellingen op te slaan en alles zal weer correct werken.
Beide methoden zijn redelijk eenvoudig. Als u dit probleem ondervindt met Quickbooks of andere software die die sleutel gebruikt om instellingen op te slaan, helpen ze u om het probleem op te lossen en kunt u doorgaan met uw werk alsof er niets is gebeurd.
Optie 2: gebruik een Powershell-script om alleen machtigingen toe te kennen (Windows 10)
Het gebruikersaccount waarvoor machtigingen zijn vereist, moet zijn aangemeld en moet een beheerder zijn om de opdracht uit te voeren. Ga naar Start -> voer cmd in en klik er met de rechtermuisknop op en kies vervolgens Uitvoeren als beheerder
Typ Powershell in de opdrachtprompt en druk op ENTER.
Typ of kopieer vervolgens de volgende opdracht zoals deze is:
PowerShell.exe -NoProfile -NoLogo -NonInteractive -Command $ key = [Microsoft.Win32.Registry] :: CurrentConfig.OpenSubKey ('Software', [Microsoft.Win32.RegistryKeyPermissionCheck] :: ReadWriteSubTree, [System.Security.AccessControl.RegistryRights ] :: ChangePermissions); $ acl = $ key.GetAccessControl (); $ rule = New-Object System.Security.AccessControl.RegistryAccessRule ('Users', 'FullControl', 'ObjectInherit, ContainerInherit', 'None', 'Allow'); $ acl.SetAccessRule ($ regel); $ key.SetAccessControl ($ ACL);
PRO TIP: Als het probleem zich voordoet met uw computer of een laptop / notebook, kunt u proberen de Reimage Plus-software te gebruiken die de opslagplaatsen kan scannen en corrupte en ontbrekende bestanden kan vervangen. Dit werkt in de meeste gevallen, waar het probleem is ontstaan door een systeembeschadiging. U kunt Reimage Plus downloaden door hier te klikken