Sonic RecordNow - how to set it up in W7 (Images Warning!)
Posted: Sat May 28, 2011 12:04 pm
Recently I decided to use small and reliable application called Sonic RecordNow to burn my CDs and DVDs instead of huge Nero Burning ROM. RecordNow was shipped with the following IBM/Lenovo systems:
I've T43p so there wouldn't be any licensing problems. I've downloaded the installer directly from Lenovo support site:
http://www-307.ibm.com/pc/support/site. ... 57007.html
Need to say, that I've had HDD with Windows 7 in my ThinkPad that time. After the installer was downloaded, I executed it but got this message:
After googling and searching some forums, I found a statement that this error occurs only on Windows 7, better say that code inside the installer checks if the system is an ThinkPad/ThinkCentre/NetVista computer or not . This code needs direct access to the RAM which Windows 7 can't provide for security reasons.
I decided to find solution how to skip this check.
I noticed, that the installer created following path:
In this path are four files:
drives.inx: encrypted list of supported CD/DVD burners
package.zip: archive with the application itself (password protected)
setup.exe: installer's executable
unzip.exe: external utility to unzip the archive with application
It came into my mind that if there is password-protected ZIP package and unzip utility, the installer executable must call it to unzip the archive after a computer is verified as supported system for RecordNow application.
What I done? I've opened setup.exe with HEX editor and tried to find this string: package.zip. I've been lucky and the string really exists:

See the sting there:
This code provides automatic unzip operation of the password-protected archive with the application itself. From this string we can easily extract the password:
Now we can extract whole the archive to some folder and run setup.exe file:

Setup went smoothly and only settings I had to tune was compatibility mode in Windows 7 to be set to 'Windows XP SP2'.

Congratulations! Sonic RecordNow Business Edition from Lenovo is now installed on your system. Sorry for my english - I'm not a native speaker
Code: Select all
ThinkPad Z60m, Z60t, Z61m, Z61t
ThinkPad G40, G41, G50
ThinkPad R30, R31, R32, R40, R40e, R41, R50, R51, R50e, R50p, R60, R60e
ThinkPad X30, X31, X32, X40, X41, X60
ThinkPad T30, T40, T41, T41p, T42, T43, T43p, T60, T60p
ThinkCentre A30 (type 2296, 8191, 8198, 8199, 8316, 8434)
ThinkCentre A50 (type 8084, 8085, 8089, 8090, 8105, 8107, 8109, 8117, 8119, 8121, 8126, 8147, 8148, 8149, 8174, 8175, 8176, 8177, 8178, 8320, 8419)
ThinkCentre A50p (type 8192, 8193, 8194, 8195, 8196, 8197, 8432, 8433)
ThinkCentre A51 (type 8122, 8123, 8124, 8129, 8131, 8132, 8133, 8134, 8135, 8136, 8137, 8138, 8424, 8425, 8428, 9212)
ThinkCentre A51p (type 8420, 8421, 8422, 8423, 8426, 8427)
ThinkCentre A52 (type 8153, 8154, 8155, 8156, 8157, 8158, 8159, 8160, 8161, 8162, 8163, 8164, 8165, 8166, 8167, 8168, 8169, 8170, 8287, 8288, 8289, 8296, 8297, 8298, 8326, 8327, 8328, 8329, 8340, 8341, 8342, 8343, 8344, 8380, 8381, 8382)
ThinkCentre A53 (type 8701, 8702, 8970, 8973, 8980, 8983, 8992, 8995, 9276, 9277, 9286, 9287, 9378, 9387, 9628, 9635)
ThinkCentre A55 (type 8705, 8706, 8972, 8975, 8982, 8985, 8994, 9265)
ThinkCentre A60 (type 8013, 8700, 8976, 8979, 8986, 8991, 9266, 9269, 9282, 9283, 9374, 9383, 9384, 9631)
ThinkCentre E50 (type 8290, 8291, 8292, 8293, 8294, 8295, 8469, 8472, 8473, 8474, 8771, 8772, 8773, 8774, 8776, 8777, 8778, 8779, 9214, 9215, 9216, 9217, 9218, 9219)
ThinkCentre E51 (type 8463, 8464, 8465, 8466, 8467, 8468)
ThinkCentre M50 (type 8128, 8185, 8186, 8187, 8188, 8189, 8190, 8413, 8414, 8415, 8430, 8431)
ThinkCentre M50e (type 8179)
ThinkCentre M51 (type 8095, 8104, 8106, 8108, 8118, 8120, 8141, 8142, 8143, 8144, 8145, 8146)
ThinkCentre M51e (type 9213)
ThinkCentre M52 (type 8099, 8110, 8111, 8112, 8113, 8114, 8115, 8116, 8211, 8212, 8213, 8214, 8215, 9210, 9211)
ThinkCentre M52e (type 8299, 8380)
ThinkCentre M55 (type 8009, 8010, 8011, 8012, 8791, 8792, 8793, 8794, 8795, 8796, 8797, 8798, 8799, 8800, 8801, 8802, 8803, 8804, 8805, 8806, 8807, 8808, 8810, 8811, 8812, 8813, 8814, 8816)
ThinkCentre M55e (type 9278, 9279, 9288, 9379, 9380, 9389, 9632, 9637)
ThinkCentre M55p (type 8792, 8794, 8796, 8798, 8800, 8802, 8804, 8806, 8808, 8811)
ThinkCentre S50 (type 8086, 8087, 8088, 8094, 8127, 8183, 8184, 8416, 8417, 8418, 8429)
ThinkCentre S51 (type 8098, 8171, 8172, 8173)
NetVista (type 2169, 2179, 2254, 2255, 2256, 2257, 2259, 2273, 2275, 2283, 2289, 2292, 6043, 6049, 6266, 6270, 6276, 6279, 6286, 6274, 6290, 6336, 6337, 6339, 6341, 6342, 6343, 6346, 6347, 6348, 6349, 6350, 6596, 6643, 6644, 6645, 6646, 6790, 6791, 6792, 6793, 6794, 6795, 6822, 6823, 6824, 6825, 6826, 6832, 6833, 6838, 6842, 6843, 6844, 6848, 6881, 8181, 8182, 8301, 8303, 8304, 8305, 8306, 8307, 8308, 8309, 8310, 8311, 8312, 8313, 8314, 8315, 8317, 8318, 8319)http://www-307.ibm.com/pc/support/site. ... 57007.html
Need to say, that I've had HDD with Windows 7 in my ThinkPad that time. After the installer was downloaded, I executed it but got this message:

After googling and searching some forums, I found a statement that this error occurs only on Windows 7, better say that code inside the installer checks if the system is an ThinkPad/ThinkCentre/NetVista computer or not . This code needs direct access to the RAM which Windows 7 can't provide for security reasons.
I decided to find solution how to skip this check.
I noticed, that the installer created following path:
Code: Select all
C:\swtools\apps\Rn73_08bdrives.inx: encrypted list of supported CD/DVD burners
package.zip: archive with the application itself (password protected)
setup.exe: installer's executable
unzip.exe: external utility to unzip the archive with application
It came into my mind that if there is password-protected ZIP package and unzip utility, the installer executable must call it to unzip the archive after a computer is verified as supported system for RecordNow application.
What I done? I've opened setup.exe with HEX editor and tried to find this string: package.zip. I've been lucky and the string really exists:

See the sting there:
Code: Select all
unzip.exe -P Q2el=UmM[)2$asTn "%s\package.zip" -d %sCode: Select all
Q2el=UmM[)2$asTn
Setup went smoothly and only settings I had to tune was compatibility mode in Windows 7 to be set to 'Windows XP SP2'.

Congratulations! Sonic RecordNow Business Edition from Lenovo is now installed on your system. Sorry for my english - I'm not a native speaker