Change hard disk volume serial number

A few years ago, I wrote an article explaining how to change the volume serial number.

Volume Serial Number Changer

This program does not work properly now under Windows Vista or Windows 7 unless executed as administrator. Following many suggestions, I updated the tool to support the latest Windows version.

Please note that after you change the serial number you may need to reboot the PC for the settings to take effect.

Download:

Note: You may need to download and install the Microsoft Visual C++ 2010 Redistributable Package (x86).

11 Replies to “Change hard disk volume serial number”

  1. Hi Elias,

    Great tool!
    I used your code ;)) to write a tool that extracts the volume serial number and the volume label without changing anything from command line.
    Windows has the command “VOL” (part of cmd.exe) but the problem comes when a user has its OS in a Non-English language and VOL give the output messages in that language, being hard to extract correctly the required data with a script. I still can use GAWK for that, but for sure in Japanese/Russian will give some errors :((

    Thank you very much! (see sourceforge project winlocate v0.1.6)

      1. Thank you!

        It seems on W8/8.1 there is no way to write anything into bootsector even with administrator rights. I believe it is a good decision.

      2. Thanks, good to know.

        So I guess that this approach won’t work with a disk that is online and which you cannot take offline (like the OS drive), right?

      3. I didn’t manage to replace a boot sector on even offline drive (which was seen by BOOTICE ofc). I had to ‘clean’ disk (to remove MBR primarily I believe but I didn’t research further).

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.