[Last Call] Learn how to a build a cloud-first strategyRegister Now


create a report of windows computers that are running 64 bit OS

Posted on 2011-05-12
Medium Priority
Last Modified: 2012-06-21
I am trying to find a list of computers that are running 64 bit versions of Windows. Is there a way to create a list quickly for computers in a subnet or domain?
Question by:ryan80
  • 2
  • 2
LVL 11

Accepted Solution

Ove earned 1000 total points
ID: 35750796
why not look for the presence of a folder which only exists on the 64-bit-machine like C:\Program Files (x86) via:

for /f "tokens=1" %d in ('net view') do dir "%d\c$\Program Files (x86)"

Quick & dirty :-)

LVL 81

Assisted Solution

arnold earned 1000 total points
ID: 35751869
If you create a login/startup script that will check for the processor_architecture=x86 will be the setting for 32 bit, AMD64 will be the setting for the 64bit system.
a login script will be faster as it will be run the next time a user logs in.
You can also use systeminfo /s \\system | find "System-Type"
You could use a batch script that will have a list of hosts of interest to you and you can run the above building the information you are looking for.
LVL 12

Author Closing Comment

ID: 35753329
If I use a login script would I just have the result written to a shared location, or is there a better mechanism to collect the results?
LVL 81

Expert Comment

ID: 35754255
A login/start script will have to write the data to a common shared location accessible by everyone and everyone having full/modify rights.

The systeminfo route does. I think there is a way using wmic to query each host for their architecture type.

http://blogs.msdn.com/b/perfworld/archive/2009/02/27/how-can-i-use-wmi-and-powershell-to-determine-if-a-computer-running-a-32-bit-operating-system-can-support-a-64-bit-operating-system.aspx if you are thinking of transition some 32bit to 64bit OS.

Has a vbscript example: http://www.msfn.org/board/topic/122513-is-there-a-test-to-determine-64bit-or-32bit/
LVL 12

Author Comment

ID: 35754289

i actually found another way as well, using a tool that I alread have installed. I use spiceworks for inventory purposes, and found that it could run a report based installed services. The service PerfHost seems to only be installed on 64 bit systems, so I was able to pull up a report that way.

Thanks for all the help, I will be looking at those links.

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction This article explores the design of a cache system that can improve the performance of a web site or web application.  The assumption is that the web site has many more “read” operations than “write” operations (this is commonly the ca…
Data center, now-a-days, is referred as the home of all the advanced technologies. In-fact, most of the businesses are now establishing their entire organizational structure around the IT capabilities.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…
Suggested Courses

829 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question