Imagina que vives en Mexico y tienes que pasar por la frontera antes que ir a EEUU pero no tienes Licencia o Visa .. a pesar de estas en la frontera puedes hacer parte de tu viaje pero no todo...
Registrar la DLL te da la Licencia o visa para poder pasar a EEUU .....
Si no tienes la DLL No podrias pasr por ende afectaria el rendimiento de tu viaje pues a pesar de que emprendiste el viaje .. llegaste a tu primer destino cuando quieres ir a EEUU no puedes ... si controlas los errores te dira UD NO PUEDE ENTRAR pero si no constrolas los errores te deportara......
Pues asi la DLL Si no esta registrada en windows no te permitira utilizar laas partes de tu codigo o software que tengan los metodos que usan la DLL (tambien los OCX ) si controlas errores mostrara DLL no registrada , pero si no lo haces se caera tu aplicacion y deberas volverla a abrir...
Espero la analogia te ayude a entender como puede afectar no registrar una dll a tu prgoframa. y sobre el Sistema Operativo
SAludos
Andres