I have a Microsoft Surface 3 BIOS Version 1.50410.78 Date 03/10/2015 with 4GB RAM, 128GB HDD and a Type cover, running a fully patched version of Windows 10 Home x64. This was updated from the original Windows 8 installation. I have inserted a 128 GB Class
10 Lexar MicroSD card formatted as exFAT in the microSD card slot. The card works for a while and then is lost from Device Manager. This happens sometimes when the Surface is in use and more frequently when restarting the Surface from Sleep. From Device manager
I can see that the SD Storage Class Controller is using a Microsoft driver dated 21/06/2006 version 10.0.10240.16384. This seems quite old and I wondered if it is indeed the correct and current version of the driver for the Storage Controller?
If there is a more recent version of the driver where can I obtain it from?
Since installing the Micro SD card I have 285 Error entries in the Event Log similar to this one:
Log Name: System
Source: disk
Date: 24/08/2015 18:18:08
Event ID: 11
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Description:
The driver detected a controller error on \Device\Harddisk1\DR3.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="disk" />
<EventID Qualifiers="49156">11</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-08-24T22:18:08.813117800Z" />
<EventRecordID>5399</EventRecordID>
<Channel>System</Channel>
<Security />
</System>
<EventData>
<Data>\Device\Harddisk1\DR3</Data>
<Binary>0304800001000000000000000B0004C00301000000000000000000000000000000000000000000004201010000000000FFFFFFFF060000005800002400000000FF200A124C022000000000003C0000004060D2F401E0FFFF986711F701E0FFFF0000000000000000C08DADF401E0FFFF009D0FF701E0FFFF000000000000000028000000000000000100000000000000000000000000000000000000000000000000000000000000</Binary>
</EventData>
</Event>
Is this a hardware error in the Surface or the Card?