Windows Server 2012 R2 performance for Mac OS X Clients (File Services)
Solution 1:
Try disabling SMB 3.0 on the server and see if performance improves. Disabling SMB 3.0 isn't a great idea, especially if the server is running as a store point for Hyper-V VMs or SQL data stores, but you might get away with it if you're using it in a fairly basic way.
Detect, enable and disable SMBv1, SMBv2, and SMBv3 in Windows and Windows Server | Microsoft Support
Solution 2:
This link helped me a lot: Integrate Macs into a Windows Active Directory domain | TechRepublic
It basically states that you need to modify the Directory Services Settings on the Macs. Go to System Preferences/Users & Groups and click Login Options. Click the edit button for Network Account Server and then "Open Directory Utility" Modify the settings to suit your needs.
Double click "Active Directory" and go to Advanced Options:
- "Force local home directory on startup disk" will "force the creation of a profile on the local HDD for all users"
- "Use UNC path from Active Directory to derive network home location" check and select protocol used - smb
- "Mappings, which pertains to specifying unique GUIDs for certain attributes used within ADDS to identify a computer object account. OS X will generate these at random by default when bound to the domain; however, you may wish to use a particular set as generated by your enterprise admin."