Hmm, this is likely because the path of the file that is being extracted is longer than 256 characters, which .NET doesn't handle without some special magic.
Can you try extracting to a shorter path, like C:\Something?