Windows 10 Creators Update is now available for everyone. The Creators Update also brings new features and improvements to the Bash and Windows Subsystem for Linux(WSL). Check out what’s new in Bash and WSL in Creators Update.

What’s new in Bash and WSL in Windows 10 Creators Update

More compatibility

In Win10 CU, most mainstream developer tools now work as expected, including:

  • Core tools: apt, sed, grep, awk, top, tmux, ssh, scp, etc.
  • Shells: Bash, zsh, fish, etc.
  • Dev tools: vim, emacs, nano, git, gdb, etc.
  • Languages & platforms: Node.js & npm, Ruby & Gems, Java & Maven, Python & Pip, C/C++, C# & .NET Core & Nuget, Go, Rust, Haskell, Elixir/Erlang, etc.
  • Systems & Services: sshd, Apache, lighttpd, nginx, MySQL, PostgreSQL
  • And many, MANY others!

Ubuntu 16.04 support

With Windows 10 Creators Update, Windows Subsystem for Linux(WSL) now supports Ubuntu 16.04. Any new Bash instances installed on Win10 CU will now install Ubuntu 16.04.

Important Note: Existing Ubuntu 14.04 instances are NOT automatically upgraded to 16.04: You must manually upgrade your instance to Ubuntu 16.04 in one of two ways:

Ifconfig & network connection enumeration support

One of Win10 AU’s biggest annoyances was that it lacked the ability to enumerate network connections which prevented tools like ifconfig, gulp, npm and others from running correctly.

This has been fixed in Win10 CU and you can use ifconfig to enumerate and examine the configuration of your available network adapters:

Ping & ICMP network support

The new Win10 CU fixed an issue that users quickly bumped into in Win10 AU was the fact that non-administrators could not ping a network endpoint.

File change notification support (INOTIFY)

Another much-requested improvement is the ability for a tool to register for notifications when a file is changed. This is an essential capability used frequently by web, Node.js, Ruby and Python developers, and many others.

For example, if you were working on a node.js website project, editing your source in vim, Emacs, Sublime Text, VS Code, etc., whenever you save your code, you might want your website server to reload your newly changed page source so that you can refresh your browser and see your changes reflected immediately.

Importantly, this file change notification support also supports file change notifications for files in the Windows filesystem. This means that you can edit your project source stored on your Windows filesystem using a Windows GUI editor such as VSCode, Visual Studio, SublimeText, Notepad++, etc. and have node.js running in Bash/WSL serving your website locally, and picking up your changes as you save your files!

Windows <-> Linux Interop

In Windows 10 Creators Update, you can now launch Windows apps & tools from within Bash and you can launch Linux binaries/commands/scripts from within Windows.

UNIX and Netlink Socket improvements

In Creators Update, UNIX datagram sockets and Netlink sockets, options & properties were added to WSL, enabling various forms of IPC that allow many modern tools  to run on WSL.

TCP socket & IPv6 improvements

In Creators Update, the WSL team and Windows Core Networking teams worked together to enable WSL to support several additional IPv6 & TCP socket options & properties. This enables a broad range of tools and technologies that rely upon various network socket features, improved IPv6 support, etc.

Miscellaneous WSL Improvements

The WSL improvements listed above are just a selection of the most visible and noteworthy changes, but there are many hundreds of other WSL improvements included in Creators Update.

  • Linux processes exposed to Windows Process enumeration infrastructure so they show up on TaskManager, etc.
  • Added features to help enable anti-malware & firewall tools to understand Linux processes
  • Shared memory support required by PostgreSQL & other tools

Many VT Sequence Improvements

Because the Windows Console was not originally built to support *NIX, it was unable handle the different behaviors and output formatting codes (ANSI Escape Codes & VT sequences) generated by *NIX command-line tools & applications.

In Windows 10 Creators Update, Windows Console’s VT Sequence support was further improved to correctly handle several more advanced VT Sequences, enabling the Console to light-up many rich text-UI features in vim, emacs, Midnight Commander, tmux, htop, etc:

24-bit color support

In Win10 Creators Update, the Console has been updated to support full, glorious 24-bit color.

Mouse support

With the number of rich, text-based UI’s ever increasing, users wanted mouse support for tools like Midnight Commander, Htop, etc., so we added mouse support in Win10 CU.

Symlinks in Windows without Admin Rights

In Windows 10 Creators Update, the admin-rights restriction has been lifted for users who have enabled developer mode, allowing symlinks to be created from an un-elevated Console.

What’s new in Windows 10 Creators Update

98 COMMENTS

  1. For hottest news you have to pay a visit web and on world-wide-web I found this site as a most excellent web page for
    most recent updates.

  2. What’s up everyone, it’s my first visit at this site, and piece of writing is genuinely fruitful designed for me, keep up posting these content.

  3. I simply want to tell you that I am beginner to blogging and seriously liked your blog. More than likely I’m going to bookmark your website . You actually have perfect posts. Bless you for revealing your blog.

  4. What i don’t realize is in fact how you’re not actually a lot more smartly-liked than you might be right now. You are very intelligent. You understand thus significantly relating to this topic, made me in my opinion believe it from numerous various angles. Its like men and women aren’t fascinated unless it’s one thing to do with Girl gaga! Your individual stuffs great. At all times care for it up!

  5. Absolutely pent subject material, thank you for entropy. “You can do very little with faith, but you can do nothing without it.” by Samuel Butler.

  6. Thanks , I have just been looking for info approximately this subject for a while and yours is the greatest I have came upon till now. However, what in regards to the bottom line? Are you certain about the supply?

  7. I really enjoy reading through on this internet site , it holds good content . “He who sees the truth, let him proclaim it, without asking who is for it or who is against it.” by Henry George.

  8. Have you ever thought about adding a little bit more than just your articles? I mean, what you say is valuable and all. Nevertheless imagine if you added some great photos or videos to give your posts more, “pop”! Your content is excellent but with pics and video clips, this blog could definitely be one of the greatest in its niche. Awesome blog!

  9. I’m very happy to read this. This is the type of manual that needs to be given and not the random misinformation that is at the other blogs. Appreciate your sharing this best doc.

  10. Thanks for your ideas. One thing I’ve got noticed is banks and also financial institutions know the spending habits of consumers and also understand that the majority of people max outside their credit cards around the trips. They correctly take advantage of this specific fact and commence flooding a person’s inbox in addition to snail-mail box together with hundreds of no-interest APR credit cards offers right after the holiday season concludes. Knowing that for anyone who is like 98% in the American community, you’ll rush at the possiblity to consolidate financial debt and transfer balances for 0 rate credit cards.

  11. Thanks a bunch for sharing this with all of us you actually recognize what you’re talking approximately! Bookmarked. Please also visit my web site =). We could have a hyperlink alternate arrangement among us!

  12. Hi, Neat post. There’s a problem together with your web site in internet explorer, could check this… IE still is the market leader and a huge element of other people will leave out your excellent writing due to this problem.

  13. We absolutely love your blog and find most of your post’s to be precisely what I’m looking for. Do you offer guest writers to write content for you? I wouldn’t mind creating a post or elaborating on some of the subjects you write concerning here. Again, awesome weblog!

  14. Very nice post. I just stumbled upon your blog and wanted to say that I have truly enjoyed surfing around your blog posts. In any case I will be subscribing to your feed and I hope you write again soon!

  15. Hey! This post could not be written any better! Reading through this post reminds me of my previous room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thank you for sharing!

  16. I would like to show appreciation to you for rescuing me from this particular problem. As a result of researching through the search engines and getting basics that were not beneficial, I assumed my entire life was well over. Existing devoid of the solutions to the issues you’ve fixed by way of your good write-up is a serious case, and the kind which may have negatively damaged my entire career if I hadn’t encountered your blog post. Your primary skills and kindness in dealing with all the pieces was vital. I don’t know what I would’ve done if I had not encountered such a thing like this. I’m able to at this time relish my future. Thanks for your time very much for this impressive and results-oriented guide. I will not hesitate to recommend the blog to any person who wants and needs guidance about this subject.

  17. Please let me know if you’re looking for a writer for your weblog. You have some really great articles and I believe I would be a good asset. If you ever want to take some of the load off, I’d love to write some articles for your blog in exchange for a link back to mine. Please send me an email if interested. Kudos!

  18. My brother recommended I might like this web site. He was totally right. This post actually made my day. You can not imagine just how much time I had spent for this info! Thanks!

  19. Thank you for the sensible critique. Me & my neighbor were just preparing to do a little research about this. We got a grab a book from our local library but I think I learned more clear from this post. I’m very glad to see such wonderful information being shared freely out there.

  20. I have recently started a website, the information you offer on this website has helped me tremendously. Thanks for all of your time & work. “The achievements of an organization are the results of the combined effort of each individual.” by Vince Lombardi.

  21. Wow that was unusual. I just wrote an very long comment but after I clicked submit my comment didn’t appear. Grrrr… well I’m not writing all that over again. Anyhow, just wanted to say superb blog!

  22. I truly wanted to write a small remark so as to express gratitude to you for some of the pleasant tactics you are placing at this site. My extended internet look up has finally been paid with awesome strategies to share with my guests. I ‘d repeat that we site visitors are rather fortunate to dwell in a fine site with very many marvellous individuals with insightful plans. I feel quite blessed to have seen your webpage and look forward to some more thrilling moments reading here. Thanks a lot once again for all the details.

  23. You actually make it seem so easy along with your presentation but I find this matter to be actually one thing which I think I might by no means understand. It kind of feels too complicated and very wide for me. I’m taking a look forward for your subsequent post, I¡¦ll attempt to get the dangle of it!

  24. I just couldn’t depart your site before suggesting that I actually enjoyed the usual info a person provide for your visitors? Is gonna be again continuously in order to inspect new posts

  25. Good post. I be taught one thing more challenging on totally different blogs everyday. It would at all times be stimulating to learn content from other writers and follow a bit of something from their store. Iíd favor to make use of some with the content material on my blog whether or not you donít mind. Natually Iíll provide you with a hyperlink on your internet blog. Thanks for sharing.

  26. Hey there are using WordPress for your site platform? I’m new to the blog world but I’m trying to get started and set up my own. Do you need any coding expertise to make your own blog? Any help would be really appreciated!

  27. Oh my goodness! an amazing article dude. Thanks Nonetheless I am experiencing problem with ur rss . Don’t know why Unable to subscribe to it. Is there anyone getting identical rss downside? Anyone who knows kindly respond. Thnkx

  28. Nice weblog right here! Additionally your website rather a lot up fast! What web host are you using? Can I am getting your associate link on your host? I desire my web site loaded up as fast as yours lol

  29. Hi there, I found your blog by means of Google even as looking for a related matter, your web site got here up, it looks good. I’ve bookmarked it in my google bookmarks.

  30. Today, taking into consideration the fast way of living that everyone is having, credit cards get this amazing demand in the economy. Persons from every area of life are using the credit card and people who aren’t using the credit card have lined up to apply for one. Thanks for sharing your ideas about credit cards.

  31. I liked as much as you will obtain performed right here. The comic strip is attractive, your authored subject matter stylish. however, you command get bought an edginess over that you want be delivering the following. in poor health unquestionably come further previously again as exactly the similar nearly very often inside of case you shield this hike.

  32. You actually make it seem so easy with your presentation but I find this topic to be actually something which I think I would never understand. It seems too complex and extremely broad for me. I am looking forward for your next post, I will try to get the hang of it!

  33. Good ¡V I should definitely pronounce, impressed with your website. I had no trouble navigating through all the tabs and related info ended up being truly easy to do to access. I recently found what I hoped for before you know it at all. Quite unusual. Is likely to appreciate it for those who add forums or something, website theme . a tones way for your customer to communicate. Nice task..

  34. Nice post. I used to be checking continuously this weblog and I’m impressed! Extremely helpful information specifically the last part 🙂 I deal with such information a lot. I used to be seeking this certain information for a long time. Thank you and best of luck.

  35. I think this website has some rattling excellent info for everyone :D. “Years wrinkle the skin, but to give up enthusiasm wrinkles the soul.” by Samuel Ullman.

  36. But a smiling visitor here to share the love (:, btw outstanding pattern. “Individuals may form communities, but it is institutions alone that can create a nation.” by Benjamin Disraeli.

  37. Ladyship it daughter securing procured or am moreover mr. Put sir she exercise vicinity cheerful wondered. Continual say suspicion provision you neglected sir curiosity unwilling. Simplicity end themselves increasing led day sympathize yet. General windows effects not are drawing man garrets. Common indeed garden you his ladies out yet. Preference imprudence contrasted to remarkably in on. Taken now you him trees tears any. Her object giving end sister except oppose.

  38. A person essentially help to make seriously articles I would state. This is the very first time I frequented your web page and thus far? I amazed with the research you made to create this particular publish extraordinary. Excellent job!

  39. Hi there! This is my first visit to your blog! We are a group of volunteers and starting a new project in a community in the same niche. Your blog provided us valuable information to work on. You have done a outstanding job!

  40. I believe that avoiding packaged foods may be the first step so that you can lose weight. They will taste excellent, but highly processed foods possess very little vitamins and minerals, making you try to eat more just to have enough electricity to get throughout the day. In case you are constantly ingesting these foods, transferring to whole grains and other complex carbohydrates will help you have more vigor while having less. Great blog post.

  41. I have observed that in the world nowadays, video games are classified as the latest fad with kids of all ages. Occasionally it may be extremely hard to drag your children away from the games. If you want the best of both worlds, there are lots of educational video games for kids. Interesting post.

  42. Hello, i think that i saw you visited my website so i came to “return the favor”.I am attempting to find things to enhance my website!I suppose its ok to use some of your ideas!!

  43. I should say also believe that mesothelioma cancer is a exceptional form of cancers that is often found in all those previously exposed to asbestos. Cancerous cellular material form inside mesothelium, which is a defensive lining which covers the vast majority of body’s areas. These cells generally form in the lining of the lungs, stomach, or the sac which actually encircles one’s heart. Thanks for revealing your ideas.

  44. Good day! I could have sworn I’ve been to this blog before but after browsing through some of the post I realized it’s new to me. Anyhow, I’m definitely glad I found it and I’ll be bookmarking and checking back frequently!

  45. Thank you for the sensible critique. Me and my neighbor were just preparing to do some research on this. We got a grab a book from our local library but I think I learned more clear from this post. I am very glad to see such great information being shared freely out there.

  46. Have you ever considered about including a little bit more than just your articles? I mean, what you say is valuable and all. But imagine if you added some great images or videos to give your posts more, “pop”! Your content is excellent but with images and video clips, this site could definitely be one of the best in its field. Very good blog!

  47. Thanks for one’s marvelous posting! I actually enjoyed reading it, you might be a great author.I will always bookmark your blog and will come back very soon. I want to encourage you to definitely continue your great posts, have a nice afternoon!

  48. Excellent post. I was checking continuously this blog and I am impressed! Very helpful information specially the last part 🙂 I care for such info much. I was seeking this particular information for a very long time. Thank you and good luck.

  49. I’m not sure where you are getting your info, but great topic. I needs to spend some time learning more or understanding more. Thanks for excellent information I was looking for this info for my mission.

  50. I’ve been browsing online greater than 3 hours today, but I by no means found any attention-grabbing article like yours. It is pretty value sufficient for me. Personally, if all website owners and bloggers made excellent content as you probably did, the net can be much more useful than ever before.

  51. I have not checked in here for some time because I thought it was getting boring, but the last few posts are great quality so I guess I will add you back to my everyday bloglist. You deserve it my friend 🙂

  52. I’m still learning from you, but I’m trying to achieve my goals. I definitely liked reading all that is written on your blog.Keep the information coming. I loved it!

  53. Heya just wanted to give you a brief heads up and let you know a few of the pictures aren’t loading correctly. I’m not sure why but I think its a linking issue. I’ve tried it in two different internet browsers and both show the same outcome.

  54. Very great post. I simply stumbled upon your blog and wanted to mention that I have truly enjoyed browsing your blog posts. In any case I will be subscribing to your feed and I’m hoping you write again very soon!

  55. Good day! Do you know if they make any plugins to help with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Appreciate it!

  56. I simply couldn’t leave your website prior to suggesting that I really enjoyed the standard information an individual supply for your guests? Is going to be again regularly in order to inspect new posts.

  57. Undeniably believe that which you said. Your favourite reason appeared to be on the web the easiest factor to consider of. I say to you, I certainly get annoyed at the same time as people think about worries that they just don’t know about. You managed to hit the nail upon the top and also defined out the whole thing without having side effect , people could take a signal. Will probably be again to get more. Thanks

  58. I cling on to listening to the newscast lecture about receiving boundless online grant applications so I have been looking around for the finest site to get one. Could you advise me please, where could i get some?

  59. I just could not depart your site prior to suggesting that I actually enjoyed the usual info a person supply on your guests? Is going to be back steadily in order to investigate cross-check new posts.

  60. Hey there would you mind letting me know which hosting company you’re working with? I’ve loaded your blog in 3 completely different web browsers and I must say this blog loads a lot faster then most. Can you suggest a good internet hosting provider at a fair price? Kudos, I appreciate it!

  61. Wow! This can be one particular of the most helpful blogs We have ever arrive across on this subject. Actually Fantastic. I am also an expert in this topic therefore I can understand your hard work.

  62. Great blog! Is your theme custom made or did you download it from somewhere? A design like yours with a few simple tweeks would really make my blog jump out. Please let me know where you got your design. Thank you

  63. This is very interesting, You are a very skilled blogger. I’ve joined your rss feed and look forward to seeking more of your great post. Also, I have shared your website in my social networks!

  64. Thanks for your article. I also believe that laptop computers are becoming more and more popular currently, and now are often the only sort of computer utilized in a household. It is because at the same time potentially they are becoming more and more economical, their processing power keeps growing to the point where there’re as strong as desktop through just a few in years past.

  65. I haven’t checked in here for some time because I thought it was getting boring, but the last several posts are great quality so I guess I’ll add you back to my everyday bloglist. You deserve it my friend 🙂

  66. Hello! I know this is somewhat off topic but I was wondering which blog platform are you using for this site? I’m getting tired of WordPress because I’ve had problems with hackers and I’m looking at options for another platform. I would be great if you could point me in the direction of a good platform.

  67. Its like you read my mind! You seem to know a lot about this, like you wrote the book in it or something. I think that you can do with some pics to drive the message home a little bit, but other than that, this is great blog. An excellent read. I will definitely be back.

Comments are closed.