ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Windows 2019 Slower Than Windows 2012 R2

    IT Discussion
    windows 2012 r2 windows 2019 smb client server
    14
    44
    6.3k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • scottalanmillerS
      scottalanmiller
      last edited by

      Moved a client/server app from Windows 2012 R2 physical to Windows 2019 on Hyper-V 2019. The new server is vastly more powerful than the old and should be as fast or faster. Moved from spinners to RAID 10 SSD, as well.

      The app is super basic old school terrible "Access" style client / server where "server" means file server, not database server like it should. So this is a single shared file over SMB, accessed by Windows 7 and Windows 10 fat applications.

      My guess is that there is a setting in SMB, either protocol options, negotiation, security or something causing the performance drop. It's not so slow as to be a serious problem, but enough slower that the customer can tell that they have lost performance.

      It could be something completely different, but SMB really feels like the most likely culprit to me. Anyone have thoughts on where to look, what to try tuning?

      ObsolesceO 2 Replies Last reply Reply Quote 0
      • DustinB3403D
        DustinB3403
        last edited by

        SMBv1 is disabled by default and it could be causing this kind of issue. Being this is a legacy program, that would be where I would look at. Enabling SMBv1 on this 2019 VM and see if the performance issue is addressed.

        IRJI 1 Reply Last reply Reply Quote 2
        • scottalanmillerS
          scottalanmiller
          last edited by

          trying....

          Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol
          
          1 Reply Last reply Reply Quote 0
          • JaredBuschJ
            JaredBusch
            last edited by

            Disable Windows....

            Alex JonesA 1 Reply Last reply Reply Quote 1
            • JaredBuschJ
              JaredBusch
              last edited by

              You might look at VMQ.. it is supposedly not a problem anymore. but meh...

              https://www.republicofit.com/topic/8358/i-hate-vmq

              dafyreD scottalanmillerS 2 Replies Last reply Reply Quote 3
              • Alex JonesA
                Alex Jones @JaredBusch
                last edited by

                @JaredBusch said in Windows 2019 Slower Than Windows 2012 R2:

                Disable Windows....

                ba203145-f051-45ce-ad9d-a607867d2839-image.png

                1 Reply Last reply Reply Quote -2
                • Alex JonesA
                  Alex Jones
                  last edited by

                  https://community.nodebb.org/topic/11484/nodebb-now-with-gif-support

                  IRJI 1 Reply Last reply Reply Quote -1
                  • IRJI
                    IRJ @DustinB3403
                    last edited by

                    @DustinB3403 said in Windows 2019 Slower Than Windows 2012 R2:

                    SMBv1 is disabled by default and it could be causing this kind of issue. Being this is a legacy program, that would be where I would look at. Enabling SMBv1 on this 2019 VM and see if the performance issue is addressed.

                    SMBv2 is supposed to be a bit faster than SMBv1.

                    DustinB3403D 1 Reply Last reply Reply Quote 0
                    • IRJI
                      IRJ
                      last edited by

                      https://blogs.technet.microsoft.com/josebda/2008/11/11/file-server-performance-improvements-with-the-smb2-protocol-in-windows-server-2008/

                      1 Reply Last reply Reply Quote 0
                      • DustinB3403D
                        DustinB3403 @IRJ
                        last edited by

                        @IRJ said in Windows 2019 Slower Than Windows 2012 R2:

                        @DustinB3403 said in Windows 2019 Slower Than Windows 2012 R2:

                        SMBv1 is disabled by default and it could be causing this kind of issue. Being this is a legacy program, that would be where I would look at. Enabling SMBv1 on this 2019 VM and see if the performance issue is addressed.

                        SMBv2 is supposed to be a bit faster than SMBv1.

                        Yeah, it is, but the clients have to communicate to the server, realize the server no longer supports SMB1, and then connect via SMB2 or SMB3 if the server supports it.

                        This is also affected by the "Access" style client/server which may only operate with SMB1 in mind.

                        IRJI 1 Reply Last reply Reply Quote 0
                        • IRJI
                          IRJ @Alex Jones
                          last edited by

                          @Alex-Jones said in Windows 2019 Slower Than Windows 2012 R2:

                          https://community.nodebb.org/topic/11484/nodebb-now-with-gif-support

                          I will probably get that privilege revoked. I tend to abuse gifs.

                          1 Reply Last reply Reply Quote 1
                          • IRJI
                            IRJ @DustinB3403
                            last edited by

                            @DustinB3403 said in Windows 2019 Slower Than Windows 2012 R2:

                            @IRJ said in Windows 2019 Slower Than Windows 2012 R2:

                            @DustinB3403 said in Windows 2019 Slower Than Windows 2012 R2:

                            SMBv1 is disabled by default and it could be causing this kind of issue. Being this is a legacy program, that would be where I would look at. Enabling SMBv1 on this 2019 VM and see if the performance issue is addressed.

                            SMBv2 is supposed to be a bit faster than SMBv1.

                            Yeah, it is, but the clients have to communicate to the server, realize the server no longer supports SMB1, and then connect via SMB2 or SMB3 if the server supports it.

                            This is also affected by the "Access" style client/server which may only operate with SMB1 in mind.

                            With this logic, you should then be disabling SMBv1 on the clients. That is even if your clients still have SMBv1 enabled. They would mean someone hasn't been paying much attention to vulnerabilities over the past 2 years.

                            DustinB3403D 1 Reply Last reply Reply Quote 2
                            • ObsolesceO
                              Obsolesce @scottalanmiller
                              last edited by

                              @scottalanmiller how is speed outside of the app or process in question?

                              Can you check file transfer speed via smb3 from Win10 to unc path on server?

                              1 Reply Last reply Reply Quote 0
                              • DustinB3403D
                                DustinB3403 @IRJ
                                last edited by

                                @IRJ said in Windows 2019 Slower Than Windows 2012 R2:

                                @DustinB3403 said in Windows 2019 Slower Than Windows 2012 R2:

                                @IRJ said in Windows 2019 Slower Than Windows 2012 R2:

                                @DustinB3403 said in Windows 2019 Slower Than Windows 2012 R2:

                                SMBv1 is disabled by default and it could be causing this kind of issue. Being this is a legacy program, that would be where I would look at. Enabling SMBv1 on this 2019 VM and see if the performance issue is addressed.

                                SMBv2 is supposed to be a bit faster than SMBv1.

                                Yeah, it is, but the clients have to communicate to the server, realize the server no longer supports SMB1, and then connect via SMB2 or SMB3 if the server supports it.

                                This is also affected by the "Access" style client/server which may only operate with SMB1 in mind.

                                With this logic, you should then be disabling SMBv1 on the clients. That is even if your clients still have SMBv1 enabled. They would mean someone hasn't been paying much attention to vulnerabilities over the past 2 years.

                                Scott migrated a legacy application from 2012 to 2019. That's 7 years of change. Assuming the customer didn't actually update the client software, which was likely developed with SMB1 only in mind.

                                But I get the argument, in this case I think the client has caused more problems than the protocols used.

                                IRJI scottalanmillerS 3 Replies Last reply Reply Quote 0
                                • ObsolesceO
                                  Obsolesce @scottalanmiller
                                  last edited by

                                  @scottalanmiller said in Windows 2019 Slower Than Windows 2012 R2:

                                  Moved a client/server app from Windows 2012 R2 physical to Windows 2019 on Hyper-V 2019.

                                  Does the app support 2019? Do they support Virtualization? Something going on with the host? I Virtual networking?

                                  scottalanmillerS 1 Reply Last reply Reply Quote 0
                                  • IRJI
                                    IRJ @DustinB3403
                                    last edited by

                                    @DustinB3403 said in Windows 2019 Slower Than Windows 2012 R2:

                                    @IRJ said in Windows 2019 Slower Than Windows 2012 R2:

                                    @DustinB3403 said in Windows 2019 Slower Than Windows 2012 R2:

                                    @IRJ said in Windows 2019 Slower Than Windows 2012 R2:

                                    @DustinB3403 said in Windows 2019 Slower Than Windows 2012 R2:

                                    SMBv1 is disabled by default and it could be causing this kind of issue. Being this is a legacy program, that would be where I would look at. Enabling SMBv1 on this 2019 VM and see if the performance issue is addressed.

                                    SMBv2 is supposed to be a bit faster than SMBv1.

                                    Yeah, it is, but the clients have to communicate to the server, realize the server no longer supports SMB1, and then connect via SMB2 or SMB3 if the server supports it.

                                    This is also affected by the "Access" style client/server which may only operate with SMB1 in mind.

                                    With this logic, you should then be disabling SMBv1 on the clients. That is even if your clients still have SMBv1 enabled. They would mean someone hasn't been paying much attention to vulnerabilities over the past 2 years.

                                    Scott migrated a legacy application from 2012 to 2019. That's 7 years of change. Assuming the customer didn't actually update the client software, which was likely developed with SMB1 only in mind.

                                    But I get the argument, in this case I think the client has caused more problems than the protocols used.

                                    I just dont think turning SMBv1 is even a consideration anymore in 2019.

                                    scottalanmillerS 1 Reply Last reply Reply Quote 1
                                    • black3dynamiteB
                                      black3dynamite
                                      last edited by

                                      How much RAM did you give the VM compare to the old setup?

                                      scottalanmillerS 1 Reply Last reply Reply Quote 0
                                      • scottalanmillerS
                                        scottalanmiller @black3dynamite
                                        last edited by

                                        @black3dynamite said in Windows 2019 Slower Than Windows 2012 R2:

                                        How much RAM did you give the VM compare to the old setup?

                                        Way too much, lowering that once we are clear to reboot. It has 64GB, using 5GB.

                                        1 Reply Last reply Reply Quote 0
                                        • scottalanmillerS
                                          scottalanmiller @IRJ
                                          last edited by

                                          @IRJ said in Windows 2019 Slower Than Windows 2012 R2:

                                          @DustinB3403 said in Windows 2019 Slower Than Windows 2012 R2:

                                          @IRJ said in Windows 2019 Slower Than Windows 2012 R2:

                                          @DustinB3403 said in Windows 2019 Slower Than Windows 2012 R2:

                                          @IRJ said in Windows 2019 Slower Than Windows 2012 R2:

                                          @DustinB3403 said in Windows 2019 Slower Than Windows 2012 R2:

                                          SMBv1 is disabled by default and it could be causing this kind of issue. Being this is a legacy program, that would be where I would look at. Enabling SMBv1 on this 2019 VM and see if the performance issue is addressed.

                                          SMBv2 is supposed to be a bit faster than SMBv1.

                                          Yeah, it is, but the clients have to communicate to the server, realize the server no longer supports SMB1, and then connect via SMB2 or SMB3 if the server supports it.

                                          This is also affected by the "Access" style client/server which may only operate with SMB1 in mind.

                                          With this logic, you should then be disabling SMBv1 on the clients. That is even if your clients still have SMBv1 enabled. They would mean someone hasn't been paying much attention to vulnerabilities over the past 2 years.

                                          Scott migrated a legacy application from 2012 to 2019. That's 7 years of change. Assuming the customer didn't actually update the client software, which was likely developed with SMB1 only in mind.

                                          But I get the argument, in this case I think the client has caused more problems than the protocols used.

                                          I just dont think turning SMBv1 is even a consideration anymore in 2019.

                                          PowerShell returned positive for enabling it.

                                          1 Reply Last reply Reply Quote 0
                                          • scottalanmillerS
                                            scottalanmiller @Obsolesce
                                            last edited by

                                            @Obsolesce said in Windows 2019 Slower Than Windows 2012 R2:

                                            @scottalanmiller said in Windows 2019 Slower Than Windows 2012 R2:

                                            Moved a client/server app from Windows 2012 R2 physical to Windows 2019 on Hyper-V 2019.

                                            Does the app support 2019? Do they support Virtualization? Something going on with the host? I Virtual networking?

                                            App does, we use 2019 for it regularly. Virtualization too, plus it's just a file so "supporting" things is a weird concept.

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 1 / 3
                                            • First post
                                              Last post