Deleting Files on Samba Servers May Delete Local Files Instead

This article was previously published under Q140558
This article has been archived. It is offered "as is" and will no longer be updated.
When you use the Microsoft Client for Microsoft Networks (Vredir.vxd) toconnect to a Samba file server running on a UNIX-based computer and youtry to delete files on the server, you may delete files on your Windows95-based computer instead.
This behavior occurs because Samba file servers let you create file nameswith characters that are invalid in Windows 95. These invalid charactersinclude the following characters:
  • backslash (\)
  • asterisk (*)
  • question mark (?)
For example, Samba file servers let you create file names such as c:\*.*or \\server\share\*.*. If a UNIX usercreates a file called "c:\*.*" and shares it, a Windows 95 user whoconnects to the server and tries to delete the file with Windows Exploreror My Computer may delete all the files in the root directory of localdrive C instead.

NOTE: You are not affected by this problem if any of the followingconditions are true:
  • You are not connected to a local area network.
  • You do not use a dial-up application (such as Dial-Up Networking) to dial into a local area network.
  • You are connected to a local area network, but you do not connect to Samba file servers running on UNIX-based computers.
  • You connect to Samba file servers running on UNIX-based computers but you delete only files you created with Windows Explorer or My Computer.
Although this is not a problem with Windows 95, Microsoft has released anew version of the Vredir.vxd file (version 4.00.955) that filters outfiles that have file names with invalid characters. When you use theupdated version of the Vredir.vxd file, you cannot see these files andcannot, therefore, try to delete them.

The following file is available for download from the Microsoft Download Center:
For additional information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to Obtain Microsoft Support Files from Online Services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help to prevent any unauthorized changes to the file.

Note that Microsoft has also released this update as part of MicrosoftWindows 95 Service Pack 1. For information about Microsoft Windows 95Service Pack 1, please see the following article in the MicrosoftKnowledgeBase:
142794 Availability of Microsoft Windows 95 Service Pack 1
smbclient servicepack1

Article ID: 140558 - Last Review: 09/27/2013 22:07:29 - Revision: 2.4

Microsoft Windows 95

  • kbnosurvey kbarchive kbdownload kb3rdpartynetclient kbdialup kbfile kbgraphxlinkcritical KB140558