So Microsoft has released a convenience rollup that contains loads of updates..
There are a few issues, especially one connected to vNic’s. So they also released a small VB Script to help remove the offending parts from the registry. But I hate VBscript and love Powershell so I rewrote it. It went from 30 lines to 8. I know I can sqeeze it into 2 without loosing to much readability but I like it like that.
Try
{
Get-ChildItem "HKLM://System/CurrentControlSet/Enum/PCI/*/*/Device Parameters/SlotPersistentInfo"|Remove-Item
}
Catch
{
Write-Error "One or more SlotPersistentInfo keys still exist under HKLM\System\CurrentControlSet\Enum\PCI\<deviceid>\<subdeviceid>\Device Parameters. Please delete manually."
}
You can find information about the update at KB3125574. The download is available through the Microsoft Update Catalog.