I wrote about how Microsoft broke Miracast for Surface Pro original users when Windows 8.1 was released http://digitalmediaphile.com/index.php/2013/10/26/how-to-make-miracast-work-on-surface-pro/ and surprise, surprise, they’ve done it again with TH2 Build 10586. The supplied driver for the Marvell Wireless is not Miracast enabled. I don’t know why, as the chip is the same as the Surface Pro 2.
Here’s an unsupported way to get Miracast to work on your SP original with 10586.
Go to http://www.microsoft.com/en-us/download/details.aspx?id=49042 and download Surface Pro 2\SurfacePro2_Win10_150818_0.zip. Open the archive and copy the WiFi folder from SurfacePro2_Win10_150818_0.zip\SurfacePro2_Win10_150818_0\Drivers\Network\WiFi to your desktop or other place where you can easily find it. Then follow these instructions:
- Type Device Manager in the Cortana/Search box and open it.
- Find Network adapters, expand it, right-click on Marvell AVASTAR Wireless-AC Network Controller, and then select Update Driver Software.
- Select Browse my computer for driver software.
- Select Let me pick from a list of device drivers on my computer.
- Click Have Disk.
- Click Browse.
- Navigate to the Wifi folder (it has the INF file for the wifi driver), then click Open.
Go to the Action center, select Connect and your Miracast device should be discovered. Connect and enjoy!
Above shows a successful Miracast streaming session with my Surface Pro original happily connected to a Microsoft Display Adapter.
There are a large number of Surface Pro 3 and Surface 3 owners reporting severely slow wireless speeds, limited connectivity and other problems with the new Windows 10 Operating System. These issues are being widely reported on Microsoft’s Community forums, Reddit, and on third party sites. Examples:
So far, there’s been no real comment from Microsoft on whether or not they understand the issues or any information on timing of a fix. For some reason, Microsoft will not post the older Marvell wireless driver Marvell AVASTAR Wireless-AC Network Controller: 15.68.3073.151 which some folks report resolves the issue. The driver is available elsewhere on the web, and although it is not legal to redistribute Microsoft software, it’s out there on the web. Some (but not all) customers are reporting relief using the .151 driver. (They need to force install the old driver from device manager using the browse, have disk, let me pick option, and also disable driver updates..). I’ve personally asked that the old driver be posted on the official drivers page at https://www.microsoft.com/en-us/download/details.aspx?id=38826 and have had only silence as a reply. Quite frankly don’t understand why Microsoft won’t post a driver that is known to help some customers with these issues. Most likely reason is that posting an older driver is admitting the existence of a problem. And it seems to be a marketing mantra to not acknowledge problems until a fix is available.
Given that it took Microsoft 9+ months to fix Wi-Fi driver problems on Windows 8.1, I’m not very optimistic. If you are severely impacted by slow/bad connectivity, you can throw a small amount of money at the problem and buy an external USB Wi-Fi adapter that should improve performance on at least the 5GHz band. I currently carry around one from Edimax which is less than $17 on Amazon. It works extremely well on Windows 10.
Should you need to spend money to fix something Microsoft broke? Absolutely not. But given the lack of engagement from Microsoft on this issue, it’s probably the only reliable option.