My original OS was vista that I never used. I have installed Windows XP which disabled recovery partition and F11 key. I have tried everything but couldn't fix until today. I have installed Windows 7 after Windows XP. My recovery partition was intact, but of course MBR was damaged. I was able to fix the MBR by using Windows 7 recovery option. I booted the recovery partition however it gave me error 100a that can't find recovery partition. I have downloaded Enhanced HP Backup and Recovery Manager for Microsoft Windows Vista which has all the tools we need. I started Restore7.exe but create recovery DVD option was not available. I browsed C:\Windows\SMINST\ directory and saw CD Creator.exe I tried with that one and it said recovery partition couldn't found. After you install Windows 7, windows hides HP_RECOVERY partition. First off all I set a drive letter for that partition. I tried again and it still says that recovery partition couldn't found.
Enough is enough!Finally it p***ed me off and called OllyDbg and IDA to the rescue. I found out that CD Creator.exe checks every fixed harddisk for recovery partition. First It reads drive by 200h(512) bytes which is size of MBR. Then it compares BYTES at 0000001F0 with RECOVERY string. If it finds that means your recovery partition is intact and you can see all the options. So your option is either patch CD Creator.exe at that point to force that compare or edit your MBR and add RECOVERY string to that position. At first I did the first one and it worked. Then I researched little bit further and found a nice workaround. After all we are not bad guys aren't we?. If you add
to STRCDC.ini, you can force the recovery partition to any drive you want. Problem solved!
After I created DVD set,I tried to make ISO images it said that, I can't make any more set. C'mon man! I have already the DVD I can make images of it why you are bugging me? In order to remove that message remove below files from your recovery partition and C:\Windows\SMINST\ directory.