Hard disk serial number Log Out | Topics | Search
Moderators | Edit Profile

X-Ways Support Forum » Disk Editing » Hard disk serial number « Previous Next »

Author Message
Top of pagePrevious messageNext messageBottom of page Link to this message

Zeppe (Zeppe)
Posted on Tuesday, Nov 6, 2001 - 23:25:   

can I change my hard disk serial number?????
and if I can , what's the way???
Top of pagePrevious messageNext messageBottom of page Link to this message

Stefan Fleischmann (Admin)
Posted on Wednesday, Nov 7, 2001 - 0:01:   

Sorry, the serial number the manufacturer built into the hard disk cannot be changed using WinHex, only the volume serial number of a logical drive, which is stored in the boot sector.
Top of pagePrevious messageNext messageBottom of page Link to this message

Heggooo (Heggooo)
Posted on Wednesday, May 7, 2003 - 17:47:   

hi all
------

how can i read the physical hard disk serial not logical
thnx for ur time
Top of pagePrevious messageNext messageBottom of page Link to this message

Stefan Fleischmann (Admin)
Posted on Wednesday, May 7, 2003 - 17:59:   

Under Windows 2000/XP, Windows is already able to display the serial number under certain conditions (in the details panel). The next WinHex version is supposed to be able to do that principally.
Top of pagePrevious messageNext messageBottom of page Link to this message

Heggooo (Heggooo)
Posted on Wednesday, May 7, 2003 - 19:26:   

thnx Stefan..

i want to read it manual..if it possible to know the starting address of serial..i will be more grateful for u

thnx again
Top of pagePrevious messageNext messageBottom of page Link to this message

Stefan Fleischmann (Admin)
Posted on Wednesday, May 7, 2003 - 19:29:   

As far as I know, it is not stored in a certain sector of the hard disk.
Top of pagePrevious messageNext messageBottom of page Link to this message

Heggooo (Heggooo)
Posted on Wednesday, May 7, 2003 - 19:35:   

can we say that, serial may existed in ROM of hard disk...so can ur program read this
Top of pagePrevious messageNext messageBottom of page Link to this message

Stefan Fleischmann (Admin)
Posted on Wednesday, May 7, 2003 - 19:49:   

No, it can't, it asks the operating system.
Top of pagePrevious messageNext messageBottom of page Link to this message

Heggooo (Heggooo)
Posted on Thursday, May 8, 2003 - 1:00:   

ok,
but how..it must be existed in hard disk and OS use system call to read it
Top of pagePrevious messageNext messageBottom of page Link to this message

john varghese
Posted on Monday, May 3, 2004 - 14:38:   

i want to know how 2 find cpu, hard disk (not volume serial number), ethernet card serial numbers using my own programme in c or assembly language, on linux,windows, unix machines ?
Top of pagePrevious messageNext messageBottom of page Link to this message

hassan
Posted on Tuesday, Mar 15, 2005 - 21:26:   

can i change the volume serial number of a logical drive which is changed every format
can i chnge it without format
Top of pagePrevious messageNext messageBottom of page Link to this message

Stefan Fleischmann (Admin)
Posted on Tuesday, Mar 15, 2005 - 21:29:   

Yes, e.g. using the boot sector template in WinHex.
Top of pagePrevious messageNext messageBottom of page Link to this message

Joe Chen (Soft_Game)
Posted on Sunday, May 22, 2005 - 3:07:   

I have a software that lack on the Hard disk serial number, which make it difficult to re-install software into another computer with different Hard disk.

Is there ways to work around it? Since Hard Disk serial number cannot be modified.
Top of pagePrevious messageNext messageBottom of page Link to this message

Mike Montgomery (Mikem22)
Posted on Sunday, May 22, 2005 - 20:00:   

The way to extract the physical serial number of the hard disk is to use the ATA command set and use command ECh (Identify Device) then extract the serial number from the buffer.

In order to do this you would need a Port IO driver that works under windows without crashing. The main problem is that Windows intercepts direct IO commands particulary where it has already remapped the port to use it's own drivers. Direct ATA commands sent to the drive through windows usually blue screen or freeze the system.

In order to change the serial number you would require the secret 'factory' ATA commands to read in the serial number module. Changing it can result with a non working drive. There are at least two explanations. Most manufacturers use a single 512 byte module for the serial number, however they also contain a checksum at the end of the module, so when changing the serial number you would need to recalulate the checksum and then write the module back to the drive - again requiring factory or reserved command sets. Drives with invalid checksums may not operate correctly or at all.

Some software houses use port remapping in order to lock software to a specific drive, however many just use the logical serial number field in the boot sector.

The second reason is that some manufacturers (e.g. Quantum) use parts of the serial number to identify for example, the number of physical heads on the drive. So changing the serial number could change the head count and result with a dead drive.

There are some tools you could try, such as the NTPort and MemAccess dlls. Search and you will find :) Both require an understanding of computer ports, registers, etc..

Mike
Top of pagePrevious messageNext messageBottom of page Link to this message

Mike Montgomery (Mikem22)
Posted on Sunday, May 22, 2005 - 20:03:   

I should have mentioned ...

Changing the logical serial number may disable any software that is already locked to the original serial number ..

Take care!

Mike
Top of pagePrevious messageNext messageBottom of page Link to this message

SCmedan
Username: scmedan

Registered: N/A
Posted on Tuesday, Oct 14, 2008 - 0:16:   

I can change hdd serial number. I have problem with software that protected by serial number, i want to backup the software to other hdd but the software can not run in the other hdd. To resolve this problem i found the software from http://slayo.com exactly http://slayo.com/harddisk-volume-serial-number-changer.html

Add Your Message Here
Post:
Username: Posting Information:
Only registered users may post messages here, i.e. you need to have an account.
Password:
Options: Enable HTML code in message
Automatically activate URLs in message
Action:
Forum operated by X-Ways Software Technology AG.