Hoe kan ik cygwin volledig verwijderen/verwijderen van Windows 7
Hoe kan ik cygwin volledig verwijderen/verwijderen? Ik denk niet dat het zo eenvoudig is als het verwijderen van C:\cygwin. Misschien het register veranderen?
Hoe kan ik cygwin volledig verwijderen/verwijderen? Ik denk niet dat het zo eenvoudig is als het verwijderen van C:\cygwin. Misschien het register veranderen?
De ontwikkelaars geven redelijk gedetailleerde instructies over hoe de software te verwijderen:
*Hoe verwijder ik alle Cygwin? *
Setup heeft geen automatische de-installatie mogelijkheid. De aanbevolen methode om Cygwin volledig te verwijderen is als volgt:
Als u Cygwin services heeft lopen, verwijder deze dan door de instructies in http://cygwin.com/faq/faq.html#faq.setup.uninstall-service te herhalen voor alle services die u heeft geïnstalleerd. Veel voorkomende services die geïnstalleerd zouden kunnen zijn zijn
sshd, cron, cygserver, inetd, apache, postgresql,
en zo verder.Stop de X11-server als deze draait, en beëindig alle Cygwin-programma’s die mogelijk op de achtergrond draaien. 3. Sluit de opdrachtprompt af en zorg ervoor dat er geen Cygwin processen overblijven. Opmerking: Als u uw koppelpunten wilt opslaan voor een latere herinstallatie, sla dan eerst de uitvoer van
mount -m
op zoals beschreven op http://cygwin.com/cygwin-ug-net/using-utils.html#mount .Verwijder de Cygwin hoofdmap en alle submappen. Als u een fout krijgt dat een object in gebruik is, zorg er dan voor dat u alle services heeft gestopt en alle Cygwin programma’s heeft afgesloten. Als u een ‘Permission Denied’ fout krijgt dan moet u de rechten en/of het eigendom van de bestanden of mappen die de fout veroorzaken aanpassen. Bijvoorbeeld, soms zijn bestanden die door systeemservices worden gebruikt eigendom van het SYSTEM-account en niet beschrijfbaar door gewone gebruikers.
Verwijder de Cygwin-snelkoppelingen op het Bureaublad en het Startmenu, en alles wat achtergelaten is door setup.exe in de downloaddirectory. Als u echter van plan bent om Cygwin opnieuw te installeren is het een goed idee om uw
setup.exe
download directory te bewaren, aangezien u de pakketten die in de cache zijn achtergelaten opnieuw kunt installeren zonder ze opnieuw te hoeven downloaden.Als u Cygwin aan uw systeempad hebt toegevoegd, moet u het verwijderen, tenzij u van plan bent om Cygwin opnieuw te installeren op dezelfde locatie. Op dezelfde manier, als u uw CYGWIN omgevingsvariabele systeembreed instelt en niet van plan bent om opnieuw te installeren, zou u het moeten verwijderen.
Tenslotte, als u grondig wilt zijn kunt u de registerboom
Software\Cygwin
onderHKEY_LOCAL_MACHINE
en/ofHKEY_CURRENT_USER
verwijderen. Als u echter de bovenstaande aanwijzingen volgt, heeft u alles wat belangrijk is al verwijderd. Normaal gesproken is alleen de installatiemap in het register opgeslagen.
Eigenlijk was het nogal… makkelijk. Doe gewoon dit…
takeown /f C:\cygwin /r /d y
icacls c:\cygwin /t /grant everyone:F
del c:\cygwin
en klik dan met de rechtermuisknop op delete it. it’ll be gone.
Volg de onderstaande stappen.
C:\>takeown /r /d y /f cygwin
C:\>icacls cygwin /t /grant Everyone:F
C:\cygwin\bin>.\cygrunsrv.exe -E sshd
C:\cygwin\bin>.\cygrunsrv.exe -R sshd
Verwijder vervolgens de map c:\cygwin
en alle submappen. Deze aanpak werkte voor mij.
Weet dat windows commando’s zoals takeown afhankelijk zijn van de locatie, d.w.z. optie /d y
werkt alleen in engelse systemen. In het Duitse systeem moet men /d j
gebruiken om te werken (zonder hint in de engelse hulp, *facepalm microsoft)*
Ik deed dit in Win 7 nadat ik alles geprobeerd had wat mogelijk was binnen Win 7 (let op… ik heb de rootkits makkelijker kunnen uitschakelen dan CygWin!!)
C:\>takeown /r /d y /f cygwin
C:\>icacls cygwin /t /grant Everyone:F
C:\>takeown /r /d y /f cygwin
C:\cygwin\bin>.\cygrunsrv.exe -E sshd
C:\cygwin\bin>.\cygrunsrv.exe -R sshd
gaven toegang geweigerd
maar ik ging toen naar Windows explorer en verwijderde (recycled) de C:\Cygwin map en het werkte. Volledig verdwenen.
dankzij het bovenstaande bericht! Ik hoop dat dit iemand helpt.
Start het Cygwin installatieprogramma en ga naar de package viewer en selecteer view als categorie en install type als uninstall … Gedaan.
Ik had moeite met het verwijderen van de Cygwin-map en ik heb de hele mapstructuur doorzocht en elke submap verwijderd. Dit is echt pijnlijk, maar geen andere keuze.
Naast Luigi’s antwoord ,
icacls c:\cygwin /t /grant everyone:F
In gelokaliseerde Windows is er geen beveiligingsgroep met de naam “iedereen”, u moet een groepsnaam vervangen door een corresponderende SID:
icacls cygwin /t /grant "*S-1-1-0":F
Meer SID’s zijn hier .
Ik heb het hier niet zien staan, maar als iemand de C:\cygwin map nog steeds niet kan verwijderen omdat hij in gebruik is, controleer dan de service ‘Server’ op je computer. Het is geen onderdeel van Cygwin, maar ik zag dat het gebruikt wordt voor named-pipe sharing, en ik was in staat om de Cygwin map te verwijderen toen ik het stopte.
Gewoon FYI
Nou, dat werkte niet, dus hier is wat ik deed: