Question

Finding machine GUID

Asked by: RichardSchlap

I am intending on using RIS to build workstations at remote location, using managed machinesin AD.  We currently have Compaq Evo 510 workstations deployed.  I know we can find the GUID through the BIOS but am wondering if there is another way to find the machine GUID.  

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2004-10-05 at 12:57:04ID21157013
Tags

guid

Topic

Operating Systems Miscellaneous

Participating Experts
4
Points
125
Comments
13

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. RIS(HOW TO)
    upon reading the 3 possible installation process for WIN 2K PRO, the one that baffles me is the RIS option. LAYOUT: 1 fully running WIN2K PRO box and one empty box with proper peripherals including NIC how can i adminster this empty box VIA RIS? how can this be done? thanks ...
  2. RIS functionality
    Does anyone knows how RIS works, I would like to learn a bit about, how to use it, when to use it, etc... Please be clear. Thank you all jdff
  3. Duplicate GUIDs error, when booting from floppy disk for …
    I have been able to pull and push images to a single machine since working with RIS. Once I became semi comfortable with doing that I wanted to try other PCs and see how it worked. So far it's been a bust for me. I continue to have problems with the GUID. I made a floppy dis...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: jared_lukerPosted on 2004-10-05 at 13:10:32ID: 12230786

A GUID is a unique alpha-numeric string that is generated by windows (either locally or through the domain).  There would be no way to get a GUID through the systems bios.

Are you talking about getting the machine name or serial number?

Jared

 

by: tengagePosted on 2004-10-05 at 13:16:54ID: 12230867

When you say GUID, what are you talking about?  Where does this show up in Bios?  It sounds like a job for WMI and some VB Scripts.  Usually, the BIOS information OS don't talk.  WMI is the bridge.  It is possible to write a script to pull information out of BIOS such as serial numbers or CPU temperature.

If you're looking for the machine SID, that's different (and easier).  Start by letting us know what (which) guid you're looking for.



 

by: etracsupportPosted on 2004-10-05 at 13:17:11ID: 12230869

to get the guid of a machine enable it for dhcp setup a dhcp server and install network monitor on the dhcp server. capture while workstation is renewing address and view the dhcp discover packets for the guid

 

by: tengagePosted on 2004-10-05 at 13:17:39ID: 12230875

PS, if you want a script to pull the serial number from BIOS, let me know.

 

by: tengagePosted on 2004-10-05 at 13:20:44ID: 12230909

Fun things with CIMV2's Win32_SystemEnclosure Object

1.  Start | Run | WBEMTEST
2.  Connect
3.  ROOT\CIMV2 | Connect
4.  OPEN CLASS
5.  Win32_SystemEnclosure

Scroll through the list for things that WMI knows about that scripts can query / manipulate.

MSDN script library is a good source of using vbscript to talk to WMI

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/scripting_in_wmi.asp

 

by: tengagePosted on 2004-10-05 at 13:26:40ID: 12230976

etracsupport.  

What GUID will that give you?  A GUID is a global unique IDentifier.  There are literally thousands of them on any machine.  The question mentioned that he wanted to use RIS, which poses problems with duplicate SIDs (security identifiers) which is entirely different that a GUID.  DickSchlap mentioned that the GUID he was talking about was in the BIOS, which is even more confusing.

Dick?

 

by: etracsupportPosted on 2004-10-05 at 13:53:17ID: 12231249

correct every computer has a machine guid which refers to hardware on the motherboard and references the network card. when you setup ris and want to create a managed computer you need the machine guid off of the computer to create a computer account in active directory which will then automatically join it to the domain and make the ris procedure less work.

 

by: tengagePosted on 2004-10-05 at 14:05:25ID: 12231366

20 zeros followed by the MAC.  So Dick, are the machines loaded with any OS yet or are they bare?  If they do have an OS, you can run IPCONFIG and add 20 zeros to the beginning of the mac address to find out the GUID.

Also, if you do have an OS loaded, you can create a repository of Machines and GUIDs using vbscript and wmi.  Or you could write a script with PSEXEC to send the GUID to you.  If they don't have an OS loaded that you will need to either go to BIOS, use a boot disk, or capture traffic like etracsupport said.  Seems like alot of trouble to find a GUID of a machine.  If you have enough information in a Netmon capture, then you probably already know the MAC(GUID), Let us know.

 

by: etracsupportPosted on 2004-10-05 at 14:06:39ID: 12231381

or you could just use an answer file and be done with the whole thing

 

by: etracsupportPosted on 2004-10-05 at 14:30:42ID: 12231558

or just use a bootdisk to load basic support to track down the mac address and pad it like tengage said with 20 zeros before the mac

 

by: PeteLongPosted on 2004-10-05 at 15:10:57ID: 12231971

how did we get from GUIDS to MAC addresses with no feedback? LOL

I concur that there are no SIDS in the BIOS :)

Perhaps the poster means the machines SID? You can view a PC's SID in the registry under HKEY_Users (the folder near the end with the long alphanumeric name is the SID)

or use
To find all the SIDS on your network and Identify Conflicts
PSGetSID
http://www.sysinternals.com/ntw2k/freeware/psgetsid.shtml

 

by: tengagePosted on 2004-10-06 at 05:14:22ID: 12236658

The reason for needing the GUID ahead of time, is that it allows you to tell a certain RIS server to respond to a certain machine, and it also allows you to pre-create machine accounts for a specific client.  If the machines are being "Reloaded" and already have an OS, then coupled with PSEXEC, this script would return a remote machines GUID.

1.  Download PSEXEC from sysinternals at http://www.sysinternals.com/ntw2k/freeware/psexec.shtml
2.  Put psexec.exe in your winnt directory
3.  Create a batch file which says
psexec.exe \\RemoteComputer ipconfig /all
4.  Take the "Physical Address" and remove the dashes.
5.  Add 20 zeros to the beginning of the number
6.  Add the number to ADUC for a machine to be managed

If your machines are bare and do not already have an OS, then you can't get the GUID without either a) booting them up to PXE and capturing the DHCP ACK packet, or b) booting the machine to BIOS or a boot disk

 

by: RichardSchlapPosted on 2004-10-07 at 07:19:46ID: 12248957

Thank you for your comments.

Your explanation for needing the GUID is correct.  I need remote RIS servers to respond to certain machines where we can set up managed accounts and reload the OS without needing an admin account to do so.  For some reason not all of the machines we deployed generated GUIDS.  Those that did generate GUIDS, there wasn't an actual logical formula to identify these, but the GUIDS were found on the Remote Install tab in AD Users and Computer properties.  Not all were 20 0's followed by the MAC.  

For those that did not generate GUIDS, there is no Remote Install tab found in AD Users and Computers properties. I created GUIDS by tacking 20 0's in front of the MAC address and recreated their machine accounts as managed.  

There is a UUID in the BIOS, but after further investigation I found these did not match the GUID I was looking for.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...