Windows says driver is up to date when its not.

Ok so this is my first time trying to use Arduino and i've got a FTDI programmer for my Arduino pro board, I've got Windows 7 32bit.

So when I plug the FTDI into the usb port it comes up as "Profilic USB to Serial Port" in device manager. So then I try to update the driver to the FTDI driver but then I get a message saying "Windows has determined that the driver is already up to date" . But apon checking the driver it's definetly not a FTDI driver it says something called "serenum.sys" and "ser2pl64.sys"

I've tried it numerous times since last night, I even tried deleting them but it still said the drivers were already up to date when i tried updating them, but under its general properties it says the driver needs updating????? doesnt make sense :0

I only started trying to fix this after i got the error message "avrdude stk500_getsync() not in sync resp=0x30"

Can someone please help, I've been at it for hours and i can't find a solution.

Maybe the 2 Drivers that windows installed on it are ok and the "not in sync" error has nothing to do with the drivers???

I will really appreciate any help.
Thanks

Ok, so i just used the same flash data stuff to flash something else using a usbasp and it worked fine, so now its narrowed down to the ftdi or the board.

Wow, Thanks all for your great help lol.

After all my fiddling with the FTDI, i found a way to wire up my usbasp to the board.

And it worked. Don't know why that wasnt a suggested method of flashing in the first place. everywhere i read knowone said anything about being able to do it with a usbasp which i already had.
I could have saved my $10 and hours of work and just used my old usbasp.