How do you access the NAS? By name or by it's IP number? What version of Windows do you use? And (what is worse) do you have Homegroup enabled on your Windows machine?
Windows 7/8.x are known to slow down to a crawl when accessing network folders, especially when you use computer names, instead of IP numbers. For clarification: DNS translates the name of a computer into an IP number after which you can access the desired computer. This translation works the same on an internal network as on the internet.
Problem is that DNS requests that go through Homegroup functionality never have the same speed twice and are always(!) 10 to 15% slower than a DNS request being made without Homegroup.
You must also know that by default any TCP/IP request has a maximum wait time of 30 seconds before that protocol deems a connection unresponsive and only after that time it will create a new connection. This behavior is a remnant of the telephone modem days, giving the user the impression an application 'freezes', while it is simply waiting for the TCP/IP protocol to finish and create a proper network connection.
Last I checked Microsoft had instructions on their MSDN/TechNet website for adjusting this wait period. However, they never created a GUI interface for this, so this and other TCP/IP protocol settings are only changed by people who know what they are doing in the Windows registry.
If you really want to change this or other TCP/IP protocol settings, you'll have to find the links yourself, as I won't link to these on purpose.
What you should do is the following:
- Never use Homegroup in any way or form (disable Homegroup related services in your Windows is the best way to accomplish this).
- Visit this TechNet link (the answer starting at about half of the page is what you should do).
- Use IP numbers where you can.
- Configure the correct user name and password for accessing your NAS (by its name and and also its IP number) in the 'Credential Manager' of the Windows Control Panel. You should repeat this on any computer in your home network.
When you apply these 4 steps above, you will find that transferring any type of content that uses the TCP/IP protocol will go a lot smoother to the point that you don't even notice a difference in accessing a network folder or local folder anymore. This way you are eliminating a lot of actions Windows needs to take to help you.