LightScribe Fix for Windows 7

Discussion in 'Windows 7' started by robert79513, Jan 15, 2009.

  1. robert79513

    robert79513 MDL Member

    Jan 5, 2009
  2. srogers

    srogers MDL Novice

    Jan 16, 2009
    Here are my instructions on how to do this with the installer from Lightscribe's website so you don't have to worry about downloading software from someone else:

    1. Go here to download the latest system software: LightScribe - Downloads - Windows

    2. Once downloaded double click on the *.exe file to run the installer. Once it gets to the "operating system is not adequate" error, leave the window open and do not click "OK" just yet.

    3. You will now have to navigate to the temporary directory to where the MSI file it extracted is. This can be found in "C:\Users\USERNAME\AppData\Local\Temp". In my case, it created a directory called "{494F8C6F-CB8A-4AF2-B85D-A238A88DB575}".

    4. Copy the LS_HSI.msi file to some other location, then click on "OK" to that dialog box and the directory should automatically delete itself.

    5. Next you will have to use a hex editor to edit the part of the installer where it checks the NT version. I used XVI32 which is freeware. Open the LS_HSI.msi file in the editor and go to the hexadecimal address "19C976" or alternatively search for VersionNT until you see 600.

    6. Change VersionNT = 600 to 601. and save and exit.

    7. The installer may complain about not having administrator rights for some reason. I am in a domain environment so I right clicked the installer and ran it as "Administrator".

    8. Repeat the same process for the Template Labeler program. The hex address for the NT version is located at 57882.

    9. Have fun burning labels again and be sure to thank the Lightscribe developers for making a stupid operating system check!
  3. bedrock

    bedrock MDL Member

    Nov 16, 2007
    #3 bedrock, Jan 17, 2009
    Last edited: Jan 17, 2009
    Nice instructions, but maybe better than hex editor is to actually use MS Orca tool to edit .msi file, Orca is in SDK, you could delete the OS check from the launch condition table of the .msi file

    edit: also GUID was different on my system, i am running W7 b1 x64