I recently ran into an issue where I could not map network drives to our SAN. Mapping between machines worked just fine.
When using UNC paths I recieved "an extended error has occured".
When using NET USE I recieved "system error 2148073478 has occured".
If you run Powershell from your Win 8 machine and run the following command:
Set-SmbClientConfiguration -RequireSecuritySignature $true
When prompted enter "Y". After a reboot all of my usual drives are now mapped.