It is different in Windows 8.1. I know exactly what you were about. I even have checked that location before your suggested it. The problem is with Windows Registry entries that QuickTime creates. Apple should correct all of the reg data that is listed below:
[HKEY_CLASSES_ROOT\QuickTime.bmp\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.dib\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.jp2\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.jpe\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.jpeg\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.jpg\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.mac\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.pct\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.pic\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.pict\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.png\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.pnt\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.pntg\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.psd\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.qti\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.qtif\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.rgb\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.sgi\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.targa\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.tga\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.tif\shell\open\command]
@=" \"%1\""
[HKEY_CLASSES_ROOT\QuickTime.tiff\shell\open\command]
@=" \"%1\""