Windows 7 Client 'sees' an old version of windows 2012 server share

Hi All,
I have a problem which seems to be a common theme looking at other threads. Here's the overview of the problem:-
I have multiple windows 7 clients and a windows 8.1 client within a 2008 Server in a domain.
I also have a Windows 2012R2 Server which is not joined to the domain. There is a Share on the 2012R2 which has the Caching Option turned off. Everyone full control on Share & File permissions.
One of the Windows 7 machines in Explorer when it looks at
\\2012server\share sees an old version of the folder. It seems that SMB 2 chaching is working too well. Not even pressing F5 or clicking View, Refresh updates windows explorer.
It took a reboot to get the workstation to see the up to date contents of the share on the 2012 server.
We don't seem to have that behaviour with that client against the 2008 server.
I have seen this behaviour on another machine un-related to us at another location which was in a workgroup with a 2012 server and no domain.
Questions:-
Is there some sort of problem with Windows 7 workstations working against 2012 Servers in a non-domain setting or is it just Windows 7 against 2012 servers period?
I understand that Windows 7 utilises SMB1 & SMB2. SMB2 introduced caching. If the server has turned off the share cache option should the client cache the contents of the share or the information about the files & folders & 'file not found'
information?
I want to open a file handle to a file on a network share so I can read and write data to it. But I also want to know that when I look at the folder to open the file I'm actually looking at the live version of the folder and files in the folder and
not a cached version of the folder. If it's a cached version the file might be there already but I won't see it.
Is there an API call that tells the client to get a fresh view of the server share so I can be absolutely sure that when I look for a file on the server I'm getting the correct answer and not one from cache.
I first posted the question with the same subject "Windows 7 Client 'sees' an old version of windows 2012 server share" in the Windows 7 Networking Fourm
https://social.technet.microsoft.com/Forums/en-US/23bf3627-987b-4c27-8062-85a284a2cda4/windows-7-client-sees-an-old-version-of-windows-2012-server-share?forum=w7itpronetworking and it was suggested I repost in here. Please do take the time to read
the thread which will save time with suggestions that have already been covered.
As the computers that can be affected by this problem are not mine I cannot enforce or guarantee that any of my 'client base' will apply any hotfixes. I will also not have the ability to tweak registry settings as I can't guarantee Admin Access.
It seems that we need to go back to SMB1 as all the tweaks to SMB since those days have introduced problems with the basic requirement of sharing files from a share on a server for Read/Write purposes. I have tried turning a network back to SMB1 and that
has resolved a lot of the issues but then I found a post/MS blog that states not to leave the network on SMB1
The Caching option of the share had already been turned off. Surely Windows clients should not cache any information about the share but I think that is not the case.
Thanks is advance
Robert

Hi Shaon,
Thanks for looking into this.
If this is a known issue, why isn't the hotfix rolled into a general windows update if this is a known problem? However this doesn't just affect domain joined workstations.
Surely it's basic functionality for a networked computer to access files and folders on a network file server. It's what networks were invented for at the end of the day.
I am unable to apply hotfixes to these computers that are having the problem due to the fact they are not mine but my customers.
At one of my customers sites I disabled SMB2 from the server and network clients as well as disabling the network adapter power saving option. This seemed to resolve the issues that I saw on one client that seemed to be 30 minutes behind the rest of
the network.  The hotfix you link to states that it is for Domain joined computers. At my customer site the PC's are not in a domain at all, just a workgroup with workstations and a 2012r2 server. Will the hotfix be applicable to non-domain machines?
Also many clients seemed to loose the file handle to an open file on the server. I'll get them to turn SMB2 back on at some point after I send out some updates but all the problems I see seem to be caused by the caching functions in SMB2. SMB1 is good and
stable. It's SMB2 that seems to be causing the problems as it was designed from the ground up for caching.
Has this networking issue been resolved in Windows 8, 8.1 and 10?
As I am unable to apply a hotfix to 1000's of PC's that are not mine, is there an API call or something where I can get the windows client to stop lying and get me the current state of a folder on the server?
Will Turning off ClientSideCaching fix the issue? HKLM\SYSTEM\CurrentControlSet\Services\MrxSmb\Parameters\
CSCEnabled
Or will every machine need to be tuned individually according to the following guide:-
https://social.technet.microsoft.com/Forums/windowsserver/en-US/7bd9978c-69b4-42bf-90cd-fc7541ccb663/forum-faq-troubleshooting-network-file-copy-slowness?forum=winserverPN ?
Robert

Similar Messages

  • How do you turn off compatability view for old version of windows?

    How do you turn off compatability view for old version of Windows?

    Refer to this article:
    iTunes for Windows: How to turn off Compatibility Mode
    http://support.apple.com/kb/TS1489

  • Old versions for Windows 8 debugger

    I can't find old versions of the Flash Player for Windows 8 debugger.
    http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html
    I found the Flash Player for Windows 8 debugger. But I guess it may be for the Flash latest version.
    http://www.adobe.com/support/flashplayer/downloads.html
    I'd like to know where I can download the old versions for Windows 8 debugger.

    Everything was doing well back then. And when W8 came, then the problem started. A quick fix from here and there would do the job but here comes W10 another major adjustment and who knows what's next. For whatever it is,... skype in toto is a helping hand ...

  • TS3276 Most attachments from a specific address (work) can not be opened, identified as winmail.data and no data available. Not sure if this is based on the e-mail coming from a windows based system, too old of a windows based system or simply how i have

    Most attachments from a specific address (work) can not be opened, identified as winmail.data and no data available. Not sure if this is based on the e-mail coming from a windows based system, too old of a windows based system or simply how i have it set on my Mac.

    Brightbleu wrote:
    Most attachments from a specific address (work) can not be opened, identified as winmail.data and no data available. Not sure if this is based on the e-mail coming from a windows based system, too old of a windows based system or simply how i have it set on my Mac.
    Winmail.data are not usable files. They just preserve RTF within the message.
    http://support.microsoft.com/kb/278061
    Cheers
    Pete

  • How to publish a Windows 8.1 store app to cover the old version for Windows 8 app

    Hi, 
    We need to publish a Windows 8.1 store app which is a Universal app, and there has have a Windows 8 app in store , we completely rewrite the application and now we hope user can upgrade it from old version other than install a new one. We plan to emulate
    the updating process but didn't find any methods.
    do you have any ideas about this?
    Thanks.

    Hi,
    The scenario of the Windows 8/8.1 app is that- (VS=Visual Studio)
    -If the app is build in VS2012 in Windows 8 then it will available for both Windows 8 and Windows 8.1 users
    -If the app is build in VS2013 in Windows 8.1 then it will available only for Windows 8.1 users only.
    You can use the Visual Studio 2013 Express (free available) in Windows 8.1 and retarget the old Windows 8 app to Windows 8.1 by following this link
    https://msdn.microsoft.com/en-us/library/windows/apps/dn263114.aspx?f=255&MSPPError=-2147217396
    The user will now get-
    -Windows 8.1 app if running Windows 8.1
    -Windows 8 app if running Windows 8
    Basically if you want to develop/give updates simultaneously to users then use VS2012 and VS2013 on Windows 8.1 and work on both to have universal apps.

  • 32bit windows client PC not able to print from TS server 2008 64bit

    I had a HP M1216NFH printer install at branch office. The branch user will need to remote connect to Terminal Server to access the stock program and print the order back to M1216NFH printer. But none of the branch user are able to print remotely.
    The Terminal Server is running on Windows Server 2008 R2 Standard 64bit version, and all the branch users are using 32bit Windows 7 and XP version. The printer redirection is created during remote session, and user is able to select the printer to print, but is nothing come out from the printer.
    I had install x86 printer driver, but is still not working. Server is auto using remote desktop easy print driver when printer redirection in remote session.
    I did try connect branch user PC to another Terminal Server running on WIndows Server 2003 R2 Standard 32bit version, and tested is no problem to print.
    Can anyone guide me what is the step that i was miss out for Windows Server 64bit configuration in order to allow 32bit windows client to print?
    Thank you.

    I believe the only way to print client side from a web app would be to use the ActiveX print control off of the viewer (disregarding the ugly way of using the browsers print button).
    If there is another way I am sure someone will correct me

  • Oracle 10g EE Windows Client on different machine than Pracle 10g EE server

    I downloaded the Oracle 10g EE Windows Client and installed it on a WinXP (SP3) machine that had no Oracle components installed. The idea was to use it to connect to an Oracle 10g EE database running on another machine on the network.
    After installing the software, what I find in the start menu is:
    Oracle Client 10g Express Edition
    - Go To Online Forum
    - Read Documentation
    - Register For Online Forum
    - Run SQL Command Line
    When I "Read Documentation" and go to the "Getting Started" link it talks about other menu options which I can't find ("Go To Database Home Page").
    Clearly something isn't working here, but what?
    Pete

    This option is available on server. Not on client.
    Use following link instead:
    http://<server_ip_address>:8080/apex/

  • What happens if i boot with windows an install a new version of windows on mac book pro ?

    I tried to install a windows on my mac book pro but i couldn't because of i don't know different problems which finally in this forum they told me u can not because of my hard disk partitions ( Link to that post) , now i am using vmware but its really slow for windows 8.1 and visual studio .
    i have now a question , what happens if i boot with win 8.1 boot able DVD and install a new windows ?
    the main questions are :
    1. does it recognize any of my partition to select for windows installation ?
    2. if no , can i format any partition for new partition during windows installation?
    3. if i could install a windows , who is the boot loader ? windows or mac ? can i still boot to windows or what ?

    majid khalili wrote:
    I tried to install a windows on my mac book pro but i couldn't because of i don't know different problems which finally in this forum they told me u can not because of my hard disk partitions ( Link to that post) , now i am using vmware but its really slow for windows 8.1 and visual studio .
    Give your previous partition layout, you cannot install Windows via Bootcamp, unless you are willing to give up all your extra partitions and go back to EFI, OS X and RecoveryHD only configuration.
    i have now a question , what happens if i boot with win 8.1 boot able DVD and install a new windows ?
    the main questions are :
    1. does it recognize any of my partition to select for windows installation ?
    2. if no , can i format any partition for new partition during windows installation?
    3. if i could install a windows , who is the boot loader ? windows or mac ? can i still boot to windows or what ?
    1. Windows installer will not work and you will end up with driver issues.
    2. No.
    3. You cannot, but if you could, the Apple Bootmanager would be your Boot Manager/Loader.

  • I wish they would bring back the old version for windows 8

    i dont like the windowes version of skype what if they just made it an option where we could use the older version for people who perfered it 

    Everything was doing well back then. And when W8 came, then the problem started. A quick fix from here and there would do the job but here comes W10 another major adjustment and who knows what's next. For whatever it is,... skype in toto is a helping hand ...

  • HT4759 Hello, I am still running Windows XP, (my last ever version of windows).  Is there a Icloud version to run under XP?

    Is there a version of ICLOUD that will run on Windows XP?

    tgoushy wrote:
    Sorry, was trying to post a photo.  I have checked all of my setting and all looks good.  But the problem is that if i purchase music on my iphone, why wont it download to my itunes, ipd or ipad.
    You need to enable automatic downloads on those devices.
    iTunes Store: How to enable Automatic Downloads - Support - Apple

  • Windows XP PC won't connect to Snow Leopard server share points

    Cabled network. Two imacs and two pc's. All apart from one PC won't connect.
    The Other PC is running the same Windows and connects, see's share points and login using correct user name and password. The Other pc, see's the server under workgroup, but when you go to connect it just whirs away and does nothing. The PC in question connects to internet, prints on network printer fine.
    Disabled firewall and checked settings and they are the same as the other pc. Really stumped.
    anybody got any clues?

    The "Trust, but verify" follows...
    Launch the MS-DOS command box on Microsoft Windows XP.
    Verify IP network connectivity with ping. Ping the Samba/CIFS server by IP, then by name. Ensure that the box you're connecting to is the one you think it is; that can be via telnet or web connections or otherwise; make sure your IP network is configured the way you believe it is, and you're getting to the host you think you're reaching.
    If the IP address connection works but the domain name (host name) does not, then debug the DNS validity with dig or nslookup, and ensure the client can get DNS translations.
    Verify that the [Windows registry settings|http://labs.hoffmanlabs.com/node/1590] allow access to Samba/CIFS shares.
    If you're not running Microsoft Windows 7 and the x86 gear here supports it, definitely upgrade. Windows 7 is a vast improvement over earlier releases, including over Windows XP.

  • Is Windows Mobile or Symbian best to browse 10.4 server shares?

    I posted this question in a different category and received no replies, so I thought I would repost it here.
    I am considering a smart phone purchase in the next few months, and I would like to be able to browse my 10.4 server via vpn from the phone the same way I can with my Palm LifeDrive. I think Symbian or Windows Mobile are my best OS choices for a phone, and I was wondering if anyone has actual experience with this. Do they use PPTP or L2TP? At this point, the iPhone cannot edit documents, so it is not a consideration, but I am also curious if it allows for this type of remote browsing through a VPN.
    Thank you for any help that you can offer.
    Michael

    Hey there boomhaueruk,
    Just checking to see how you were getting on. I have a heterogeneous environment. 10 PC's and 15 Mac's. Recently I have been trying to get the Open Directory working for a "Group Address Book" for internal company addresses. Not yet ready for personal hosted address books.
    My experience has been the following with setup.
    1) Get OS X server running as OpenMaster
    2) Setup userID's using Workgroup Manager.
    3) Make sure they have an email address listed under the user info section.
    4) try like crazy to figure out the LDAP scheme, finally succeeded by reading LOTS of postings and using "LDAP Probe" by Peter Ohler.
    5) Make note of schema to use in Apple Address book.
    6) Successfully get Apple products to talk with Apple server.
    7) Fail to get MS Outlook or MS WAB to search records.
    They do connect but can't search. Used another LDAP app on windows and that works. LDAPsearch from the terminal window does not search.
    In all failures the error I get is:
    dbmac:~ dbruen$ ldapsearch -uv -x -b cn=users -h tiger2.homedevco.biz
    ldap_initialize( ldap://tiger2.homedevco.biz )
    filter: (objectclass=*)
    requesting: ALL
    # extended LDIF
    # LDAPv3
    # base <cn=users> with scope sub
    # filter: (objectclass=*)
    # requesting: ALL
    # search result
    search: 2
    result: 32 No such object
    # numResponses: 1
    so not sure how the Apple stuff works when the *nix and MS stuff doesn't.
    Have you made any progress?
    Daniel

  • How do I find a previous windows version. It's telling me to copy files and then delete old version.

    When I got on my laptop today, I saw that there was a message from HP Support Assistant. It says that I have an older versions of windows and that the previous versions of windows was saved in a folder c:\windows.old. it says that the folder is very large and it recommends me coping any old files I want to keep and then delete the Windows.old to free up more disk space. It has a help column that says, "How do I backup my files from Window.old? When I do what it tells me to do, I can't find it. Could someone please help me? Thanks you.
    Product Name: HP Pavilion g7 Notebook PC
    Product Number: B5R84UA#ABA
    O/Sis Microsoft Windows 7 Home Premium (64-Bit) SP 1
    Systems BIOSis F.14

    Hi,
    Looks like a new OS has been installed/re-installed. Do you want to keep Windows.old folder for just in case? Otherwise you can delete it using the following instructions:
       http://windows.microsoft.com/is-IS/windows7/How-do​-I-remove-the-Windows-old-folder
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • OWB 10g Release 1, version 10.1.0.3, windows client download

    Hi,
    I am looking for the windows client for the OWB version 10.1.0.3. I am not able to locate the software download anywhere in the Oracle website, could not locate the archive location from where I could download older versions if any.
    Any help locating the download in oracle site or in any other means is appreciated.
    Thanks in advance,

    Thanks for your response...
    Yeah, I have a client running 10g R1 version 10.1.0.3 server and the only client installed windows machine crashed and they are using the client on the server. It would be very useful if they could have the windows client for that specific version.
    We are also doing a fresh install of OWB 10.2.0.5 on a new server and trying to create the repository and import the .mdl project backup from the prod server (OWB 10.1.0.3).

  • Can I intall a 32-bit version of Windows?

    I just purchased a C650D Laptop computer with 64-bit version of Windows 7.  I have a 32-bit version disc of Windows 7 at home from another computer.   Will I be able to use it to install a 32-bit version on the C650D?  Can I simply use the product code that comes with the 64-bit disc?

    Satellite C650D-ST6N02
    It's possible to install 32-bit Windows 7 on that computer, but I don't recommend it.
    The fact that you have an installation DVD is not much help. (Most likely it's not an installation disc, but a recovery disc, and that won't restore a different model.)
    In any case, one can download the installation disc for free. But you cannot use the OEM product key for your current Windows to activate a retail version of Windows. Microsoft sells product keys - not Windows.
    Furthermore, you would have the daunting task of installing all the drivers and utilities that make the devices and features of your laptop function.
    Why do you want to change to 32-bits?
    -Jerry

Maybe you are looking for