List of Storage related hotfixes post RTM for Windows 8.1 and Windows Server 2012 R2

Applies to:

Windows Server 2012 R2

Windows 8.1

Note:  You should check https://support.microsoft.com for the latest version of the different files.

Note 2:  These are not available in Windows Update.

Note 3:  You can download them without entering your e-mail address and captcha if you are a Microsoft Premier customer and have a https://Premier.Microsoft.com account.

Note 4:  Carefully review the list and decide which might be applicable to your unique environment.

Note 5:  Test in your test and your quality assistance environment.

First published Jul. 2014.  Updated Jun. 2016.

3156418 May 2016 update rollup for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2

https://support.microsoft.com/kb/3156418

Update(s):

Ntoskrnl.exe 6.3.9600.18292

and many others

3153171 MS16-060 and MS16-061: Description of the security update for RPC and for Windows kernel: May 10, 2016

3146723 MS16-048: Description of the security update for CSRSS: April 12, 2016

3146706 MS16-044: Security update for Windows OLE: April 12, 2016

3128650 Access to COM+ role-based security is denied in Windows Server 2012 R2

3126587 MS16-014: Description of the security update for Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows Server 2012, Windows 8.1, and Windows Server 2012 R2: February 9, 2016

3121212 MS16-008: Description of the security update for Windows Kernel: January 12, 2016

3117134 Hotfix to improve performance when you decommit large volume of memory in Windows Server 2012 R2

3115224 Reliability improvements for VMs that are running on a Windows Server 2012 R2 or Windows Server 2012 host

3108381 MS15-132: Description of the security update for Windows: December 8, 2015

3101746 MS15-115: Description of the security update for Windows: November 10, 2015

3097966 Microsoft security advisory: Inadvertently disclosed digital certificates could allow spoofing: October 13, 2015

3088195 MS15-111: Description of the security update for Windows Kernel: October 13, 2015

3087390 Application may crash with 0x8002801D error in Windows 8.1 or Windows Server 2012 R2

3086918 Original file is lost with new file not being saved in WebDAV folder in Windows 8.1

3084395 Event 4673 is logged after "Audit Sensitive Privilege Use" is set to failure in Windows 8.1 or Windows Server 2012 R2

3083992 Microsoft security advisory: Update to improve AppLocker certificate handling: September 8, 2015

3087390 Application may crash with 0x8002801D error in Windows 8.1 or Windows Server 2012 R2

Supersede(s):

3084395 Event 4673 is logged after "Audit Sensitive Privilege Use" is set to failure in Windows 8.1 or Windows Server 2012 R2

3078584 Server crashes with Stop error 0x133 or 0x13C in Windows Server 2012 R2

3071756 MS15-085: Description of the security update for Windows Mount Manager: August 11, 2015

3060716 MS15-090: Vulnerabilities in Windows could allow elevation of privilege: August 11, 2015

3055657 CPU usage spikes when you run an application, extension, or add-in for CPU throttling in Windows 8.1 or Windows Server 2012 R2

3047295 Virtual memory allocations for a 32-bit process fail in Windows Server 2012 R2 or Windows Server 2012

3046394 WWAN device may disappear from charm bar on Intel BYT platform that is running Windows 8.1 or Windows Server 2012 R2

3045999 MS15-038: Description of the security update for Windows: April 14, 2015

3042534 The Sleep option is missing on a Windows 8.1-based computer that uses the Intel Skylake chipset

3036169 Reliability improvement update for Windows 8.1 and Windows Server 2012 R2: May 2015

3035131 MS15-025: Description of the security update for Windows kernel: March 10, 2015

3032331 "0x0000007E" Stop error on a multiple sockets server that is running Windows Server 2012 R2

3031432 MS15-015: Vulnerability in Microsoft Windows could allow elevation of privilege: February 10, 2015

2981965 Update to remove memory management flush serialization for all file system drivers in Windows

2978366 Computer cannot be restarted if the registry hives are larger than 2 GB

2976205 Windows 8.1 or Windows Server 2012 R2 Setup fails when you remove USB flash drive before the first restart of Setup

2911037 Windows 8.1 or Windows Server 2012 R2-based computer freezes during startup when the system hive has to be recovered

2922790 Some software products function incorrectly in Windows

2921368 Stop Error 0x1A in the nt!MiUpdateWsle function in Windows 8.1 or Windows Server 2012 R2

2911037 Windows 8.1 or Windows Server 2012 R2-based computer freezes during startup when the system hive has to be recovered

2897632 Logon screen turns black in Windows 8.1 or Windows Server 2012 R2

3121255 "0x00000024" Stop error in FsRtlNotifyFilterReportChange and copy file may fail in Windows

https://support.microsoft.com/kb/3121255

Update(s):

Ntfs.sys 6.3.9600.18183

Supersede(s):

3121255 "0x00000024" Stop error in FsRtlNotifyFilterReportChange and copy file may fail in Windows

3086644 System freezes after you start a backup task for virtual machines in Windows Server 2012 R2

3066427 You cannot compress Windows image files because of memory leak in Windows 8.1

3027110 Systems may freeze if a reserved disk is mounted accidentally in Windows 8.1 or Windows Server 2012 R2

3027108 "0x0000003B" Stop error when you mount a virtual hard disk driver in Windows on a computer that has 4K sector disks

2996903 NTFS file system freezes on a data deduplication volume in Windows Server 2012 R2

2996802 TRIM and UNMAP activities for thin provisioning on one volume block all activities on other volumes

2977280 DPM server randomly shuts down and restarts on a Windows 8.1 or Windows Server 2012 R2-based cluster

2973052 "0x00000018" Stop error when volumes are mounted in Windows Server 2012 R2 or Windows Server 2012

2970653 A SQL Server that is running in a Hyper-V virtual machine takes a long time to restore a database to a dynamic VHD

2965471 VHDX virtual hard disk takes a long time to be created on an SMB share on a Windows 8.1 or Windows Server 2012 R2 Hyper-V host

2964438 Sparse files are highly fragmented on a Windows 8.1-based computer

2963918 ERROR_INVALID_PARAMETER when you copy a read-only volume by using the CopyFileEx function in Windows 8.1 or Windows Server 2012 R2

2958029 I/O error 0xC0000427 when you perform initial backup in Data Protection Manager to a fully deduplicated .vhdx file

2928562 Event 55 when you copy an encrypted folder to EFS shared folder in Windows

2913695 OffloadWrite is doing PrepareForCriticalIo for the whole VHD in a Windows Server 2012 or Windows Server 2012 R2 Hyper-V host

2904100 On-demand virus scan freezes in Windows

3108319 VSS backup of the PI Data server fails and the computer crashes in Windows 8.1 or Windows Server 2012 R2

https://support.microsoft.com/kb/3108319

Update(s):

Refs.sys 6.3.9600.18121

Supersede(s):

3046304 You cannot open files on ReFS in Windows 8.1 or Windows Server 2012 R2 if the file names contain Greek characters

2970653 A SQL Server that is running in a Hyper-V virtual machine takes a long time to restore a database to a dynamic VHD

https://support.microsoft.com/kb/2970653

Update(s):

Csvflt.sys 6.3.9600.17669

Csvfs.sys 6.3.9600.17669

Ntfs.sys 6.3.9600.17669

Refs.sys 6.3.9600.17669

3139219 0x1E Stop error when you restart or shut down a computer running Windows 8.1 or Windows Server 2012 R2

https://support.microsoft.com/kb/3080728

Update(s):

Storport.sys 6.3.9600.18229

Supersede(s):

3121261 System fails back to a host copy instead of an array copy or storages go down after LUN reset in Windows Server 2012 R2

3080728 Applications can't perform I/Os in Windows Server 2012 R2

3075161 Computer might crash during storage enumeration stack in Windows Server 2012 R2

3018489 "No host bus adapter is present" error when querying SAS cable issues in Windows Server 2012 R2 or Windows Server 2012

3004068 Storport delays PnP removal of a device in Windows 8.1 or Windows Server 2012 R2

2990941 Update to add native driver support in NVM Express in Windows 7 and Windows Server 2008 R2

2967162 Update to fix restart problems after you install update rollup 2919355 in Windows 8.1 or Windows Server 2012 R2

2908783 Data corruption occurs on iSCSI LUNs in Windows

3121260 "0x800706BE" error when you query disk details in Windows Server 2012 R2

https://support.microsoft.com/kb/3121260

Update(s):

Classpnp.sys        6.3.9600.18217

And others:

Mispace.dll        6.3.9600.18217

Mispace.mof       

Mispace_uninstall.mof       

Mpio.inf_loc       

Mpio.sys        6.3.9600.18217

Mpiopsmintlmsg.psd1       

Mpiowmiv2.mfl       

Mpiowmiv2_uninstall.mfl       

Msdsm.sys        6.3.9600.18217

Smphost.dll        6.3.9600.17415

Smphost.dll        6.3.9600.17415

Spaceport.inf_loc       

Spaceport.sys        6.3.9600.18217

Storport.sys        6.3.9600.18217

Supersede(s):

3022235 USB SD card reader loses capability to detect media change in Windows

2996802 TRIM and UNMAP activities for thin provisioning on one volume block all activities on other volumes

2926792 Stop error 0x18 when you run the CHAOS test on a Windows 8.1-based computer

https://support.microsoft.com/skb/2926792

Update(s):

Partmgr.sys  6.3.9600.17086

3121260 "0x800706BE" error when you query disk details in Windows Server 2012 R2

https://support.microsoft.com/kb/3046101

Update(s):

Msdsm.sys 6.3.9600.17809

Others:

Classpnp.sys        6.3.9600.18217

Mispace.dll        6.3.9600.18217

Mispace.mof       

Mispace_uninstall.mof       

Mpio.inf_loc

Mpio.sys        6.3.9600.18217

Mpiopsmintlmsg.psd1       

Mpiowmiv2.mfl       

Mpiowmiv2_uninstall.mfl

Smphost.dll        6.3.9600.17415

Smphost.dll        6.3.9600.17415

Spaceport.inf_loc       

Spaceport.sys        6.3.9600.18217

Storport.sys        6.3.9600.18217

Supersede(s):

3046101 Server may freeze during startup when ALUA-capable storage is used in Windows Server 2012 R2 or Windows Server 2012

3036614 "0x000000D1" Stop error when you fail over a cluster group in Windows Server 2012 or Windows Server 2012 R2

3004075 Windows-based MSDSM doesn't handle sense code 02/04/03 (LUN Not Ready – Manual Intervention Required)

2916860 Disconnection between storage and node in a Windows Server 2012 R2-based or Windows Server 2012-based cluster environment

2914743 You receive Stop error 0xD1 in Windows Server 2012 R2 or Windows Server 2012

3156418 May 2016 update rollup for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2

https://support.microsoft.com/kb/3156418

Update(s):

Mpio.sys 6.3.9600.18302

And others

Supersede(s):

3121260 "0x800706BE" error when you query disk details in Windows Server 2012 R2

3078420 0xC2 or 0xD1 Stop error on cluster nodes that are running Windows Server 2012 R2

3046101 Server may freeze during startup when ALUA-capable storage is used in Windows Server 2012 R2 or Windows Server 2012

3036614 "0x000000D1" Stop error when you fail over a cluster group in Windows Server 2012 or Windows Server 2012 R2

2914743 You receive Stop error 0xD1 in Windows Server 2012 R2 or Windows Server 2012

2869606 The LUN for a storage device is lost when multiple paths are lost concurrently in Windows

2964429 Storage Optimizer memory use increases when it runs on thin provisioned LUNs

https://support.microsoft.com/kb/2964429

Update(s):

Defrag.exe          6.3.9600.17227

Defragproxy.dll  6.3.9600.16384

Defragres.dll       6.3.9600.16384

Defragsvc.dll      6.3.9600.17227

Delegatorprovider.dll      6.3.9600.16384

Storagewmi.dll   6.3.9600.17227

Storagewmi.mfl

Storagewmi.mof             

Storagewmi_passthru.dll               6.3.9600.16384

Storagewmi_passthru.mfl            

Storagewmi_passthru.mof           

Storagewmi_passthru_uninstall.mfl          

Storagewmi_passthru_uninstall.mof        

Storagewmi_uninstall.mfl            

Storagewmi_uninstall.mof           

2966729 0x8e5e043e error when you try to use the Tiering Engine Service in Windows Server 2012 R2

https://support.microsoft.com/kb/2966729

Update(s):

Tieringengineproxy.dll 6.3.9600.16384

Tieringengineservice.exe 6.3.9600.17118

3145384 MinDiffAreaFileSize registry value limit is increased from 3 GB to 50 GB in Windows 8.1 or Windows Server 2012 R2

https://support.microsoft.com/kb/3060678

Update(s):

Volsnap.sys 6.3.9600.18265

Supersede(s):

3140250 MinDiffAreaFileSize doesn't work on Windows Server 2012 R2

3060678 Snapshots are not deleted after you perform a backup operation by using VSS in Windows Server 2012 R2

2977283 You cannot bring a volume online when snapshot protection mode is enabled in Windows 8.1 or Windows Server 2012 R2

2974325 Chkdsk report errors when a snapshot creation is running in Windows

2929869 CSV snapshot file is corrupted when you create some files on the live volume in Windows

3004070 VSS task schedule is not created as you configure if shadow copy storage is on another share disk in Windows

https://support.microsoft.com/kb/3004070

Update(s):

Vssui.dll  6.3.9600.17670 

Vssuirun.exe  6.3.9600.17670 

Supersede(s):

2917019 The source disk is still offline when you disable the shadow copy schedule for the disk in Windows

2964441 Deadlock makes server farm sites unavailable when a backup job fails

https://support.microsoft.com/kb/2964441

Update(s):

Vssapi.dll 6.3.9600.17120

3137061 Windows Azure VMs don't recover from a network outage and data corruption issues occur

https://support.microsoft.com/kb/3137061

Update(s):

Disk.sys 6.3.9600.18203

3114133 Windows Server Backup fails when you back up multiple volumes in Windows Server 2012 R2

https://support.microsoft.com/kb/3114133

Update(s):

Wbengine.exe 6.3.9600.18121

Optional:

========

If using iSCSI:

3000123 iSCSI SAN server that's running Windows Server 2012 R2 restarts unexpectedly on a high-speed network

https://support.microsoft.com/kb/3000123

Update(s):

Iscsilog.dll  6.3.9600.16384

Msiscsi.sys  6.3.9600.17393 

Supersede(s):

2957560 Windows freezes or loses cluster disk reservation during a stress test in iSCSI initiator

2908783 Data corruption occurs on iSCSI LUNs in Windows

If using Failover Cluster:

--------------------------------

3137728 VSS restore fails when you use ResyncLuns VSS API in Windows Server 2012 R2-based failover cluster

https://support.microsoft.com/kb/3137728

Update(s):

Clusdisk.sys 6.3.9600.18228

Clusres.dll 6.3.9600.18228

Vssvc.exe 6.3.9600.18229

Supersede(s):

3123538 All disks in a storage pool can't be brought online in a Windows Server 2012 R2-based cluster

3130944 March 2016 update for Windows Server 2012 R2 clusters to fix several issues

https://support.microsoft.com/kb/3068445

Update(s):

Csvfs.sys 6.3.9600.18227

Note:  Optional:  Only if you have "in a Failover Cluster running CSV" enabled

Update(s):

3123595 "0x0000009E" Stop error when cluster node crashes in Windows Server 2012 R2

3068445 Virtual machines that host on Windows Server 2012 R2 may crash or restart unexpectedly

3044457 "STATUS_PURGE_FAILED" error when you perform VM replications by using SCVMM in Windows Server 2012 R2

3025091 Shared Hyper-V virtual disk is inaccessible when it's located in Storage Spaces on a Windows Server 2012 R2-based computer

3022333 Hotfix to avoid a deadlock situation on a CSV file system volume on Windows Server 2012 R2

3004098 Memory leak occurs when you create or delete CSV snapshots by using a VSS hardware provider in Windows

2995055 Error 0x80070001 when you try to optimize a CSV volume in Windows Server 2012 R2

2970653 A SQL Server that is running in a Hyper-V virtual machine takes a long time to restore a database to a dynamic VHD

2929869 CSV snapshot file is corrupted when you create some files on the live volume in Windows

If using Storage Spaces:

--------------------------------

3121260 "0x800706BE" error when you query disk details in Windows Server 2012 R2

Classpnp.sys        6.3.9600.18217

Mispace.dll        6.3.9600.18217

Mispace.mof       

Mispace_uninstall.mof       

Mpio.inf_loc       

Mpio.sys        6.3.9600.18217

Mpiopsmintlmsg.psd1       

Mpiowmiv2.mfl       

Mpiowmiv2_uninstall.mfl       

Msdsm.sys        6.3.9600.18217

Smphost.dll        6.3.9600.17415

Smphost.dll        6.3.9600.17415

Spaceport.inf_loc       

Spaceport.sys        6.3.9600.18217

Storport.sys        6.3.9600.18217

https://support.microsoft.com/kb/3063075

Update(s):

Mispace.dll        6.3.9600.17819

Mispace.mof        

Mispace_uninstall.mof        

Smphost.dll        6.3.9600.17415

Spaceport.inf_loc       

Spaceport.sys        6.3.9600.17819

Spaceport.sys.mui        6.3.9600.17415

Note:  Optional:  Only if you have "Storage Spaces" enabled

Supersede(s):

3090322 Space doesn't regenerate upon reallocation in Windows Server 2012 R2

3063075 Many ID 129 events are logged when you run a Windows Server 2012 R2 virtual machine in Windows Azure

2992419 September 2014 Update for Windows 8.1 and Windows Server 2012 R2

2980656 New-Volume cmdlet can now create a volume larger than 2 TB in Windows 8.1 or Windows Server 2012 R2

2978691 Stop error when scrubbing task takes a long time on a Windows 8.1 or Windows 2012 R2-based cluster

2925766 Windows Server 2012 R2 or Windows 8.1 crashes when virtual volumes are exposed to hyper-v virtual machines

2913766 Hotfix improves storage enclosure management for Storage Spaces in Windows 8.1 and Windows Server 2012 R2

2897150 Storage Spaces volumes go offline and then online continuously in Windows 8.1 or Windows Server 2012 R2

2913766 Hotfix improves storage enclosure management for Storage Spaces in Windows 8.1 and Windows Server 2012 R2

https://support.microsoft.com/kb/2913766

Update(s):

Delegatorprovider.dll      6.3.9600.16384 (superseded in KB 2964429)

Disk.cdxml          

Diskimage.cdxml             

Fileintegrity.cdxml           

Filestoragetier.cdxml      

Initiatorid.cdxml              

Initiatorport.cdxml          

Maskingset.cdxml           

Mispace.dll         6.3.9600.16485

Mispace.mof     

Mispace_uninstall.mof   

Offloaddatatransfersetting.cdxml             

Partition.cdxml 

Physicaldisk.cdxml           

Resiliencysetting.cdxml  

Smphost.dll         6.3.9600.16384

Spaceport.sys     6.3.9600.16485

Storage.format.ps1xml  

Storage.psd1     

Storage.types.ps1xml     

Storagecmdlets.cdxml    

Storageenclosure.cdxml

Storagejob.cdxml            

Storagepool.cdxml          

Storageprovider.cdxml   

Storagereliabilitycounter.cdxml  

Storagesetting.cdxml     

Storagesubsystem.cdxml              

Storagetier.cdxml            

Storagewmi.dll   6.3.9600.16485 (superseded in KB 2964429)

Storagewmi.mof              (superseded in KB 2964429)

Storagewmi_passthru.dll               6.3.9600.16384 (superseded in KB 2964429)

Storagewmi_passthru.mfl             (superseded in KB 2964429)

Storagewmi_passthru.mof            (superseded in KB 2964429)

Storagewmi_passthru_uninstall.mfl (superseded in KB 2964429)

Storagewmi_passthru_uninstall.mof (superseded in KB 2964429)

Storagewmi_uninstall.mfl (superseded in KB 2964429)

Storagewmi_uninstall.mof (superseded in KB 2964429)

Targetport.cdxml            

Targetportal.cdxml         

Virtualdisk.cdxml             

Volume.cdxml   

Note:  Optional:  Only if you have "Storage Spaces" enabled

If running Hyper-V:

-------------------------

3087856 Non-queued commands are sent to disk controller on a Windows Server 2012 R2-based Hyper-V host server

Passthruparser.sys 6.3.9600.18008

2995392 Stop error 0x000000D1 after you install the Hyper-V role in Windows Server 2012 R2

https://support.microsoft.com/kb/2995392

Update(s):

Vmsif.dll              6.3.9600.17199

Vmsnetsetupplugin.dll     6.3.9600.16384

Vmswitch.sys      6.3.9600.17326

Vmsntfy.dll          6.3.9600.16384

Mslbfoprovider.sys          6.3.9600.17326

Wnv.sys               6.3.9600.17326

Wnvapi.dll           6.3.9600.16384

Note:  Optional:  Only if you have "Hyper-V" enabled

Others:

2965904 Task name is deleted after you link a storage report to a scheduled task in Windows

https://support.microsoft.com/kb/2965904

Which redirects to: 2975719 August 2014 update rollup for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2

https://support.microsoft.com/en-us/kb/2975719

Update(s):

Dirquota.exe 

Filescrn.exe

Storrept.exe

Note:  Optional:  Only if you have "Quota" enabled

3073062 DPM server takes too long to complete backup tasks in Windows Server 2012 R2

https://support.microsoft.com/kb/3073062

Update(s):

Dedup.sys 6.3.9600.17924

3031417 Deduplication fixes for optimization job schedule and resiliency to hardware failures in Windows Server 2012 R2

https://support.microsoft.com/kb/3031417

Update(s):

Dedup.sys            6.3.9600.17630 <-- superseded by KB 3073062 above.

Ddppipeline.dll   6.3.9600.17630

Ddpscan.dll         6.3.9600.17630

Ddpstore.dll        6.3.9600.17630

Ddpcli.exe           6.3.9600.17630

Ddpeval.exe        6.3.9600.17630

Ddpsvc.dll            6.3.9600.17630

Ddpwmi.dll          6.3.9600.17630

Dedupfilemetadata.cdxml

Dedupjob.cdxml

Deduplication.format.ps1xml

Deduplication.psd1

Deduplication.types.ps1xml

Deduplicationprovider.mof

Dedupmetadata.cdxml

Dedupschedule.cdxml

Dedupstatus.cdxml

Dedupvolume.cdxml

Note:  Optional:  Only if you have "Deduplication" enabled

2959144 USB device remove and install repeatedly when it is connected to a Windows-based computer

https://support.microsoft.com/kb/2959144

Update(s):

Wpdbusenum.dll  6.2.9200.17192

Wpdbusenum.mof 

Wpdfs.mof  

Wpdbusenum.dll  6.2.9200.21309 

Wpdbusenum.mof 

Wpdfs.mof

Note:  Optional:  Only if you use "USB devices" enabled