X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-0.4 required=5.0 tests=AWL,BAYES_50,LOCALPART_IN_SUBJECT,RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Message-ID: <4E9D7C31.9090002@cs.umass.edu> Date: Tue, 18 Oct 2011 09:16:33 -0400 From: Eliot Moss Reply-To: moss AT cs DOT umass DOT edu User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: Remove cygwin References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Note-from-DJ: This may be spam On 10/18/2011 9:03 AM, Oleksandr Gavenko wrote: > 18.10.2011 15:11, Casual Trash пишет: >> >> I have received a computer with some software already installed and I have to clean it up. >> One of those software is cygwin, I tried to follow the instructions but without success. >> >> 1. I can't locate the cygrunsrv: there is no file with this name and there is no command in the >> bash shell with this name! >> I have also checked the windows services but I can't find any of the mentioned services: sshd, cron, >> cygserver, inetd, apache, >> postgresql, etc > To remove services that installed by cygrunsrv install it again: > > cmd# setup.exe -p cygrunsrv > > locate it and run shell prompt: > > cmd# cygrunsrv -L # to list installed services > ... > cmd# cygrunsrv -R sshd # to individually remove each installed service > > Next you can remove whole cygwin installation directory... > > That is. > >> 2. I can't delete the cygwin folder because I receive the "Permission Denied" error, although I >> have marked all the files as not read only and changed the ownership to my account. >> >> Can somebody help me out? >> > This can happen because some process have open handles to this directory. > > Try run procexp.exe Ctrl+F and type path to find and kill such processes... I would add: cygwin is not a monolithic thing. I have a number of cygwin packages installed, but do not run any servers. So an installation does not necessarily have any servers for you to worry about. On the other hand, the permission-denied issue suggests that there *may* be a running server with files open (e.g., dll's), and that can prevent deletion. procexp is a tool that you can find and install from the web. It's pretty useful, so you may as well leave it installed. Regards -- Eliot Moss -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple