I know another user was having issues updating plugins under Windows recently:
Can you try the solution in the above thread? Basically, take a look at the permissions that are set for the wp-content/plugins folder for this site and if necessary allow those folders to be editable.