denbolt, интересная ситуёвина - на виртуальной машине запустил полную версию ХР, из которой копировал файл "windowscodecs.dll" и попробовал его зарегистрировать.
Точно такая же ошибка регистрации, хотя приложениями эта библиотека используется нормально.
Попробуйте всё же скопировать dll в C:\Windows\System32, перезагрузите ПК и проверьте Оперу - чем черт не шутит, вдруг получится.