• 0

Iperf 3.10.1 Windows build


 Share

Question

So there has been an on going thread about powerline adapters, well the OP finally got some - and I was curious about speed he is seeing, etc.  So told him would post up links to some tools.

 

This lead me to compiling the latest version of iperf3 I could find for windows ;) Since I couldn't find one.  So figured post it up if anyone is interested.

 

Got the source from here https://github.com/esnet/iperf

Found a blog post how to compile on windows here http://www.embeddedsystemtesting.com/2014/08/how-to-compile-iperf3-for-windows.html

 

So few minutes later I end up with a copy of the current iperf3 that works on windows.  Needs a few cygwin dlls, included in the zip.  But other than that unzip and go.

 

It has lots of new options compared to the older versions

 

Been a fan of iperf for years, so will prob keep this current when new versions come out since doesn't seem like anyone else is posting up the windows builds, etc.

You can grab all my compiled versions here https://files.budman.pw/

Any questions on its use, just ask -- post up some tests as well!!

 

edit: updated this on 02/25/17 new build 3.1.6

http://software.es.net/iperf/news.html#iperf-3-1-6-released

This version of iperf3 contains two minor fixes. Notably, one of them unbreaks JSON output with UDP tests.

 

edit2:  5/23/17 Thanks to @Datalink for letting me know site was down.  Back up now, if your having issues flush your dns had to move it to different host.  Added site to my monitoring so next time it goes down will know right away ;)

BTW 3.1.7 just typo's so no reason to compile it

2017-03-06: iperf-3.1.7 released

This version of iperf3 contains two documentation fixes, but is otherwise identical to the prior release.

 

edit3: 7/6/17 Updated to new 3.2 build

http://files.budman.pw/iperf3.2_32bit.zip

CRC32: 9e4b913c
MD5: ff7fc42f6ba29e9f83c8bb8e0066f722
SHA-1: 68ad3a0f0c2f30c1756f0a5eb39e1062e6beb6f4

http://files.budman.pw/iperf3.2_64bit.zip

CRC32: add96290
MD5: 7a014ff67b1d678f546ead2360820d47
SHA-1: 98ed98ac6d392a4484e5151ab2f714390c99b52e

 

edi4: 11/18/17 Updated to new 3.3 build

https://files.budman.pw/iperf3.3_64.zip

MD5: 49095ccb2442101d2a1ffc6213f3d1b9
SHA-256: 1fea7ae97b8ec5ab1c61ef1afcf7afd491d37ef41061a845f9bb8477425c66db

 

https://files.budman.pw/iperf3.3_32.zip

MD5: b6ad4c094a18196e0798e1a2825bc609
SHA-256: 919978ac0b574d7662d5b0e58174a6107002db96e7592929a9a28938516a2c5f

 

edit5: 02/16/2018 Updated to new 3.4 build see post in thread

https://files.budman.pw/iperf3.4_32.zip

MD5: 3b805d0895e7bb4d005429ed5859dd00
SHA-256: 82a933bbf96731a615ee5ae40bc1e6986ffcdd0b83c7c4e9cd024a996b3c0808
https://files.budman.pw/iperf3.4_64.zip

MD5: e4c0d2d8bda22ebbb710a9a65aacddf9
SHA-256: 7a3f83d211d22102d05dcf0eb24f4ff8cd3d9083aada9a27c88ba7ced0a0eccc

 

edit6: 03/05/2018 Updated to 3.5 build, see post in thread

https://files.budman.pw/iperf3.5_64.zip

CRC32: 18962237
MD5: 840a2d5e0f81d8a6dc0d8be854caf61a
SHA-1: 1a18185c79645b082392dcd024b7e53900dc38bd
SHA-256: 94a0ec4e486904a6a8ebe390eca37871f47a097599908c3647d6ad1d0bbdff59
 

https://files.budman.pw/iperf3.5_32.zip

CRC32: 21d8a0eb
MD5: dd79fe69c86e62c780e45e6e0d2ec66d
SHA-1: 2c63c1f9ef35be23170869a6a7eb048241aa2f14
SHA-256: bf4b95a58e54ceda101e33b0b908c581df1ce4a217f233e1092dc3278572de43

 

edit7:

https://files.budman.pw/iperf3.6_64bit.zip

CRC32: A9B23E64
MD5: 3530BD3C837EA146C8F98106FA94E395
SHA-1: 7E09239B207739714294A4EA1DA9C69623374740
SHA-256: DE958C4CF72DBC64DCBB42130BD466D9FD367E4519C5C3F78A6675CA87E12B7D

 

edit8: Updated 7/6/2019 New 3.7 build, see post in thread

https://files.budman.pw/iperf3.7_64.zip

CRC32: 13EB9AD9
MD5: 96C2C058B0128BEC346BD0D034D7B31E
SHA-1: 83978F54B7EDDA073CC4E865493AA6544862879A
SHA-256: 93FB4641810C06DE554E97FD4E6B44CEFBD8ECB8EA8CFEA3CC550B823C3E89CE

 

edit9: Updated 3/11/2020 updated cygwin, guess there was some bug in the cygwindll, see post in thread.

https://files.budman.pw/iperf3.7_64_updated_cygwin1dll.zip

CRC32: ABCA3CAA
MD5: C3594A08967FD57BF36F757980480F9D
SHA-1: DF6C8B3D18941DABBC5AB21ACB5844A062620092
SHA-256: B1A14F8B2435AAA98D26F8499DF23BF6532B5F0EA2288DA04E0C28333EDBC48E

 

edit10: Updated 6/9/2020 New 3.8 build, see post in thread

https://files.budman.pw/iperf3.8_64bit.zip

MD5: 38A01DC0D4CC67058B094A96274A6F49
SHA-256: E37B0885EFA60106A3333CDAE878815B2306B434175F2BFBAF2DBF709BAB2049

 

edit11: updated 6/10/2020 New 3.8.1, see post in thread

https://files.budman.pw/iperf3.8.1_64.zip

CRC32: 69CE7B06
MD5: 1157B038DC04646B074A822A171E77A7
SHA-1: A692D6E5FAD3004A229C92661EC4448004EA269E
SHA-256: CD337C2EEB5ACF02713867990E4F9F0656CC0CAEA850F3B3C289DD79305DF1A1

 

edit12: updated 8/17/2020 New 3.9, see post in thread

https://files.budman.pw/iperf3.9_64.zip

Name: iperf3.9_64.zip
Size: 1542276 bytes (1506 KiB)
SHA256: 15D2D3C2A8B9A69EFD9991FEFE5206E31D6055399F7A4C663C3CB6D77B6770F8

 

edit13: updated 5/31/2021, see post in thread

https://files.budman.pw/iperf3.10_64bit.zip

SHA256: 098f276552939acec2a9a7d6990e79bac17e45fb951d32ce59c2d764cdcaf15a

 

edit14: updated 6/4/2021, released a new build

https://files.budman.pw/iperf3.10.1_64bit.zip

sha256     2cf3ff3671f9f4f57cf01ab8b2d960feb9e087d450f3b58aaf4ab82333262be0

iperf 3.10.1 fixes a problem with the configure script that made it make not work correctly in some circumstances. It is functionally identical to iperf 3.10.

I didn't seem to have any issues with my 3.10 build, but redid to keep with current version numbers.

 

Link to comment
Share on other sites

Recommended Posts

  • 0

So I prettied up the dir listing, got rid of some old versions.  And enabled https for those that think everything should be https ;)

 

https://files.budman.pw

 

If anyone wants/needs version prior to 3.1.1 just let me know and can put it up.

Link to comment
Share on other sites

  • 0

Added 3.3

 

Budman@I5-WIN D:\Iperf\iperf3.3_32
> iperf3.exe -v
iperf 3.3 (cJSON 1.5.2)
CYGWIN_NT-6.3-WOW i5-win 2.9.0(0.318/5/3) 2017-09-12 10:41 i686
Optional features available: authentication

 

Budman@I5-WIN D:\Iperf\iperf3.3_64
> iperf3.exe -v
iperf 3.3 (cJSON 1.5.2)
CYGWIN_NT-6.3 i5-win 2.9.0(0.318/5/3) 2017-09-12 10:18 x86_64
Optional features available: authentication

 

File: iperf3.3_64.zip
MD5: 49095ccb2442101d2a1ffc6213f3d1b9
SHA-256: 1fea7ae97b8ec5ab1c61ef1afcf7afd491d37ef41061a845f9bb8477425c66db

 

File: iperf3.3_32.zip
MD5: b6ad4c094a18196e0798e1a2825bc609
SHA-256: 919978ac0b574d7662d5b0e58174a6107002db96e7592929a9a28938516a2c5f

 

https://files.budman.pw/

 

 

 

Link to comment
Share on other sites

  • 0

New 3.4 is out

 

Budman@I5-WIN D:\iperf3.4_64

> iperf3.exe -v
iperf 3.4 (cJSON 1.5.2)
CYGWIN_NT-6.3 i5-win 2.10.0(0.325/5/3) 2018-02-02 15:16 x86_64
Optional features available: CPU affinity setting, authenticatio

 

Budman@I5-WIN D:\iperf3.4_32
> iperf3.exe -v
iperf 3.4 (cJSON 1.5.2)
CYGWIN_NT-6.3-WOW i5-win 2.10.0(0.325/5/3) 2018-02-02 15:21 i686
Optional features available: authentication

 

https://files.budman.pw/iperf3.4_32.zip

MD5: 3b805d0895e7bb4d005429ed5859dd00
SHA-256: 82a933bbf96731a615ee5ae40bc1e6986ffcdd0b83c7c4e9cd024a996b3c0808
https://files.budman.pw/iperf3.4_64.zip

MD5: e4c0d2d8bda22ebbb710a9a65aacddf9
SHA-256: 7a3f83d211d22102d05dcf0eb24f4ff8cd3d9083aada9a27c88ba7ced0a0eccc

 

https://github.com/esnet/iperf/blob/master/RELEASE_NOTES

release notes

== iperf 3.4 2018-02-14 ==

* Notable user-visible changes

  * The -A (set processor affinity) command-line flag is now supported
    on Windows (#665).

  * iperf3 now builds on systems lacking a daemon(3) library call
    (#369).

  * A bug in time skew checking under authentication was fixed (#674).

  * IPv6 flow labels now work correctly with multiple parallel streams
    (#694).

  * The client no longer closes its control connection before sending
    end-of-test statistics to the server (#677). This fixes a
    regression introduced in iperf-3.2.

  * Sending output to stdout now makes errors go to stderr, as per
    UNIX convention (#695).

  * A server side crash in verbose output with a client running
    multiple parallel connections has been fixed (#686).

  * The --cport option can now be specified without the --bind option.
    Using the --cport option on Linux can eliminate a problem with
    ephemeral port number allocation that can make multi-stream iperf3
    tests perform very poorly on LAGG links.  Also, the --cport option
    now works on SCTP tests (#697).

* Notable developer-visible changes

  * iperf3 now builds on (some) macOS systems older than 10.7 (#607).

  * Some unused code and header inclusions were eliminated (#667,
    #668).  Also some code was cleaned up to eliminate (or at least
    reduce) compiler warnings (#664, #671).

Link to comment
Share on other sites

  • 0

3.5 is out

 

== iperf 3.5 2018-03-02 ==

* Notable user-visible changes

  * iperf3 no longer counts data received after the end of a test in
    the bytecounts.  This fixes a bug that could, under some
    conditions, artificially inflate the transfer size and measured
    bitrate.  This bug was most noticeable on reverse direction
    transfers on short tests over high-latency or buffer-bloated
    paths.  Many thanks to @FuzzyStatic for providing access to a test
environment for diagnosing this issue (#692).

 

Budman@I5-WIN D:\iperf3.5_32
> iperf3.exe -v
iperf 3.5 (cJSON 1.5.2)
CYGWIN_NT-6.3-WOW i5-win 2.10.0(0.325/5/3) 2018-02-02 15:21 i686
Optional features available: authentication

 

Budman@I5-WIN D:\iperf3.5_64
> iperf3.exe -v
iperf 3.5 (cJSON 1.5.2)
CYGWIN_NT-6.3 i5-win 2.10.0(0.325/5/3) 2018-02-02 15:16 x86_64
Optional features available: CPU affinity setting, authentication

 

https://files.budman.pw/iperf3.5_64.zip

CRC32: 18962237
MD5: 840a2d5e0f81d8a6dc0d8be854caf61a
SHA-1: 1a18185c79645b082392dcd024b7e53900dc38bd
SHA-256: 94a0ec4e486904a6a8ebe390eca37871f47a097599908c3647d6ad1d0bbdff59
 

https://files.budman.pw/iperf3.5_32.zip

CRC32: 21d8a0eb
MD5: dd79fe69c86e62c780e45e6e0d2ec66d
SHA-1: 2c63c1f9ef35be23170869a6a7eb048241aa2f14
SHA-256: bf4b95a58e54ceda101e33b0b908c581df1ce4a217f233e1092dc3278572de43
 

Link to comment
Share on other sites

  • 0

Yeah like anyone would care?  Its XP... Been dead OS for years and years...

https://www.microsoft.com/en-us/windowsforbusiness/end-of-xp-support

 

So April of 2014 - your talking 4 years ago.. What next you will want it to run in Dos 6.2? ;)

 

Sorry but I am not going to troubleshoot it.. These versions work on my 64 bit system, why I still do the 32 bit I don't really know - but it also runs on my 64 bit system..

 

Hint move to a current 64 bit windows ;)

Link to comment
Share on other sites

  • 0

anyone encouters this new problem in newer versions!

 

I was running the latest windows version before from the official site (very old from 2016). It was working flawlessly except for udp mode. So i wanted to update and build the code by myself. It seemed to work for the first time, but the server immediatly crashes after the first connect, making a second connect impossible. 

 

I thought i made a bad build and downloaded several versions from here.. All are crashing after the first connect (which is successfull).

 

Oh and one thing i forgot. This only happens in "silent mode" server. If i start the server by myself via cmd, it will stay open. If i start the server from windows server (with no gui) the server crashes after one connect. 

 

Any hint/tip would be great! 

Edited by NoNeed4Mercy
missing information
Link to comment
Share on other sites

  • 0
50 minutes ago, NoNeed4Mercy said:

anyone encouters this new problem in newer versions!

 

I was running the latest windows version before from the official site (very old from 2016). It was working flawlessly except for udp mode. So i wanted to update and build the code by myself. It seemed to work for the first time, but the server immediatly crashes after the first connect, making a second connect impossible. 

 

I thought i made a bad build and downloaded several versions from here.. All are crashing after the first connect (which is successfull).

 

Oh and one thing i forgot. This only happens in "silent mode" server. If i start the server by myself via cmd, it will stay open. If i start the server from windows server (with no gui) the server crashes after one connect. 

 

Any hint/tip would be great! 

Delete my post! -D is working in newer versions for windows service! 

Link to comment
Share on other sites

  • 0

Yeah I grabbed it the other day just haven't gotten around to compile yet.  Prob today

Link to comment
Share on other sites

  • 0

Well might take me a bit to get this compiled running into an error

 

budman@i5-win /iperf-3.6
$ make
Making all in src
make[1]: Entering directory '/iperf-3.6/src'
make  all-am
make[2]: Entering directory '/iperf-3.6/src'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.     -g -O2 -Wall -MT iperf_api.lo -MD -MP -MF .deps/iperf_api.Tpo -c -o iperf_api.lo iperf_api.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -Wall -MT iperf_api.lo -MD -MP -MF .deps/iperf_api.Tpo -c iperf_api.c  -DDLL_EXPORT -DPIC -o .libs/iperf_api.o
In file included from /usr/include/w32api/Windows.h:95:0,
                 from iperf_api.c:67:
/usr/include/openssl/ossl_typ.h:159:29: error: expected ‘)’ before numeric constant
 typedef struct X509_name_st X509_NAME;
                             ^
/usr/include/openssl/ossl_typ.h:207:33: error: expected ‘)’ before numeric constant
 typedef struct ocsp_response_st OCSP_RESPONSE;
                                 ^
make[2]: *** [Makefile:897: iperf_api.lo] Error 1
make[2]: Leaving directory '/iperf-3.6/src'
make[1]: *** [Makefile:665: all] Error 2
make[1]: Leaving directory '/iperf-3.6/src'
make: *** [Makefile:386: all-recursive] Error 1

budman@i5-win /iperf-3.6
$

Link to comment
Share on other sites

  • 0

Ok I got it working.. Have not had chance to fully test all features but it compiled

 

In the header file ossl_typ.h I made the change

#ifndef HEADER_OPENSSL_TYPES_H
# define HEADER_OPENSSL_TYPES_H

#include <limits.h>

#ifdef  __cplusplus
extern "C" {
#endif

# include <openssl/e_os2.h>

# include <windows.h>

 

https://files.budman.pw/iperf3.6_64bit.zip

CRC32: A9B23E64
MD5: 3530BD3C837EA146C8F98106FA94E395
SHA-1: 7E09239B207739714294A4EA1DA9C69623374740
SHA-256: DE958C4CF72DBC64DCBB42130BD466D9FD367E4519C5C3F78A6675CA87E12B7D

 

budman@i5-win /usr/local/bin
$ cygcheck iperf3.exe
Found: C:\cygwin64\usr\local\bin\iperf3.exe
C:\cygwin64\usr\local\bin\iperf3.exe
  C:\cygwin64\bin\cygwin1.dll
    C:\WINDOWS\system32\KERNEL32.dll
      C:\WINDOWS\system32\ntdll.dll
      C:\WINDOWS\system32\KERNELBASE.dll

 

C:\test\iperf3.6_64bit>iperf3.exe -v
iperf 3.6 (cJSON 1.5.2)
CYGWIN_NT-10.0 i5-win 2.10.0(0.325/5/3) 2018-02-02 15:16 x86_64
Optional features available: CPU affinity setting

 

Link to comment
Share on other sites

  • 0

Great I will get around to the 32bit version maybe this weekend.. Not sure why anyone would still be using 32bit anyway..

  • Haha 1
Link to comment
Share on other sites

  • 0

Ok got 3.7 compiled - had to do the same edit to ossl_typ.h as above

 

budman@i5-win /usr/local/bin
$ cygcheck iperf3.exe
Found: C:\cygwin64\usr\local\bin\iperf3.exe
C:\cygwin64\usr\local\bin\iperf3.exe
  C:\cygwin64\bin\cygwin1.dll
    C:\WINDOWS\system32\KERNEL32.dll
      C:\WINDOWS\system32\ntdll.dll
      C:\WINDOWS\system32\KERNELBASE.dll

budman@i5-win /usr/local/bin
budman@I5-WIN E:\output\iperf3.7_64
$ iperf3.exe -v
iperf 3.7 (cJSON 1.5.2)
CYGWIN_NT-10.0-18362 i5-win 3.0.7-338.x86_64 2019-04-30 18:08 UTC x86_64
Optional features available: CPU affinity setting

The --bidir option is working

budman@I5-WIN E:\output\iperf3.7_64
$ iperf3.exe -c 192.168.9.9 --bidir
warning: Ignoring nonsense TCP MSS -2146716416
Connecting to host 192.168.9.9, port 5201
[  5] local 192.168.9.100 port 53200 connected to 192.168.9.9 port 5201
[  7] local 192.168.9.100 port 53201 connected to 192.168.9.9 port 5201
[ ID][Role] Interval           Transfer     Bitrate
[  5][TX-C]   0.00-1.00   sec  56.6 MBytes   475 Mbits/sec
[  7][RX-C]   0.00-1.00   sec  99.3 MBytes   832 Mbits/sec
[  5][TX-C]   1.00-2.00   sec  42.0 MBytes   352 Mbits/sec
[  7][RX-C]   1.00-2.00   sec   112 MBytes   943 Mbits/sec
[  5][TX-C]   2.00-3.00   sec  52.2 MBytes   438 Mbits/sec
[  7][RX-C]   2.00-3.00   sec   112 MBytes   942 Mbits/sec
[  5][TX-C]   3.00-4.00   sec  56.2 MBytes   472 Mbits/sec
[  7][RX-C]   3.00-4.00   sec   112 MBytes   943 Mbits/sec
[  5][TX-C]   4.00-5.00   sec  58.8 MBytes   493 Mbits/sec
[  7][RX-C]   4.00-5.00   sec   112 MBytes   942 Mbits/sec
[  5][TX-C]   5.00-6.00   sec  24.2 MBytes   203 Mbits/sec
[  7][RX-C]   5.00-6.00   sec   112 MBytes   943 Mbits/sec
[  5][TX-C]   6.00-7.00   sec  53.0 MBytes   445 Mbits/sec
[  7][RX-C]   6.00-7.00   sec   112 MBytes   939 Mbits/sec
[  5][TX-C]   7.00-8.00   sec  69.0 MBytes   579 Mbits/sec
[  7][RX-C]   7.00-8.00   sec   112 MBytes   942 Mbits/sec
[  5][TX-C]   8.00-9.00   sec  26.1 MBytes   219 Mbits/sec
[  7][RX-C]   8.00-9.00   sec   112 MBytes   943 Mbits/sec
[  5][TX-C]   9.00-10.00  sec  62.2 MBytes   522 Mbits/sec
[  7][RX-C]   9.00-10.00  sec   112 MBytes   939 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID][Role] Interval           Transfer     Bitrate
[  5][TX-C]   0.00-10.00  sec   500 MBytes   420 Mbits/sec                  sender
[  5][TX-C]   0.00-10.00  sec   500 MBytes   420 Mbits/sec                  receiver
[  7][RX-C]   0.00-10.00  sec  1.09 GBytes   934 Mbits/sec                  sender
[  7][RX-C]   0.00-10.00  sec  1.08 GBytes   931 Mbits/sec                  receiver

iperf Done.

budman@I5-WIN E:\output\iperf3.7_64

 

https://files.budman.pw/iperf3.7_64.zip

 

CRC32: 13EB9AD9
MD5: 96C2C058B0128BEC346BD0D034D7B31E
SHA-1: 83978F54B7EDDA073CC4E865493AA6544862879A
SHA-256: 93FB4641810C06DE554E97FD4E6B44CEFBD8ECB8EA8CFEA3CC550B823C3E89CE

 

 

  • Like 2
Link to comment
Share on other sites

  • 0

Thanks - stick around its good place!  So you were trying to compile it yourself and ran into that issue? And found this thread? Trying to recall where I found the fix myself, I am not any sort of guru at compiling stuff... But I get the basics and can follow instructions ;)

Link to comment
Share on other sites

  • 0

@spanjokus Glad you found it and people are making use of it..  When next version comes out, will be posting here as well.  If you notice next release is out before I do - just mention my name here, and I will notice it for sure and post it up.

Link to comment
Share on other sites

  • 0

Ok updated cygwin, did a new compile here is the new update

 

$ iperf3.exe -v
iperf 3.7 (cJSON 1.5.2)
CYGWIN_NT-10.0-18363 i5-win 3.1.4-340.x86_64 2020-02-19 08:49 UTC x86_64
Optional features available: CPU affinity setting

 

https://files.budman.pw/iperf3.7_64_updated_cygwin1dll.zip

CRC32: ABCA3CAA
MD5: C3594A08967FD57BF36F757980480F9D
SHA-1: DF6C8B3D18941DABBC5AB21ACB5844A062620092
SHA-256: B1A14F8B2435AAA98D26F8499DF23BF6532B5F0EA2288DA04E0C28333EDBC48E

edit:  I again had to make the change to ossl_typ.h shown above to get it to compile... My change had gotten over witten with the updated of cygwin.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Usama Jawad96
      Closer Look: File Explorer in Windows 11
      by Usama Jawad

      Windows 11's general availability is just a couple of weeks away, and while we have covered its main features from a bird's eye-view already, we have also been diving deeper into the capabilities on offer to provide our thoughts on the changes via our Closer Look series too.

      So far, we have taken a look at Search, Widgets, the Start menu, Snap Layouts and Snap Groups, the Taskbar, quick settings and notifications, Virtual Desktops, power and battery settings, and default apps configurations in Windows 11. Today, we'll be taking a look at a crucial part of the OS - from an end-user perspective -, namely, File Explorer.

      For the purpose of this hands-on, we'll be taking a look at Windows 11 build 22000.194 that was released to the Beta Channel a couple of days ago versus a publicly available and up-to-date Windows 10 (version 21H1 build 19043.1237). As usual, it is important to note that the OS is still under active development so it's possible that some of the features we talk about may change by the time of Windows 11's general availability.

      File Explorer in Windows 10 Instead of discussing the features and capabilities present in Windows 10 this time, I just want to focus on the UI of File Explorer. This is because it will take me a lifetime if I start writing about each and every feature. Frankly, I'm not even aware of all the capabilities it offers, and that's because my usage of File Explorer is highly dependent on my use-cases. There might be faster and better ways to perform the activities I do in File Explorer, but I don't Google (or Bing, or anything else for that matter) the most optimal way to complete a task on the software, unless I am blocked.

      So, I'll just briefly talk about the UI. File Explorer offers a ton of customization options on this front, you could have checkboxes next to each item, file previews, file extensions, thumbnail size, sorting and filtering techniques, and whatnot when it comes to UI. There's also a ribbon which shows you categories like File, Home, Share, View, and more, depending upon the file you have clicked on. I find it quite satisfactory to use and I think it's a powerful utility to have.

      File Explorer in Windows 11 Coming over to File Explorer in Windows 11, the first thing you'll likely notice is the new icons for Windows folders like Desktop, Documents, Downloads, Music, Pictures, and Videos. This extends to other system icons like that for devices and drives as well as user-created folders. The new File Explorer also contains rounded corners, which is a design staple for Windows 11. I personally like the design revamp because it just feels fresher.

      Another thing you'll likely notice is that Microsoft has done away with the traditional File Explorer ribbon, which has now been replaced with a set of quick action buttons. Depending upon the file you have clicked on, you'll see a set of quick action items such as New, Cut, Copy, Paste, Rename, Share, Delete, Sort, and View. This has all the options I need for most use-cases so I'm not bothered by this change at all. In fact, it simplifies the UI for me so I can quickly perform common tasks.

      File Explorer ribbon drop-down in Windows 11 But if you're thinking about how you would perform other more advanced tasks, fret not. Microsoft has added a drop-down in the same quick actions pane that offers you some more customization, and groups other in the "options" category.

      More options for File Explorer in Windows 11 While I haven't done a one-to-one comparison between all the configurations present in Windows 10 versus Windows 11, but I was able to most of the options I was looking for. As stated previously, I have never used all the utilities available in File Explorer anyway, but Microsoft hasn't detailed any functionality being deprecated from File Explorer in Windows 11. So if the company did remove any functionality behind-the-scenes without announcing it, I am yet to find it.

      Context menu for File Explorer in Windows 11 There is a new context menu (or "right-click menu", depending upon what you call it) and just like the simplified ribbon in File Explorer, you'll see a set of quick actions like Cut, Copy, Rename, Share, and Delete in the pane at the top followed by some other functionalities below it. All the other options that you are likely used to on Windows 10 have been moved to the "Show more options" setting. That said, this is not a File Explorer-specific setting but is similar across the desktop's context menu too. As such, I plan to cover it separately in a dedicated Closer Look article in the near future.

      That's pretty much it when it comes to File Explorer in Windows 11. No new functionalities to speak of (or nothing that I have found yet) but a bunch of design changes that I welcome. The UI is much more simplified and easier to use, especially for people like myself who only use the most common functionalities.

      That said, if there was one new capability I would really appreciate in File Explorer, that would be the ability to have tabbed instances in the same app. I think this would enhance my productivity tenfold. Microsoft announced this interface revamp under the brand name "Sets" back in 2017, but the project was shelved in 2019. It isn't a part of Windows 11 either, which is a bit disappointing. I wasn't expecting it to be there at all, but given the mockups and general enthusiasm we have seen for the feature online, I really hope Microsoft considers starting development on it again.

      What do you think of File Explorer in Windows 11? Do you like the design revamp and simplification? Are there any features that are present in Windows 10 but not available in Microsoft's upcoming OS? What else would you like to see the company improve? Let us know in the comments section below!

      Take a look at the section here or select from the links below to continue exploring Windows 11 in our ongoing "Closer Look" series:

      Closer Look: Search in Windows 11 Closer Look: Widgets in Windows 11 Closer Look: Start menu in Windows 11 Closer Look: Snap Layouts and Snap Groups in Windows 11 Closer Look: Taskbar in Windows 11 Closer Look: Quick settings and notifications in Windows 11 Closer Look: Virtual Desktops in Windows 11 Closer Look: Power and battery settings in Windows 11 Closer Look: Default apps settings in Windows 11
    • By Abhay V
      Microsoft Weekly: Patch Tuesday, Windows 11 update blocks for VMs, and Office 2021
      by Abhay V



      With the passage of another week, it’s time to look at all the Microsoft stories that happened September 12 through September 18. As usual, there were new Windows 11 builds for the Dev and Beta channels, but they came with them some bad news for users running the OS on certain VMs. Considering that this week brought the second Tuesday of the month, Microsoft also released the monthly Patch Tuesday updates for all supported Windows versions. These updates were accompanied with new apps, Office LTSC and Office 2021 release dates, and much more.

      Windows 11 builds, update blocks for VMs, Patch Tuesday, more


      As is the case every second Tuesday of the month, Microsoft released cumulative updates for all supported Windows versions. These included supported Windows 10 versions – including for specific SKUs, Windows 8.1 users and those on Windows 7 that opted for Extended Security Updates (ESUs). The updates fixed a Windows zero-day vulnerability discovered earlier this month and brought other quality improvements. While the improvements were welcome for most users, the firm posted an advisory acknowledging that the August patches that contained fixes for the PrintNightmare vulnerability were breaking the ability for some users to print without admin credentials. This impacts commercial customers than any other, considering end users do not have access to admin credentials.

      As for Windows 11, new builds were released for both Dev and Beta channel Insiders. The Dev channel was served build 22458 that brought a few fixes. While a new ‘Sign-in options’ link in the power menu was mentioned, it was made available with build 22454, but missed being noted in the changelog. Beta channel users received build 22000.194 that brought a bunch of new in-box apps that Dev channel users have been testing. These include the new Clock app with Focus Sessions, Calculator, and the unified Snipping Tool experience. More are on the way, though, such as the new Paint and Photos apps.

      What did come as a surprise for Insiders was the inability for those running these builds in certain VMs – including on supported hardware – to update to the new builds, thanks to the enforcement of TPM requirements for virtual machines as well. This means that those running Windows 11 preview builds on anything but VMWare Workstation Pro or Hyper-V Manager included with Pro and Enterprise editions of Windows will be blocked from receiving future updates. Currently, Oracle seems to be readying a passthrough driver for TPM for VirtualBox, making its offering suitable to run Windows 11 builds.

      Additionally, there was some news concerning those that were running Windows 11 builds on M1-powered MacBooks through solutions like Parallels Desktop. The Redmond giant has said to The Register that running Windows 11 on M1 Macs is not a “supported scenario”, casting doubt on whether there will be future blocks that render it difficult to run Microsoft’s latest OS on M1-powered machines.

      Lastly, Microsoft announced that users can now delete their Microsoft account passwords to completely rely on alternate forms of authentication, further making the case for a password-less world. While the ability is available for consumer accounts now, the company aims to bring it to accounts that use Azure Active Directory (AAD) as well.

      Office 2021, Office LTSC, new apps, and app updates


      The biggest news this week relating to new apps came in the way of the announcement of Office 2021’s release date. The perpetual version of Microsoft’s productivity suite of offerings for consumers will be made available starting October 5, coinciding with the release of Windows 11. The version for commercial customers, Office LTSC, is now generally available. The LTSC versions differs from the consumer variant in some ways, one of which includes the support lifecycle. What both have in common though, is that they will not receive new features like the Microsoft 365 versions.

      The start of the week also saw the arrival of the Movies Anywhere app for Xbox Series X|S and Xbox One users, bringing a native solution for watching purchased Movies Anywhere content in addition to the Movies & TV app. Another potential app expected to make it to the Microsoft Store is the firm’s own PowerToys suite, a listing for which was spotted this week. However, it seems like the listing will only introduce an installer for the app that then pulls in the suite of tools. PowerToys experimental version 0.46 also made it to testers, bringing a bunch of fixes. Another Microsoft app to receive an update was Edge, as Edge Dev users received a new build that brought a quick way to hide the extensions button from the menu from the address bar along with a bunch of bug fixes.

      Talking about browsers, it was discovered that the latest version of Firefox allows users to directly change their default browser preference without going through the cumbersome steps to do so, which is a welcome change. It is not clear if this will be mirrored by more apps and browsers going forward, but the Redmond company has received backlash from browser rivals for making the process complicated and less user-friendly.

      Mozilla also announced that it will begin setting Bing as the default search engine on Firefox as part of a test. This will apply to just one percent of desktop users and the test is expected to conclude in early 2022.

      Xbox Game Pass additions, Remote Play on Windows, and more


      This week, Microsoft announced the titles being added for Xbox Game Pass subscribers, which is the second drop for the month. There are 13 games being added, with eight of them being day-one launches. The list includes Aragami 2, Sable, SkateBird, I Am Fish, and many more. Additionally, there are 11 more games that have touch controls enabled when they are streamed through the cloud. There are five titles leaving the service, which happens on September 31.

      If those wanting to run these games on Xbox Series X|S consoles are looking for additional storage and do not want to shell upwards of $200 on an expansion card, a 500GB option might be on its way, at least if a listing spotted in France is to be believed. However, if you have one of those consoles and wish to stream it to your PC, you can now do so using the updated Xbox app on Windows. The app also brings cloud gaming, giving users another way to use the service in addition to doing so from the web.

      Xbox Game Pass Ultimate and Xbox Live Gold members are also receiving a second round of games for the month, with Games with Gold bringing Mulaka for Xbox One and Samurai Shodown II for Xbox 360. Lastly, there are a bunch of discounts as part of Deals with Gold, bringing discounts for titles from the Assassin's Creed, Halo, Forza, and other franchises.

      There doesn’t seem a week that goes by without Halo Infinite news. While minor, this week brought leaked images of Craig the Brute, showing off some visual improvements. This also hints towards the possible arrival of new gameplay that might show off the visual improvements being made.

      Moving on, Call of Duty fans might be interested to learn that Call of Duty 2022 – possible called Call of Duty Modern Warfare 2 – might launch next year. Call of Duty: Vanguard, on the other hand, is slated to launch in November this year.

      Rounding off gaming news is the announcement of a new beta build of Age of Empires IV being made available this weekend. The invites for the beta included almost anyone who wished to try it out. Improvements made thanks to feedback from testers include a further zoom out distance, balance tweaks for English and Chinese civilizations, and a bunch of bug fixes.

      Dev channel
      Microsoft helps bring TEALS computer science curriculum to more schools PSA: Microsoft is ending support for Silverlight next month Xbox is returning to the Tokyo Game Show this year Microsoft’s Brad Smith becomes the vice-chair of the board Teams is getting Customer Lockbox that prevents unauthorized access from Microsoft Commercial Surface customers get more spares for repairs Logging off
      We have been taking a detailed look at the various features and options being added with Windows 11 as part of our Closer Look series. This week, we went through the Default apps settings for the OS, which has been criticized for being less user-friendly by both users and app makers alike. Here is everything you need to know.

      Missed any of the previous columns? Check them all out at this link.



      If you’d like to get a daily digest of news from Neowin, we have a Newsletter you can sign up to either via the ‘Get our newsletter’ widget in the sidebar, or through this link.

    • By anmol112
      Ability to move the Windows 11 taskbar is the most requested feature on Feedback Hub
      by Anmol Mehrotra

      In June, Microsoft announced the Windows 11 update which brought a new UI, features and under the hood changes to the operating system. However, along with the features, the company also removed some features, one of which was the ability to move the taskbar.

      For a long time, Windows has offered an option to move taskbar, allowing users to put the taskbar in one of the four sides of the screen. However, with Windows 11, users will be restricted to having the taskbar at the bottom of the screen as Microsoft has removed the option to move it to the sides or to the top. You can view our deep dive on the Windows 11 taskbar and the changes from Window 10 in our Closer Look article.

      Removing the ability to move the taskbar did not sit well with Windows users and an entry on the Feedback Hub has now gained over 20,000 upvotes with users demanding Microsoft to bring back the ability to move taskbar to the sides or the top. On the Feedback Hub, users note that they don't plan to upgrade to Windows 11 unless Microsoft adds the feature as the location of taskbar is integral to their daily workflow.

      Unfortunately, Microsoft has posted a generic response to the thread which you can read below:

      With Windows 11 slated to roll out from October 5, we don't expect to see the feature back in time. However, we do hope that Microsoft takes the feedback into consideration and adds the feature back at a later stage. You can find the Feedback Hub entry here to give your own upvote or comment.

    • By Usama Jawad96
      Microsoft's PrintNightmare patch breaks printing for some... again
      by Usama Jawad

      PrintNightmare is turning into an actual nightmare not only for Microsoft, but for IT admins as well. Although the Redmond tech giant keeps pushing out patches and claims that all PrintNightmare security holes are now plugged, after every few weeks or so, we learn that this is not really the case. What's worse is that these updates sometimes also break printing for organizations with certain configurations. It appears that this has happened once again, as confirmed by Microsoft in a new advisory.



      A recent Microsoft advisory spotted by WinFuture (via MSPoweruser) notes that August's Patch Tuesday update containing KB5005033 is where the issue originates from. Systems with this update or later installed may have issues with printing, which include:

      Given that administrative credentials are required each time during printing, this effectively breaks the corporate printing process as you can't expect an employee to get direct access to these credentials. The problem affects the following environments:

      The resolution suggested by Microsoft is to ensure that the latest drivers are installed and that this version is the same both on client- and server-side. That said, the company has stated that if this workaround still does not patch the problem, an organization has no option but to contact the OEM of the printer. You can view more details about the issue in the FAQs here, but one thing is certain: The (Print)nightmare continues.

    • By Usama Jawad96
      PowerToys is coming to the Microsoft Store in Windows 11
      by Usama Jawad

      Microsoft PowerToys is a collection of handy utilities that can be used to customize certain Windows features and capabilities to your liking. And as we are seeing in Insider Preview releases of Windows 11, some PowerToys utilities also become integrated at an OS-level, like Snap Layouts and Snap Groups. Now, PowerToys has been spotted in the Microsoft Store for Windows 11.



      As spotted by XDA, a listing for PowerToys has appeared in the Microsoft Store present in Windows 11. It essentially offers consumers another way to get access to the utilities. Prior to this, the only ways to get PowerToys were to either download the installer from GitHub or use a package manager like winget.

      Interestingly, as noted by some on GitHub, it isn't a "conventional" listing that we are familiar with on Windows 10. Instead, it downloads a regular installer through which you can then install PowerToys. This is because the Microsoft Store in Windows 11 supports any and all apps, irrespective of their framework and technology. This essentially means that developers can publish Win32, .NET, UWP, Xamarin, Electron, React Native, Java, and Progressive Web Apps directly to the storefront, and will be responsible for its update mechanism.

      Unfortunately, the listing does not appear to be live on any of our machines and Virtual Machines (VMs) running Windows 11, so we have not been able to validate the aforementioned claim. Based on the wording of PowerToys lead Clint Rutkas and the release status of a request on GitHub, it seems like it was a premature listing that has now been pulled.

      Regardless, this is not the "first-party" application to make its way to the Microsoft Store in Windows 11. Microsoft Edge, Visual Studio, and Visual Studio Code are already available in the storefront in Microsoft's latest OS.