X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-2.1 required=5.0 tests=AWL,BAYES_00,SPF_PASS X-Spam-Check-By: sourceware.org Message-ID: <4AFBF760.6090903@tlinx.org> Date: Thu, 12 Nov 2009 03:54:08 -0800 From: Linda Walsh User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.22) Gecko/20090605 Lightning/0.9 Thunderbird/2.0.0.22 ThunderBrowse/3.2.6.5 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: "cygwin AT cygwin DOT com" Subject: cygwin-64bit X-Stationery: 0.4.10 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 I am having my first experiences on 64-bit windows and noticed that 32-bit processes, more so than 64-bit user processes are virtualized are not able to access or see parts of the machine. This is especially noticeable in the registry. This means that if one has been using cygwin tools to assist in managing a windows machine, one will likely be screwed in the 64-bit world, since a 32-bit cygwin can't access the whatever parts have been 'sectioned off' from 32-bit processes. Has there been any thought or consideration given to the idea of a 64-bit cygwin? This seems as natural a progression as as having a 64-bit linux. It's probably not going to make a huge difference at first, but since MS is now distributing both the 32-bit and 64-bit versions of Win7 on the same disk, I think most people moving to win7 will likely be running 64-bit windows (being limited to 3GB*, total memory, just doesn't cut it!)(*-the amount WinXP sees out of my 4GB installed). As it is, none of cygwin's registry tools will be able to access key portions of the registry (like the CSLID/Classes section that governs program launching and associations). The 32-bit programs get redirected to a copy under some key, Win64x32, where the keys look normal, but you find that you can't modify many of the values, nor can you change the security if you are in 32-bit mode. I had a program RegEditX, that extended the existing registry editor with a few things like window resizing and bookmarks. Running that program on vista starts a 32-bit copy of regedit. Confused the heck out of me as to why some keys seemed impervious to modification (and having their security / owner reset). After some research, I found I had to start regedit separately from a 32-bit process -- then I could see the redirected branches and edit the real keys. What a pain! Anyway -- I'm hoping it won't be too long before cygwin comes out with a 64-bit version. -linda -- 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