Vejledninger

Sådan gør du: Afinstaller Cygwin på Windows

Afinstallation af software kan være ret vanskeligt på Windows, især hvis du afinstallerer software, der ikke kan afinstalleres blot ved hjælp af guiden eller afinstallationsværktøjet. Nogle værktøjer indeholder ikke disse muligheder, og de skal fjernes manuelt. Dette kan være ret vanskeligt ved visse lejligheder, især hvis du virkelig har brug for at fjerne filen hurtigst muligt, hvis den er inficeret med ondsindet software.

Hvis det program, du har brug for at afinstallere, ikke vises i Kontrolpanel >> Programmer og funktioner eller i Indstillinger >> Apps, skal du muligvis finde en anden tilgang til problemet.

Afinstallation af Cygwin

Cygwin er et ganske populært værktøj, der bruges af nogle mere avancerede brugere, og softwaren blev frigivet helt tilbage i 1995. Det tillod sine brugere at køre Linux- og UNIX-applikationer inden for en UNIX-lignende grænseflade, hvilket gjorde det lettere for dem at teste dem på en Windows-pc. Det er et open source-værktøj, og det vedligeholdes i øjeblikket af Red Hat-medarbejdere og forskellige frivillige.

Det virkelige problem med dette program er, at der ikke er nogen måde at afinstallere det på konventionel måde, og du bliver nødt til at udføre nogle avancerede operationer for at slippe af med det.

Løsning 1: Brug af kommandoprompt

Det virkelige problem med afinstallationen af ​​Cygwin er, at brugerne ofte får meddelelsen "tilladelse nægtet", når de forsøger at slette Cygwin-filer og mapper. Vi undgår dette problem. Brug af kommandoprompt føles noget usikkert for uerfarne brugere, men dette er bestemt en af ​​de bedste måder at gå, fordi det er ret nemt at kopiere følgende instruktioner og få arbejdet gjort på ingen tid.

  1. Stop alle Cygwin-tjenester i at køre, inden du begynder at arbejde på noget. Brug instruktionerne i deres officielle ofte stillede spørgsmål for at fjerne de tjenester, der stadig kører. De almindelige installerede tjenester er: sshd, cron, cygserver, inetd, apache, postgresql.
  2. Hvis der kommer Cygwin-processer, der kører i baggrunden, skal du afslutte dem ved hjælp af Windows Jobliste.
  3. Søg efter “cmd” eller “Kommandoprompt”, højreklik på den, og vælg Kør som administrator.
  4. Brug følgende kommando til at få ejerskab over Cygwin-mappen på ingen tid:

takeown / r / d y / f cygwin

  1. Den næste kommando giver alle fuld adgang til Cygwin-mappen, så du kan slette den, uanset hvilken konto du bruger.

icacls cygwin / t / grant Alle: F

  1. Denne sidste kommando vil slette hele mappen sammen med alle undermapper.

rmdir / s / q cygwin

  1. Slet alt, hvad der muligvis er tilbage, såsom Start Menu og genveje på skrivebordet osv.
  2. Slet alt i mappen Software \ Cygwin i HKEY_LOCAL_MACHINE og HKEY-CURRENT-USER ved hjælp af regedit.

Løsning 2: Sletning via Windows Stifinder

Den samme proces, som vi beskrev i løsning 1, kan udføres uden brug af kommandoprompt. En masse brugere snubler dog over det problem, hvor de ikke får de nødvendige tilladelser til at slette Cygwin-mappen. Lad os finde ud af, hvordan vi løser dette.

  1. Gentag trin 1 og 2 fra løsning 1.
  2. Prøv at slette den mappe, hvor du installerede Cygwin. Hvis du formår at slette det med det samme, :::::::::
  3. Hvis du modtager meddelelsen "tilladelse nægtet", skal du tilføje ejerskab fra mappen til din konto.
  4. Hvis du bruger Windows 10, skal du højreklikke på Cygwin-mappen og åbne Egenskaber >> Sikkerhed. Klik på Avanceret, og du skal se "Ejer:" øverst med en konto tilknyttet.

    Klik på "Skift", og vælg den konto, du vil blive ejer af mappen. Når du har klikket på "OK", skal du markere afkrydsningsfeltet ud for meddelelsen "" Erstat ejer på undercontainere og objekter "for at få ejerskab over filer og mapper i Cygwin-mappen.

Derudover skal du indstille tilladelserne til fuld kontrol ved at klikke på "Tilføj", mens du stadig er i de avancerede indstillinger. Klik på Vælg et princip, og vælg den samme konto, som du gjorde for ejeren. Sørg for, at dette også gælder for undermapper og filer indeni.

  1. Hvis du bruger en ældre version af Windows, eller hvis Windows 10 ikke giver dig mulighed for at administrere tilladelser, skal du det samme, men efter genstart af Windows i fejlsikret tilstand.
  2. Fortsæt med trin 7 og 8 fra løsning 1.