Korriger: Skriveren er ikke aktivert (feilkode -20) på hurtigbøker

De skriveren ikke aktivert - feilkode -20 er noe du kan oppleve på grunn av det faktum at når du oppgraderer fra Windows XP eller Vista til Windows 7, eliminerer det nye operativsystemet bruken av HKEY_CURRENT_CONFIG \ Software-nøkkelen i registerinnstillingene. Dette betyr at oppføringene som finnes i den nøkkelen ikke oppdateres når du oppgraderer operativsystemet, og noen applikasjoner bruker den nøyaktige nøkkelen til å lagre interne innstillinger, slik at de mislykkes etter en oppdatering.

Dette problemet vil mest sannsynlig vises hvis du er en bruker som har oppgradert operativsystemet til Windows 7 (en ren installasjon av Windows 7 vil ikke forårsake dette), og du bruker Quickbooks-programvaren. Dette er et av programmene som bruker den nevnte nøkkelen til å lagre sine interne innstillinger, og på grunn av at registernøkkelen ikke er oppdatert, fungerer ikke applikasjonen riktig.

Det er to ganske enkle metoder vi kan bruke for å løse denne metoden, og vi vil beskrive begge for å hjelpe deg med dette problemet. Vær oppmerksom på at begge disse metodene vil kreve at du har administratortilgang til systemet, ellers mislykkes de.

MERK: Før du gjør endringer i registeret, må du ta en sikkerhetskopi av registerkorgen og opprette et systemgjenopprettingspunkt i tilfelle noe annet går galt mens du utfører trinnene du burde kunne gjenopprette systemet.

Lag en sikkerhetskopi av registret

For å ta en sikkerhetskopi av registret, klikker du Datamaskin øverst i mappetreet i venstre rute i Registerredigering, og deretter klikker du Fil ->Eksport -> Og Lagre det.

Opprett et systemgjenopprettingspunkt

For å opprette et systemgjenopprettingspunkt, se trinn (her). Gjenopprettingsveiledningen er for Windows 10, men den fungerer også på Windows Vista / Seven og Eight.

Metode 1: Installer Quickbooks på nytt

Når du oppgraderer operativsystemet, går innstillingene for appen tapt, og installering på nytt vil føre til at den lagrer innstillingene i riktig registernøkkel igjen, og begynner å jobbe igjen. Du kan laste ned applikasjonen herfra, hvoretter installasjonen er en enkel prosess. Når du er ferdig, kan du fortsette å jobbe som før.

Metode 2: Oppdater registernøkkelen manuelt

Alternativ 1: Gi tillatelser via Registerredigering

Hvis du velger denne metoden, må du følge hvert trinn ord for ord, da en feil kan forårsake mer hodepine enn selve feilen. Først og fremst må du åpne Registerredigering. trykk Start på tastaturet, og skriv regedit. IKKE trykk Tast inn ennå. Når du får Regedit, høyreklikk på den og velg Kjør som administrator. Dette vil gi deg en administrator tilgang til Registerredigering. Det du leter etter her er HKEY_CURRENT_CONFIG mappe, der du finner en Programvare mappe. Høyreklikk på Programvare mappen og velg Tillatelser. Kontroller at du har sjekket i vinduet som åpnes Full kontroll for Brukere bruker i tabellen. Når du er ferdig, trykk OK for å lukke vinduet, og lukk deretter Registerredigering. Dette vil igjen gi Quickbooks tilgang til nøkkelen den trenger for å lagre innstillingene, og alt fungerer som det skal igjen.

Begge metodene er ganske enkle, og hvis du har dette problemet med Quickbooks eller annen programvare som bruker den nøkkelen til å lagre innstillinger, vil de hjelpe deg med å bli kvitt problemet, og du kan fortsette arbeidet ditt som om ingenting skjedde.

Alternativ 2: Bruk bare et Powershell-skript for kun å gi tillatelser (Windows 10)

Brukerkontoen som trenger tillatelser, bør være pålogget og være administrator for å utføre kommandoen. Gå til Start -> typecmdog høyreklikk på den, og velg deretterKjør som administrator

Når du er i ledeteksten, skriver du innkraftskallog trykkTAST INN.

Skriv inn eller kopier følgende kommando slik den er:

PowerShell.exe -NoProfile -NoLogo -NonInteractive -Command "$ key = [Microsoft.Win32.Registry] :: CurrentConfig.OpenSubKey ('Software', [Microsoft.Win32.RegistryKeyPermissionCheck] :: ReadWriteSubTree, [System.Security.AccessContcont. RegistryRights] :: ChangePermissions); $ acl = $ key.GetAccessControl (); $ rule = New-Object System.Security.AccessControl.RegistryAccessRule ('Users', 'FullControl', 'ObjectInherit, ContainerInherit', 'None', ' Tillat '); $ acl.SetAccessRule ($ regel); $ key.SetAccessControl ($ acl); "


$config[zx-auto] not found$config[zx-overlay] not found