solution:


Step 1: Download subinacl.msi from the link
http://go.microsoft.com/fwlink/?LinkId=23418 and install it.

or visit
http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en

install it.



Step 2: Download my modified version of reset.cmd from Joosarang Site
http://www.joosarang.ca/Joosarang Drivers/reset.cmd
and save the file in

C:Program FilesWindows Resource KitsTools

Step 3: Start->Accessories->Command Prompt
and type the following and then hit Enter:

cd c:program fileswindows resource kitstools

Step 4: Now type

reset.cmd

and hit Enter

You will see the Command Line Tool running for some seconds. The issue should have been fixed and Quicktime should run again.

P.S.
How to make a file, reset.cmd:

Copy the following into notepad and save it as reset.cmd in
c:program fileswindows resource kitstools

cd /d "%ProgramFiles%Windows Resource KitsTools"
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
/grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
/grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
/grant=system=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f
/grant=system=f
subinacl /subdirectories %windir%*.* /grant=administrators=f
/grant=system=f
secedit /configure /cfg %windir%repairsecsetup.inf /db secsetup.sdb
/verbose