Windows Archive

Windows 10 22H2 is the final version of Windows 10

As documented on the Windows 10 Enterprise and Education and Windows 10 Home and Pro lifecycle pages, Windows 10 will reach end of support on October 14, 2025. The current version, 22H2, will be the final version of Windows 10, and all editions will remain in support with monthly security update releases through that date. Existing LTSC releases will continue to receive updates beyond that date based on their specific lifecycles. It’s important for organizations to have adequate time to plan for adopting Windows 11. Today we’re announcing that the next Windows LTSC releases will be available in the second half of 2024. You will move to Windows 11, whether you like it or not.

Deleting system32\curl.exe

I just want to emphasize that if you install and run Windows, your friendly provider is Microsoft. You need to contact Microsoft for support and help with Windows related issues. The curl.exe you have in System32 is only provided indirectly by the curl project and we cannot fix this problem for you. We in fact fixed the problem in the source code already back in December 2022. If you have removed curl.exe or otherwise tampered with your Windows installation, the curl project cannot help you. Both Windows and macOS have along history of shipping horribly outdated, insecure, and unsupported versions of open source software, and it seems that hasn’t changed.

Windows on btrfs

Using Quibble, an open source reimplementation of the Windows boot loader, a btrfs driver for Windows, and guest starring ntfs2btrfs, an in-place conversion tool, you can make Windows boot and run on btrfs, as Lily discovered and detailed. She took it a step further though, and decided to see if you could really redefine “cursed”. I decided to make a new btrfs partition and just copy over all the files and see if that would boot. I was shocked to see that it did and now that I had a clean and uncorrupted filesystem it was time for the incredibly dumb idea I had. There are no directories in the Windows and Linux roots that share the same name so you should be able to boot them both from the same partition without any file conflicts. After a reboot into Linux, installing Arch with pacstrap, and fucking with grub. This kinda just works. The btrfs driver for Windows is incredibly solid so once you get past the bootloader there really isn’t anything weird. It just does its thing. Yeah, but your scientists were so preoccupied with whether or not they could, they didn’t stop to think if they should. Good lord.

The weird world of Windows file paths

File system paths on Windows are stranger than you might think. On any Unix-derived system, a path is an admirably simple thing: if it starts with a /, it’s a path. Not so on Windows, which serves up a bewildering variety of schemes for composing a path. When I implemented the path autocompletion feature in Fileside 1.7, I needed to take a closer look at this to make sure I had all bases covered. This blog post shares my findings. You think you know everything about file system paths on Windows? Trust me – you don’t. What on earth.

Microsoft is experimenting with a Steam Deck-friendly “handheld mode” for Windows

But Windows isn’t an ideal operating system for the Steam Deck, at least not out of the box. Its mouse-and-keyboard-oriented user interface isn’t comfortable or convenient to use on a small handheld system like the Steam Deck. Windows 11 makes some allowances for touchscreens, but its buttons and menus can still be hard to tap on such a small screen. The controller doesn’t work outside of Steam, including on Windows’ touchscreen keyboard, and installing drivers and launching games for the first time can be a pain. Microsoft is aware of the problems running Windows on the Steam Deck and other similar handheld Windows PCs, and at least some developers inside the company have spent time thinking of ways to address them. That’s the thrust of a leaked presentation (posted in two parts by Twitter user _h0x0d_) about a new “Handheld Mode” for Windows, developed as part of an internal Microsoft hackathon in September 2022. Windows just isn’t a great operating system choice for these handheld PC gaming devices, and slapping a skin on it is not going to change that. Valve can integrate Linux and Proton with the hardware of the Steam Deck, and fine tune both down to the very source code – and considering Valve’s many contributions to open source, that’s exactly what it’s doing. Meanwhile, if you’re one of those companies making Steam Deck competitors running Windows – you’re shit out of luck. All you can do is add crapware left and right to hide the Windows of it all, but in the end, you just can’t optimise the software for the hardware in the same way Valve can.

Windows 11 KB5025310 changes how the Print Screen key works

If your laptop has a dedicated Print Screen key, you can press it to instantly take a screenshot of the screen and save it to the clipboard. You can paste the screenshot into any app like Paint and do whatever you want to. This has always been the default behaviour of the Print Screen key (PrtSc). KB5025310 is changing the default behaviour for everyone. After installing this or a newer update, your Print Screen key will open the new Snipping Tool. For those unaware, Windows 11’s new Snipping Tool replaces the legacy Snipping Tool and Snip & Sketch app and combines the best features. It’s always strange how even the smallest of changes to Windows can make people upset, so considering the Print Screen key has worked the same way since Windows 95, changing its behaviour is going to make a lot of people unhappy. I honestly think it’s the right move – but if this really upsets you, you can change the behaviour back to the old way. Fun side note: the name of the key comes from the fact that under e.g. MS-DOS, the Print Screen key would literally print the contents of the screen by sending it the default printer port.

Microsoft is slowly rolling out ads in the Windows 11 Start menu

Microsoft’s latest Windows 11 update, released Tuesday, offers a few small bug and compatibility fixes as well as a lighter taskbar. Oh, and there’s one small, tiny extra detail. A “small” number of Windows 11 users will now see “notifications” encouraging them to use other Microsoft products when clicking on the Windows Start Menu. Many Windows users are already decrying the change as just another way Microsoft is trying to shove more native ads into its operating system. Asinine.

The day Windows died

So, there is basically little you can do with Windows out of the box but buy subscriptions and log into pre-installed social media apps. One thing I knew right on the spot: That’s not an environment I want my kid to make his first steps “on a real computer.” Not in a hundred years. Never. Some people recommended tools to me which can be used to switch most of those things off. But honestly: How do you trust a system (or its manufacturer) if you can’t even know if those settings, which you deliberately chose, persist? What if I remove app x for a reason, and it suddenly pops up again after the next Windows update? Or the news section in the search menu? No way. I can no longer see a good use case for it, at least not in my home. Windows 11 is a dystopian experience.

Microsoft plans major platform upgrades for “Windows 12” that will modernize the OS with AI, faster updates, and better security

The project is codenamed CorePC and is designed to be a modular and customizable variant of Windows for Microsoft to leverage different form factors with. Not all Windows PCs need the full breadth of legacy Win32 app support, and CorePC will allow Microsoft to configure “editions” of Windows with varying levels of feature and app compatibility. The big change with CorePC versus the current shipping version of Windows is that CorePC is state separated, just like Windows Core OS. State separation enables faster updates and a more secure platform via read-only partitions that are inaccessible to the user and third-party apps, just like on iPadOS or Android. That’s definitely pretty cool and if they can pull it off, it will greatly improve the Windows update experience. That being said, Microsoft’s track record at modernising Windows hasn’t been exactly littered with success, and it often comes with major hiccups, problems, and upset users (Vista, Windows 8, Windows on ARM). I would love for them to succeed with this one, because in the end, it would benefit a lot of users.

Windows needs to stop showing tabloid news

Did you know that pigs eat humans “far more often than people expect?” If not, surely you must have heard the important, breaking news that a priest “died” in 2016, went to Hell briefly and returned to inform the rest of us that demons like to play Rhianna’s Umbrella song over and over again. If you aren’t aware of these important news stories then maybe you haven’t been spending enough time using Windows’ search box and widgets section, which at least for me, are filled to the brim with tabloid trash headlines. The stories come courtesy of Microsoft’s MSN content network, which syndicates content from hundreds of web publishers: some reputable, some less so. Full disclosure: Our parent company, Future Plc, has a syndication agreement with MSN and many of its sites, including Tom’s Hardware, occasionally have articles appear on the network. What’s problematic here, though, is not that MSN syndicates content but that it often pushes the equivalent of the Weekly World News table of contents right into the Windows operating system where it can be hard to avoid. Actions have consequences. If you choose to use Windows, you choose to get fed garbage all over your operating system in the form of ads and tabloid news.

Microsoft adds “AI” to taskbar search field

In the last three weeks, we also launched the new AI-powered Bing into preview for more than 1 million people in 169 countries, and expanded the new Bing to the Bing and Edge mobile apps as well as introduced it into Skype. It is a new era in Search, Chat and Creation and with the new Bing and Edge you now have your own copilot for the web. Today, we take the next major step forward adding to the incredible breadth and ease of use of the Windows PC by implementing a typable Windows search box and the amazing capability of the new AI-powered Bing directly into the taskbar. Putting all your search needs for Windows in one easy to find location. I feel like adding a glorified autocomplete that tricks people into thinking it’s a real artificial intelligence to the Windows taskbar is not exactly what Windows users are looking for, but I guess that services revenue cash register has to keep dinging. I’m getting major cryptocurrency, NFT, and web3 vibes from all this, and I can’t wait for the whole thing to come crashing down once again.

Calmira, the Windows 95-like desktop for Windows 3.x, returns

Calmira Reborn is fourth in the line of Calmira projects. It is a fork of Calmira LFN 3.32 by Alexandre Rodrigues de Sousa, itself a fork of Calmira II 3.3 by Calmira Online!, itself a fork of Calmira 2.2SR by Li-Hsin Huang. This fork does not place much emphasis on new features and instead focuses on fixing issues I’ve discovered with Calmira LFN while using it on my old computers. Calmira should ring a bell for most Windows users of the ’90s. Calmira adds a Windows 95-like desktop environment to replace Program Manager on Windows 3.x, along with tons of other features and niceties. It makes using Windows 3.x a lot less cumbersome, and I am definitely going to set up a new Windows 3.11 install in PCem to try this new release out.

Dev explains why Tiny11 Windows is so tiny yet secure despite no TPM, Secure Boot

While many like how Windows 11 looks or feels, there are some who just want to cut out on what they feel is bloat as their hardware may not be good enough to run the new OS smoothly, or simply for the fun of it. Recently, a popular third-party Windows 11 tweaking and customization app called ThisIsWin11 (TIW11) evolved into Debloos or Debloat OS, which, as the name suggests, allows the de-bloating of the operating system. If one isn’t comfortable going about tweaking things themselves with it, they could also opt for Tiny11, which was released earlier today. This stripped-down Windows 11 Pro 22H2 mod requires 8GB of install space, 2GB of system memory, and perhaps the best part, it does not require TPM and Secure Boot. I always find the custom Windows versions scene fascinating. Legally, it’s a very grey area, but there’s usually some real gems in there, such as this one. As the creator emphasises – this isn’t for production use or for any machine that can run regular Windows 11, but it might be useful in certain niche applications or on older hardware.

This is Microsoft’s new modern File Explorer overhaul for Windows 11

As was revealed a handful of weeks ago, Microsoft is currently working on a significant update to File Explorer on Windows 11 that will update several core areas of the app with modern designs and new features that will better integrate the experience with OneDrive and Microsoft 365. The home page itself is being updated with more integration with Microsoft 365. Along the top will be a feed of “recommended” files, which will be presented with larger thumbnails that will make it easier to see what files are being suggested to you. That’s a lot of excuses for ads.

Windows 3.x VDDVGA

While working on my Windows 3.x display driver, I ran into a vexing problem. In Windows 3.1 running in Enhanced 386 mode, I could start a DOS session and switch it to a window. But an attempt to set a mode in the DOS window (e.g. MODE CO80) would destroy the Windows desktop, preventing further drawing from happening properly. It was possible to recover by using Alt+Enter to switch the DOS window to full screen again and then returning to the desktop, but obviously that wasn’t going to cut it. Oddly enough, this problem did not exist in Windows 3.0. And in fact it also didn’t exist in Windows 3.1 if I used the Windows 3.0 compatible VDDVGA30.386 VxD shipped with Windows 3.1 (plus the corresponding VGA30.3GR grabber). A classic retro computing bug hunt! These stories are always a good read.

Windows 11 is getting ReFS support

Recent Windows 11 Insider builds include support for ReFS, the Resilient File System. The file system is currently only available in Windows server operating systems, but not in client systems. Resilient File System is designed to “maximize data availability, scale efficiently to large data sets across diverse workloads, and provide data integrity with resiliency to corruption” according to Microsoft. I doubt ReFS will replace NTFS any time soon, but with Windows’ lacklustre support for file systems, it’s always interesting to see something new come up.

The defender’s guide to Windows Services

This is the second installment of the Defender’s Guide series. In keeping with the theme, we are discussing Windows Services, the underlying technology, common attack vectors, and methods of securing/monitoring them. Services are an important part of the Windows operating system, allowing the control and configuration of long-running processes essential to keeping the OS functional. This also allows services to be a common vector of escalation and persistence by attackers. Some services (especially custom services) run with high privilege levels, and are set to restart themselves on boot. This is a slam dunk for the enterprising attacker looking to gain a foothold in an environment. Everything you ever wanted to know about services in Windows, particularly as it relates to security.

No start menu for you

I tend to launch most programs on my Windows 10 laptop by typing the <Win> key, then a few letters of the program name, and then hitting enter. On my powerful laptop (SSD and 32 GB of RAM) this process usually takes as long as it takes me to type these characters, just a fraction of a second. Usually. Sometimes, however, it takes longer. A lot longer. As in, tens of seconds. The slowdowns are unpredictable but recently I was able to record an Event Tracing for Windows (ETW) trace of one of these delays. With a bit of help from people on twitter I was able to analyze the trace and understand why it took about a minute to launch notepad. I loved reading every bit of this post. Even for someone not versed in programming, it’s quite easy to follow along and understand what is happening deep in the bowels of Windows when this bug occurs. I’ll spoil the surprise: This deserves reiterating. My start menu was hung due to the combination of heap corruption and WerFault.exe deciding that it needed to upload the crash dump before releasing the old process so that a new one could be started. And uploading the crash dump ran into issues, causing the delay. The tools to watch for bugs is causing more bugs. Who watches the watchers?

Windows 7 and Windows 8.1 reach the end of the line

Ars reports: It’s the end of the line for Windows 7 and Windows 8.1. These older versions of Windows (plus Windows RT) stop receiving all security updates today, over a decade after their original releases. Microsoft will also stop providing Microsoft Edge browser updates for these operating systems in a few days, and the remaining third-party apps that still work will eventually follow suit (Google Chrome support, most notably, ends early next month). Windows 7 support for most people actually ended three years ago, but businesses that still used it could pay for up to three years of additional support while they transitioned to Windows 10 or 11. That window has now closed, and Microsoft isn’t offering a paid support option for Windows 8.1. Run an unspported operating system, or invite more ads and spyware. Tough call.