just finished fixing my own; i searched my own registry for IsShortcut. It appears 16 times in my own registry. i think if we can match them up, your problem might be solved. you're running utimate 32, and i'm premium 64, but i think these should match.
H_C_R / ApplicationReference = Reg_SZ with no value attached. from here on out, simply insert IsShortcut with no value, just Reg_SZ, except for the 2 with a value of "Yes"
/IEAssocFile.URL
/IEAssocFile..WEBSITE
/InternetShortcut
/lnkfile
/Microsoft.Website
/piffile
/WSHFile = Reg_SZ value "Yes" should be entered
H_L_M/Software/Classes/IsShortcut
/IE.AssocFile.URL REG_SZ
/IE.AssocFile.WEBSITE Reg_SZ
/InternetShortcut Reg_SZ
/lnkfile Reg_SZ
/Microsoft.Website Reg_SZ
/piffile Reg_SZ
/WSHFILE Reg_SZ = "Yes"
Let me know if this helps,
echoblue@optimum.net