[Forum FAQ] Troubleshooting Network File Copy Slowness

1. Introduction
The Server Message Block (SMB) Protocol is a network file sharing protocol, and as implemented in Microsoft Windows is known as Microsoft SMB Protocol. The set of message packets that defines a particular version of the protocol is called a dialect. The Common
Internet File System (CIFS) Protocol is a dialect of SMB. Both SMB and CIFS are also available on VMS, several versions of Unix, and other operating systems.
Microsoft SMB Protocol and CIFS Protocol Overview
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365233(v=vs.85).aspx
Server Message Block overview
http://technet.microsoft.com/en-us/library/hh831795.aspx
1.1
SMB Versions and Negotiated Versions
- Thanks for the
Jose Barreto's Blog
There are several different versions of SMB used by Windows operating systems:
CIFS – The ancient version of SMB that was part of Microsoft Windows NT 4.0 in 1996. SMB1 supersedes this version.
SMB 1.0 (or SMB1) – The version used in Windows 2000, Windows XP, Windows Server 2003 and Windows Server 2003 R2
SMB 2.0 (technically SMB2 version 2.002) – The version used in Windows Vista (SP1 or later) and Windows Server 2008 (or any SP)
SMB 2.1 ((technically SMB2 version 2.1) – The version used in Windows 7 (or any SP) and Windows Server 2008 R2 (or any SP)
SMB 3.0 (or SMB3) – The version used in Windows 8 and Windows Server 2012
SMB 3.02 (or SMB3) – The version used in Windows 8.1 and Windows Server 2012 R2
Windows NT is no longer supported, so CIFS is definitely out. Windows Server 2003 R2 with a current service pack is under Extended Support, so SMB1 is still around for a little while. SMB 2.x in Windows Server 2008 and Windows Server 2008
R2 are under Mainstream Support until 2015. You can find the most current information on the
support lifecycle page for Windows Server. The information is subject to the
Microsoft Policy Disclaimer and Change Notice.  You can use the support pages to also find support policy information for Windows
XP, Windows Vista, Windows 7 and Windows 8.
In Windows 8.1 and Windows Server 2012 R2, we introduced the option to completely disable CIFS/SMB1 support, including the actual removal of the related binaries. While this is not the default configuration, we recommend disabling this older
version of the protocol in scenarios where it’s not useful, like Hyper-V over SMB. You can find details about this new option in item 7 of this blog post:
What’s new in SMB PowerShell in Windows Server 2012 R2.
Negotiated Versions
Here’s a table to help you understand what version you will end up using, depending on what Windows version is running as the SMB client and what version of Windows is running as the SMB server:
OS
Windows 8.1  WS 2012 R2
Windows 8  WS 2012
Windows 7  WS 2008 R2
Windows Vista  WS 2008
Previous versions
Windows 8.1 WS 2012 R2
SMB 3.02
SMB 3.0
SMB 2.1
SMB 2.0
SMB 1.0
Windows 8 WS 2012
SMB 3.0
SMB 3.0
SMB 2.1
SMB 2.0
SMB 1.0
Windows 7 WS 2008 R2
SMB 2.1
SMB 2.1
SMB 2.1
SMB 2.0
SMB 1.0
Windows Vista WS 2008
SMB 2.0
SMB 2.0
SMB 2.0
SMB 2.0
SMB 1.0
Previous versions
SMB 1.0
SMB 1.0
SMB 1.0
SMB 1.0
SMB 1.0
* WS = Windows Server
1.2 Check, Enable and Disable SMB Versions in Windows operating systems
In Windows 8 or Windows Server 2012 and later, there is a new PowerShell cmdlet that can easily tell you what version of SMB the client has negotiated with the File Server. You simply access a remote file server (or create a new mapping to it) and use Get-SmbConnection.
To enable and disable SMBv1, SMBv2, and SMBv3 in Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, and Windows Server 2012, please follow the steps in the article below.
Warning: We do not recommend that you disable SMBv2 or SMBv3. Disable SMBv2 or SMBv3 only as a temporary troubleshooting measure. Do not leave SMBv2 or SMBv3 disabled.
http://support.microsoft.com/kb/2696547
1.3 Features and Capabilities
- Thanks for the
Jose Barreto's Blog
Here’s a very short summary of what changed with each version of SMB:
From SMB 1.0 to SMB 2.0 - The first major redesign of SMB
Increased file sharing scalability
Improved performance
Request compounding
Asynchronous operations
Larger reads/writes
More secure and robust
Small command set
Signing now uses HMAC SHA-256 instead of MD5
SMB2 durability
From SMB 2.0 to SMB 2.1
File leasing improvements
Large MTU support
BranchCache
From SMB 2.1 to SMB 3.0
Availability
SMB Transparent Failover
SMB Witness
SMB Multichannel
Performance
SMB Scale-Out
SMB Direct (SMB 3.0 over RDMA)
SMB Multichannel
Directory Leasing
BranchCache V2
Backup
VSS for Remote File Shares
Security
SMB Encryption using AES-CCM (Optional)
Signing now uses AES-CMAC
Management
SMB PowerShell
Improved Performance Counters
Improved Eventing
From SMB 3.0 to SMB 3.02
Automatic rebalancing of Scale-Out File Server clients
Improved performance of SMB Direct (SMB over RDMA)
Support for multiple SMB instances on a Scale-Out File Server
You can get additional details on the SMB 2.0 improvements listed above at
http://blogs.technet.com/b/josebda/archive/2008/12/09/smb2-a-complete-redesign-of-the-main-remote-file-protocol-for-windows.aspx
You can get additional details on the SMB 3.0 improvements listed above at
http://blogs.technet.com/b/josebda/archive/2012/05/03/updated-links-on-windows-server-2012-file-server-and-smb-3-0.aspx
You can get additional details on the SMB 3.02 improvements in Windows Server 2012 R2 at
http://technet.microsoft.com/en-us/library/hh831474.aspx
1.4 Related Registry Keys
HKLM\SYSTEM\CurrentControlSet\Services\MrxSmb\Parameters\
DeferredOpensEnabled – Indicates whether the Redirector can defer opens for certain cases where the file does not really need to be opened, such as for certain delete requests and adjusting file attributes.
This defaults to true and is stored in the Redirector variable MRxSmbDeferredOpensEnabled.
OplocksDisabled – Whether the Redirector should not request oplocks, this defaults to false (the Redirector will request oplocks) and is stored in the variable MrxSmbOplocksDisabled.
CscEnabled – Whether Client Side Caching is enabled. This value defaults to true and stored in MRxSmbIsCscEnabled. It is used to determine whether to execute CSC operations when called. If CSC is enabled,
several other parameters controlling CSC behavior are checked, such as CscEnabledDCON, CscEnableTransitionByDefault, and CscEnableAutoDial. CSC will be discussed in depth in its own module, so will be only mentioned in this module when it is necessary to understanding
the operation of the Redirector.
DisableShadowLoopback – Whether to disable the behavior of the Redirector getting a handle to loopback opens (opens on the same machine) so that it can shortcut the network path to the resource and
just access local files locally. Shadow opens are enabled by default, and this registry value can be used to turn them off. It is stored in the global Redirector variable RxSmbDisableShadowLoopback.
IgnoreBindingOrder – Controls whether the Redirector should use the binding order specified in the registry and controlled by the Network Connections UI, or ignore this order when choosing a transport
provider to provide a connection to the server. By default the Redirector will ignore the binding order and can use any transport. The results of this setting are stored in the variable MRxSmbObeyBindingOrder.
HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\
Security Signature settings – The RequireSecuritySignature setting is stored in MRxSmbSecuritySignaturesRequired, EnableSecuritySignature in MRxSmbSecuritySignaturesEnabled, RequireExtendedSignature
in MRxSmbExtendedSignaturesRequired, and EnableExtendedSignature in MRxSmbExtendedSignaturesEnabled. Note that the Extended Security Signatures assume the regular security signatures are enabled, so those settings are adjusted if necessary based on the extended
settings. If extended signatures are required, regular signatures have to be required.
EnablePlainTextPassword – Support for using plain text passwords can be turned on using this key. They are disabled by default.
OffLineFileTimeoutIntervalInSeconds – Used to set the expiration time for timing out an Exchange (discussed later) when the exchange is accessing an offline file. This value defaults to 1000 seconds,
but can be changed in the registry and is stored in the global Redirector variable OffLineFileTimeoutInterval
SessTimeout – This is the amount of time the client waits for the server to respond to an outstanding request. The default value is 60 seconds (Windows Vista). When the client does not receive the
response to a request before the Request Expiration Timer expires, it will reset the connection because the operation is considered blocked. In Windows 8, the request expiration timer for the SMB 2 Negotiate is set to a smaller value, typically under 20 seconds,
so that if a node of a continuously available (CA) cluster server is not responding, the SMB 3.0 client can expedite failover to the other node.
ExtendedSessTimeout – Stored in the ExtendedSessTimeoutInterval variable, this value is used to extend the timeout on exchanges for servers that require an extended session timeout as listed in the
ServersWithExtendedSessTimeout key. These are third party servers that handle SMB sessions with different processes and vary dramatically on the time required to process SMB requests. The default value is 1000 seconds. If the client is running at least Windows
7 and ExtendedSessTimeout is not configured (By Default), the timeout is extended to four times the value of SessTimeout (4 * SessTimeout).
MaxNumOfExchangesForPipelineReadWrite – This value is used to determine the maximum number of write exchanges that can be pipelined to a server. The default is 8 and the value is stored in the variable
MaxNumOfExchangesForPipelineReadWrite.
Win9xSessionRestriction – This value defaults to false, but is used to impose a restriction on Windows 9x clients that they can only have one active non-NULL session with the server at a time. Also,
existing session based connections (VNETROOTS) are scavenged immediately, without a timeout to allow them to be reused.
EnableCachingOnWriteOnlyOpens – This value can cause the Redirector to attempt to open a file that is being opened for write only access in a manner that will enable the Redirector to cache the file
data. If the open fails, the request will revert back to the original requested access. The value of this parameter defaults to false and is stored in the MRxSmbEnableCachingOnWriteOnlyOpens variable.
DisableByteRangeLockingOnReadOnlyFiles – This parameter defaults to false, but if set to true will cause level II oplocks to automatically be upgraded to batch oplocks on read-only files opened for
read only access. It is stored in the variable DisableByteRangeLockingOnReadOnlyFiles.
EnableDownLevelLogOff – False by default, this value controls whether a Logoff SMB will be sent to down-level servers when a session is being closed. If this is false, and the server has not negotiated
to the NT SMB dialect or does not support NT Status codes, the logoff will not be sent because we aren’t sure that server will understand the request. The value is stored in MrxSmbEnableDownLevelLogOff.
HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\
ResilientTimeout – This timer is started when the transport connection associated with a resilient handle is lost. It controls the amount of time the server keeps a resilient handle active after the
transport connection to the client is lost. The default value is 300 seconds (Windows 7, Server 2008 R2, 8, Server 2012).
DurableHandleV2TimeoutInSecond – This timer is started when the transport connection associated with a durable handle is lost. It controls the amount of time the server keeps a durable handle active
after the transport connection to the client is lost. The default value is 60 seconds (Windows 8, Windows Server 2012). The maximum value is 300 seconds.
HKLM\SYSTEM\CurrentControlSet\Services\SMBWitness\Parameters\
KeepAliveInterval – This functionality was introduced for SMB 3.0 in Windows 8 and Windows Server 2012. The witness protocol is used to explicitly notify a client of resource changes that have occurred
on a highly available cluster server. This enables faster recovery from unplanned failures, so that the client does not need to wait for TCP timeouts. The default value is 20 minutes (Windows 8, Windows Server 2012).
HKLM\System\CurrentControlSet\Services\SmbDirect\Parameters\
ConnectTimeoutInMs – Establish a connection and complete negotiation. ConnectTimeoutInMs is the deadline for the remote peer to accept the connection request and complete SMB Direct negotiation. Default
is 120 seconds (Windows 8).
AcceptTimeoutInMs – Accept negotiation: The SMB Direct Negotiate request should be received before AcceptTimeoutInMs expires. The servers starts this timer as soon as it accepted the connection. Default
is 5 seconds (Windows 8).
IdleConnectionTimeoutInMs – This timer is per-connection. It is the amount of time the connection can be idle without receiving a message from the remote peer. Before the local peer terminates the
connection, it sends a keep alive request to the remote peer and applies a keep alive timer. Default is Default: 120 seconds (Windows 8).
KeepaliveResponseTimeoutInMs – This attribute is per-connection. It defines the timeout to wait for the peer response for a keep-alive message on an idle RDMA connection. Default is 5 seconds (Windows
8).
CreditGrantTimeoutInMs – This timer is per-connection.  It regulates the amount of time that the local peer waits for the remote peer to grant Send credits before disconnecting the connection.
This timer is started when the local peer runs out of Send credits. Default is 5 seconds (Windows 8).
References:
[MS-SMB]: Server Message Block (SMB) Protocol
http://msdn.microsoft.com/en-us/library/cc246231.aspx
[MS-SMB2]: Server Message Block (SMB) Protocol Versions 2 and 3
http://msdn.microsoft.com/en-us/library/cc246482.aspx
SMB 2.x and SMB 3.0 Timeouts in Windows
http://blogs.msdn.com/b/openspecification/archive/2013/03/27/smb-2-x-and-smb-3-0-timeouts-in-windows.aspx

3. How to Troubleshoot
3.1 Troubleshooting Decision Tree
1
Is the slowness occurring in browsing a network shared folder or   copying a file, or both?
Browsing, go to 1.1.
Copying, go to 1.2.
Both, go to 1.3.
1.1
Is the target a DFS path or not?
Yes, go to 1.1.1.
No, go to 1.1.2.
1.1.1
Is the client visiting the nearest DFS root server and file   server?
Yes, go to 1.1.1.1.
No, go to 1.1.1.2.
1.1.1.1
Browse the corresponding (Non-DFS) UNC path directly. Do you   still experience the slowness?
Yes, go to 1.1.1.1.1.
 No,
go to 1.1.1.1.2.
1.1.1.1.1
Issue is the particular file server responds to the share folder   enumeration requests slowly. Most probably it’s
unrelated to DFS. Follow   1.1.2.
1.1.1.1.2
Issue is that client experiences delay when browsing the DFS   path, but no delay is visiting the target file server
directly. Capture   Network Monitor trace from the client and study if the DFS path is cracked   down.
1.1.1.2
Use dfsutil.exe to clear local domain and referral cache. Then   visit the DFS path again and capture Network Monitor
trace from the client to   study why the client goes to a wrong file server or DFS root server.
1.1.2
Not a DFS issue. Issue is the particular file server responds to   the share folder enumeration requests slowly. “Dir”
the same share folder   from Command Prompt. Is it slow?
Yes, go to 1.1.2.1
No, go to 1.1.2.2
1.1.2.1
Check the number of subfolders and files in that share folder.   Is the number large?
Yes, go to 1.1.2.1.1
No, go to 1.1.2.1.2
1.1.2.1.1
Try to “dir” a different share folder on the same file server,   but with less items. Is it still slow or not?
Yes, go to 1.1.2.1.1.1
No, go to 1.1.2.1.1.2
1.1.2.1.1.1
Probably to be performance issue of the file server. Capture   Network Monitor trace from both sides, plus Performance
Monitor on the file   server.
1.1.2.1.1.2
Probably to be performance issue of the file server,   particularly, of the disk. Capture Network Monitor trace from
both sides,   plus Performance Monitor on the file server.
1.1.2.1.2
Same as 1.1.2.1.1.1. Probably to be performance issue of the   file server. Capture Network Monitor trace from both
sides, plus Performance   Monitor on the file server.
1.1.2.2
Explorer.exe browses the share folder slowly while “dir” does   fast. The issue should lie in the particular SMB traffic
incurred by   explorer.exe. It's a Shell issue.
1.2
Is the target a DFS path or not?
Yes, go to 1.2.1
No, go to 1.2.2
1.2.1
Is the client downloading/uploading against the nearest file   server?
Yes, go to 1.2.1.1
No, go to 1.2.1.2
1.2.1.1
Try to download/upload against that file server using the   Non-DFS share path. Still slow?
Yes, go to 1.2.1.1.1
No, go to 1.2.1.1.2
1.2.1.1.1
Not a DFS issue. Capture Network Monitor trace from both sides   to identify the pattern of the slowness.
1.2.1.1.2
This is unlikely to occur because the conclusion is   contradictory to itself. Start from the beginning to double
check.
1.2.1.2
Same situation as 1.1.1.2. Use dfsutil.exe to clear local domain   and referral cache. Then visit the DFS path again
and capture Network Monitor   trace from the client to study why the client goes to a wrong file server or   DFS root server.
1.2.2
Same as 1.2.1.1.1. It's not a DFS issue. Capture Network Monitor   trace from both sides to identify the pattern of
the slowness.
1.3
Follow 1.1 and then 1.2.
3.2 Troubleshooting Tools
Network Monitor or Message Analyzer
Download
http://www.microsoft.com/en-us/download/details.aspx?id=40308
Blog
http://blogs.technet.com/b/messageanalyzer/
Microsoft Message Analyzer Operating Guide
http://technet.microsoft.com/en-us/library/jj649776.aspx
Performance Monitor
http://technet.microsoft.com/en-us/library/cc749249.aspx
DiskMon
http://technet.microsoft.com/en-us/sysinternals/bb896646.aspx
Process Monitor
http://technet.microsoft.com/en-us/sysinternals/bb896645

Similar Messages

  • Simple Bundle file copy slow and inconsistent

    We are running ZCM 11.2.3a and are experiencing slowness with some bundles.
    We have a simple bundle to copy a small file to the workstation.
    Sometimes the file copy is abnormally long and other times it's instant for the same bundle.
    Any ideas why this would be happening.
    Thanks

    Try enabling Debug Logging and ZMD-Message logging to see if that helps.
    Also -
    Try setting up a test Location for a Device and only point that location
    to Server1 for everything. Then Server 2.....
    Look to see if one server is giving u issues.......
    On 3/11/2014 7:46 AM, markvh wrote:
    >
    > The file is uploaded to the content-repo when the bundle it created.
    > It has synched across all 4 servers and is available.
    > I then assign the bundle to my machine and open from NAL.
    > Sometimes it takes absolute ages and other times quick..
    >
    > Thanks
    > Mark
    >
    >
    Craig Wilson - MCNE, MCSE, CCNA
    Novell Technical Support Engineer
    Novell does not officially monitor these forums.
    Suggestions/Opinions/Statements made by me are solely my own.
    These thoughts may not be shared by either Novell or any rational human.

  • File copy slow, extremely slow

    Hi everybody,
    I'm facing a strange situation where file copy from an external drive (USB) to my hard drive (a macbook pro late 2008) is extremely slow.
    I'm trying to understand what is happening and got here to get some help from experts ^^
    The problem arises on some files only and is not specific to the external hard drive I use.
    Once a file start to copy slowly, cancel the copy and start it again does not help. It's like the system finds it hard to copy this file.
    It is generally very large file (over 5Gb).
    I've used the disk utility to check the hard drive but every thing is ok.
    I'm currently trying to copy a 35Gb file. The ETC is 74 hours !!!
    Can somebody help?
    Thanks
    Pascal

    Thanks Chris for your answer.
    I did rest the PRAM but it does not help. I just tried to copy the same file and the ETC is 305 hours
    An other idea?
    Pascal

  • [Forum FAQ] Troubleshooting error "The specified SQL server instance is not valid" when installing SCOM reporting service

    Symptom
    If you have failed to install SCOM reporting service, you may encounter below error when you reinstall it:
    “The specified SQL server instance is not valid”.
    (Figure 1)
    Figure 1.
    Reason
    This issue may be caused by multiple reasons, for example the reasons in Figure 1.
    However, you may find that SSRS and Report Server website are configured correctly and no SSL or proxy Server is used. In these scenario, you can open the log file under path
    to find the root reason:
    C:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\LogFiles
    Later, you will find the error as below:
    ERROR: Throwing Microsoft.ReportingServices.Library.ReportServerDisabledException: , Microsoft.ReportingServices.Library.ReportServerDisabledException:
    The report server cannot decrypt the symmetric key that is used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. ---> System.Runtime.InteropServices.COMException
    (0x80090016): Keyset does not exist (Exception from HRESULT: 0x80090016)
    at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
    at RSManagedCrypto.RSCrypto.ReencryptSymmetricKey(Byte[] symKeyBlob, Byte[] pPublicKeyBlob)
    at Microsoft.ReportingServices.Library.ConnectionManager.<GetEncryptionKey>b__2()
    --- End of inner exception stack trace ---;
    Solution
    According to the error message, you can delete encrypted content by following the steps below:
    Open SQL Reporting Services Configuration Manager.
    Select “Encryption Keys”.
    Click “Delete” to delete all encrypted content. (Figure 2)
    Figure 2.
    After that, we can install SCOM reporting service again, after successfully install reporting service, we should see the SCOM operation console as below:
    Figure 3.
    In addition, you may also encounter other errors when installing SCOM reporting service, and the troubleshooting steps may be different. However, we can also check SQL reporting
    service logs to find the root reason.
    Here are some articles that would be helpful for SCOM reporting service installation and troubleshooting:
    How to Install the Operations Manager Reporting Server
    http://technet.microsoft.com/en-us/library/hh298611.aspx
    Unable to install SCOM 2012 Reporting Services
    http://blogs.technet.com/b/mdegre/archive/2013/05/27/unable-to-install-scom-2012-reporting-services.aspx
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    Hello,
    I'm afraid you must use a dedicated instance of SQL Server for each site(SCOM/SCCM). Some similar issues were disscussed on this forum:
    SCCM and SCOM - SQL Server 
    http://social.technet.microsoft.com/Forums/en-US/configmanagergeneral/thread/bfa14da9-4692-4c64-a107-e085c967d259
    SCOM, SCCM, SQL on same server?
    http://social.technet.microsoft.com/Forums/en-US/configmgrsetup/thread/b5373aa7-5233-4b1f-9b39-b86e481e04d5
    Thanks,
    Yog Li
    TechNet Community Support

  • USB file copy slow

    Hi. I am having some problems to copy files from USB, the process is really slow. Took 30 min to copy only 1,3 GB from the usb to my home folder. Any solution for this?
    Using:
    Arch Linux i686
    Kernel Release: 3.0-ARCH
    WM: Openbox
    DE: LXDE
    Processor Type: Intel(R) Celeron(R) CPU 540 @ 1.86GHz
    PCManFM as fm

    Arhat wrote:
    Is your USB device attached via the uhci_hcd or ehci_hcd module?
    (Check dmesg)
    If your system is using the uhci_hcd module it will only operate at full speed 12Mbit/s (and not high speed 480Mbit/s) which means it would take at least 14 mins to copy 1,3 GB of data.
    It is using uhci_hcd

  • 2008R2 Network File Copy Fails

    Mystified on this one.
    2008R2 SP1 server in remote location. Trying to copy files over the network either through Windows Copy/Paste, Robocopy, RSync...or you name it.
    Copy fails at some point regardless of method. When using Windows Copy/Paste I get an error that says "There is a problem accessing \\SERVER\SHARE Make sure you are connected to the network and try again."
    I have:
    Upgraded the NIC drivers to the newest
    Tried disabling TCP Chimney
    Tried disabling all TCP offloads in NIC settins
    Applied Hotfix # <cite class="vurls">2477730</cite>
    Removed antivirus software and tried without it (Symantec SEP 12)
    Windows Firewall is disabled
    <cite class="vurls">Verified and even reset permission on the source and destination data</cite>
    Network guy sees nothing as far as errors and problems on the line. When running a ping to the server in question, or from the server to the copy destination, there are no packet drops while the copying is running or when it fails.
    I did notice in the security log there are a larger number of event ID 5156 and 5158, far more than similar servers in remote sites.

    Hi,
    Based on your description, we can try restarting the server in
    Safe Mode with Networking to see whether we can copy the files.
    Besides, although I think the following article may not be too much corresponding to our situation, we can give a try.
    Fix Problems With Copying Large Files in Windows Vista
    http://www.howtogeek.com/howto/windows-vista/fix-problems-with-copying-large-files-in-windows-vista/
    Hope it helps.
    Best regards,
    Frank Shen

  • Network file copy barfs after copying four files

    When copying large files, say 350MB, to my windows 2003 server, the copy process usually barfs on the Mac side after 4 or 5 files. This process can be faster if I am downloading or have a steady stream of data coming to the Mac.
    All I do is highlight the files and drag them to the windows share. Is there another way of performing a copy?
    Anyone else have this problem?

    Unfortunately this did not help. Essentially, the network drive becomes disconnected after around 4 or 5350 MB files being copied.

  • MacMini 7,1 (OSX server) network file transfer slower to its SSD than its attached Drobo?

    Hi all,
    I have a MacMini 7,1 (OSX 10.10.3, Server 4.1) that I use as a file server via a shared folder on a thunderbolt-attached Drobo 5D. I'm posting here after noticing that wired read/write speeds from workstations to a shared folder on the MacMini's internal SSD [64Mbps (8MBps) write / 743Mbps (93MBps) read] are slower than to the Drobo plugged into it [750Mbps (94MB/s) read / 180Mbps (22.5MB/s) write]. What's going on?
    The Drobo has three drives:
    ST3200644NS (95MB/s sequential read/write)
    2x WD2002FYPS-0 (92.6MB/s sequential read 82.7 MB/s sequential write)
    It consistently (checked 3 workstations) gets around 750Mbps (94MB/s) read / 180Mbps (22.5MB/s) write speeds on wired (Cat5e) connecting via SMB on OSX Yosemite/ Windows 7. We have all gigabit switches/routers. I've checked all the wires. All Cat5e.
    Configuration goes: Drobo (Thunderbolt) > MacMini 7,1 > Netgear JGs524 (24port switch) > Trendnet TEG-S160g > Workstation. There's a Sonicwall TZ 215, Comcast router and ip gateway as well, although I don't believe they are between the server and workstations.
    Would anyone please recommend what I should check next? Are these write speeds typical? What other information would be helpful to provide?
    No Droboapps are installed. I've also posted to the Drobo community forums.

    Bump. Anyone? Should I repost this to the MacMini forum?

  • Over local network file copying stays at Zero Bytes...

    I am not sure what section to put this under or what is causing the problem.  It seems I cant access files over my home network any more.
    My wife has a 2.4 c2d Macbook running 10.7.2, I have a 2.4 c2d iMac running 10.7.2, and we use an AirPort Extreme base station.
    She has a user set up on my computer so she can connect over the network.  File sharing and Print sharing are enabled.  She has been added to the external drive with the files on it as a read only user.  Everything has worked well until very recently.
    First Playback, the program I use for uPnP streaming to my xbox, ceases to function.  To the best I can find, that is due to a change in how the xbox requests files since a recent update.  Not an apple problem but it did spur me to use a more direct approach: Plug the laptop to the television and open the file via my wife's macbook.  After connecting to my imac over the local wireless network and browsing to the file, I first attempted to directly open the video.  This method has worked well in the past.  I took about 5 minutes before quicktime launched.  Quicktime did report the run time of the video but failed to ever display any frames and effectively froze.  I shut down the macbook, rebooted.  This time after browsing to the file I attempted to copy it over the network to her computer.  This resulted in finder making it so far as to actually say Copying the file but the progress remained at Zero Bytes and the progress bar never resized.  After 10 minutes like this, I canceled that transfer and waited until that process closed.  I chose another file that had a thumbnail instead of the quicktime icon in hopes of better compatability.  The quick look preview began to spiral and I got the rainbow wheel as a cursor.  I never got the oportunity to begin to attempt the new file.  I had to reboot the macbook again to stop that process.
    Placing the original file on a usb stick and then again on her computer has allowed me to open the file on both machines.
    When I first switched from windows, fixing these types of issues often confused me as I looked for the complex windowsesque settings and options.  I often miss the simple and obvious way to fix most mac problems.  Any help would be greatly appreciated.

    Normal. See:
    http://reviews.cnet.com/8301-13727_7-20093292-263/lockfiles-and-other-plist-file -subtypes-in-os-x-lion/
    Regards.

  • [Forum FAQ] Troubleshoot the error "The Remote Desktop Session Host server is in Per User licensing mode and No Redirector Mode"

    Symptom
    RD License server is a key component of RDS. It licenses users to access RDS servers.
    After purchase the required RDS CALs, we need to activate the RDS License server and install the purchased RDS CALs. However, during the installation or after installation, we may face errors
    about RDS License.
    In most cases, the following error may occur.
    Error:
    The Remote Desktop Session Host server is in Per User licensing mode and No Redirector Mode, but license server "Server name" does not have any installed licenses with the following
    attributes:
    Product version: Windows Server 2012
    Licensing mode: Per User
    License type: RDS CALs
    Troubleshooting
    1. Check whether the RD License Configuration is configured properly and there are no Warnings in the Event.
    2. The License Server should be part of 'RD Server License' group in Active Directory Domain Services.
    3. Check if the Licensing Mode is correct.
    - To change the Licensing Mode we can use RD Licensing diagnose, PowerShell cmdlet and Group Policy.
    Via PowerShell cmdlet:
    To change the licensing mode on RDSH/RDVH:
    $obj = get-wmiobject -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
    $obj.ChangeMode(value)
    # Value can be 2 - per Device, 4 - Per user
    Via Group Policy
    Path: Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Licensing
    Use the specified RD license servers = FQDN of server name
    Set the Remote Desktop licensing mode =
    Per User
    However, if issue persists, please provide detailed information and post the question in the
    Remote Desktop Services (Terminal Services) forum.
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    Hi Richard,
    You need to uninstall Remote desktop session host feature. After removing it, you will default two connections which does not need to purchase RD CALs'.
    Thanks,
    Umesh.S.K

  • [Forum FAQ] Troubleshooting "An error has occurred during report processing" message when viewing SCCM reports

    Symptom:
    When you view a report with SCCM, you may encounter the following error message:
    An error has occurred during report processing.
    Under the details box, you can see the detailed error information as below:
    System.Web.Services.Protocols.SoapException: The report server has encountered a configuration error. Logon failed for the unattended
    execution account. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. Logon failed for the unattended execution account. ---> Microsoft.ReportingServices.Diagnostics.Utilities.LogonFailedException:
    Log on failed. Ensure the user name and password are correct. ---> System.ComponentModel.Win32Exception: The user name or password is incorrect
    at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetReportParameters(String Report, String HistoryID, Boolean ForRendering, ParameterValue[] Values, DataSourceCredentials[] Credentials, ParameterInfoCollection& Parameters)
    at Microsoft.ReportingServices.WebServer.ReportingService2005.GetReportParameters(String Report, String HistoryID, Boolean ForRendering, ParameterValue[] Values, DataSourceCredentials[] Credentials, ReportParameter[]& Parameters)
    Figure 1 is the screenshot of the error message in SCCM:
    Figure 1.
    Cause:
    According to the detailed error message, it indicates that “The report server has encountered a configuration error. Logon failed for the unattended execution account.”
    and “The user name or password is incorrect”, so this issue would be caused by the mismatched credential stored in report server.
    Solution:
    To solve this issue, you can follow the steps below:
      1.
    Access Report Manager URL on your reporting server.
    From figure 2, you can see that the URL for Report Manager is
    http://SCCM:80/Reports
    in our lab environment. You can check your Report Manager URL in Reporting Services Configuration Manager.
    Figure 2.
      2.
    Find out the date source {5C6358F2-4BB6-4a1b-A16E-8D96795D8602} and access it.
    Figure 3.
    3. Test connection (Figure 4)
    You can have a test connection to check whether the credentials stored in the report server are correct or not.
    Figure 4.
    4.
    Modify the password or choose another authentication method
    If you want to change the password, please make sure that password is the same as the one that you have set for that user account in the domain.
    5. Confirm connection
    After you change the password, you can test connection again. From figure 5, we can see that connection created successfully.
    Figure 5.
    After all the steps above, there is no error message when viewing the report. (Figure 6)
    Figure 6.
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    ok . the user name is sccm.admin this user have the assignment to run as a services, he is a domain admin, on the sql server this user have the sysadmin, i create the reporting with the Reporting Services Configuration Manager, and on the Database i use
    the sccm.admin to create the new database, on the Service Account i use sccm.admin user, also this user have local administrator on the SCCM server, + i give him the dbreader on All the database on the SCCM server witch it also the SQL server, i add the sccm.admin
    on the reporting web the system role and check the all settings give him full permissions
    do i make my self clear ? (my English is not so bright )
    now from the SCCM 2012 console , some reports run perfectly, and some run and trow this error at me
    Microsoft.Reporting.WinForms.ReportServerException
    An error has occurred during report processing. (rsProcessingAborted)
    Stack Trace:
       at Microsoft.Reporting.WinForms.ServerReport.ServerUrlRequest(Boolean isAbortable, String url, Stream outputStream, String& mimeType, String& fileNameExtension)
       at Microsoft.Reporting.WinForms.ServerReport.InternalRender(Boolean isAbortable, String format, String deviceInfo, NameValueCollection urlAccessParameters, Stream reportStream, String& mimeType, String& fileNameExtension)
       at Microsoft.Reporting.WinForms.AsyncMainStreamRenderingOperation.RenderServerReport(ServerReport report)
       at Microsoft.Reporting.WinForms.AsyncRenderingOperation.PerformOperation()
       at Microsoft.Reporting.WinForms.ReportViewer.AsyncReportOperationWrapper.PerformOperation()
       at Microsoft.Reporting.WinForms.ProcessingThread.ProcessThreadMain(Object arg)
    this poor gay have the same problem
    An error has occurred during report processing. (rsProcessingAborted)

  • Slow Files Copy File Server DFS Namespace

    I have two file servers running on VM both servers are on different physical servers.
    Both connect with dfs namespace.
    The problem part is both servers never have same copy speed.
    Sometime very slow files copy about 1MBps on FS01 and fast copy 12MBps on FS02.
    Sometime fast on FS01 and slow on FS02.
    Sometime both of them slow..
    So as usual I reboot the servers. Doesn't work.
    Then I reboot the DC01 also doesn't work. There is another brother DC02.
    After I reboot DC02, one of the FS become normal and another FS still slow.
    FS01 and FS02 randomly. They never get faster speed together.
    Users never complain slow FS because 1MBps is acceptable for them to open word excel etc.,.
    The HUGE problem is I don't have backup when the slow FS days.
    The problem since two weeks I'm giving up fixing it myself and need help from you expert guys.
    Thanks!
    DC01, DC02, FS01, FS02 (Win 2012 and All VMs)

    Hi,
    Since the slow copy is also occurred when you tried the direct copy from both shared folder, you could enable the disk write cache on the destination server to check the results.
    HOW TO: Manually Enable/Disable Disk Write Caching
    http://support.microsoft.com/kb/259716
    Windows 2008 R2 - large file copy uses all available memory and then tranfer rate decreases dramatically (20x)
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/3f8a80fd-914b-4fe7-8c93-b06787b03662/windows-2008-r2-large-file-copy-uses-all-available-memory-and-then-tranfer-rate-decreases?forum=winservergen
    You could also refer to the FAQ article to troubleshoot the slow copy issue:
    [Forum FAQ] Troubleshooting Network File Copy Slowness
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/7bd9978c-69b4-42bf-90cd-fc7541ccb663/forum-faq-troubleshooting-network-file-copy-slowness?forum=winserverPN
    Best Regards,
    Mandy 
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Extremely slow file copying over airport extreme network

    Hi,
    I have an Airport Extreme Base Station (10/100) network, also connected to the internet. When copying files from my MacBook Pro to a USB drive connected to the base station, OR when copying files to another computer (a windows machine) the throughput maxes out at about 700 KB/sec which is 10 times slower than when copying to the USB drive connected directly to my MacBook Pro. Although I have updated everything to the latest and greatest versions, I still have very slow file copy speeds. It's always been this way. I've read dozens of threads for potential fixes but none of them have helped. I am using Activity Monitor to measure the throughput and also timing the copy of a 10GB file. At these speeds, that file takes 4 hours. Useless.
    My base station is within a few feet. I've tried different channels, 2.4GHz, 5GHz, getting rid of WPA, you name it. At first I thought it might be some issue with the USB drive connected to the base station, but copying to another computer on my network is the same. It is very frustrating.
    Any insights would be greatly appreciated.

    Thanks. I thought about buying the TC but I'm worried that if my network is operating slowly, which it appears to be, that I'm not going to get the throughput. I also noticed that my windows machine which is on the same network accesses the internet faster as well. I'm wondering if it is something with my MacBook.
    BTW - I went to school in Pittsburgh. Great great town.

  • OSX 10.6.7 copy photo to network drive very slow preparing file

    I want copy photo to  folder ID Photo Server 2011 on NAS ***(folder ID Photo Server 2011 have photo about 3000 pic.)   When I drag file to ID Photo Server 2011 it preparing file very slow.

    I am having the same problem. It just started a week ago. I'm a photographer. I would take a data card full of photos and copy them to a folder on my desktop. I always make sure the file volumes match after the transfer is complete. Then after I eject the compact flash drive, I check the file volume again on the desktop folder before I reformat the flash drive.
    In this case when I went back 24 hours later the folders were emissing files or totally empty. I just lost two days of event shooting and I'm going to have some really ****** off customers if I can't retrieve the files. There are roughly 700 digital photo files that are just gone. I don't even know the exact file names because I delete some images as I shoot.
    Is there any way to see if these files are still on the drive and just missing their file names?

  • Mac to mac copy slows down over internal airport network

    This is a strange problem but here goes...
    Some useful background info:
    I have recently downloaded through the new Airport Express network I just created a file that was 212MB from a site on the internet in about 12 minutes or so which is pretty fast for a DSL connection.
    The issue:
    When I try to copy files from a PowerBook G4 running Leopard 10.5.2 to an iMac G5 running the same version of the OS, I see the same odd behavior (copying from Public folder to any folder on the iMac):
    The copy starts in the finder just fine and seems to be going very fast as expected by an internal network copy but after some arbitrary amount of time, the copy slows down and eventually fails. The time to complete the transfer starts out really fast and eventually hits a brick wall where it slows down further and further.
    Other notes: the copy I've been attempting is files and folder that are about 1GB total but I've tried it with small and large copies and this has worked fine in the past with Leopard and other OS'.
    Sometimes, this slowdown occurs at 5MB into the copy, other times it doesn't happen until it gets about 50MB into the copy. Thew strange thing is, large files over the Internet are just fine as I mentioned above.
    There's plenty of free space on the machine that I'm copying to but this happens repeatedly when I try to copy from one computer running Leopard to another.
    I don't think this issue is related to the Airport Express because I recently created a new network to test this issue called Bedroom Airport Express. Previously, when I'd been successful performing these types of transfers, I was using the LinkSys WRT54G's built in wireless capabilities and had no issues using Go To and entering the computer's IP address.
    When this issue started to occur, I was baffled so I hooked up the extra Airport Express I had lying around and I'm still seeing the same issue despite the Internet transfers working like gangbusters.
    The router is still the WRT54G on AT&T's DSL network using DHCP and there's no special config., other than that I had to re-IP the internal network to 192.168.199.1 for work related reasons but that's about it.
    The MTU had to be increased to 1492 for the internet to work properly when I got my first WRT54G [an older version of this device that I replaced very recently with a new one]. The firm ware version of the router is v8.00.2 and the Airport Express has been recently updated to the latest firmware available (and this issue was occurring before the firmware upgrade as I added the Airport Express as an troubleshooting method).
    Does anyone know where I should begin to try to resolve this issue? I've tried LinkSys tech suppport and I still get "we're not able to provide Mac tech support" reply despite the fact that addressing the router is done via a webpage and the BSD guts under the hood. If anyone knows what if anything I can do to troubleshoot what the issue is, I would greatly appreciate the assistance.
    This networking stuff is a bit of a black art to those of us that are dilletantes in this arena and I certainly qualify as a dabbler in this stuff.
    Thanks in advance,
    <DM/>

    I'm new to the Apple discussions, although not new to Apple computers and I've seen that this post has received quite a few views but no responses. Maybe someone could direct me to the right place to post this, if this is not that place, or, suggest some terminal tools that I could use to troubleshoot the issue with the Airport network or LinkSys Router I'm using [WTR54G v.8.0.0.x]? Thanks in advance for any assistance anyone can provide to a networking noobie.

Maybe you are looking for

  • Creating slideshow with AVI movie files in iDVD 06?

    Today I was trying to create a slideshow movie with iDVD. I had some AVI movie files that came from my Canon digital camera. I wasnt able to drag them into the slideshow well, so I thought I had to convert them to a .mov file, after converting them I

  • BT are overcharging me by £40 per month + other gr...

    Hello, everyone. This is my first post here, and it will be long, and in the form of a mixture of a rant and a complaint, and I want to apologise for that beforehand. I don't want to be *that guy* who comes into a room and instantly kicks off about s

  • Need help on EJB deubugging

    Could you do me a faviour to post the example REMOTEDEBUGGING.JWS which can be seen on "Online Walkthrough Demo 'Remote Debugging EJBs in WebLogic'". I was frustrated with debugging EJB on weblogic under JDevelopper. Thanks CHENLW

  • Sales Order on SAP - reference field

    Hi guys, When creating a sales order, is there a field  i could use to record a certificate number that would also print on the invoice and be reportable from Customer Line Item Display FBL5N? Thanks Ciara

  • Receiving an error when trying to commit files using subversion in Dreamweaver: file or directory is out of date

    I'm trying to use subversion in dreamweaver. I've followed the setup steps and tested the connection to the svn repository. All good. I've even updated some files before successfully. Now, I'm trying to commit changes made in my local working copy of