UUID All 1s

Discussion in 'BIOS Mods' started by Donwon, Aug 23, 2018.

  1. Donwon

    Donwon MDL Novice

    Aug 19, 2018
    6
    0
    0
    Thinkpad W530. Purchased laptop from someone second hand, and getting Error 2201: Machine UUID is invalid. Would like to generate a valid number. Tried the latest lenovo maintenance disk utility I could get hands on, option 4, assign UUID, but it tells me that " UUID appears valid" then exits.

    Any ideas?
     
  2. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    11,308
    11,140
    340
    #2 Yen, Aug 23, 2018
    Last edited: Aug 23, 2018
    Have you updated to the latest BIOS already? At some cases a BIOS update can fix such an issue.

    Anyway to have lost the UUID means somebody (original owner) has manipulated/modified the BIOS or changed/damaged the DMI where UUIDs are stored.

    TBH it would be best to give it back and get your money back. The UUID is an unique identifier that 'authorizes' the device. Without it it is faulty. It is used to create a HWID (hardwareID for licensing the device/OS)

    Some BIOS flash tools (maybe winflash as well) have additional switches which allow to flash another UUID.

    You can wait until @Serg008 replies. Maybe he knows how to update DMI. (without SPI programmer)

    UUIDs containing all 00s or FFs are considered as invalid. Dunno about 01s

    Edit: Just noticed the BIOS is protected: https://forums.mydigitallife.net/th...specially-thinkpad.5866/page-433#post-1449970

    But an official update should work.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Serg008

    Serg008 MDL BIOS/EFI Guru

    Feb 23, 2010
    19,354
    8,551
    340
    try to use /dus option of DOSFLASH (or Winflash) utility to update UUID DMI string :
     
  4. Donwon

    Donwon MDL Novice

    Aug 19, 2018
    6
    0
    0
    hmm, thanks for the first response. I take it dos flash is a command prompt type utility? or does it operate within windows?
     
  5. Serg008

    Serg008 MDL BIOS/EFI Guru

    Feb 23, 2010
    19,354
    8,551
    340
    DOSFLASH.exe - from pure DOS
    Winflash - from Windows
     
  6. Donwon

    Donwon MDL Novice

    Aug 19, 2018
    6
    0
    0
    Sorry. I'm completely ignorant and have never had to use DOs for anything. Anyway I created a flash drive using rufus set to the 'freedos' option and now I can boot into a dos environment but the command listed above doesnt seem to work as it comes back invalid. i'm sure i'm doing something wrong
     
  7. Donwon

    Donwon MDL Novice

    Aug 19, 2018
    6
    0
    0
    #7 Donwon, Aug 30, 2018
    Last edited: Aug 30, 2018
    (OP)
    Could someone please assist? Also managed to use a win 98 floppy image but am having the same issue.
    bad command or file name"

    also tried, "dosflash /dus:string - specify uuid dmi string

    "Error! invalid argument"
     
  8. LatinMcG

    LatinMcG Bios Borker

    Feb 27, 2011
    5,452
    1,489
    180
    dosflash /dus:NUMBERSGOHERE
     
  9. Donwon

    Donwon MDL Novice

    Aug 19, 2018
    6
    0
    0
    not sure what im doing wrong. tried that and still " invalid argument" i put in a string of numbers to see if it would work where the numbers should be specified.
     
  10. LatinMcG

    LatinMcG Bios Borker

    Feb 27, 2011
    5,452
    1,489
    180
    01234567-1234-1234-1234-123456789ABC
     
  11. Donwon

    Donwon MDL Novice

    Aug 19, 2018
    6
    0
    0
    #11 Donwon, Sep 1, 2018
    Last edited: Sep 1, 2018
    (OP)
    Question. Is /dus command native to all versions of dosflash? I dint see it listed in the version im using. Is there a recommended version?

    EDIT: Error! invalid argument

    I dont even see the /dus option available under the list of options it gives me. what version of dos flash am I supposed to be using/ I tried 2.0 but that seems to be completely different,. currently 1.15.01