BIOS GUID and serial number change ?
Posted: Thu Aug 14, 2008 2:25 pm
Has anyone ever heard of changing the BIOS serial number or GUID ? Neither have I.
Got asked a question about how to do this. Turns out there are 10 laptops that were purchased by someone from somewhere in a lot for $2200.00, the laptops work great, have winXP Pro on them and are three years old. They are going to be used for some monitoring applications which is a light duty application, nothing intensive or really demanding at all.
The problem is it turns out that all of them have the same BIOS serial number and GUID for some reason, as i've been told but i looked at the serial number on a few of them using a WMI script and they are the same. This presents a problem because the laptops are going to be used on a network that tracks assets by of all things the computer BIOS serial number and the bios GUID (some way or another, I don't know, i think its a small client installed on the computer.)
Anyway, I know how to read the serial number of the BIOS using WMI and the Win32_BIOS Class. But what about the GUID? Is the GUID the same as the serial number??? (I didn't even know there was a GUID for the BIOS.) How do you read the GUID using PureBasic?
I contacted the manufacturer of the laptops, Dell, and was told there was no warranty for them because they were some sort of special buy item for a company that went out of business, after some research the laptops were bought at auction by the guy who sold them and he turned around and sold them to the person that asked me the question. Dell said they will be glad to do the changes for a fee, at almost $500.00 per laptop! Thats outrageous, the guy could almost buy a new laptop for that in some cases, or thats at least half the price of some new laptops.
I've read some obscure references that some manufactures supply a .vbs script to change the BIOS GUID and serial number, or they have some utility to do it with, but haven't been able to locate anything. I asked dell for such a utility and the guy i spoke with said they did not supply it but they had one. So evidently this is some sort of closely guarded secret or something. I don't know, I don't have any experience in this area.
So all this brings me to a point; If its possible to do this via a .vbs script then how can this be done in PureBasic?
How do you change the serial number and GUID using PureBasic?
Anyone have any experience with PureBasic and changing the BIOS serial Number and GUID ?
Got asked a question about how to do this. Turns out there are 10 laptops that were purchased by someone from somewhere in a lot for $2200.00, the laptops work great, have winXP Pro on them and are three years old. They are going to be used for some monitoring applications which is a light duty application, nothing intensive or really demanding at all.
The problem is it turns out that all of them have the same BIOS serial number and GUID for some reason, as i've been told but i looked at the serial number on a few of them using a WMI script and they are the same. This presents a problem because the laptops are going to be used on a network that tracks assets by of all things the computer BIOS serial number and the bios GUID (some way or another, I don't know, i think its a small client installed on the computer.)
Anyway, I know how to read the serial number of the BIOS using WMI and the Win32_BIOS Class. But what about the GUID? Is the GUID the same as the serial number??? (I didn't even know there was a GUID for the BIOS.) How do you read the GUID using PureBasic?
I contacted the manufacturer of the laptops, Dell, and was told there was no warranty for them because they were some sort of special buy item for a company that went out of business, after some research the laptops were bought at auction by the guy who sold them and he turned around and sold them to the person that asked me the question. Dell said they will be glad to do the changes for a fee, at almost $500.00 per laptop! Thats outrageous, the guy could almost buy a new laptop for that in some cases, or thats at least half the price of some new laptops.
I've read some obscure references that some manufactures supply a .vbs script to change the BIOS GUID and serial number, or they have some utility to do it with, but haven't been able to locate anything. I asked dell for such a utility and the guy i spoke with said they did not supply it but they had one. So evidently this is some sort of closely guarded secret or something. I don't know, I don't have any experience in this area.
So all this brings me to a point; If its possible to do this via a .vbs script then how can this be done in PureBasic?
How do you change the serial number and GUID using PureBasic?
Anyone have any experience with PureBasic and changing the BIOS serial Number and GUID ?