server 2012 file server delay when access file share

We have setup a new 2012 file server (datacenter) (vm in esx).  Trying to enable folder redirection to this server as well.  The issue we are having is the first time a windows 7 desktop tries to access a share on this file server there is a very long delay before anything comes up.  (15 to 20 seconds)  If we try accessing it afterwards from that desktop everything comes up right away.  If a few hours passes before accessing the server again though the delay returns.  Not having this issue with any servers on the network, only from the desktops.  (all windows 7 and a couple win 10)  Any ideas would be greatly appreciated.  Thanks.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Lionel MMSmall Business IT ConsultantCommented:
I assume you are using windows explorer when doing this--this is because it has to build a "view" to show you want files are there, using the "view as" option you have selected. Since network shares cannot be indexed to make the search faster the only workaround I know of  is to set the option for the share on the server to "always available offline" in the advanced sharing options section. The reason it works after the first time is because it is kept in temp memory but only for so long before it will get slow again. Hope that makes sense.
lsysamcAuthor Commented:
While I appreciate the effort I don't believe this is the issue.  Caching is already enabled on the shares by default.  Also this is not the norm so to speak.  We have several other file servers here without this problem and none of those are cached.  I'm more suspecting some sort of DNS issue where for some reason the pc's are having a problem resolving the server name the first time, but do not know for certain.
lsysamcAuthor Commented:
Just as an update, when I browse to it by IP address as well as the name I still have this issue.
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

Lionel MMSmall Business IT ConsultantCommented:
if you think it is dns do a tracert to the server
lsysamcAuthor Commented:
The tracert comes back properly.  Was second guessing it being dns on my next post when I said I still had the issue when browsing to the server via IP.
lsysamcAuthor Commented:
Don't know why I didn't think to try it sooner but disabling the windows firewall may have resolved this.  Seems to be working properly now.  Will test some more and update this thread.
lsysamcAuthor Commented:
Tested over this last week and disabling the windows firewall seems to have resolved the issue.  Not sure why.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
lsysamcAuthor Commented:
The other answer didn't help resolve the delay issue.   Not totally sure why disabling the windows firewall did the trick here.  Just know that it did.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2012

From novice to tech pro — start learning today.