System TipThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
This article lists the hotfixes that are currently available for users who have installed the File Services technologies on a Windows Server 2008-based computer or on a Windows Server 2008 R2-based computer. File Services provides technologies that help you manage storage, enable file replication, manage shared folders, ensure fast file searching, and enable access for UNIX client computers. This article also lists the hotfixes that are currently available for users who utilize File Services from Windows Vista-based computers or from Windows 7-based computers.
This article contains lists of Microsoft Knowledge Base articles that describe the currently available fixes. The article is divided into two sections. The first section applies to Windows Server 2008 R2 and to Windows 7, and the second section applies to Windows Server 2008 and to Windows Vista. Each section is divided into subsections for different component drivers: SRV, MRXSMB, and RDBSS. In general, the SRV drivers should be updated on the server or client computer that is hosting the data. The MRXSMB and RDBSS drivers should be updated on the server or client computer that is initiating access to the data. If you are unsure about which component should be updated on which computer, you can update all three component drivers both on the computer that is hosting the data and on the computer that is accessing the data.
"ERROR_SHARING_VIOLATION" error message in Windows XP or in Windows Server 2003 when you try to open a file on an SMB share on a server that is running Windows 7 or Windows Server 2008 R2
This security update contains the most current version of srv.sys.
To apply this hotfix, you must have Windows 7, Windows 7 SP1, Windows Server 2008 R2, or Windows Server 2008 R2 SP1 installed. Available for individual download.
You cannot access a shared file by using the SMB Version 2 protocol because of a race condition in Windows Server 2008 R2 or in Windows 7
This security update contains the most current version of srv2.sys.
To apply this hotfix, you must have Windows 7, Windows 7 SP1, Windows Server 2008 R2, or Windows Server 2008 R2 SP1 installed. Available for individual download.
MS11-048: Vulnerability in SMB Server could allow denial of service: June 14, 2011
This security update contains the most current version of srvnet.sys.
To apply this hotfix, you must have Windows 7, Windows 7 SP1, Windows Server 2008 R2, or Windows Server 2008 R2 SP1 installed. Available from Microsoft Update.
SMB2 directory cache is not updated correctly if a file is deleted in Windows 7 or in Windows Server 2008 R2
This security update contains the most current version of mrxsmb20.sys.
To apply this hotfix, you must have Windows 7, Windows 7 SP1, Windows Server 2008 R2, or Windows Server 2008 R2 SP1 installed. Available for individual download.
SMB connection is reset if you cancel a file operation over a network connection in Windows 7 or in Windows Server 2008 R2
This security update contains the most current version of mrxsmb.sys.
To apply this hotfix, you must have Windows 7, Windows 7 SP1, Windows Server 2008 R2, or Windows Server 2008 R2 SP1 installed. Available for individual download.
Paged pool memory leak when you access some shared files in Windows 7 or in Windows Server 2008 R2
This security update contains the most current version of mrxsmb10.sys.
To apply this hotfix, you must have Windows 7, Windows 7 SP1, Windows Server 2008 R2, or Windows Server 2008 R2 SP1 installed. Available for individual download.
MS11-048: Vulnerability in SMB Server could allow denial of service: June 14, 2011
This security update contains the most current version of srvnet.sys and srv2.sys.
To apply this security update, you must have Windows Vista SP 1 or later versions or Windows Server 2008 SP1 or later versions installed. Available from Microsoft Update.
MS11-020: Vulnerabilities in SMB Server could allow remote code execution: April 12, 2011
This security update contains the most current version of srv.sys.
To apply this security update, you must have Windows Vista SP 1 or later versions or Windows Server 2008 SP1 or later versions installed. Available from Microsoft Update.
A computer that is running Windows Server 2008 or Windows Vista may crash randomly
This hotfix contains the most current version of rdbss.sys for Windows Vista SP 2 and for Windows 2008 SP 2. If you do not have SP 2 deployed, use KB 2254637
(http://support.microsoft.com/kb/2254637/
)
instead.
To apply this hotfix, you must have Windows Vista SP 2 or Windows Server 2008 SP 2 installed. Available for individual download.
The Server Message Block (SMB) model consists of two entities: the client and the server.
On the client, applications perform system calls by requesting operations on remote files. These requests are handled by the redirector subsystem (rdbss.sys) and by the SMB mini-redirector (mrxsmb.sys), both of which translate the requests into SMB protocol sessions and requests over TCP/IP. Starting with Windows Vista, the SMB 2.0 protocol is supported. The mrxsmb10.sys driver handles legacy SMB traffic, and the mrxsmb20.sys driver handles SMB 2.0 traffic.
On the server, SMB connections are accepted, and SMB requests are processed as local file system operations through NTFS and the local storage stack. The srv.sys driver handles legacy SMB traffic, and the srv2.sys driver handles SMB 2.0 traffic. The srvnet.sys component implements the interface between networking and the file server for both SMB protocols. File system metadata and content can be cached in memory via the system cache in the kernel (ntoskrnl.exe).
Figure 1 provides an overview of the different layers through which a user request on a client computer must go to perform file operations over the network on a remote SMB file server by using SMB 2.0.