Things that can be checked :
Following is a section from the link :
( http://www.cisco.com/en/US/docs/switches/lan/catalyst2940/software/release/12.1_19_ea1/configuration/guide/swqos.html ) for configuration of the QoS :Port Priority
Frames received from users in the administratively-defined VLANs are classified or tagged for transmission to other devices. Based on rules that you define, a unique identifier (the tag) is inserted in each frame header before it is forwarded. The tag is examined and understood by each device before any broadcasts or transmissions to other switches, routers, or end stations. When the frame reaches the last switch or router, the tag is removed before the frame is sent to the target end station. VLANs that are assigned on trunk or access ports without identification or a tag are called native or untagged frames
Other things to check :
To verify that SMB throttling is the cause of the issue, the following test will verify this issue:
a. Create a Copy File To job that copies all files of a complete image to a directory on a Windows XP workstation. When this job is run, the copy process should take several minutes to complete because SMB is NOT being used in the copy process.
b. From the same Windows XP workstation, establish a network connection to the image file source and "drag copy" all files of the same image to a directory on the hard drive. This process will probably take +30 minutes since this IS using SMB which is being throttled on the network.