What 32 bit apps do I have?

(@lbutlr) #1

Thought I would post this here in case there are people who do not see it on the (so to be dead) mailing-list:

To find all the 32-bit apps on your computer, open up a terminal and paste this in:

system_profiler SPApplicationsDataType | grep -A2 "64-Bit.*No" | grep Location`

Explanation of how it works:

  1. system_profiler: the command line version of “System Information”
  2. SPApplicationsDataType: We only want to know about Apps.
  3. grep -A2 “64-Bit.*No”: Look for a line with “64-bit(anything)No” and return it and the 2 lines After
  4. grep Location: find the lines with “Location” and echo that line only.

sample output:
Location: /Users/lbutlr/Downloads/LCC Installer.app
Location: /Applications/CardMinder/CardMinder.app
Location: /Applications/DVD Player.app
Location: /Applications/Clarify.app
Location: /Applications/Steam.app
Location: /System/Library/Frameworks/QuickLook.framework/Versions/A/Resources/quicklookd32.app
Location: /Applications/ABBYY FineReader for ScanSnap/ABBYY FineReader for ScanSnap.app

(David Rostenne) #2

For those following along… there’s an extraneous backtick at the end of the original… removing that makes it work.
It can take a minute or two to run, so be patient :smile:

Yikes… over 200 on my Mac. Time to go see what needs replacing and deleting!



(Betty Fellows) #3

Thanks for these instructions. I’ve printed out the list and will go through it to see what needs updating and what needs deleting.

(David Brostoff) #4

Is there an advantage to using this method instead of clicking About This Mac > System Report > Software > Applications?


(David Rostenne) #5

Not really… the method you describe works just as well.

(@lbutlr) #6

Using the System Report application shows ALL the applications, this shows only the ones that are not 64 bit.