<?xml version="1.0"?>
<rss version="2.0"><channel><title>News: Software News</title><link>https://nsaneforums.com/news/software-news/page/373/?d=2</link><description>News: Software News</description><language>en</language><item><title>Amazon Linux 2022 Launched, Completely Re-based with Fedora</title><link>https://nsaneforums.com/news/software-news/amazon-linux-2022-launched-completely-re-based-with-fedora-r3496/</link><description><![CDATA[<p>
	<strong>Amazon Linux 2022 to be based upon Fedora Linux and available via AWS AMIs. We wrap up the announcement and express our views about this change in terms of FOSS ecosystem.</strong>
</p>

<p>
	 
</p>

<p style="text-align:center;">
	<strong><img alt="Amazon-Linux-2022.jpg" class="ipsImage" data-ratio="75.10" height="405" width="720" src="https://www.debugpoint.com/wp-content/uploads/2021/11/Amazon-Linux-2022.jpg" /></strong>
</p>

<p style="text-align:center;">
	<span style="font-size:12px;"><em>Amazon Linux 2022 – image credit: Amazon</em></span>
</p>

<p style="text-align:center;">
	 
</p>

<p>
	<span style="font-size:20px;"><strong>What is Amazon Linux 2022</strong></span>
</p>

<p>
	<br />
	Code named AL2022, this is the next generation of Amazon Linux that is offered via AWS. It is developed by Amazon by rebasing upstream Fedora Linux. This Linux is available via AWS control panel as AMIs. Using this Linux, you can develop and run all types of cloud and enterprise applications. And it is available at no additional cost.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Amazon Linux 2022 – Features and Schedule</strong></span>
</p>

<p>
	 
</p>

<p>
	The AL2022 is tightly integrated with AWS-specific tools and capabilities. It also features immediate access to new Amazon innovations and single window support from Amazon.
</p>

<p>
	 
</p>

<p>
	The good news is at somewhere else. Think about a scenario where you manage, deploy or plan for large space cloud infra instances. Planning for patches, upgrades, compatibility can be really a pain if you do not have a proper release cadences of your applications with underlying operating system.
</p>

<p>
	 
</p>

<p>
	So, Amazon promises that Amazon Linux 2022 will have two year standard support followed by three years maintenance support. During the two-year standard support period, you get quarterly minor updates. And During maintenance support, you get critical security updates as soon as they are available.
</p>

<p>
	 
</p>

<p style="text-align:center;">
	<img alt="Amazon-Linux-2022-Release-Cadence-1024x1" class="ipsImage" data-ratio="15.42" height="78" width="720" src="https://www.debugpoint.com/wp-content/uploads/2021/11/Amazon-Linux-2022-Release-Cadence-1024x111.jpg" />
</p>

<p style="text-align:center;">
	<span style="font-size:12px;"><em>Amazon Linux 2022 Release Cadence – image credit: Amazon</em></span>
</p>

<p>
	<br />
	For example, Amazon Linux 2022 will have standard support until 2023. And maintenance support with EOL at 2027. This is really impressive support from Amazon considering their offerings.
</p>

<p>
	 
</p>

<p>
	However, it is not clear to me how Fedora releases are combined with this. Because Fedora have two major releases per year, and not sure whether new Fedora Linux releases are patched downstream to Amazon Linux as part of standard quarterly updates.
</p>

<p>
	 
</p>

<p>
	Feature wise, Amazon Linux 2022 will have SELinux enabled by default that makes it easier to manage security policies for the customers. This reduces time, effort and costs.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>How to Get Started?</strong></span>
</p>

<p>
	<br />
	If you plan to buy or have a test run, you definitely need an AWS account and then refer to the how-to guide in link, which requires an AWS account.
</p>

<p>
	 
</p>

<ul>
	<li>
		<a href="https://github.com/amazonlinux/amazon-linux-2022#how-to-get-started" rel="external nofollow"><span style="color:#2980b9;">https://github.com/amazonlinux/amazon-linux-2022#how-to-get-started</span></a>
	</li>
</ul>

<p>
	<br />
	<span style="font-size:20px;"><strong>What it means to Linux, in general?</strong></span>
</p>

<p>
	<br />
	Fedora Linux is like “Alpha” test bed for Red Hat Enterprise Linux. Fedora is always “leading-edge” + “bleeding-edge” distro. In my opinion, when a cloud dominating company like Amazon adopts Fedora as their commercial offering, the quality of Fedora Linux as a whole definitely going to be improved.
</p>

<p>
	 
</p>

<p>
	Think about a scenario for a moment. AWS is creating millions of Fedora Linux instances for various industry workloads. And there might be some bugs, or additional packages, or performance tweaks suggested by Amazon. Now, Amazon may consult Fedora Official team for possible fixes to the upstream. And that eventually helps the entire community.
</p>

<p>
	 
</p>

<p>
	Also, another context is also in play. With Canonical upping their game on Ubuntu Cloud offerings, this might a larger push from Red Hat to bring Fedora into the Cloud Market. So, Red Hat will have more control in Cloud space eventually with multiple offerings.
</p>

<p>
	 
</p>

<p>
	Furthermore, other Cloud players such as Google Cloud, Azure – may start considering Fedora as their additional offerings for industry work-loads.
</p>

<p>
	That said, I believe, this announcement is a win-win for Amazon and Open Source Linux as a whole. On the contrary, Microsoft has a long term plan. The entire WSL and Ubuntu friendship is eventually boils down to moving Linux Server market share to Windows server via WSL. And that has not much benefit to the core FOSS ecosystem, I believe.
</p>

<p>
	 
</p>

<p>
	What do you think about this announcement with respect to FOSS as a whole? Let me know your opinion in the comment box below.
</p>

<p>
	We bring the latest tech, software news and stuff that matters. Stay in touch via Telegram, Twitter, YouTube, and Facebook and never miss an update!
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong><a href="https://www.debugpoint.com/2021/11/amazon-linux-2022/" rel="external nofollow">Source</a></strong></span>
</p>
]]></description><guid isPermaLink="false">3496</guid><pubDate>Sat, 27 Nov 2021 14:29:03 +0000</pubDate></item><item><title>How to turn off "Search the Web" results in Windows 11</title><link>https://nsaneforums.com/news/software-news/how-to-turn-off-search-the-web-results-in-windows-11-r3492/</link><description><![CDATA[<p>
	When you run searches on Windows 11 from the operating system's Start Menu, you will get local results as well as web-based results powered by Bing by default. <a data-wpel-link="internal" href="https://www.ghacks.net/2015/06/23/how-to-disable-web-search-in-windows-10s-start-menu/" rel="external nofollow">Microsoft introduced web search functionality in Windows 10</a> and has kept the feature in Windows 11.
</p>

<p>
	 
</p>

<p>
	Many Windows 11 users see web searching as a way for Microsoft to promote its Bing search engine, and not as something that adds value to the search functionality. <a data-wpel-link="internal" href="https://www.ghacks.net/2020/02/05/need-another-reason-that-current-web-search-integration-is-bad-in-windows-10/" rel="external nofollow">Web Search integration broke Windows Search at least once on Windows 10</a>, and there is the chance that this is going to happen again.
</p>

<h2>
	Disable Search the Web on Windows 11
</h2>

<p>
	<img alt="windows-11-web-search-example.png" class="ipsImage" data-ratio="75.10" height="540" width="720" src="https://www.ghacks.net/wp-content/uploads/2021/11/windows-11-web-search-example.png">
</p>

<p>
	 
</p>

<p>
	Windows 11 comes with an official option to turn off web searching in the Start Menu. It is not an option in the Settings application. While there is an option to manage cloud content search in the Settings application, it does not affect Internet search in the Windows 11 Start Menu but content of the Microsoft Account, e.g. form OneDrive, that may be returned.
</p>

<p>
	 
</p>

<p>
	Just turn off the options on the page and run a search; you will notice that results from Bing web searches are still included.
</p>

<p>
	 
</p>

<p>
	<img alt="search-permissions.png" class="ipsImage" data-ratio="75.10" height="540" width="720" src="https://www.ghacks.net/wp-content/uploads/2021/11/search-permissions.png">
</p>

<p>
	 
</p>

<p>
	The official option is available in the Group Policy Editor and Registry. The Group Policy Editor is only available in professional and Enterprise editions of Windows 11. Home users need to make the change in the Registry to get rid of "Search the web" in the Start Menu.
</p>

<h3>
	The Group Policy option
</h3>

<p>
	<img alt="do-not-allow-web-search-windows-11-group" class="ipsImage" data-ratio="75.10" height="540" width="720" src="https://www.ghacks.net/wp-content/uploads/2021/11/do-not-allow-web-search-windows-11-group-policy.png">
</p>

<p>
	 
</p>

<ol>
	<li>
		Open Start, type gpedit.msc and select the Group Policy Editor item to launch the Local Group Policy Editor. Note that you need elevated rights to access the tool.
	</li>
	<li>
		Use the sidebar on the left to navigate to Computer Configuration &gt; Administrative Templates &gt; Windows Components &gt; Search.
	</li>
	<li>
		Double-click on the policy "Do not allow web search".
	</li>
	<li>
		Set the status of the policy to Enabled.
	</li>
	<li>
		Click ok.
	</li>
	<li>
		Double-click on the policy "Don't search the web or display web results in Search".
	</li>
	<li>
		Set the status of the policy to Enabled.
	</li>
	<li>
		Click ok.
	</li>
	<li>
		Restart the PC.
	</li>
</ol>

<p>
	 
</p>

<p>
	Note that it is possible that you may still web-based results after making the change. If that is the case, you will need to make the edits in the Registry to stop web search results in Windows 11's Start Menu.
</p>

<h3>
	The Registry option
</h3>

<p>
	<img alt="windows-11-disable-bing-search.webp" class="ipsImage" data-ratio="75.10" height="540" width="720" src="https://www.ghacks.net/wp-content/uploads/2021/11/windows-11-disable-bing-search.webp">
</p>

<p>
	 
</p>

<ol>
	<li>
		Select Start, type regedit.exe and select the Registry Editor to launch it. Accept the UAC prompt that is displayed.
	</li>
	<li>
		Navigate to Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search
	</li>
	<li>
		Right-click on Search and select New &gt; Dword (32-bit) Value.
	</li>
	<li>
		Name the value BingSearchEnabled.
	</li>
	<li>
		Double-click on the new Dword and set data to 0.
	</li>
</ol>

<p>
	 
</p>

<p>
	The change should be visible right away. Just run a search from the Start Menu to verify that no web search results are displayed anymore on the Windows 11 PC.
</p>

<p>
	 
</p>

<p>
	Just delete the Dword value again if you want to restore the default functionality.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 <a href="https://www.ghacks.net/2021/11/26/how-to-turn-off-search-the-web-results-in-windows-11/" rel="external nofollow">How to turn off "Search the Web" results in Windows 11</a>
</p>
]]></description><guid isPermaLink="false">3492</guid><pubDate>Fri, 26 Nov 2021 23:10:33 +0000</pubDate></item><item><title>WhatsApp Web gets a Custom Sticker Maker; Desktop version to follow next week</title><link>https://nsaneforums.com/news/software-news/whatsapp-web-gets-a-custom-sticker-maker-desktop-version-to-follow-next-week-r3490/</link><description><![CDATA[<p>
	WhatsApp has announced a new way that allows you to personalize your chats. One feature that has grown quite popular among IMs is stickers. Today, the Meta-owned messaging service has released a Custom Sticker Maker tool for its service.
</p>

<p>
	 
</p>

<p>
	<img alt="How-to-create-a-custom-sticker-in-Whatsa" class="ipsImage" data-ratio="91.49" height="398" width="435" src="https://www.ghacks.net/wp-content/uploads/2021/11/How-to-create-a-custom-sticker-in-Whatsapp-web.webp">
</p>

<p>
	 
</p>

<p>
	The option is currently live for WhatsApp Web users. When you access the page, you will be prompted to update the web app, following which the sticker creation tool will be ready to use.
</p>

<p>
	 
</p>

<p>
	<img alt="WhatsApp-Web-update.webp" class="ipsImage" data-ratio="56.67" height="238" width="420" src="https://www.ghacks.net/wp-content/uploads/2021/11/WhatsApp-Web-update.webp">
</p>

<h3>
	How to create a custom sticker  in WhatsApp Web
</h3>

<p>
	1. Open <a data-wpel-link="external" href="https://web.whatsapp.com/" rel="external nofollow" target="_blank">WhatsApp Web</a> in your computer's browser, and switch to any chat.
</p>

<p>
	 
</p>

<p>
	2. Click the attachment button (paperclip icon) to the left of the text box, and a number of options will pop up on the screen. Select the penultimate one, that's the Create Sticker button.
</p>

<p>
	 
</p>

<p>
	<img alt="WhatsApp-Web-Custom-Sticker-Maker-Image-" class="ipsImage" data-ratio="75.10" height="540" width="547" src="https://www.ghacks.net/wp-content/uploads/2021/11/WhatsApp-Web-Custom-Sticker-Maker-Image-Editor.webp">
</p>

<p>
	 
</p>

<p>
	3. The web app will prompt you to select an image from your computer. Make your choice and WhatsApp Web will display an image editor, that you can use to personalize the picture.
</p>

<p>
	 
</p>

<p>
	<img alt="WhatsApp-Web-Custom-Sticker-Maker-outlin" class="ipsImage" data-ratio="82.44" height="540" width="432" src="https://www.ghacks.net/wp-content/uploads/2021/11/WhatsApp-Web-Custom-Sticker-Maker-outline.webp">
</p>

<p>
	 
</p>

<p>
	4. The toolbar at the top of the screen has various options that you could find helpful. The first tool is called, Outline, and lets you draw a freehand or straight outline that determines the shape of your sticker.
</p>

<p>
	 
</p>

<p>
	<img alt="WhatsApp-Web-Custom-Sticker-Maker-Add-Em" class="ipsImage" data-ratio="130.43" height="540" width="393" src="https://www.ghacks.net/wp-content/uploads/2021/11/WhatsApp-Web-Custom-Sticker-Maker-Add-Emojis-and-Stickers.webp">
</p>

<p>
	 
</p>

<p>
	The next button, you know what this does, it can be used to add emojis to your sticker. Or, you can add existing WhatsApp stickers too. That's a bit wacky.
</p>

<p>
	 
</p>

<p>
	<img alt="WhatsApp-Web-Custom-Sticker-Maker-Add-te" class="ipsImage" data-ratio="75.10" height="540" width="546" src="https://www.ghacks.net/wp-content/uploads/2021/11/WhatsApp-Web-Custom-Sticker-Maker-Add-text.webp">
</p>

<p>
	 
</p>

<p>
	Use the text tool to add a message or a cool caption to your sticker. The web app allows you to change the text color, font type, and the alignment.
</p>

<p>
	 
</p>

<p>
	<img alt="WhatsApp-Web-Custom-Sticker-Maker-draw-s" class="ipsImage" data-ratio="95.58" height="540" width="431" src="https://www.ghacks.net/wp-content/uploads/2021/11/WhatsApp-Web-Custom-Sticker-Maker-draw-stuff.webp">
</p>

<p>
	 
</p>

<p>
	If you are skilled at free hand drawing, you can get creative with the pen tool. It has a few color options, and 4 brush sizes that you can choose from. Adjust the angle of your sticker or resize it with the crop and rotate tool.
</p>

<p>
	 
</p>

<p>
	Made a mistake while editing the sticker? The Undo and Redo buttons will take you a step back or forward, as required.
</p>

<p>
	 
</p>

<p>
	When you are done editing your sticker, send it to your contact, and it will appear in the conversation, like a normal sticker does, i.e., tapping the image will not cause it to open in the picture viewer, so you can't zoom in either. You can find your created stickers in WhatsApp's stickers panel, for future use. Oddly, the Custom Sticker Maker does not allow you to edit saved stickers, so you will need to start over in case you want to make some changes to it. The tool does not support animated GIFs, so you'll have to make do with JPG, PNG, etc.
</p>

<p>
	 
</p>

<p>
	<img alt="Whatsapp-web-custom-sticker.webp" class="ipsImage" data-ratio="75.72" height="237" width="313" src="https://www.ghacks.net/wp-content/uploads/2021/11/Whatsapp-web-custom-sticker.webp">
</p>

<p>
	 
</p>

<p>
	The Custom Sticker Maker is not available in WhatsApp Desktop yet, but according to <a data-wpel-link="external" href="https://www.theverge.com/2021/11/24/22800242/whatsapp-web-native-sticker-maker-desktop" rel="external nofollow" target="_blank">The Verge</a>, the feature will arrive sometime next week. It is unclear if the option will be added to <a data-wpel-link="internal" href="https://www.ghacks.net/2021/11/18/whatsapp-beta-for-windows-10-and-11-is-now-available-on-the-microsoft-store/" rel="external nofollow" target="_blank">WhatsApp Beta for Windows</a> 10 and 11, there is no reason it shouldn't, but my point is we don't have an ETA for it. If you haven't tried it already, try the new app from the Microsoft Store. It's a lot snappier than the old desktop client, and displays notifications even when the program is closed.
</p>

<p>
	 
</p>

<p>
	What do you think about the WhatsApp Web Custom Sticker Maker? I think it might be useful to import stickers from other services, though it will undoubtedly be used for creating memes.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.ghacks.net/2021/11/25/whatsapp-web-custom-sticker-maker/" rel="external nofollow">WhatsApp Web gets a Custom Sticker Maker; Desktop version to follow next week</a>
</p>
]]></description><guid isPermaLink="false">3490</guid><pubDate>Thu, 25 Nov 2021 23:33:23 +0000</pubDate></item><item><title>Microsoft makes Windows 11 Enterprise virtual machine images available for VMWare, Hyper-V, VirtualBox and Parallels</title><link>https://nsaneforums.com/news/software-news/microsoft-makes-windows-11-enterprise-virtual-machine-images-available-for-vmware-hyper-v-virtualbox-and-parallels-r3481/</link><description><![CDATA[<article>
	<p>
		Microsoft is making things a little bit easier for enterprise network admins.
	</p>

	<p>
		 
	</p>

	<p>
		The company has made Windows 11 Enterprise images available for a variety of virtual machines including VMWare, Hyper-V, VirtualBox and Parallels.
	</p>

	<p>
		 
	</p>

	<p>
		The images include:
	</p>

	<p>
		 
	</p>

	<ul>
		<li>
			Window 11 Enterprise (evaluation)
		</li>
		<li>
			Windows 10 SDK, version 2004 (10.0.19041.0)
		</li>
		<li>
			Visual Studio 2019 (latest as of 10/09/21) with the UWP, .NET desktop, and Azure workflows enabled and also includes the Windows Template Studio extension
		</li>
		<li>
			Visual Studio Code (latest as of 10/09/21)
		</li>
		<li>
			Windows Subsystem for Linux enabled with Ubuntu installed
		</li>
		<li>
			Developer mode enabled
		</li>
		<li>
			Windows Terminal installed
		</li>
	</ul>

	<p>
		 
	</p>

	<p>
		The 20 GB download is available now and expires on the 9th of January 2022.
	</p>

	<p>
		 
	</p>

	<p>
		Find it at Microsoft <a href="https://developer.microsoft.com/en-us/windows/downloads/virtual-machines/" rel="external nofollow" target="_blank">here</a>.
	</p>

	<p>
		 
	</p>

	<p>
		via <a href="https://www.windowscentral.com/windows-11-enterprise-virtual-machine-now-available-developers-download" rel="external nofollow" target="_blank">the WC</a>
	</p>
</article>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://mspoweruser.com/microsoft-makes-windows-11-enterprise-virtual-machine-images-available-for-vmware-hyper-v-virtualbox-and-parallels/" rel="external nofollow">Microsoft makes Windows 11 Enterprise virtual machine images available for VMWare, Hyper-V, VirtualBox and Parallels</a>
</p>
]]></description><guid isPermaLink="false">3481</guid><pubDate>Wed, 24 Nov 2021 23:43:57 +0000</pubDate></item><item><title>Windows 10 KB5007253 update released with network printing fixes</title><link>https://nsaneforums.com/news/software-news/windows-10-kb5007253-update-released-with-network-printing-fixes-r3480/</link><description><![CDATA[<p>
	Microsoft has released the optional KB5007253 Preview cumulative update for Windows 10 2004, Windows 10 20H2, Windows 10 21H1, and Windows 10 21H2.
</p>

<p>
	 
</p>

<p>
	Microsoft claims this update fixes network printing issues causing 0x000006e4, 0x0000007c, or 0x00000709 error codes to be displayed.
</p>

<p>
	 
</p>

<p>
	The KB5007253 cumulative update preview is part of Microsoft's September 2021 monthly "C" update, allowing admins to test fixes coming as part of the December 2021 Patch Tuesday.
</p>

<p>
	 
</p>

<p>
	However, unlike Patch Tuesday updates, the "C" preview updates are optional and do not include any security updates.
</p>

<p>
	 
</p>

<p>
	Windows users can install this update by going into Settings, clicking on Windows Update, and manually performing a 'Check for Updates.'
</p>

<p>
	 
</p>

<p>
	As this is an optional update, you will be asked whether you wish to install it by clicking on the 'Download and install' link, as shown in the image below.
</p>

<p>
	 
</p>

<p>
	Windows 10 users can also manually download and install the KB5007253 preview update from the <a href="https://www.catalog.update.microsoft.com/Search.aspx?q=KB5007253" rel="external nofollow" target="_blank">Microsoft Update Catalog</a>.
</p>

<h2>
	Microsoft claims to fix networking printing errors
</h2>

<p>
	After Microsoft modified the Windows printing experience to deal with PrintNightmare vulnerabilities, users began experiencing <a href="https://www.bleepingcomputer.com/news/microsoft/new-windows-10-kb5006670-update-breaks-network-printing/" target="_blank" rel="external nofollow">errors when attempting to print to network printers</a>.
</p>

<p>
	 
</p>

<p>
	Print jobs would fail when attempting to print to a network printer, and Windows would display a 0x000006e4, 0x0000007c, or 0x00000709 error, as shown below.
</p>

<div>
	<figure>
		<p>
			 
		</p>

		<p>
			<img alt="0000007c-error.jpg" class="ipsImage" data-ratio="75.10" height="441" width="720" src="https://www.bleepstatic.com/images/news/Microsoft/Windows-10/p/0x0000007c-printing-errors/0000007c-error.jpg">
		</p>

		<figcaption>
			Windows 0x0000007c error when adding a new printer<br>
			Source: <a href="https://docs.microsoft.com/en-us/answers/questions/617683/error-0x0000007c-connecting-to-to-a-shared-printer.html" rel="external nofollow" target="_blank">Microsoft Forums</a>
		</figcaption>
	</figure>
</div>

<p>
	Last month, Microsoft began privately sharing printing fixes using ADMX installers that manually added <a href="https://techcommunity.microsoft.com/t5/windows-it-pro-blog/known-issue-rollback-helping-you-keep-windows-devices-protected/ba-p/2176831" rel="external nofollow" target="_blank">Known Issue Rollback</a> (KIR) fixes to the Windows Registry.
</p>

<p>
	 
</p>

<p>
	These <a href="https://www.bleepingcomputer.com/news/microsoft/how-to-fix-the-windows-0x0000007c-network-printing-error/" target="_blank" rel="external nofollow">installers fixed the Windows 0x0000007c printing errors</a> but did not help with the other error codes people were receiving. However, Microsoft told Windows admin in private support chats that the fixes would formally be released as part of the December 2021 Patch Tuesday updates.
</p>

<p>
	 
</p>

<p>
	These fixes are now being released as part of this week's Windows 10 KB5007253 update and allegedly fix the 0x000006e4, 0x0000007c, or 0x00000709 printing errors.
</p>

<p>
	 
</p>

<p>
	BleepingComputer has not tested this update to see if it resolves this error. If you install the update, please share whether it resolved your network printing problems.
</p>

<h2>
	What's new in Windows 10 KB5007253
</h2>

<p>
	After installing this update, Windows 10 2004 will be updated to build 19041.1387, Windows 10 20H2 will be updated to build 19042.1387, Windows 10 21H1 will be updated to build 19043.1387, and Windows 10 21H2 will be updated to build 19044.1387
</p>

<p>
	 
</p>

<p>
	The Windows 10 KB5007253 cumulative update preview includes thirty-three improvements or fixes, with eleven highlighted fixes below:
</p>

<p>
	 
</p>

<ul>
	<li>
		<p>
			Updates an issue that that causes some variable fonts to display incorrectly.   
		</p>
	</li>
	<li>
		<p>
			Updates an issue that might cause the 32-bit version of Microsoft Excel to stop working on certain devices when you export to PDF. 
		</p>
	</li>
	<li>
		<p>
			Updates an issue that displays letters or characters at the wrong angle when you use the Meiryo UI font and other vertical fonts. These fonts are frequently used in Japan, China, or other countries in Asia.  
		</p>
	</li>
	<li>
		<p>
			Updates an issue that causes Internet Explorer to stop working when using the Input Method Editor (IME) to insert elements. 
		</p>
	</li>
	<li>
		<p>
			Updates an issue that causes the Settings page to unexpectedly close after you uninstall a font. 
		</p>
	</li>
	<li>
		<p>
			Updates an issue that affects your ability to rename a file using folder view in File Explorer when you use the new Japanese IME. 
		</p>
	</li>
	<li>
		<p>
			Updates an issue that turns off screen capture and recording functionalities on the Windows Game Bar after a service failure. 
		</p>
	</li>
	<li>
		<p>
			Updates an issue that prevents the applications that you use often from appearing on the Start menu as they should.
		</p>
	</li>
	<li>
		<p>
			Updates an issue that causes Internet Explorer to stop working.
		</p>
	</li>
	<li>
		<p>
			Addresses a known issue that causes error codes 0x000006e4, 0x0000007c, or 0x00000709 when connecting to a remote printer that is shared on a Windows print server.
		</p>
	</li>
	<li>
		<p>
			Addresses a known issue that might prevent apps, such as <a href="https://support.kaspersky.com/15819" ms.cmpgrp="content" ms.pgarea="Body" rel="external nofollow" target="_blank">Kaspersky</a> apps, from opening after you attempt to repair or update the apps using the Microsoft Installer (MSI).
		</p>
	</li>
</ul>

<p>
	 
</p>

<p>
	You can find a complete list of fixes in the <a href="https://support.microsoft.com/en-us/topic/november-22-2021-kb5007253-os-builds-19041-1387-19042-1387-19043-1387-and-19044-1387-preview-d1847be9-46c1-49fc-bf56-1d469fc1b3af" rel="external nofollow" target="_blank">KB5007253 support bulletin</a>.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.bleepingcomputer.com/news/microsoft/windows-10-kb5007253-update-released-with-network-printing-fixes/" rel="external nofollow">Windows 10 KB5007253 update released with network printing fixes</a>
</p>
]]></description><guid isPermaLink="false">3480</guid><pubDate>Wed, 24 Nov 2021 23:42:15 +0000</pubDate></item><item><title>Native Microsoft OneDrive for ARM-based Windows and Apple M1 devices rolling out soon</title><link>https://nsaneforums.com/news/software-news/native-microsoft-onedrive-for-arm-based-windows-and-apple-m1-devices-rolling-out-soon-r3473/</link><description><![CDATA[<p>
	At Ignite 2021, Microsoft announced that OneDrive will natively support ARM-based Windows and Apple M1 devices, saying:
</p>

<p>
	 
</p>

<p style="margin-left: 40px;">
	<strong>ARM support</strong>
</p>

<p style="margin-left: 40px;">
	 
</p>

<p style="margin-left: 40px;">
	We are thrilled to announce OneDrive support for ARM-based Windows devices Join us in the Insiders Ring to opt-in for the ARM preview by end of this year.
</p>

<h4 id="toc-hId-2097512359" style="margin-left: 40px;">
	M1 support
</h4>

<p style="margin-left: 40px;">
	We recently announced that OneDrive will be natively compiled for M1 and will be releasing a preview for the Insiders Ring in December. You can take full advantage of the performance improvements on M1 by early next year
</p>

<p>
	 
</p>

<p>
	Now Microsoft has announced some detail of the rollout of a Preview of the ARM client to devices in the Current Channel (Preview). Following the preview release to Current Channel (Preview), it will release for General Availability.
</p>

<div>
	<div>
		 
	</div>

	<div>
		<img alt="onedrive-for-arm-2.png" class="ipsImage" data-ratio="85.99" height="540" width="453" src="https://mspoweruser.com/wp-content/uploads/2021/11/onedrive-for-arm-2.png">
	</div>

	<div>
		 
	</div>

	<div>
		<img alt="onedrive-for-arm-1.png" class="ipsImage" data-ratio="86.54" height="540" width="450" src="https://mspoweruser.com/wp-content/uploads/2021/11/onedrive-for-arm-1.png">
	</div>

	<div>
		 
	</div>

	<div>
		<img alt="apple-arm.png" class="ipsImage" data-ratio="89.26" height="540" width="566" src="https://mspoweruser.com/wp-content/uploads/2021/11/apple-arm.png">
	</div>

	<div>
		 
	</div>

	<div>
		<img alt="RWPjou.png" class="ipsImage" data-ratio="90.76" height="540" width="561" src="https://mspoweruser.com/wp-content/uploads/2021/11/RWPjou.png">
	</div>

	<div data-allowfullscreen="true" data-autoplay="true" data-keyboard="true" data-nav="thumbs" data-ratio="800/500" data-trackpad="true" data-width="100%">
		 
	</div>
</div>

<p>
	Both the <strong>Windows ARM client</strong> and the <strong>Apple Silicon client</strong> will begin rolling to the Current Channel (Preview) in early December and is expected to complete rollout mid-December. Standard users will begin receiving the update between late January and mid-February.
</p>

<p>
	 
</p>

<p>
	To enable the preview, users will need to have joined the Current Channel (Preview) and enabled the preview in OneDrive Settings &gt; About. Users can also opt out in OneDrive Settings &gt; About. The functionality of the clients are the same, but the ARM client may perform better.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://mspoweruser.com/native-microsoft-onedrive-for-arm-based-windows-and-apple-m1-devices-rolling-out-soon/" rel="external nofollow">Native Microsoft OneDrive for ARM-based Windows and Apple M1 devices rolling out soon</a>
</p>
]]></description><guid isPermaLink="false">3473</guid><pubDate>Wed, 24 Nov 2021 08:40:16 +0000</pubDate></item><item><title>Here is what is new in Microsoft Edge 96</title><link>https://nsaneforums.com/news/software-news/here-is-what-is-new-in-microsoft-edge-96-r3472/</link><description><![CDATA[<p>
	Microsoft released Microsoft Edge 96 last week and a small bug fix and performance update on November 23, 2021. The new version of Microsoft Edge includes several improvements for users of the stable channel.
</p>

<p>
	 
</p>

<p>
	Existing users may check the installed version on edge://settings/help. Opening the page checks for updates; any update found will be downloaded and installed automatically. Edge is set up to update automatically by default.
</p>

<p>
	 
</p>

<p>
	<img alt="microsoft-edge-96.webp" class="ipsImage" data-ratio="75.10" height="533" width="720" src="https://www.ghacks.net/wp-content/uploads/2021/11/microsoft-edge-96.webp">
</p>

<p>
	 
</p>

<p>
	Edge improvements can be divided into consumer and administrative groups. Consumers get a number of new features in Edge 96, including the ability to view Office documents directly in the browser.
</p>

<p>
	 
</p>

<p>
	Edge opens the Office document in a new tab in the browser when you click on supported Office documents, e.g. an Excel XLSX spreadsheet file or a Microsoft Word document. It is still possible to download the files, either by right-clicking on the link and selecting the save option, or by selecting the "download file" option on the Office Apps website that Microsoft Edge opens when Office documents are accessed.
</p>

<p>
	 
</p>

<p>
	<img alt="microsoft-edge-office-files-open.webp" class="ipsImage" data-ratio="75.10" height="533" width="720" src="https://www.ghacks.net/wp-content/uploads/2021/11/microsoft-edge-office-files-open.webp">
</p>

<p>
	 
</p>

<p>
	Edge users who don't want the functionality can turn off the feature in the following way:
</p>

<p>
	 
</p>

<ol>
	<li>
		Load edge://settings/downloads in the browser's address bar.
	</li>
	<li>
		Toggle "Open Office files in the browser" so that it is set to off.
	</li>
</ol>

<p>
	 
</p>

<p>
	The following screenshot shows the setting. Note that it is enabled on the screenshot.
</p>

<p>
	 
</p>

<p>
	<img alt="open-office-files.webp" class="ipsImage" data-ratio="75.10" height="533" width="720" src="https://www.ghacks.net/wp-content/uploads/2021/11/open-office-files.webp">
</p>

<p>
	 
</p>

<p>
	Here is the list of the other improvements in Microsoft Edge 96:
</p>

<p>
	 
</p>

<ul>
	<li>
		Math Solver is now available in Microsoft Edge. It helps solve "a wide range of mathematical concepts", including elementary arithmetic, quadratic equations and calculus. It supports taking pictures of math problems to get them solved with step-by-step instructions provided by Edge.
	</li>
	<li>
		Edge's Immersive Reader feature has a new Dictionary icon. It may be used to look up word definitions and spelling information.
	</li>
	<li>
		New warning if so-called Typosquatting sites are accessed (sites that look similar to legitimate sites). Typosquatting sites usually use an URL that is very similar to another, often by changing a single letter or number, or making use of typos.
	</li>
	<li>
		Progressive Web Apps can be launched via protocol links now.
	</li>
	<li>
		The built-in PDF Reader supports Freeform highlighting.
	</li>
	<li>
		Control-flow Enforcement technology, which makes the browsing mode safer according to Microsoft. Only supported on Intel 11th Gen or AMD Zen 3).
	</li>
</ul>

<p>
	 
</p>

<p>
	The following administrative improvements are made in Edge 96:
</p>

<p>
	 
</p>

<ul>
	<li>
		Cloud Site List Management for IE mode in Public Preview.  Option to manage IE mode site lists in the cloud, instead of "eeding an on-premises infrastructure to host your organization's site list".
	</li>
	<li>
		Handoff between Microsoft Edge and IE Mode has been improved. Form data and additional HTTP headers are now included. The new policy InternetExplorerIntegrationComplexNavDataTypes can be used to define the data types that should be included.
	</li>
	<li>
		Microsoft Edge WebView2 can be updated using WSUS.
	</li>
	<li>
		Microsoft Edge WSUS updates for Server, including Server 2022.
	</li>
	<li>
		New AutoLaunch Protocols component that " contains lists of scheme-origin dictionaries to automatically allow or block".
	</li>
</ul>

<p>
	 
</p>

<p>
	New polices:
</p>

<p>
	 
</p>

<ul>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#applicationguarduploadblockingenabled" rel="external nofollow" target="_blank">ApplicationGuardUploadBlockingEnabled</a> Prevents files from being uploaded while in Application Guard
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#audioprocesshighpriorityenabled" rel="external nofollow" target="_blank">AudioProcessHighPriorityEnabled</a> Allow the audio process to run with priority above normal on Windows
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#autolaunchprotocolscomponentenabled" rel="external nofollow" target="_blank">AutoLaunchProtocolsComponentEnabled</a> AutoLaunch Protocols Component Enabled
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#browserlegacyextensionpointsblockingenabled" rel="external nofollow" target="_blank">BrowserLegacyExtensionPointsBlockingEnabled</a> Enable browser legacy extension point blocking
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#crossoriginwebassemblymodulesharingenabled" rel="external nofollow" target="_blank">CrossOriginWebAssemblyModuleSharingEnabled</a> Specifies whether WebAssembly modules can be sent cross-origin
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#displaycapturepermissionspolicyenabled" rel="external nofollow" target="_blank">DisplayCapturePermissionsPolicyEnabled</a> Specifies whether the display-capture permissions-policy is checked or skipped
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#efficiencymode" rel="external nofollow" target="_blank">EfficiencyMode</a> Configure when efficiency mode should become active
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#forcesynctypes" rel="external nofollow" target="_blank">ForceSyncTypes</a> Configure the list of types that are included for synchronization
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#internetexplorerintegrationcomplexnavdatatypes" rel="external nofollow" target="_blank">InternetExplorerIntegrationComplexNavDataTypes</a> Configure whether form data and HTTP headers will be sent when entering or exiting Internet Explorer mode
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#internetexplorermodetoolbarbuttonenabled" rel="external nofollow" target="_blank">InternetExplorerModeToolbarButtonEnabled</a> Show the Reload in Internet Explorer mode button in the toolbar
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#internetexplorerintegrationwindowopenheightadjustment" rel="external nofollow" target="_blank">InternetExplorerIntegrationWindowOpenHeightAdjustment</a> Configure the pixel adjustment between window.open heights sourced from IE mode pages vs. Edge mode pages
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#internetexplorerintegrationwindowopenwidthadjustment" rel="external nofollow" target="_blank">InternetExplorerIntegrationWindowOpenWidthAdjustment</a> Configure the pixel adjustment between window.open widths sourced from IE mode pages vs. Edge mode pages
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#intranetfilelinksenabled" rel="external nofollow" target="_blank">IntranetFileLinksEnabled</a> Allow intranet zone file URL links from Microsoft Edge to open in Windows File Explorer
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#newsmartscreenlibraryenabled" rel="external nofollow" target="_blank">NewSmartScreenLibraryEnabled</a> Enable new SmartScreen library
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#printpostscriptmode" rel="external nofollow" target="_blank">PrintPostScriptMode</a> Print PostScript Mode
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#printrasterizepdfdpi" rel="external nofollow" target="_blank">PrintRasterizePdfDpi</a> Print Rasterize PDF DPI
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#rendererappcontainerenabled" rel="external nofollow" target="_blank">RendererAppContainerEnabled</a> Enable renderer in app container
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#shadowstackcrashrollbackbehavior" rel="external nofollow" target="_blank">ShadowStackCrashRollbackBehavior</a> Configure ShadowStack crash rollback behavior
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#sharedlinksenabled" rel="external nofollow" target="_blank">SharedLinksEnabled</a> Show links shared from Microsoft 365 apps in History
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#typosquattingcheckerenabled" rel="external nofollow" target="_blank">TyposquattingCheckerEnabled</a> Configure Edge TyposquattingChecker
	</li>
	<li>
		<a data-linktype="absolute-path" data-wpel-link="external" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#visualsearchenabled" rel="external nofollow" target="_blank">VisualSearchEnabled</a> Visual search enabled
	</li>
</ul>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.ghacks.net/2021/11/24/here-is-what-is-new-in-microsoft-edge-96/" rel="external nofollow">Here is what is new in Microsoft Edge 96</a>
</p>
]]></description><guid isPermaLink="false">3472</guid><pubDate>Wed, 24 Nov 2021 08:36:24 +0000</pubDate></item><item><title>Windows 10 KB5007253 optional update now available in Windows Update</title><link>https://nsaneforums.com/news/software-news/windows-10-kb5007253-optional-update-now-available-in-windows-update-r3469/</link><description><![CDATA[<p>
	Microsoft has released a new Windows 10 optional update that bumps up the corresponding versions to build 19041.1382 (2004) 19042.1382 (20H2) 19043.1382 (21H1) and 19044.1382 (21H2). This is a tiny update in the sense that it only contains a single fix, albeit a notable one, and adds to the previous builds released last week under the same KB5007253. Hence, the long list of fixes Microsoft brought <a href="https://www.neowin.net/news/kb5007253-update-for-windows-10-in-release-preview-channel-fixes-remote-printer-issues/" rel="external nofollow">can be viewed here</a>. The update fixed remote printer issues, resolved a 32-bit Excel bug, and more.
</p>

<p>
	 
</p>

<p>
	As a reminder, this update fixed a problem plaguing Windows 10 PCs that use Windows Hello for Business service on Azure Active Directory (AD) servers when accessing on-premises resources, such as file shares, among other things, and was likely causing user authentication problems and perhaps other inconveniences.
</p>

<p>
	 
</p>

<p>
	Here are some other highlights from the KB5007253 update:
</p>

<p>
	 
</p>

<ul>
	<li>
		Updates an issue that that causes some variable fonts to display incorrectly.
	</li>
	<li>
		Updates an issue that might cause the 32-bit version of Microsoft Excel to stop working on certain devices when you export to PDF.
	</li>
	<li>
		Updates an issue that displays letters or characters at the wrong angle when you use the Meiryo UI font and other vertical fonts. These fonts are frequently used in Japan, China, or other countries in Asia.
	</li>
	<li>
		Updates an issue that causes Internet Explorer to stop working when using the Input Method Editor (IME) to insert elements.
	</li>
	<li>
		Updates an issue that causes the Settings page to unexpectedly close after you uninstall a font.
	</li>
	<li>
		Updates an issue that affects your ability to rename a file using folder view in File Explorer when you use the new Japanese IME.
	</li>
	<li>
		Updates an issue that turns off screen capture and recording functionalities on the Windows Game Bar after a service failure.
	</li>
	<li>
		Updates an issue that prevents the applications that you use often from appearing on the Start menu as they should.
	</li>
	<li>
		Updates an issue that causes Internet Explorer to stop working.
	</li>
</ul>

<p>
	 
</p>

<p>
	Microsoft also notes that Windows 10, version 2004 will reach end of servicing on December 14, 2021. In order to continue to receive updates, users will have to update to a newer version of Windows 10.
</p>

<p>
	 
</p>

<p>
	In addition, next month there will be no preview release (known as a “C” release) thanks to the holiday season, this will resume as normal again in January. If you don't install this today you'll get it come next Patch Tuesday in December anyway, but to get this update right now, head to Windows Update settings (<strong>Settings &gt; Update &amp; Security &gt; Windows Update</strong>) and select <strong>Check for updates</strong>. Upon installing, the update will require a reboot.
</p>

<p>
	 
</p>

<p>
	If you prefer to download the offline installer for this update, you can find KB5007253 <a href="https://www.catalog.update.microsoft.com/Search.aspx?q=KB5007253" rel="external nofollow">here on the Microsoft Catalog</a>. You may find more details in the original press release <a href="https://support.microsoft.com/en-us/topic/november-22-2021-kb5007253-os-builds-19041-1382-19042-1382-19043-1382-and-19044-1382-preview-d1847be9-46c1-49fc-bf56-1d469fc1b3af" rel="external nofollow">linked here</a>.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.neowin.net/news/windows-10-kb5007253-optional-update-now-available-in-windows-update/" rel="external nofollow">Windows 10 KB5007253 optional update now available in Windows Update</a>
</p>
]]></description><guid isPermaLink="false">3469</guid><pubDate>Tue, 23 Nov 2021 23:43:42 +0000</pubDate></item><item><title>How to enable file delete confirmations on Windows 11</title><link>https://nsaneforums.com/news/software-news/how-to-enable-file-delete-confirmations-on-windows-11-r3468/</link><description><![CDATA[<p>
	Files that you delete on Windows 11 PCs are deleted without a delete confirmation prompt. The default configuration sends the selection of files to the Recycle Bin. Users may restore accidentally deleted files from the Recycle Bin, unless it is has been emptied already manually or automatically.
</p>

<p>
	 
</p>

<p>
	Windows 11 comes with options to enable delete confirmation dialogs. These are displayed whenever files or folders get deleted by the user, e.g. by right-clicking on files in File Explorer and selecting the delete option, or by using the Delete-key on the keyboard while files or folders are selected.
</p>

<p>
	 
</p>

<p>
	<img alt="delete-confirmation.webp" class="ipsImage" data-ratio="53.32" height="257" width="482" src="https://www.ghacks.net/wp-content/uploads/2021/11/delete-confirmation.webp">
</p>

<p>
	 
</p>

<p>
	Some users may prefer these confirmation dialogs to avoid deleting files or folders accidentally. It is a second safeguard that can be enabled, with the Recycle Bin being the first.
</p>

<p>
	 
</p>

<p>
	<strong>Tip</strong>: some users prefer to <a data-wpel-link="internal" href="https://www.ghacks.net/2012/07/24/how-to-bypass-the-windows-file-delete-confirmation-dialog-in-windows/" rel="external nofollow">disable the Recycle Bin completely, or use the Shift-Delete shortcut to bypass it manually</a>.
</p>

<h3>
	Enable Delete Confirmations on Windows 11 using the Recycle Bin
</h3>

<p>
	The process of enabling confirmation prompts when files get deleted is identical to the process on previous versions of Windows, including Windows 10.
</p>

<p>
	 
</p>

<p>
	<strong>Step 1:</strong> Right-click on the Recycle Bin icon that is displayed on the desktop by default and select the Properties context menu option.
</p>

<p>
	 
</p>

<p>
	<img alt="windows-11-recycle-bin.webp" class="ipsImage" data-ratio="72.24" height="268" width="371" src="https://www.ghacks.net/wp-content/uploads/2021/11/windows-11-recycle-bin.webp">
</p>

<p>
	 
</p>

<p>
	<strong>Step 2:</strong> The Recycle Bin Properties window displays all Recycle Bin locations and the available space on each. Locate and check the "Display delete confirmation dialog" option at the bottom of the window. Select Apply and then OK to complete the process. Note that the setting is a global setting, meaning that prompts will be displayed for all delete actions on all connected drives from that moment on.
</p>

<p>
	 
</p>

<p>
	<img alt="enable-delete-confirmation.webp" class="ipsImage" data-ratio="115.88" height="394" width="340" src="https://www.ghacks.net/wp-content/uploads/2021/11/enable-delete-confirmation.webp">
</p>

<p>
	 
</p>

<p>
	<strong>Step 3:</strong> Test the new functionality. Just open File Explorer and delete a file, e.g. by right-clicking on it and selecting the Delete icon or by using the Delete-key on the keyboard.
</p>

<p>
	 
</p>

<p>
	You may undo the change at any time by removing the checkmark from the preference again in the Recycle Bin properties.
</p>

<h2>
	Enable Delete Prompts on Windows 11 using the Group Policy Editor
</h2>

<p>
	The Group Policy Editor is only available on professional and Enterprise versions of Windows 11. Here is how you enable delete confirmation dialogs on systems for users.
</p>

<p>
	 
</p>

<p>
	Here is the description of the policy:
</p>

<blockquote>
	<p>
		Allows you to have File Explorer display a confirmation dialog whenever a file is deleted or moved to the Recycle Bin.
	</p>

	<p>
		 
	</p>

	<p>
		If you enable this setting, a confirmation dialog is displayed when a file is deleted or moved to the Recycle Bin by the user.
	</p>

	<p>
		 
	</p>

	<p>
		If you disable or do not configure this setting, the default behavior of not displaying a confirmation dialog occurs.
	</p>
</blockquote>

<p>
	<strong>Step 1:</strong> Open Start, type gpedit.msc and select open from the menu; this loads the Group Policy Editor on the system.
</p>

<p>
	 
</p>

<p>
	<strong>Step 2: </strong>Use the left sidebar tree to navigate to User Configuration &gt; Administrative Templates &gt; Windows Components &gt; File Explorer.
</p>

<p>
	 
</p>

<p>
	<img alt="policy-file-delete-confirmation.webp" class="ipsImage" data-ratio="75.10" height="451" width="720" src="https://www.ghacks.net/wp-content/uploads/2021/11/policy-file-delete-confirmation.webp">
</p>

<p>
	 
</p>

<p>
	<strong>Step 3:</strong> Double-click on the policy "Display confirmation dialog when deleting files".
</p>

<p>
	 
</p>

<p>
	<img alt="display-confirmation-dialog-when-deletin" class="ipsImage" data-ratio="78.72" height="540" width="582" src="https://www.ghacks.net/wp-content/uploads/2021/11/display-confirmation-dialog-when-deleting-files.webp">
</p>

<p>
	 
</p>

<p>
	<strong>Step 4.</strong> Set the state of the policy to Enabled. Select Apply and the OK to complete the process and close the policy window again.
</p>

<p>
	 
</p>

<p>
	The PC needs to be restarted before the change takes effect.
</p>

<p>
	 
</p>

<p>
	You may undo the change at any time by setting the policy to Disabled or Default.
</p>

<h2>
	Turn on delete prompts on Windows 11 using the Registry
</h2>

<p>
	If the Recycle Bin icon is not displayed on the desktop or if you prefer using the Registry or need to use it, e.g. on Home editions of the Windows 11 operating system.
</p>

<p>
	 
</p>

<p>
	<strong>Step 1:</strong> Select Start, type regedit.msc, and select the open options from the menu. Windows displays an UAC prompt that you need to accept. The Registry Editor is started afterwards.
</p>

<p>
	 
</p>

<p>
	<strong>Step 2:</strong> Paste the following path into the address field at the top: Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
</p>

<p>
	 
</p>

<p>
	<img alt="confirmfiledelete.webp" class="ipsImage" data-ratio="75.10" height="330" width="720" src="https://www.ghacks.net/wp-content/uploads/2021/11/confirmfiledelete.webp">
</p>

<p>
	 
</p>

<p>
	<strong>Step 3:</strong> Right-click on Explorer and select New &gt; Dword (32-bit) Value from the context menu.
</p>

<p>
	 
</p>

<p>
	<strong>Step 4:</strong> Name the new Dword ConfirmFileDelete.
</p>

<p>
	 
</p>

<p>
	<strong>Step 5.</strong> Double-click on the new Dword and set its value to 1. A value of 1 means that file deletion prompts are displayed.
</p>

<p>
	 
</p>

<p>
	A restart is required before the change takes effect.
</p>

<p>
	 
</p>

<p>
	You may undo the change at any time by deleting the Dword Value in the Registry.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.ghacks.net/2021/11/23/how-to-enable-file-delete-confirmations-on-windows-11/" rel="external nofollow">How to enable file delete confirmations on Windows 11</a>
</p>
]]></description><guid isPermaLink="false">3468</guid><pubDate>Tue, 23 Nov 2021 23:40:49 +0000</pubDate></item><item><title>Windows Update KB5007262 Preview for Windows 11 brings a ton of fixes and Fluent 2D Emoji style</title><link>https://nsaneforums.com/news/software-news/windows-update-kb5007262-preview-for-windows-11-brings-a-ton-of-fixes-and-fluent-2d-emoji-style-r3467/</link><description><![CDATA[<p>
	Microsoft is rolling out Windows Update KB5007262 for Windows 11 users. This is a preview update for the stable version of the operating system, you don't need to be in the Insider Preview Program to test it.
</p>

<p>
	 
</p>

<p>
	<img alt="Windows-Update-KB5007262-Preview-for-Win" class="ipsImage" data-ratio="91.96" height="423" width="460" src="https://www.ghacks.net/wp-content/uploads/2021/11/Windows-Update-KB5007262-Preview-for-Windows-11.webp">
</p>

<p>
	 
</p>

<p>
	This is not a security update, instead it brings a boatload of fixes for problems reported by users.
</p>

<h3>
	What's new in Windows Update KB5007262 Preview for Windows 11
</h3>

<h4>
	File Explorer
</h4>

<p>
	A bug that prevented the File Explorer and Desktop menu from appearing has been patched. The change log says that the issue was more noticeable when files were set to open with a single-click.
</p>

<p>
	 
</p>

<p>
	The update also fixes an issue that caused File Explorer to stop working after an Explorer window was closed. I'm not really sure what this is supposed to mean, from the wording I can only assume that Explorer wouldn't open after an instance was closed, but I've never encountered the issue. File Explorer's performance is still flaky, everything seems to take a split-second more than it should take to open.
</p>

<p>
	 
</p>

<p>
	On the other hand, the Taskbar icon animation performance has been improved. From what I can see, the mouse-over indicator, and the fly-out context menus seem to be snappier, as in they appear instantly.
</p>

<h4>
	Display
</h4>

<p>
	Users with high contrast themes should no longer experience flickering problems when hovering over icons on the taskbar. Task View, Alt-Tab and Snap Assist will display the keyboard focus rectangle correctly. An issue that removed the Serbian (Latin) language from Windows has been fixed.V ideos should no longer display incorrect closed-caption shadows.
</p>

<p>
	 
</p>

<p>
	If you changed the screen resolution after installing many apps, the Start Menu would not display the icons. This update fixes the issue, and also improves the display of the Start Menu with multiple monitors and mixed resolutions.
</p>

<h4>
	Audio
</h4>

<p>
	Bluetooth audio devices should no longer have volume control issues. The latest Windows Update Preview sorts out a bug that was causing temporary loss of audio. The audio performance of Xbox One and Xbox Series Audio peripherals with spatial audio has been improved, and audio distortion with these devices should no longer be an issue.
</p>

<p>
	 
</p>

<p>
	<strong>Input</strong>
</p>

<p>
	 
</p>

<p>
	Internet Explorer will no longer freeze or stop working, when you use the Input Method Editor (IME), and copy and paste text. The firmware patches an annoyance that was causing some apps to not responding to input properly, this affects devices with a touchpad. A new option is available that will allow you to enable Focus Assist for the first hour automatically, after a Windows feature update has been installed. A display problem that was preventing variable fonts from rendering correctly has been solved.
</p>

<p>
	 
</p>

<p>
	Vertical fonts such as Meiryo UI font that were displaying letters or characters at the wrong angle prior to this update, will now work correctly. The icon for the iFLY Simplfied Chinese input will display the correct background in the notification are.
</p>

<p>
	 
</p>

<p>
	<strong>Devices</strong>
</p>

<p>
	 
</p>

<p>
	If you plugged in a printer, but Windows 11 didn't recognize it, you may want to install this update as it fixes the bug. Windows Mixed Reality was starting automatically when users put on a headset, even though the option to start the portal was disabled. The option will now respect the user's preference.
</p>

<p>
	 
</p>

<p>
	Devices which had problems waking from hibernation, should now work correctly. This bug affected some processors. Volmgr.sys will not cause a stop error when you delete a volume. Users should not no longer see an unexpected “bad image” error message dialog at startup. The update addresses an issue that was causing Searchindexer.exe to stop responding while accessed via remote desktop. An issue related to SearchFilterHost.exe opening has also been fixed. Enabling Hyper-V caused some systems to stop working, this update resolves the issue.
</p>

<p>
	 
</p>

<p>
	Remote Printers shared on Windows Print Server will no longer experience connection errors 0x000006e4, 0x0000007c, or 0x00000709. USB Printers which support Internet Printing Protocol (IPP) Over USB can be installed, after a problem that was preventing the installation was found and patched. Likewise, the devices will now be detected when you plug them in, Microsoft Defender for Endpoints has been enhanced to identify and intercept ransomware and advanced attacks.
</p>

<h4>
	Fluent 2D Emoji style replaces Segoe UI Emoji font
</h4>

<p>
	<img alt="Windows-11-Segoe-UI-Emoji-font.webp" class="ipsImage" data-ratio="112.33" height="410" width="365" src="https://www.ghacks.net/wp-content/uploads/2021/11/Windows-11-Segoe-UI-Emoji-font.webp">
</p>

<p>
	 
</p>

<p>
	Fans of emojis will be glad to know that the KB5007262 Update brings the Fluent 2D emoji style to the OS, including Emoji 13.1. It also introduces for Emoji search in all supported languages.
</p>

<p>
	 
</p>

<p>
	<img alt="Windows-11-Fluent-2D-Emoji-style.webp" class="ipsImage" data-ratio="110.33" height="406" width="368" src="https://www.ghacks.net/wp-content/uploads/2021/11/Windows-11-Fluent-2D-Emoji-style.webp">
</p>

<p>
	 
</p>

<p>
	That was a long list of fixes, but I haven't included all of them. For the full list of improvements and fixes, please refer to the official <a data-wpel-link="external" href="https://support.microsoft.com/en-us/topic/november-22-2021-kb5007262-os-build-22000-348-preview-7f3e18d7-4189-4882-b0e9-afc920253aee" rel="external nofollow" target="_blank">patch notes</a>. The announcement says that Microsoft is not aware of any known issues in this release, which is to be expected, since this is a Preview release. This should change once users start using the latest build, run into bugs and provide feedback about it.
</p>

<p>
	 
</p>

<p>
	<img alt="Windows-Update-KB5007262.webp" class="ipsImage" data-ratio="75.10" height="540" width="626" src="https://www.ghacks.net/wp-content/uploads/2021/11/Windows-Update-KB5007262.webp">
</p>

<p>
	 
</p>

<p>
	The update bumps the firmware version from Build 22000.318 to Build 22000.348. Windows Update KB5007262 will be the final preview release of 2021, a security release will be made available next month, as Microsoft will have minimal operations during the holiday season. The company aims to resume normal monthly servicing for preview releases in January 2022.
</p>

<p>
	 
</p>

<p>
	You may download KB5007262 for Windows 11 from the <a data-wpel-link="external" href="https://www.catalog.update.microsoft.com/Search.aspx?q=KB5007262" rel="external nofollow" target="_blank">Microsoft Update Catalog</a>. Alternatively, you can use the Settings app &gt; Update &amp; Security &gt; Windows Update, and choose the Optional Updates option to download the update. It will appear as a Cumulative Update. You will need to restart the computer to install the patch.
</p>

<p>
	 
</p>

<p>
	I have been using the new version for a few hours, and have not run into any issues. Hopefully, it stays that way.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.ghacks.net/2021/11/23/windows-update-kb5007262-for-windows-11/" rel="external nofollow">Windows Update KB5007262 Preview for Windows 11 brings a ton of fixes and Fluent 2D Emoji style</a>
</p>
]]></description><guid isPermaLink="false">3467</guid><pubDate>Tue, 23 Nov 2021 23:35:18 +0000</pubDate></item><item><title>No More Microsoft! This German State Plans to Switch 25,000 Windows PCs to Linux and LibreOffice</title><link>https://nsaneforums.com/news/software-news/no-more-microsoft-this-german-state-plans-to-switch-25000-windows-pcs-to-linux-and-libreoffice-r3463/</link><description><![CDATA[<p>
	<span style="font-size:20px;">A German state plans to start using Linux &amp; LibreOffice replacing Microsoft Windows &amp; Office in their administration and schools.</span>
</p>

<p>
	 
</p>

<p>
	Schleswig-Holstein is the northernmost German state that has planned to switch to open-source solutions in its administration and schools.
</p>

<p>
	 
</p>

<p>
	And, it is not about a couple of systems; as per the report by The Document Foundation, all 25,000 PCs associated with administration and school will be moving from Windows to Linux.
</p>

<p>
	 
</p>

<p>
	Not just limited to that, the switch also involves replacing Microsoft Office with LibreOffice.
</p>

<p>
	 
</p>

<p>
	The digital minister, Jan Philipp Albrecht, shared more details in an interview with a local news outlet.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Focusing on LibreOffice Transition</strong></span>
</p>

<p>
	 
</p>

<p style="text-align:center;">
	<img alt="meeting-document-foundation-germany.jpg?" class="ipsImage" data-ratio="73.75" height="497" width="720" src="https://i2.wp.com/news.itsfoss.com/wp-content/uploads/2021/11/meeting-document-foundation-germany.jpg?resize=768,531&amp;ssl=1" />
</p>

<p style="text-align:center;">
	<span style="font-size:12px;"><em>The Document Foundation was invited to a meeting to discuss the integration of LibreOffice</em></span>
</p>

<p style="text-align:center;">
	 
</p>

<p>
	The plan to rely more on an open-source solution is a massive step to promote FOSS.
</p>

<p>
	 
</p>

<p>
	And, considering the transition to LibreOffice by giving up Microsoft’s Office, the German state will end up integrating the use of FOSS for most of their work.
</p>

<p>
	 
</p>

<p>
	LibreOffice has been a great free and open-source alternative to Microsoft Office. Even though it is still a hit-and-miss for some scenarios, many users haven’t even given it a try, fearing it would break their workflow with documents/sheets.
</p>

<p>
	 
</p>

<p>
	But, now that it will be used in schools and government administration, more users will get to experience what it offers and how it can replace Microsoft Office.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Switching to Open Source Tools</strong></span>
</p>

<p>
	 
</p>

<p>
	They are ready to adopt open-source tools and solutions for everything viable. For instance, they have plans to power up their cloud infrastructure.
</p>

<p>
	 
</p>

<p>
	And, this is not an entirely new preference for them. The digital minister also shared details on how they scaled up their video-conferencing network using a Jitsi-based open-source system.
</p>

<p>
	 
</p>

<p>
	In case you did not know, Jitsi is one of the most popular open-source video conferencing tools.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Auf Wiedersehen (Goodbye) Microsoft!</strong></span>
</p>

<p>
	 
</p>

<p>
	Microsoft is undoubtedly a dominant force globally for its software products, including the Office suite and Windows itself.
</p>

<p>
	 
</p>

<p>
	Privacy enthusiasts and FOSS appreciators have been using Linux and other products to fight back against a monopoly and make open-source solutions a viable alternative for a long time.
</p>

<p>
	 
</p>

<p>
	However, with an open-source model being chosen as a priority by governments, it should considerably influence the people in power to embrace open-source.
</p>

<p>
	 
</p>

<p>
	Many users get the freedom and do not have to depend on vendor specific products like Microsoft’s.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Deja vu!</strong></span>
</p>

<p>
	 
</p>

<p>
	Some of the readers might remember the Munich debacle. German city Munich switched to their custom distribution LiMux from Windows for several years. It successfully saved them millions of Euro. However, they went back with Windows and their decision coincided with the opening of Microsoft’s regional headquarters in Munich. This gave a wave of allegations, despite the then Mayor Dieter Reiter denying any such coincident.
</p>

<p>
	 
</p>

<p>
	Only time will tell when the switch happens and if they stick with Linux. A successful transition may influence other government bodies to take a similar decision.
</p>

<p>
	 
</p>

<p>
	<strong><a href="https://news.itsfoss.com/german-state-foss/" rel="external nofollow">Source</a></strong>
</p>

<p>
	 
</p>

<p>
	<em>Also:  <a href="https://linux.slashdot.org/story/21/11/21/0231218/a-german-state-is-switching-its-25000-computers-from-windows-to-linux" rel="external nofollow">A German State is Switching Its 25,000 Computers From Windows to Linux (documentfoundation.org)</a></em>
</p>
]]></description><guid isPermaLink="false">3463</guid><pubDate>Tue, 23 Nov 2021 16:08:34 +0000</pubDate></item><item><title>AWS is making a major commitment to Linux</title><link>https://nsaneforums.com/news/software-news/aws-is-making-a-major-commitment-to-linux-r3461/</link><description><![CDATA[<p>
	<span style="font-size:20px;">Latest release is based on Fedora and is currently available as a preview release</span>
</p>

<p>
	 
</p>

<p>
	Amazon’s cloud computing division, Amazon Web Services (AWS) has put out a preview of its custom Amazon Linux distro (AL2022), while committing to refreshing the distro every two years. 
</p>

<p>
	 
</p>

<p>
	Amazon Linux is popular with AWS users for its tight integration with AWS tools, and no license costs. The service also ensures that its new features work as advertised with the distro. 
</p>

<p>
	 
</p>

<p>
	The distro has had two major releases till now; the first in 2010, and the second in 2017. However, with the third AL2022 release the service is committing to a two year release cycle, with each release supported for a period of five years. 
</p>

<p>
	 
</p>

<p>
	“Today, we are announcing the public preview of Amazon Linux 2022 (AL2022), Amazon's new general purpose Linux for AWS that is designed to provide a secure, stable, and high-performance execution environment to develop and run your cloud applications,” shared AWS.
</p>

<p>
	 
</p>

<p>
	<strong>Based on Fedora</strong>
</p>

<p>
	<br />
	According to the announcement, AL2022 is based on the popular Fedora distro, and ships with the Security-Enhanced Linux (SELinux) kernel security module enabled and enforced by default.
</p>

<p>
	 
</p>

<p>
	AWS argues that the two year major release cycle, with updates shipped quarterly via minor releases, will help keep the software current, while the five year support commitment for each major release will give customers the stability they need to manage long project lifecycles. 
</p>

<p>
	 
</p>

<p>
	“AL2022 combines the benefits of our current Amazon Linux products with a predictable, two year release cycle, so customers can plan for operating system upgrades as part of their product lifecycles,” reasons AWS. 
</p>

<p>
	 
</p>

<p>
	AL2022 is now available in preview in all commercial regions and is provided at no additional charge.
</p>

<p>
	 
</p>

<p>
	<strong><a href="https://www.techradar.com/news/aws-is-making-a-major-commitment-to-linux" rel="external nofollow">Source</a></strong>
</p>

<p>
	 
</p>

<p>
	<em>Also: <a href="https://www.theregister.com/2021/11/23/amazon_linux_2022/" rel="external nofollow">AWS commits to update its own Linux every other year.</a></em>
</p>
]]></description><guid isPermaLink="false">3461</guid><pubDate>Tue, 23 Nov 2021 15:50:57 +0000</pubDate></item><item><title>Flatpak Is Not the Future</title><link>https://nsaneforums.com/news/software-news/flatpak-is-not-the-future-r3459/</link><description><![CDATA[<p>
	<span style="font-size:12px;">Original date: 2021-11-18</span><br>
	<span style="font-size:12px;">Last updated: 2021-11-23</span>
</p>

<p>
	 
</p>

<p>
	Deploying apps for the Linux desktop is hard. A major problem has historically been library compatibility. Different Linux distributions, and even different versions of the same distribution, have had incompatible libraries. Unfortunately, there hasn’t always been a culture of backwards compatibility on the Linux desktop.
</p>

<p>
	 
</p>

<p>
	This is finally changing. The stability of the Linux desktop has dramatically improved in recent years. Core library developers are finally seeing the benefits of maintaining compatibility. Despite this, many developers are not interested in depending on a stable base of libraries for binary software. Instead, they have decided to ignore and override almost all libraries pre-installed on the user’s system.
</p>

<p>
	 
</p>

<p>
	The current solutions involve packaging entire alternate runtimes in containerized environments. <strong>Flatpak, Snap, AppImage, Docker, and Steam</strong>: these all provide an app packaging mechanism that replaces most or all of the system’s runtime libraries, and they now all use containerization to accomplish this.
</p>

<p>
	 
</p>

<p>
	Flatpak calls itself “the future of application distribution”. I am not a fan. I’m going to outline here some of the technical, security and usability problems with Flatpak and others. I’ll try to avoid addressing “fixable” problems (like theming) and instead focus on fundamental problems inherent in their design. I aim to convince you that these are not the future of desktop Linux apps.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Size</strong></span>
</p>

<p>
	<br>
	Suppose you want to make a simple calculator app. How big should the download be?
</p>

<p>
	 
</p>

<p>
	At the time of this writing, the latest KCalc AppImage (if you can even figure out how to download it) is 152 MB. For a calculator.
</p>

<p>
	 
</p>

<p style="text-align:center;">
	<img alt="flatpak-kcalc.png" class="ipsImage" data-ratio="106.99" height="291" width="272" src="https://ludocode.com/assets/blog/flatpak-kcalc.png">
</p>

<p style="text-align:center;">
	<em><span style="font-size:12px;">A screenshot of KCalc, a calculator app.</span></em>
</p>

<p style="text-align:center;">
	 
</p>

<p>
	This is uncompetitive with Windows on its face. If I ship an app for Windows I don’t have to include the entire Win32 or .NET runtimes with my app. I just use what’s already on the user’s system.
</p>

<p>
	 
</p>

<p>
	Other solutions like Flatpak or Steam download the runtime separately. Your app metadata specifies what runtime it wants to use and a service downloads it and runs your app against it.
</p>

<p>
	 
</p>

<p>
	So how big are these runtimes? On a fresh machine, install <strong>KCalc from Flathub</strong>. You’re looking at a nearly 900 MB download to get your first runtime. <em>For a calculator.</em>
</p>

<pre><code>        ID                                      Branch    Op   Remote    Download
 1.     org.freedesktop.Platform.GL.default     20.08     i    flathub   &lt; 106.4 MB
 2.     org.freedesktop.Platform.VAAPI.Intel    20.08     i    flathub    &lt; 11.6 MB
 3.     org.freedesktop.Platform.openh264       2.0       i    flathub     &lt; 1.5 MB
 4.     org.kde.KStyle.Adwaita                  5.15      i    flathub     &lt; 6.6 MB
 5.     org.kde.Platform.Locale                 5.15      i    flathub   &lt; 341.4 MB (partial)
 6.     org.kde.Platform                        5.15      i    flathub   &lt; 370.1 MB
 7.     org.kde.kcalc.Locale                    stable    i    flathub   &lt; 423.1 kB (partial)
 8.     org.kde.kcalc                           stable    i    flathub     &lt; 4.4 MB</code></pre>

<p>
	 
</p>

<p>
	Note that the app package itself is only 4.4 MB. The rest is all redundant libraries that are already on my system. I just ran the kcalc binary straight out of its Flatpak install path unsandboxed and let it use my native libraries. It ran just fine, because all of the libraries it uses are backwards compatible.
</p>

<p>
	 
</p>

<p>
	Flatpak wants to download 3D drivers, patented video codecs, themes, locales, Qt 5, KDE 5, GTK 3, ICU, LLVM, ffmpeg, Python, and everything else in org.kde.Platform, all to run a calculator. Because unlike AppImage, the runtime isn’t stripped down to just what the app needs. It’s got every dependency for any app. It’s an entire general-purpose OS on top of your existing OS.
</p>

<p>
	 
</p>

<p>
	<strong>Sharing Runtimes?</strong>
</p>

<p>
	<br>
	Flatpak says this is so that apps can share runtimes. But the whole point of their runtime system is to let apps use different runtimes. Each branch of a runtime (representing, say, a different base version of Ubuntu) is a completely independent runtime image.
</p>

<p>
	 
</p>

<p>
	They claim that they deduplicate runtimes. I question how much can really be shared between different branches when everything is recompiled. How much has /usr changed between releases of Ubuntu? I would guess just about all of it.
</p>

<p>
	 
</p>

<p>
	Steam at least fares somewhat better. The Soldier runtime is a 610 MB download, still large. But Steam only publishes a couple of official runtimes, so most games do actually share runtimes.
</p>

<p>
	 
</p>

<p>
	Flatpak allows anyone to define their own runtimes. <strong>freedesktop.org publishes some Flatpak runtimes</strong> for common use, but these aren’t necessarily the ones apps are using. For example Fedora publishes apps with its own runtimes, and these are the ones available by default in its Software store.
</p>

<p>
	 
</p>

<p>
	If you install GIMP in Fedora 34’s Software store, it defaults to Fedora’s Flatpak of GIMP. This pulls in Fedora 35’s 650 MB runtime, not any freedesktop.org runtime. Nothing will be shared with our freedesktop runtime KCalc we installed from Flathub earlier. On my machine /var/lib/flatpak is using over 3 GB of disk space for just these two apps.
</p>

<p>
	 
</p>

<p>
	This is apparently working as intended. They want runtimes to be a free-for-all, filling your hard drive with gigabytes of custom junk for every app. I can’t imagine what system updates will be like in the future when you have a few dozen apps storing tens of gigabytes of runtimes that all want to be kept up to date.
</p>

<p>
	 
</p>

<p>
	<strong>“Disk space is cheap!”</strong>
</p>

<p>
	<br>
	They say disk space is cheap. This is not true, not for the root devices of modern computers. Built-in storage has in fact been shrinking.
</p>

<p>
	 
</p>

<p>
	Software has gotten so much slower and more bloated that operating systems no longer run acceptably on spinning rust. Laptop manufacturers are switching to smaller flash drives to improve performance while preserving margins.
</p>

<p>
	 
</p>

<p>
	Budget laptops circa 2015 shipped with 256 GB or larger mechanical drives. Now in 2021 they ship with 120 GB flash. NVMe drives are around $100/TB and laptop manufacturers inflate these prices 500% or more so upgrading a new laptop can be pricey.
</p>

<p>
	 
</p>

<p>
	Chromebooks are even smaller as they push everything onto cloud storage. Smartphones are starting to run full-fledged Linux distributions. The <strong>Raspberry Pi 4</strong> and <strong>400 </strong>use an SD card as root device and have such fantastic performance that we’re on the verge of a revolution in low-cost computing. Surely Flatpak should be usable on these systems! There is no reason why a 16 GB root device shouldn’t fit every possible piece of non-game software we could want. Flatpak isn’t part of the revolution; it’s holding it back.
</p>

<p>
	 
</p>

<p>
	Why shouldn’t storage shrink anyway? <strong>Software should be getting more efficient, not less</strong>. Even if bandwidth were free and hard drives grew on trees, it would not excuse such drastic bloat. The waste involved in these app packaging solutions is downright offensive. Apollo landed on the moon with 4 kB of RAM and 72 kB of ROM, yet we can’t run a calculator with less than 150 MB. Any engineer worth his salt should be optimizing for efficiency, not dismissing it as irrelevant, especially when it so clearly impacts the user experience.
</p>

<p>
	 
</p>

<p>
	<strong>Memory Usage, Startup Time</strong>
</p>

<p>
	<br>
	The penalties of huge alternate runtimes aren’t just in storage and bandwidth.
</p>

<p>
	 
</p>

<p>
	Each app with a new runtime adds another hundred megs or more of RAM usage. This adds up fast. Most computers don’t have enough RAM to run all their apps with alternate runtimes. The Raspberry Pi 400 has only 4 GB of RAM. Low-end Chromebooks have only 2 GB. Budget laptops tend to have 8 GB, mostly thanks to the bloat of Windows 10, but these app packaging solutions are catching up to it.
</p>

<p>
	 
</p>

<p>
	A bigger problem is that these apps can actually take several seconds to start up. They have to load all their own libraries from disk instead of using what’s already on the system, already in memory.
</p>

<p>
	 
</p>

<p>
	Snap is the slowest of all, largely because it stores all its data in squashfs images. Snap mounts all registered snaps at startup instead of just extracting the metadata they need beforehand, possibly in an effort to mitigate this slowness. They’re just moving part of the slow startup time to the boot time of your computer. All sorts of snap crap now shows up in mount and fdisk -l. The more snaps you have installed, the slower your computer will start, even if you don’t use them.
</p>

<p>
	 
</p>

<p>
	Today, on my machine, the KCalc Snap takes a full seven seconds to start up. Not just the first time after boot; every time, without fail. Seven seconds to start a calculator.
</p>

<p>
	 
</p>

<p>
	Canonical started converting their basic desktop apps like the GNOME Calculator to Snap in Ubuntu 18.04. The user experience was so terrible that they <strong>quietly converted them back to normal apps</strong> in Ubuntu 20.04. If these technologies are not even good enough for their own apps, those as basic as a calculator, why would they be good enough for yours?
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Drivers</strong></span><br>
	 
</p>

<p>
	A major problem with alternate runtimes is drivers. New graphics hardware needs new graphics libraries which have a ton of dependencies. Mesa depends on LLVM for compiling shaders. The NVidia driver depends on a kernel module whose version must exactly match that of the library. All of these libraries have their own transitive dependencies like libdrm, libstdc++ and glibc. If you want new hardware to work, you need to be using new versions of all of these libraries.
</p>

<p>
	 
</p>

<p>
	Linux distributions, especially those with rolling releases or<strong> hardware enablement packages</strong>, do a great job of keeping these libraries up-to-date for new hardware. Bundled runtimes do not.
</p>

<p>
	 
</p>

<p>
	Take a look at the <strong>pain Steam has to go through to get drivers working</strong> in the Steam Runtime. They use various heuristics to determine whether to override each library in the runtime with that of the host system, so each app is running on a Frankenstein hodge-podge of libraries. This is not the way to build stable software.
</p>

<p>
	 
</p>

<p>
	Flatpak recognizes that mixing libraries with the host system is a mess. Instead, they want to bundle their own graphics drivers in the runtimes, keeping them regularly updated for new hardware. But they can’t control the most important part, the kernel, so they can’t directly package drivers that depend on specific kernel versions or proprietary kernel modules. So the runtime is broken into <strong>extensions</strong>, and extensions can go the Steam route of pulling in the native driver or even download specific NVidia drivers on-the-fly to match the kernel module.
</p>

<p>
	 
</p>

<p>
	<strong>AppImage mixes host libraries with the runtime as well</strong>, but not dynamically; they just decide what to exclude at packaging time so it’s even less reliable than Steam. <strong>Docker has an NVidia toolkit</strong> that must be installed on both the host system and the containerized runtime to get drivers working. <strong>Snap is doing who knows what</strong>. None of these are proper solutions.
</p>

<p>
	 
</p>

<p>
	Drivers are supposed to be the responsibility of the operating system. This is what it’s good at. Why are we working so hard to get around what the operating system offers by default for native apps?
</p>

<p>
	 
</p>

<p>
	This isn’t an issue specific to video games by the way. Lots of modern apps are now directly using hardware accelerated graphics, even <strong>terminals</strong> and<strong> text editors</strong>. Many apps need the GPU for background computation. Productivity apps like video editors, apps that use machine learning, scientific tools like space/astronomy visualization, anything that does 3D like Google Earth… All of these need access to modern video hardware. This will only grow as apps get faster and provide more features and richer user interfaces.
</p>

<p>
	 
</p>

<p>
	<strong><span style="font-size:20px;">Security</span></strong>
</p>

<p>
	<br>
	Flatpak allows apps to declare that they need full access to your filesystem or your home folder, yet graphical software stores still claim such apps are sandboxed. This has been discussed before. Here’s what happens when I search GIMP in the Software app on a fresh install of Fedora 34:
</p>

<p>
	 
</p>

<p style="text-align:center;">
	<img alt="flatpak-gimp-sandboxed.png" class="ipsImage" data-ratio="39.06" height="273" width="699" src="https://ludocode.com/assets/blog/flatpak-gimp-sandboxed.png">
</p>

<p style="text-align:center;">
	<span style="font-size:12px;"><em>Fedora claims GIMP is sandboxed. If you click “High” next to “Permissions”, you see a little exclamation mark saying it has “File system” permissions.</em></span>
</p>

<p style="text-align:center;">
	 
</p>

<p>
	Such an app can drop a malware executable anywhere in your home folder and add a line to your ~/.profile or a desktop entry to ~/.config/autostart/ to have it auto-started on your next login. Not only will it run outside of any container, it will even persist after the app is uninstalled.
</p>

<p>
	 
</p>

<p>
	This is exactly what a nefarious app would do to break out of its sandbox. This is also what a virus would do that exploited a security vulnerability in a sandboxed app.
</p>

<p>
	 
</p>

<p>
	Suppose libjpeg has a zero-day remote code execution vulnerability. You open a seemingly innocuous JPEG in Flatpak GIMP and it drops its payload set to autostart in your home folder. How did the sandbox help here? The behaviour of this virus is identical regardless of whether GIMP is sandboxed. The only differences are that a) the libjpeg in the alternate runtime is likely to stay out-of-date longer than the one from your Linux distribution; and b) the virus is more likely to work against the sandboxed app because all installations will be using the exact same binary of libjpeg.
</p>

<p>
	 
</p>

<p>
	The Snap Store app, to its credit, displays a warning: “This application is unconfined. It can access all personal files and system resources.” Which apps display this warning, you ask? All of them. KCalc has it. All of the Editor’s Picks have it. In my testing for this blog post I could not find an app that does not display the warning.
</p>

<p>
	 
</p>

<p>
	<strong>“It’s better than nothing!”</strong>
</p>

<p>
	<br>
	Flatpak and Snap apologists claim that some security is better than nothing. This is not true. From a purely technical perspective, for apps with filesystem access the security is exactly equal to nothing. In reality it’s actually worse than nothing because it leads people to place more trust than they should in random apps they find on the internet.
</p>

<p>
	 
</p>

<p>
	Take a look at<strong> this writer</strong> complaining about the security of AppImages while praising Flatpak and Snap:
</p>

<p>
	 
</p>

<p style="margin-left:40px;">
	<em>I install applications via source, apt, Snap and Flatpak–I don’t discriminate. As long as an application will install and run as expected, I’ll install it, regardless of the package format.</em>
</p>

<p style="margin-left:40px;">
	 
</p>

<p style="margin-left:40px;">
	<em>With one exception: AppImages.</em>
</p>

<p style="margin-left:40px;">
	 
</p>

<p style="margin-left:40px;">
	<em>[…]</em>
</p>

<p style="margin-left:40px;">
	 
</p>

<p style="margin-left:40px;">
	<em>On the rare occasion I’m willing to use an AppImage, I will only do so when I absolutely trust the developer. Why? Remember, an AppImage is an application you simply download and run. Anyone can build an AppImage, proclaim it a must-have piece of software, roll something nefarious into it, and make it available for download.</em>
</p>

<p>
	 
</p>

<p>
	He expresses deep skepticism of AppImages, but not of Flatpaks or Snaps, because he believes their security measures keep him safe. This is the danger of lying about sandboxing.
</p>

<p>
	 
</p>

<p>
	<strong>Permissions and Portals</strong>
</p>

<p>
	<br>
	Flatpak is working on a <strong>fine-grained permission system</strong> to improve the security of its sandbox. Permissions are things like whether the app is allowed to access the microphone or the printer. Portals are things like a file open dialog that runs outside the sandbox, so the app in the sandbox gets only the file the user chose.
</p>

<p>
	 
</p>

<p>
	Flatpak documents these portals and provides <strong>libportal</strong>, a client library to access them. However this isn’t really intended for individual apps. It’s all meant to be integrated in the toolkits. From the <strong>documentation</strong>:
</p>

<p>
	 
</p>

<p style="margin-left:40px;">
	<em>Interface toolkits like GTK3 and Qt5 implement transparent support for portals, meaning that applications don’t need to do any additional work to use them (it is worth checking which portals each toolkit supports).</em>
</p>

<p>
	 
</p>

<p>
	Apparently, developing client APIs for apps themselves is antithetical to Flatpak’s mission. They want the apps running on Flatpak to be unaware of Flatpak. They would rather modify the core libraries like GTK to integrate with Flatpak. So for example if you want to open a file, you don’t call a Flatpak API function to get a file or request permissions. Instead, you call for an ordinary GTK file open dialog and your Flatpak runtime’s GTK internally does the portal interaction with the Flatpak service (using all sorts of hacks to let you access the file “normally” and pretend you’re not sandboxed.)
</p>

<p>
	 
</p>

<p>
	This is the most complicated and brittle way to implement this. It’s also not at all how other sandboxed platforms work. If I want file access permissions on Android, I don’t just try to open a file with the Java File API and expect it to magically prompt the user. I have to call <strong>Android-specific APIs to request permissions first</strong>. iOS is the same. So why shouldn’t I be able to just call flatpak_request_permission(PERMISSION) and get a callback when the user approves or declines?
</p>

<p>
	 
</p>

<p>
	<strong>This is why.</strong> Fedora is auto-converting all of their rpm apps to Flatpak. In order for this to work, they need the Flatpak permission system and Flatpak in general to require no app changes whatsoever.
</p>

<p>
	 
</p>

<p>
	Why on Earth would they do a mass automatic conversion of apps? Your guess is as good as mine. The video claims that Fedora’s apps are higher quality than upstream, and Fedora makes their Flatpaks available on older distributions. I think it’s more likely they just want huge numbers of auto-converted apps to make it look like Flatpak is useful. Whatever the reason, it’s clear that this requirement has influenced many of their poor design decisions.
</p>

<p>
	 
</p>

<p>
	<strong>Identifier Clashes</strong>
</p>

<p>
	<br>
	So Fedora auto-converts all its apps to Flatpak. Does it at least namespace them to something specific to Fedora?
</p>

<p>
	 
</p>

<p>
	No, it doesn’t. Fedora publishes its Flatpak of GIMP as org.gimp.GIMP. This conflicts with the official org.gimp.GIMP published by the GIMP developers on Flathub. On a fresh install of Fedora 34, if you add the Flathub repository and type flatpak install org.gimp.GIMP, you get prompted for which one to install:
</p>

<p>
	 
</p>

<p style="margin-left:40px;">
	[nick@fedora active]$ flatpak install org.gimp.GIMP<br>
	Looking for matches…<br>
	Remotes found with refs similar to ‘org.gimp.GIMP’:
</p>

<p style="margin-left:40px;">
	 
</p>

<p style="margin-left:40px;">
	   1) ‘fedora’ (system)<br>
	   2) ‘flathub’ (system)
</p>

<p style="margin-left:40px;">
	 
</p>

<p style="margin-left:40px;">
	Which do you want to use (0 to abort)? [0-2]:
</p>

<p>
	<br>
	If you choose option 1, you get a build of GIMP with Fedora’s patches that uses the 650 MB Fedora 35 runtime. If you choose option 2, you get a different build of GIMP that uses the 1.8 GB freedesktop.org GNOME runtime.
</p>

<p>
	 
</p>

<p>
	Isn’t the whole point of <strong>reverse DNS</strong> that the org.gimp prefix is reserved for people who actually own the gimp.org domain? How can Fedora justify publishing apps while masquerading as the upstream developers? If major Linux distributions won’t even respect DNS, who will?
</p>

<p>
	 
</p>

<p>
	Flathub doesn’t enforce DNS ownership either by the way. They let anyone publish anything; they merely <strong>prefer</strong> that apps are controlled by their authors. A sane security strategy would be to require a DNS challenge to allow a publisher to use a specific app prefix.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Complexity</strong></span>
</p>

<p>
	<br>
	Endless articles have been written about the importance of simplicity in software design. <strong>Worse is Better</strong> is perhaps the earliest example. A modern refrain is “<strong>software complexity is killing us</strong>”. The state of software development is downright miserable in 2021.
</p>

<p>
	 
</p>

<p>
	You would think that these packaging mechanisms would embrace simplicity if they want to attract software developers. In fact they are doing the opposite. The driver, sandboxing, and permission/portal issues we’ve discussed barely scratch the surface of the complexity involved in making this all work. In “worse is better” terms, they’re not even “the right thing” anymore. At this point they’re just pushing complexity for its own sake.
</p>

<p>
	 
</p>

<p>
	Proponents of containerization believe it is the solution to every problem, the hammer for every nail. We now have multiple Linux distributions based on containerizing everything (e.g. <strong>Fedora CoreOS, MocaccinoOS</strong>.) We have a major movement to adopt Docker and Snap on embedded (e.g. <strong>balenaOS, Ubuntu Core</strong>.) Docker may soon be running on your fridge and in your car.
</p>

<p>
	 
</p>

<p>
	Keep watching the<strong> video linked earlier</strong> to see the descent into madness: Steam nested in a Flatpak; the Scout runtime nested in the Soldier runtime pulling in drivers from the Freedesktop runtime; Steam making IPC calls to its Flatpak container to make parallel containers with yet more runtimes.
</p>

<p style="text-align:center;">
	 
</p>

<p style="text-align:center;">
	<img alt="flatpak-and-steam.jpg" class="ipsImage" data-ratio="75.10" height="487" width="720" src="https://ludocode.com/assets/blog/flatpak-and-steam.jpg">
</p>

<p style="text-align:center;">
	<span style="font-size:12px;"><em>Various combinations of Steam and Flatpak containers and runtimes. Not pictured: Steam and the game running directly on the user’s native environment, like they do on every other OS.</em></span>
</p>

<p style="text-align:center;">
	 
</p>

<p>
	The complexity gets far worse than the above video even shows. Flatpak uses <strong>libostree</strong> to store all its data in a content-addressible deduplicated layer above the filesystem. Steam now uses <strong>libcapsule</strong> which uses dlmopen() namespaces so that game executables and driver libraries can load different versions of libstdc++ into the same process. We haven’t even talked about Wine/Proton which is a whole other layer of crazyness.
</p>

<p>
	 
</p>

<p>
	This is a vivid example of software complexity taking us to the brink of <strong>collapse</strong>. This is the most complicated way imaginable to distribute software. What will happen when large numbers of apps have been shipped that depend on this scaffolding? How will this ever be maintained? How many people on Earth will truly understand how this all works?
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Services</strong></span>
</p>

<p>
	 
</p>

<p>
	All of these app packaging systems require that the user have some service installed on their PC before any packages can be installed.
</p>

<p>
	 
</p>

<p>
	AppImage, to its credit, technically does not require a service to run apps, but it <strong>doesn’t integrate with the desktop without it</strong>. I needed to use an AppImage app for a while and my solution was to just leave it in my ~/Downloads folder and double click it from my file manager to run it. This is a terrible user experience.
</p>

<p>
	 
</p>

<p>
	All of the desktop integration (launcher entries, mimetypes, icons, updates) is provided by either appimaged or AppImageLauncher, one of which must be installed by the user for any of this to work. So in practice, AppImage is no different than any of our other solutions: it requires a service to be usable.
</p>

<p>
	 
</p>

<p>
	If a user doesn’t have the service, well that’s another hoop they have to jump through to install an app. A few distributions, notably Fedora, pre-install Flatpak. A few distributions, notably Ubuntu, pre-install Snap. SteamOS pre-installs Steam. Other than these special cases, users have to install the correct service before installing an app. Developers have to teach them to do so and lose all of the users who can’t figure it out or can’t be bothered.
</p>

<p>
	 
</p>

<p>
	<strong>App Stores</strong>
</p>

<p>
	<br>
	A major goal of most of these technologies is to support an “app store” experience: <strong>Docker Hub</strong>,<strong> Flathub</strong>, <strong>the Steam Store</strong>,<strong> Snapcraft</strong>, and <strong>AppImageHub</strong> (but not <strong>AppImageHub?</strong>) These technologies are all designed around this model because the owners want a cut of sales revenue or fees for enterprise distribution. (Flathub only says they don’t process payments <em><strong>at present</strong></em>. It’s coming.)
</p>

<p>
	 
</p>

<p>
	This is the real reason Ubuntu wants everyone to use Snap instead of helping us build apps that run natively on Ubuntu. This is also why they keep the Snap server source code closed. They want it to be “open” the way Android is “open”, where there is only one official store and sideloading apps is as annoying as possible.
</p>

<p>
	 
</p>

<p>
	This is very far from the traditional Windows experience of just downloading an installer, clicking Next a few times, and having your app installed with complete desktop integration. This is true freedom. There are no requirements, no other steps, no hoops to jump through to install an app.
</p>

<p>
	 
</p>

<p>
	This is why the Windows Store and to some extent even the macOS App Store are failing. They can’t compete with the freedom their own platforms provide.
</p>

<p>
	 
</p>

<p>
	I know free software and privacy people don’t want to allow proprietary apps this level of freedom on their PCs. But the vast majority of users and independent software vendors don’t care. What users want is easy (and efficient!) installation. What the biggest software vendors want is the freedom to ship software directly to customers, without the intervention of a service or hub.
</p>

<p>
	 
</p>

<p>
	This is indeed possible on the Linux desktop. Let’s talk about that in the next section.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>The Current State of Backwards Compatibility</strong></span>
</p>

<p>
	 
</p>

<p>
	There seems to be a collective trauma in the Linux community in depending on libraries to remain binary compatible across distributions and version upgrades. These alternate runtime tools are clearly built by people who refuse to consider using anything on the user’s system (in the case of Flatpak, not even driver libraries.) It’s true that in the past, open source library ABIs were flaky. I’m here to tell you that you no longer have to be afraid.
</p>

<p>
	 
</p>

<p>
	The backwards compatibility situation has gotten much better in recent years. The Linux kernel has been slowly exporting its legendary culture of backwards compatibility up the stack. Core libraries like glibc (since 2.1) and libstdc++ (since GCC 5) are intending to remain backwards compatible indefinitely.<strong> freedesktop.org </strong>has made huge progress standardizing runtime environments across distributions. Debian and others have mostly stopped making ABI-breaking customizations to their packages. Websites like <strong>ABI Laboratory </strong>track ABI changes to provide early warnings of breaks. The Linux Standard Base (LSB), though now seemingly defunct, made significant progress in standardizing capabilities and preventing ABI breakage.
</p>

<p>
	 
</p>

<p>
	Just in the past week, I’ve used several Linux apps distributed as plain binary tarballs that run on my native environment. The generic Linux binary releases of <strong>DevilutionX </strong>and <strong>OpenTTD</strong> use my native SDL for graphics, sound and input. <strong>Master PDF Editor</strong> uses a long list of native libraries including Qt 5. The <strong>QNX Software Center</strong> was compiled for the LSB and uses my native GTK 3. These run perfectly, no alternate runtime needed. Why? Because most libraries today are actually decently backwards compatible.
</p>

<p>
	 
</p>

<p>
	<strong>GOG.com</strong>’s strategy for Linux support is just about the opposite of Steam’s, and works just like traditional installers for Windows. Each game is built for a particular Ubuntu LTS release: 14.04, 16.04, 18.04. As long as your libraries are at least that new, the game will run. They ship self-extracting install wizards built with <strong>mojosetup</strong>, which is a bit like the Windows-based <strong>WISE</strong> or <strong>InstallShield</strong> installers of old (except they don’t require root access.) You download and run the installer as your normal user, hit Next-&gt;Next-&gt;Next and your game is installed. Full desktop integration, no giant alternate runtimes, no service required. Any ISV can ship software this way: just a self-installing executable shipped directly to users.
</p>

<p>
	 
</p>

<p>
	It’s not perfect. In particular mojosetup doesn’t install missing dependencies (yet) and GOG doesn’t totally follow the XDG specs for install paths (yet). These are minor, fixable problems, nothing on the scale of Flatpak. This is simple, this is true freedom, and the contrast in user experience is striking. I would take a mojosetup installer over an AppImage or Flatpak or Steam any day of the week.
</p>

<p>
	 
</p>

<p>
	For developers, yes, this may be harder than making an AppImage. There will still be occasional bugs that crop up between library versions. There will still be occasional differences between distributions. These are things you can work around. It may be painful at first but it will be worth it: you will provide a much superior user experience by working around the issues with your users’ libraries rather than attempting to replace them.
</p>

<p>
	 
</p>

<p>
	<strong>Forcing Distributions to Maintain Compatibility</strong>
</p>

<p>
	<br>
	The backwards compatibility situation will continue to get better with time. The more proprietary software is shipped for the native Linux desktop, the less likely major distributions will accept upstream breakage. Imagine if millions of office workers used Excel on Ubuntu. How loudly do you think businesses would complain if a distribution upgrade broke it?
</p>

<p>
	 
</p>

<p>
	In 2014, Linus Torvalds suggested that <strong>Valve could save the Linux desktop</strong>. He hoped they would publish a large volume of proprietary games that depended on the Linux desktop core libraries, finally forcing distributions to preserve their ABI. Unfortunately, as he predicted, that didn’t happen. Instead of relying on the native runtime libraries Steam replaced most of them with its own.
</p>

<p>
	 
</p>

<p>
	Steam needed to replace some libraries to make games work back in 2012. Today this is no longer necessary. So why are they still pushing their runtimes? How much progress could we make if Steam deprecated their runtimes, abandoned containerization for new games, and let all new games just use the native system libraries? How loudly do you think gamers would complain if a distribution upgrade broke their favourite game?
</p>

<p>
	 
</p>

<p>
	A few years ago Canonical decided to drop 32-bit libraries from Ubuntu 19.10. After much outrage, including <strong>Wine</strong> <strong>and Steam threatening</strong> <strong>to drop support for Ubuntu</strong>, they reversed their decision. Imagine how stable Ubuntu could be if Steam games depended on even more of the system libraries.
</p>

<p>
	 
</p>

<p>
	To any library developers reading this, it’s hard to over-emphasize how important backwards compatibility is to the popularity of a platform. Backwards compatibility is a major part of why Windows is still the dominant desktop OS. Microsoft has managed to keep the Win32 API stable for over 25 years. GUI apps built for Windows 95 still work out of the box on Windows 10. Businesses actually care about this! They use ancient proprietary software that is critical to their business whose source code has long been lost to the sands of time. A platform that breaks their software is no platform at all.
</p>

<p>
	 
</p>

<p>
	<strong>The GTK problem</strong>
</p>

<p>
	<br>
	There is one glaring exception to my claims regarding Linux library stability. That exception is GTK. <strong>GTK famously breaks their libraries</strong> with reckless abandon. This has historically been one of the biggest problems with shipping a binary app for Linux.
</p>

<p>
	 
</p>

<p>
	I believe this is partly due to a militant position on free software. Some advocates believe so strongly that users should be able to recompile their software that they force them to do so. They break libraries seemingly on purpose just to say, “Recompile! Oh you can’t? That’ll teach you to use binary software!” Of course users don’t want to recompile their software, but what users actually want is usually lost on GNOME developers.
</p>

<p>
	 
</p>

<p>
	With the recent release of GTK 4, there is little reason to believe the situation will improve. At one point they proposed<strong> bumping the soname on all major <em>and minor</em> releases</strong>. Thankfully they have<strong> reversed course</strong>, but their latest versioning scheme still indicates their desire to accelerate the pace of major releases, allowing them to more frequently make breaking changes and remove deprecated functions. They do at least intend to remain ABI stable within a major release series, but given their track record, by the time anyone trusts GTK 4 to remain stable it will be obsolete.
</p>

<p>
	This sounds like bad news, but there is a silver lining here: while they’re mucking about with GTK 4, they aren’t breaking GTK 3.
</p>

<p>
	 
</p>

<p>
	The ongoing transition to GTK 4 gives us an opportunity here. The GTK 3 ABI is finally a stable target, and it’s still pre-installed in most distributions because lots of built-in apps haven’t upgraded yet. If we can get a sufficient number of binary apps depending on it, distributions will be forced to maintain it and even pre-install it “forever”, the same way Microsoft maintains the Win32 API “forever”.
</p>

<p>
	 
</p>

<p>
	I strongly recommend that all app developers (open source or otherwise) delay upgrading to GTK 4 as long as possible. The longer we can delay the switch, the more stable GTK 3 will be. If the GTK team want us to use GTK 4, they will need to prove its stability over many years, not simply replace it with GTK 5.
</p>

<p>
	 
</p>

<p>
	I’m not saying GTK 3 is good. All I’m saying is it exists. No other toolkit can claim to be practical for desktop apps and relatively stable and pre-installed on the vast majority of Linux desktops. We all hope something better will come along one day but in the meantime GTK 3 is what we’ve got.
</p>

<p>
	 
</p>

<p>
	There has never been a better time to ship a binary app that targets the Linux desktop. And I don’t mean targets its own bundled runtime; I mean truly targets the user’s runtime environment. The time is now.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Is Flatpak Fixable?</strong></span>
</p>

<p>
	 
</p>

<p>
	Here’s the thing. I actually think Bubblewrap, the sandboxing tool used by Flatpak (and now Steam), is pretty good. It’s the key technology to make app sandboxing good enough to compete with Android or iOS. If it was used to hide sensitive stuff like /home but otherwise just mounted the native /usr straight into the sandbox, it could be great. Unfortunately, Flatpak does the exact opposite.
</p>

<p>
	 
</p>

<p>
	If the Flatpak developers truly want an app distribution system that rivals Android and iOS, the sandbox, permissions and portal system should be the only focus.
</p>

<p>
	 
</p>

<p>
	They should:
</p>

<p>
	 
</p>

<p>
	Abandon everything related to runtimes, and instead mount the native /usr (or a restricted set of core libraries from /usr) read-only into each container;
</p>

<p>
	 
</p>

<ul>
	<li>
		Add metadata to Flatpaks to declare library dependencies that the Flatpak service will install with the host distribution’s package manager (perhaps with generated <strong>meta-packages </strong>that can be cleanly removed);
	</li>
	<li>
		Build a fine-grained user-interactive runtime permission system that requires the app to make Flatpak-specific API calls to activate permission dialogs; and
	</li>
	<li>
		Deprecate install-time permissions (especially filesystem access) and remove all apps from Flathub that use them.
	</li>
</ul>

<p>
	<br>
	Under this system, apps would be encouraged to statically link many of their dependencies, but use the system GTK/Qt/SDL, OpenGL/Vulkan, OpenSSL/curl, and other large or security-critical libraries. The community could maintain guidelines and wrappers to make apps that dynamically link against the system libraries cross-version and cross-distribution. Apps would be expected to make changes to run sandboxed and request permissions directly through a Flatpak client API.
</p>

<p>
	 
</p>

<p>
	This is much more akin to how iOS and Android work. But it means abandoning like 95% of Flatpak. It would be such a drastic change that they might as well start over under a different name. I don’t see it happening.
</p>

<p>
	 
</p>

<p>
	An app store based on a sandboxing technology for native apps is a reasonable idea. I certainly don’t think it should be used for everything though. I don’t think it’s at all necessary for software like Excel or Photoshop. Users do not care about sandboxing those sorts of apps and their vendors will refuse to be sandboxed anyway.
</p>

<p>
	 
</p>

<p>
	But for small apps and games from independent developers, a proper sandboxed app marketplace can in theory increase their reach. It can eliminate much of the trust that would otherwise be necessary to run them on your computer and can bring native apps closer to the ease of use of web apps.
</p>

<p>
	 
</p>

<p>
	It’s certainly not easier for developers, but good native apps still provide such a vastly better user experience than web apps that it’s possible a proper sandboxed app store can create a resurgence in native apps. Microsoft obviously failed with their attempt, but macOS kind of didn’t. Maybe there is a way Linux can succeed as well.
</p>

<p>
	 
</p>

<p>
	<span style="font-size:20px;"><strong>Conclusion</strong></span>
</p>

<p>
	 
</p>

<p>
	Snap and Flatpak in their current incarnations have been around for at least five years. AppImage, Steam and Docker have been around even longer. None of the above is new. The problems with alternate runtimes were known from the very beginning, yet little progress has been made in fixing them. I don’t believe these are growing pains of a new technology. These are fundamental problems that are mostly not fixable.
</p>

<p>
	 
</p>

<p>
	All of these technologies are essentially building an entire OS on top of another OS just to avoid the challenges of backwards compatibility. In doing so, they create far more problems than they solve. Problems of compatibility are best solved by the OS, the real one, not some containerized bastardization on top. We need to make apps that run natively, that use the system libraries as much as possible. We need to <strong>drastically simplify everything</strong> if we have any hope of attracting proprietary software to Linux.
</p>

<p>
	 
</p>

<p>
	If you are a Linux distribution maintainer, please understand what all of these solutions are trying to accomplish. All your hard work in building your software repository, maintaining your libraries, testing countless system configurations, designing a consistent user experience… they are trying to throw all of that away. Every single one of these runtime packaging mechanisms is trying to subvert the operating system, replacing as much as they can with their own. Why would you support this?
</p>

<p>
	 
</p>

<p>
	I implore you, do not use these packaging tools. Don’t add their services to your Linux distributions, don’t use apps packaged this way, and don’t ship apps that use them. Mass containerization and alternate runtimes cannot possibly be the future of desktop apps on Linux. If this is really the direction it’s going, the future will be so shitty that we’ll all end up back on macOS or Windows.
</p>

<p>
	 
</p>

<p>
	Personally, I’m much more interested in how to get Excel and Photoshop on Linux rather than untrustworthy drive-by apps and games, so I don’t really care about sandboxing, permissions, portals, app stores, alternate runtimes or really any of the stuff Flatpak does. Those are all counter-productive to convincing Microsoft and Adobe to port their software suites to Linux. Attracting these vendors will only happen by empowering them with a stable platform, not locking them in a box.
</p>

<p>
	 
</p>

<p>
	In future posts I’ll be going over some of the problems with targeting desktop Linux directly, presenting some of the stuff I’m working on, and hopefully coming up with real solutions that don’t depend on alternate runtimes.
</p>

<p>
	 
</p>

<p>
	<em>Updates: A link to libportal was added, a reference to AppImageLauncher was added, and the description of GTK 4’s versioning scheme was corrected.</em>
</p>

<p>
	 
</p>

<p>
	<strong><a href="https://ludocode.com/blog/flatpak-is-not-the-future" rel="external nofollow">Source</a></strong>
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">3459</guid><pubDate>Tue, 23 Nov 2021 15:35:14 +0000</pubDate></item><item><title>Windows 11 KB5007262 Cumulative Update Preview Released</title><link>https://nsaneforums.com/news/software-news/windows-11-kb5007262-cumulative-update-preview-released-r3455/</link><description><![CDATA[<p>
	Microsoft has released the optional KB5007262 Preview cumulative update for Windows 11 with 70 fixes or improvements.
</p>

<p>
	 
</p>

<p>
	This Windows 11 cumulative update is part of Microsoft's November 2021 monthly "C" update, allowing users to test the upcoming updates and fixes in the December 2021 Patch Tuesday.
</p>

<p>
	 
</p>

<p>
	Unlike cumulative updates released on Patch Tuesday, preview updates do not contain security updates and only includes bug fixes and performance improvements.
</p>

<p>
	 
</p>

<p>
	Windows users can install this update by going into <strong>Settings</strong>, clicking on <strong>Windows Update</strong>, and selecting '<strong>Check for Updates</strong>.' As this is an optional update, you will be prompted to click on the download and install button before Windows 10 will install the update.
</p>

<p>
	 
</p>

<p>
	After installing this update, Windows 11 will be updated to build 22000.348.
</p>

<p>
	 
</p>

<p>
	Windows 10 users can also download and manually install the KB5007262 update from the <a href="https://www.catalog.update.microsoft.com/Search.aspx?q=KB5007262" rel="external nofollow" target="_blank">Microsoft Update Catalog</a>.
</p>

<h2>
	What's new in Windows 10 KB5007262
</h2>

<p>
	The Windows 10 KB5007262 cumulative update preview includes 70 improvements or fixes, with the highlighted ones listed below:
</p>

<ul>
	<li>
		<p>
			Updates an issue that causes Internet Explorer to stop working when you copy and paste text while using the Input Method Editor (IME).
		</p>
	</li>
	<li>
		<p>
			Updates an issue that displays the incorrect background for the iFLY Simplified Chinese IME icon in the notification area. 
		</p>
	</li>
	<li>
		<p>
			Updates an issue that prevents the display of File Explorer and desktop shortcut menus. This issue often occurs when you choose to use a single click to open an item.
		</p>
	</li>
	<li>
		<p>
			Improves the animation performance of icons on the taskbar.
		</p>
	</li>
	<li>
		<p>
			Updates volume control issues that affect Bluetooth audio devices.
		</p>
	</li>
	<li>
		<p>
			Updates an issue that causes File Explorer to stop working after you close a File Explorer window.
		</p>
	</li>
	<li>
		<p>
			Updates an issue that displays incorrect closed-caption shadows for some videos.
		</p>
	</li>
	<li>
		<p>
			Updates an issue that automatically removes the Serbian (Latin) Windows display language from a device.
		</p>
	</li>
	<li>
		<p>
			Updates an issue that causes flickering when you hover over icons on the taskbar; this issue occurs if you’ve applied a high contrast theme.
		</p>
	</li>
	<li>
		<p>
			Updates an issue that, under certain conditions, prevents the keyboard focus rectangle from being visible when you use Task View, Alt-Tab, or Snap Assist.
		</p>
	</li>
	<li>
		<p>
			Updates an issue that might cause Windows Mixed Reality to start when you put on a headset. This issue occurs even when you’ve turned off the option “Start Mixed Reality Portal when my headset's presence sensor detects that I'm wearing it”.
		</p>
	</li>
	<li>
		<p>
			Updates an issue that might cause your device to report that it doesn't detect a printer after you plug it in.
		</p>
	</li>
	<li>
		<p>
			Updates an issue that might cause a temporary loss of audio on your device.
		</p>
	</li>
	<li>
		<p>
			Updates an issue that that causes some variable fonts to display incorrectly.
		</p>
	</li>
	<li>
		<p>
			Updates an issue that displays letters or characters at the wrong angle when you use the Meiryo UI font and other vertical fonts. These fonts are frequently used in Japan, China, or other countries in Asia.
		</p>
	</li>
	<li>
		<p>
			Updates an issue that causes certain apps to stop responding to input. This issue occurs on devices that have a touchpad.
		</p>
	</li>
	<li>
		<p>
			Adds an option for you to choose whether to automatically turn on Focus Assist for the first hour after a Windows feature update.
		</p>
	</li>
	<li>
		<p>
			Updates an audio distortion issue that affects Xbox One and Xbox Series Audio peripherals and occurs when you use them with spatial audio.
		</p>
	</li>
	<li>
		<p>
			Updates several aspects of Windows emoji. As part of an iterative and ongoing work, we have made the following improvements for this release
		</p>
	</li>
</ul>

<p>
	 
</p>

<p>
	When cumulative updates are released, Microsoft also shares the known issues or conflicts with the update. 
</p>

<p>
	 
</p>

<p>
	Microsoft says that there are "not currently aware of any issues with this update."
</p>

<p>
	 
</p>

<p>
	You can find a complete list of improves and fixes and detailed explanations of the known issues in the <a href="https://support.microsoft.com/en-us/topic/november-22-2021-kb5007262-os-build-22000-348-preview-7f3e18d7-4189-4882-b0e9-afc920253aee" rel="external nofollow" target="_blank">KB5007262 support bulletin</a>.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.bleepingcomputer.com/news/microsoft/windows-11-kb5007262-cumulative-update-preview-released/" rel="external nofollow">Windows 11 KB5007262 Cumulative Update Preview Released</a>
</p>
]]></description><guid isPermaLink="false">3455</guid><pubDate>Tue, 23 Nov 2021 00:50:10 +0000</pubDate></item><item><title>Microsoft Edge 96 Stable with Duper Secure Mode now available (changelog)</title><link>https://nsaneforums.com/news/software-news/microsoft-edge-96-stable-with-duper-secure-mode-now-available-changelog-r3453/</link><description><![CDATA[<div>
	<article>
		<p>
			Today Microsoft released Microsoft Edge Build 96.0.1054.29 as part of their regular 4-weekly update cycle.
		</p>

		<p>
			 
		</p>

		<p>
			The update brings Webview improvements, new PWA features and Quick Links for Office apps, but the most interesting is probable a new Super Dooper Secure Mode which users can enable on dodgy sites.
		</p>

		<p>
			 
		</p>

		<p>
			The Super Duper Secure Mode in Edge disables the JIT and enables new security mitigations. These include enabling the new Controlflow Enforcement Technology (CET) in Edge render process and in the future adding support for Web Assembly, Arbitrary Code Guard (ACG), and other new security mitigations.
		</p>

		<p>
			 
		</p>

		<p>
			Microsoft hopes Super Duper Secure Mode will be  ”something that changes the modern exploit landscape and significantly raises the cost of exploitation for attackers”.
		</p>

		<p>
			 
		</p>

		<p>
			See the full changelog below:
		</p>

		<h3 id="feature-updates">
			Feature updates
		</h3>

		<ul>
			<li>
				<strong>Cloud Site List Management for IE mode in Public Preview</strong>. Cloud Site List Management lets you manage your site lists for IE mode in the cloud without needing an on-premises infrastructure to host your organization’s site list. You can access the Cloud Site List Management feature using the Microsoft Edge Site Lists experience in the Microsoft 365 Admin Center. To learn more, see the <a data-linktype="relative-path" href="https://docs.microsoft.com/en-us/deployedge/edge-ie-mode-cloud-site-list-mgmt" rel="external nofollow" target="_blank">Cloud Site List Management for IE mode (Public Preview)</a> article.
			</li>
			<li>
				<strong>Improved handoff between IE mode and the modern browser</strong>. Starting with this version of Microsoft Edge, navigations between Microsoft Edge and Internet Explorer mode will include form data and additional HTTP headers. Referrer headers, post data, forms data, and request methods will be forwarded correctly across the two experiences. You can specify which data types should be included using the InternetExplorerIntegrationComplexNavDataTypes policy. For more information, see this FAQ: <a data-linktype="relative-path" href="https://docs.microsoft.com/en-us/deployedge/edge-ie-mode-faq#my-application-requires-transferring-post-data-between-ie-mode-and-microsoft-edge-is-this-supported" rel="external nofollow" target="_blank">My application requires transferring POST data between IE mode and Microsoft Edge. Is this supported?</a>
			</li>
			<li>
				<strong>Update Microsoft Edge WebWiew2 using WSUS</strong>. IT Admins using Windows Server Update Services (WSUS) to update Microsoft Edge will also be able to update Microsoft Edge WebView2 using WSUS. This capability gives admins an easier servicing process for offline devices.
			</li>
			<li>
				WSUS updates for Server. WSUS and Catalog updates for Microsoft Edge channels (Stable, Beta, and Dev) will now apply to Windows Server SKUs that have Microsoft Edge installed, including Windows Server 2022. For more information on how to configure WSUS updates for Microsoft Edge, see <a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/mem/configmgr/apps/deploy-use/deploy-edge?bc=https://docs.microsoft.com/DeployEdge/breadcrumb/toc.json&amp;toc=https://docs.microsoft.com/DeployEdge/toc.json#update-microsoft-edge" rel="external nofollow" target="_blank">Update Microsoft Edge</a>.
			</li>
			<li>
				<strong>Microsoft Edge AutoLaunch Protocols Component.</strong> Microsoft Edge 96 introduces the AutoLaunch Protocols <a data-linktype="external" href="https://textslashplain.com/2019/07/16/updating-browsers-quickly-flags-respins-and-components/" rel="external nofollow" target="_blank">Component</a> that contains lists of scheme-origin dictionaries to automatically allow or block. This protects customers from dangerous schemes (for example, a protocol handler with a 0-day) while eliminating prompts from known-safe pairings (for example, the Teams website can open the Teams client app). If for some reason, you don’t want Microsoft Edge to block vulnerable protocol handlers and allow known-safe pairings, use the toggle in edge://settings/content/applicationLinks, or set the <a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/deployedge/microsoft-edge-policies#autolaunchprotocolscomponentenabled" rel="external nofollow" target="_blank">AutoLaunchProtocolsComponentEnabled</a> policy to False.
			</li>
			<li>
				<strong>Launch Progressive Web App (PWA) directly via protocol links</strong>. Let installed PWAs handle links that use a specific protocol for a more integrated experience.
			</li>
			<li>
				<strong>Quickly view Office files in the browser. </strong>Users can now view Office files including documents, spreadsheets, and presentations that they come across while browsing on Microsoft Edge right in the browser without needing to download the file and then open it in a different application. There will be no changes in the file open experience for Office files that are hosted on OneDrive or SharePoint.
			</li>
			<li>
				<strong>Freeform highlighting on PDFs.</strong> The PDF viewing and markup experience is improved with the addition of freeform highlighters. You can highlight sections in PDFs that you don’t have access to, and scanned documents.
			</li>
			<li>
				<strong>New warning dialog for typosquatting sites.</strong> The browser will show a warning on some sites with URLs that look very similar to other sites. This UI uses client-side heuristics to warn users about sites that might be spoofing popular web sites. For more information, see <a data-linktype="external" href="https://support.microsoft.com/topic/what-is-typosquatting-54a18872-8459-4d47-b3e3-d84d9a362eb0" rel="external nofollow" target="_blank">What is typosquatting?</a>.
			</li>
			<li>
				<strong>Dictionary added to mini-toolbar in Immersive Reader.</strong> We’re adding dictionary functionality to the mini-toolbar to assist in your reading and research. You’ll be able to look up the spelling and definitions of words more quickly and easily in the Immersive Reader experience.
			</li>
			<li>
				<strong>Learn how to solve math problems with Math Solver.</strong> We’re excited to announce that you can use Math Solver in Microsoft Edge to get help with a wide range of mathematical concepts. These concepts range from elementary arithmetic and quadratic equations to trigonometry and calculus. Math Solver lets you take a picture of a handwritten or printed math problem and then provides an instant solution with step-by-step instructions to help you learn how to reach the solution without help. Math Solver also comes with a mathematical keyboard that you can use to easily type math problems. This keyboard eliminates the need to search around a traditional keyboard to find the math characters you need. After solving your problem, Math Solver provides options to continue learning with quizzes, worksheets, and video tutorials.
			</li>
		</ul>

		<h3 id="policy-updates">
			Policy updates
		</h3>

		<h4 id="new-policies">
			New Policies
		</h4>

		<ul>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#applicationguarduploadblockingenabled" rel="external nofollow" target="_blank">ApplicationGuardUploadBlockingEnabled</a> Prevents files from being uploaded while in Application Guard
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#audioprocesshighpriorityenabled" rel="external nofollow" target="_blank">AudioProcessHighPriorityEnabled</a> Allow the audio process to run with priority above normal on Windows
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#autolaunchprotocolscomponentenabled" rel="external nofollow" target="_blank">AutoLaunchProtocolsComponentEnabled</a> AutoLaunch Protocols Component Enabled
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#browserlegacyextensionpointsblockingenabled" rel="external nofollow" target="_blank">BrowserLegacyExtensionPointsBlockingEnabled</a> Enable browser legacy extension point blocking
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#crossoriginwebassemblymodulesharingenabled" rel="external nofollow" target="_blank">CrossOriginWebAssemblyModuleSharingEnabled</a> Specifies whether WebAssembly modules can be sent cross-origin
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#displaycapturepermissionspolicyenabled" rel="external nofollow" target="_blank">DisplayCapturePermissionsPolicyEnabled</a> Specifies whether the display-capture permissions-policy is checked or skipped
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#efficiencymode" rel="external nofollow" target="_blank">EfficiencyMode</a> Configure when efficiency mode should become active
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#forcesynctypes" rel="external nofollow" target="_blank">ForceSyncTypes</a> Configure the list of types that are included for synchronization
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#internetexplorerintegrationcomplexnavdatatypes" rel="external nofollow" target="_blank">InternetExplorerIntegrationComplexNavDataTypes</a> Configure whether form data and HTTP headers will be sent when entering or exiting Internet Explorer mode
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#internetexplorermodetoolbarbuttonenabled" rel="external nofollow" target="_blank">InternetExplorerModeToolbarButtonEnabled</a> Show the Reload in Internet Explorer mode button in the toolbar
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#internetexplorerintegrationwindowopenheightadjustment" rel="external nofollow" target="_blank">InternetExplorerIntegrationWindowOpenHeightAdjustment</a> Configure the pixel adjustment between window.open heights sourced from IE mode pages vs. Edge mode pages
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#internetexplorerintegrationwindowopenwidthadjustment" rel="external nofollow" target="_blank">InternetExplorerIntegrationWindowOpenWidthAdjustment</a> Configure the pixel adjustment between window.open widths sourced from IE mode pages vs. Edge mode pages
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#intranetfilelinksenabled" rel="external nofollow" target="_blank">IntranetFileLinksEnabled</a> Allow intranet zone file URL links from Microsoft Edge to open in Windows File Explorer
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#newsmartscreenlibraryenabled" rel="external nofollow" target="_blank">NewSmartScreenLibraryEnabled</a> Enable new SmartScreen library
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#printpostscriptmode" rel="external nofollow" target="_blank">PrintPostScriptMode</a> Print PostScript Mode
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#printrasterizepdfdpi" rel="external nofollow" target="_blank">PrintRasterizePdfDpi</a> Print Rasterize PDF DPI
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#rendererappcontainerenabled" rel="external nofollow" target="_blank">RendererAppContainerEnabled</a> Enable renderer in app container
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#shadowstackcrashrollbackbehavior" rel="external nofollow" target="_blank">ShadowStackCrashRollbackBehavior</a> Configure ShadowStack crash rollback behavior
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#sharedlinksenabled" rel="external nofollow" target="_blank">SharedLinksEnabled</a> Show links shared from Microsoft 365 apps in History
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#typosquattingcheckerenabled" rel="external nofollow" target="_blank">TyposquattingCheckerEnabled</a> Configure Edge TyposquattingChecker
			</li>
			<li>
				<a data-linktype="absolute-path" href="https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#visualsearchenabled" rel="external nofollow" target="_blank">VisualSearchEnabled</a> Visual search enabled
			</li>
		</ul>

		<p>
			 
		</p>

		<p>
			The latest version of the Edge browser can be installed simply by restarting your browser.
		</p>
	</article>
</div>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://mspoweruser.com/microsoft-edge-96-stable-with-duper-secure-mode-now-available-changelog/" rel="external nofollow">Microsoft Edge 96 Stable with Duper Secure Mode now available (changelog)</a>
</p>
]]></description><guid isPermaLink="false">3453</guid><pubDate>Mon, 22 Nov 2021 22:55:27 +0000</pubDate></item><item><title>Five things I hate about Windows 11 (Editorial)</title><link>https://nsaneforums.com/news/software-news/five-things-i-hate-about-windows-11-editorial-r3449/</link><description><![CDATA[<p>
	<a href="https://www.neowin.net/news/microsoft-begins-rolling-out-windows-11-to-select-users-starting-today/" rel="external nofollow">Windows 11 has been out for over a month</a>, but due to its staggered rollout, it's not available to everyone just yet. While Microsoft recently stated that <a href="https://www.neowin.net/news/due-to-positive-feedback-windows-11-rollout-is-about-to-get-a-whole-lot-faster/" rel="external nofollow">it's speeding up the pace of availability due to "positive" feedback regarding the OS</a>, that doesn't mean that Windows 11 is perfect. Far from it, in fact. If you've <a href="https://www.neowin.net/news/windows-11-review-aesthetics-over-functionality/" rel="external nofollow">read my review on the OS</a>, you know that I find it to be a mixed bag overall.
</p>

<p>
	 
</p>

<p>
	Last week, <a href="http://www.neowin.net/news/five-things-i-love-about-windows-11/" rel="external nofollow">I talked about the top five things I love about Windows 11</a>, but today, I'm going on the opposite extreme and will be talking about five things I hate about Microsoft's latest operating system. As usual, this is a purely personal perspective so feel free to disagree with it. Another few things I'd like to emphasize are that this list is in no particular order and the OS possibly has other problems apart from the ones I mention too, I just don't feel that strongly about them. With that out of the way, let's begin!
</p>

<h3>
	1 - Taskbar
</h3>

<p>
	<img alt="1630598776_windows_11_taskbar_dark_(2)_s" class="ipsImage" data-ratio="59.31" height="405" width="720" src="https://cdn.neow.in/news/images/uploaded/2021/09/1630598776_windows_11_taskbar_dark_(2)_story.jpg">
</p>

<p>
	 
</p>

<p>
	I know that this list is in no particular order, but let's start with the most glaring feature first. The Taskbar in Windows 11 is extremely stripped down, so much so that it actually ditches some very useful functionalities that were present in Windows 10 for no apparent reason other than simplification. And that's because it borrows from the <a href="https://www.neowin.net/news/windows-10x-is-officially-dead-but-some-features-will-come-to-windows-10/" rel="external nofollow">now-defunct Windows 10X</a>, a simplified OS that was being designed for dual-screen devices. This results in a Taskbar that is arguably aesthetic but crippled for a lot of use-cases.
</p>

<p>
	 
</p>

<p>
	You can't drag and drop apps to pin them to the Taskbar, which means that you have to rely on context menus. The context menu for the Taskbar is essentially gone too, but you can still use its capabilities by right-clicking on the Windows/Start icon. Then there's the Taskbar clock, which has seemingly lost the ability to display time to the accuracy of settings based on Microsoft's whims. In the same vein, the Taskbar is locked to the bottom for some weird reason as well. You can't adjust its height, show labels and never combine apps, or even change the size of app icons. Even the Agenda view for the Calendar in the system tray is absent.
</p>

<p>
	 
</p>

<p>
	And that's just the tip of the iceberg. I'm sure that there are lots of other capabilities that I don't actively use but are likely missing as well. There's hope that Microsoft will eventually listen to all the <a href="https://aka.ms/AAd2ifw" rel="external nofollow">negative feedback with thousands of upvotes in its beloved Feedback Hub</a> and restore at least some functionality, but the fact that it thought that the launch version is good enough is just unacceptable. You can <a href="https://www.neowin.net/news/closer-look-taskbar-in-windows-11/" rel="external nofollow">read more of my thoughts in the dedicated Closer Look piece here</a>.
</p>

<h3>
	2 - Default apps settings
</h3>

<p>
	<img alt="1631808844_windows_11_default_apps_2_sto" class="ipsImage" data-ratio="59.31" height="405" width="720" src="https://cdn.neow.in/news/images/uploaded/2021/09/1631808844_windows_11_default_apps_2_story.jpg">
</p>

<p>
	 
</p>

<p>
	Oh boy, if you thought this list was going to go easier on Microsoft, you couldn't have been more wrong. Default apps settings is yet another change in Windows 11 that I highly despise. In Windows 10, Microsoft allowed you to set default apps for categories like Email, Maps, Music player, Photo viewer, Video player, and Web browser. This is no longer the case in Windows 11.
</p>

<p>
	 
</p>

<p>
	Microsoft actually wants you go through a painful process where you set the default app for each extension protocol. You don't have a category called "Web browser" where you can just set Chrome as the default browser and be done with it, you have to manually set it for each extension. Check the screenshot above to get an idea of what I'm talking about if you haven't gotten around to using Windows 11 yourself.
</p>

<p>
	 
</p>

<p>
	Granted that it's a one-time activity, but it's so much extra effort just to change your default browser or any other app, really. Microsoft's sheer audacity to implement such an anti-competitive tactic in an OS that is used by millions is just infuriating. While <a href="https://www.neowin.net/news/edgedeflector-v1230-released-lets-you-force-windows-11-to-use-preferred-browser/" rel="external nofollow">third-party developers</a> and <a href="https://www.neowin.net/news/mozilla-bypasses-microsoft-makes-it-easier-to-set-firefox-as-default-browser-in-windows/" rel="external nofollow">firms are attempting workarounds to bypass Microsoft's restrictions</a>, it does seem like that they'll face a difficult time. You can <a href="https://www.neowin.net/news/closer-look-default-apps-settings-in-windows-11/" rel="external nofollow">read more of my rant on this topic in the dedicated piece here</a>.
</p>

<h3>
	3 - Context menus
</h3>

<p>
	<img alt="1632386980_capture_story.jpg" class="ipsImage" data-ratio="59.31" height="405" width="720" src="https://cdn.neow.in/news/images/uploaded/2021/09/1632386980_capture_story.jpg">
</p>

<p>
	 
</p>

<p>
	This is a bit of an odd duckling, and that's because "hate" is a bit of a strong word for this. The new context menu (or the right-click menu depending on what you call it) is an interesting experiment into making a UI element more accessible and simplified while still retaining all functionalities via workarounds.
</p>

<p>
	 
</p>

<p>
	Essentially, as you can see in the screenshot above, Microsoft has grouped some common items such as cut, copy, rename, share, and delete to the toolbar at the top of the context menu while some other functionalities are at the bottom. But you'll notice that many third-party apps that gave you an "open with" option or other similar to that are not visible by default. You actually have to click on the "Show more options" at the bottom of the context menu to get the Windows 10 version back which will have all the verbs.
</p>

<p>
	 
</p>

<p>
	In an effort to organize the context menu a bit better, Microsoft now expects developers to update their apps according to a new integration mechanism through which their app's verbs will be grouped neatly in the taskbar. I don't see a fault in the approach itself, but the issue is that this puts way too much responsibility on an app developer to update all their old apps to integrate with Windows 11. So if a developer has moved on to newer projects or abandoned their software completely, you as a user will be out of luck unless you implement some workarounds to integrate verbs to the native context menu.
</p>

<p>
	 
</p>

<p>
	You could use the "Show more options" button to just utilize the old context menu, but it obviously requires an extra click that is not good for a streamlined user experience, and there's actually no knowing if <a href="https://www.neowin.net/news/here-is-how-microsoft-is-improving-the-design-of-the-windows-11-context-menu/" rel="external nofollow">Microsoft eventually decides to do away with it completely</a> and leave old apps and their consumers out in the cold. There's just too much uncertainty at this point for it to be enforced upon developers, and more importantly, consumers in this way.
</p>

<p>
	 
</p>

<p>
	I actually like the look of the updated context menu, but given that Microsoft seems to have sacrificed functionality for aesthetics in so many elements of the UI already, I fear that the old context menu will get the ax soon as well, which makes the updated context menu a very difficult sell for me. <a href="https://www.neowin.net/news/closer-look-context-menus-in-windows-11/" rel="external nofollow">Check out more of my thoughts on this topic here</a>.
</p>

<h3>
	4 - Start menu
</h3>

<p>
	<img alt="1636608579_wu4_story.jpg" class="ipsImage" data-ratio="59.31" height="405" width="720" src="https://cdn.neow.in/news/images/uploaded/2021/11/1636608579_wu4_story.jpg">
</p>

<p>
	 
</p>

<p>
	Ah, yet another core part of the OS that did not get the treatment it deserved. When I initially <a href="https://www.neowin.net/news/closer-look-start-menu-in-windows-11/" rel="external nofollow">talked about the Start menu in my Closer Look piece several weeks ago</a>, I mentioned that since I don't use it much, its deficiencies don't bother me a lot. However, I don't know why, but I have been using the Start menu considerably more in Windows 11 compared to Windows 10. I don't know if it's something to do with the centered position of the Taskbar which encourages me to click on the Start menu more than usual, or if it's something else, but that's just how it is.
</p>

<p>
	 
</p>

<p>
	The problem with the Start menu in Windows 11 is the same. Aesthetically, it's very pleasing to look at but in terms of user experience, it leaves a lot to be desired. There's no love lost for the absent Live Tiles, but I do miss the functionality that went away with it. There is no way to group apps which means that you'll potentially have to scroll a lot if you have lots of apps pinned that you actively use.
</p>

<p>
	 
</p>

<p>
	The other downer is that "Recommended" section that takes up the bottom section of the Start menu to show you files that you recently used. While you can disable it if you have privacy concerns, especially when sharing your screen online, the problem is that all that space is wasted. Microsoft doesn't extend the Start menu's app list to utilize all the whitespace, it's just left unutilized, which seems like a major design and engineering oversight.
</p>

<p>
	 
</p>

<p>
	But perhaps the worst culprit is the search bar that has been integrated into the Start menu. You would expect that if you click on it, you'll be able to quickly fire in some search queries, but it actually has a massive jitter as it stutters and opens up Windows Search, which is actually a separate interface. The integration is so jarring that you can only gaze in wonder about how Microsoft thought that it was good enough to ship.
</p>

<h3>
	5 - Widgets
</h3>

<p>
	<img alt="1637505003_hate2_story.jpg" class="ipsImage" data-ratio="59.31" height="405" width="720" src="https://cdn.neow.in/news/images/uploaded/2021/11/1637505003_hate2_story.jpg">
</p>

<p>
	 
</p>

<p>
	Let's get one thing out of the way: I don't hate the idea of Widgets, <a href="https://www.neowin.net/news/closer-look-widgets-in-windows-11/" rel="external nofollow">I just hate how Microsoft has implemented them in Windows 11</a>. I do use Widgets occasionally, but I find it extremely annoying that rather than opening up in a pop-up window at some corner of your screen, it takes up almost the full height and 40% of the width of my 15.6-inch display with a resolution of 1920x1080.
</p>

<p>
	 
</p>

<p>
	What this means is that if you're on a single display, you can either view your Widgets or use your primary window, there's absolutely no concept of multitasking. If you click on the primary window, the Widgets flyout closes, it's super-annoying.
</p>

<p>
	 
</p>

<p>
	While you can customize it to your liking, to show you topics that interest you, I do have to talk about the <a href="https://www.neowin.net/news/closer-look-calendar-app-integration-in-windows-11/" rel="external nofollow">integration between Calendar and Widgets</a>. You can only sync your calendar agenda to Widgets if you use an Outlook.com account. If you're using any other email provider, you're out of luck. Given the lack of integration of the Agenda view with the Calendar flyout in the system tray, what this means is that if you want to view your daily agenda with a third-party email provider, you necessarily have to open the dedicated Calendar app because Microsoft has decided that it's not going to help you out. Long live simplification!
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.neowin.net/news/five-things-i-hate-about-windows-11/" rel="external nofollow">Five things I hate about Windows 11</a>
</p>
]]></description><guid isPermaLink="false">3449</guid><pubDate>Sun, 21 Nov 2021 23:34:47 +0000</pubDate></item><item><title>7-Zip 21.05: first stable version of 2021 released</title><link>https://nsaneforums.com/news/software-news/7-zip-2105-first-stable-version-of-2021-released-r3448/</link><description><![CDATA[<p>
	The developer of the open source archiver 7-Zip, Igor Pavlov, released the first stable version of the application of 2021, 7-Zip 21.05.
</p>

<p>
	 
</p>

<p>
	The new version is already available on the <a data-wpel-link="external" href="https://www.7-zip.org/" rel="external nofollow" target="_blank">official website</a>. You can check the installed version by selecting Help &gt; About 7-Zip in the application interface.
</p>

<h2>
	7-Zip 21.05
</h2>

<p>
	<img alt="7-zip-file-manager-21.05.webp" class="ipsImage" data-ratio="66.53" height="376" width="720" src="https://www.ghacks.net/wp-content/uploads/2021/11/7-zip-file-manager-21.05.webp">
</p>

<p>
	 
</p>

<p>
	7-Zip 21.05 is the first major stable version in a while. The last release dates back to <a data-wpel-link="internal" href="https://www.ghacks.net/2019/02/22/7-zip-19-00-released/" rel="external nofollow">version 19.00</a>, released in February 2019. Several alpha and beta versions have been released since then, but 21.05 is the first new stable version of the archiver. <a data-wpel-link="internal" href="https://www.ghacks.net/2021/03/11/7-zip-21-0-alpha-introduces-native-linux-support/" rel="external nofollow">Alpha builds for Linux</a> and Mac OS X were released.
</p>

<p>
	 
</p>

<p>
	Here is the list of important changes when compared to the last stable version, 7-Zip 19.00:
</p>

<p>
	 
</p>

<ul>
	<li>
		Support for unpacking b64 files (Base64 encoding).
	</li>
	<li>
		7-Zip supports new hardware instructions for SHA-1 and SHA-256 which new AMD Ryzen and Intel CPU's support; this improves the performance of certain operations, including encrypting and decrypting ZIP AES, hash value calculations, and the speed of key derivation for encryption and decryption in 7z, ZIP and RAR archives.
	</li>
	<li>
		ZIP AES encryption and 7z, RAR and ZIP AES decryption improved.
	</li>
	<li>
		Improved compression ratio for fast and fastest compression levels.
	</li>
	<li>
		Default number of LZMA2 chunks per solid blocks increased in 7z archives, which improves the compression speed for large 7z archives on devices with a large number of CPU cores and threads.
	</li>
	<li>
		The -ssp command line switches prevents that the system modifies the "last access time" property of source files for archiving and hashing operations.
	</li>
	<li>
		ARM64 version speed improvements for AES, CRC-32, SHA-1 and SHA-256.
	</li>
	<li>
		Maximum dictionary size for LZMA/LZMA2 compression operations was increased to 4 Gigabytes.
	</li>
	<li>
		Decompression speed of LZMA and LZMA2 archives in ARM64 versions for Mac OS and Linux improved by 20-60%.
	</li>
	<li>
		7-Zip writes an additional field for the filename in UTF-8 encoding in ZIP archives.
	</li>
	<li>
		The number of working CPU threads is removed for compression if the RAM size is not enough for compression operations with large LZMA2 dictionaries.
	</li>
	<li>
		7-Zip may create the text file file.sha256, which contains all file names and SHA-256 checksums. The program may also check the file to verify files.
	</li>
	<li>
		Add to Archive window supports setting a memory usage limit.
	</li>
</ul>

<p>
	 
</p>

<p>
	<img alt="7-zip-memory-usage.webp" class="ipsImage" data-ratio="86.26" height="540" width="538" src="https://www.ghacks.net/wp-content/uploads/2021/11/7-zip-memory-usage.webp">
</p>

<p>
	 
</p>

<p>
	Interested users can check out the <a data-wpel-link="external" href="https://www.7-zip.org/history.txt" rel="external nofollow" target="_blank">full changelog here</a>.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.ghacks.net/2021/11/21/7-zip-21-05-first-stable-version-of-2021-released/" rel="external nofollow">7-Zip 21.05: first stable version of 2021 released</a>
</p>

<p>
	 
</p>

<p>
	News &amp; Updates: <a href="https://nsaneforums.com/topic/419215-7-zip-2105" rel="">7-Zip 21.05</a>
</p>
]]></description><guid isPermaLink="false">3448</guid><pubDate>Sun, 21 Nov 2021 23:29:12 +0000</pubDate></item><item><title>Microsoft releases Windows 11 Cumulative Update Build 22504.1010 (KB5008697) for Insiders</title><link>https://nsaneforums.com/news/software-news/microsoft-releases-windows-11-cumulative-update-build-225041010-kb5008697-for-insiders-r3440/</link><description><![CDATA[<p>
	Early this week, Microsoft announced the release of Windows 11 Preview Build 22504 to the Dev Channel Insiders. This new build expanded the touch keyboard themes to other input experiences, including IMEs, the emoji panel, and voice typing. Today, Microsoft announced the roll out of Windows 11 Cumulative Update Build 22504.1010 (KB5008697). This is a minor update and does not include anything new. This update is designed to test Microsoft’s servicing pipeline for builds in the Dev Channel.
</p>

<p>
	 
</p>

<p>
	What’s new in Windows 11 Build 22504:
</p>

<h2>
	Changes and Improvements
</h2>

<ul>
	<li>
		To further personalize your Windows text input experience, we have expanded the 13 themes for the touch keyboard to now apply to our other input experiences, including IMEs, the emoji panel, and voice typing. Also available for all themed experiences is the theme engine that allows you to create a fully customized theme including background images. You can find all this under the new “Text Input” section under Settings &gt; Personalization. This isn’t available to all Insiders just yet as we plan to monitor feedback and see how it lands before pushing it out to everyone.
	</li>
</ul>

<figure aria-describedby="caption-attachment-175395" id="attachment_175395">
	<img alt="input-themes-expansion.png" class="ipsImage" data-ratio="75.10" height="396" width="720" src="https://46c4ts1tskv22sdav81j9c69-wpengine.netdna-ssl.com/wp-content/uploads/prod/sites/44/2021/11/input-themes-expansion.png">
</figure>

<figure aria-describedby="caption-attachment-175395" id="attachment_175395">
	<figcaption id="caption-attachment-175395">
		<p>
			We have expanded the 13 themes for the touch keyboard to more input methods, including the IME, emoji panel, and voice input.
		</p>

		<p>
			 
		</p>

		<p>
			<img alt="FamilyEmojiLightTheme.png" class="ipsImage" data-ratio="75.10" height="378" width="720" src="https://46c4ts1tskv22sdav81j9c69-wpengine.netdna-ssl.com/wp-content/uploads/prod/sites/44/2021/11/FamilyEmojiLightTheme.png">
		</p>
	</figcaption>
</figure>

<ul>
	<li>
		We have added the ability for personalized combinations of emoji based on face and skin tones of family members, couples with heart, kissing, and people holding hands. Just open the emoji panel (WIN + . ) and try these combinations out by typing the following in the search box: family, couple, holding hands, or kissing. This isn’t available to all Insiders just yet as we plan to monitor feedback and see how it lands before pushing it out to everyone.
	</li>
</ul>

<figure aria-describedby="caption-attachment-175396" id="attachment_175396">
	 
</figure>

<figure aria-describedby="caption-attachment-175396" id="attachment_175396">
	<figcaption id="caption-attachment-175396">
		We have added the ability for personalized combinations of emoji based on face and skin tones of family members, couples with heart, kissing, and people holding hands.
	</figcaption>
</figure>

<ul>
	<li>
		You can now use the WIN + Alt + K keyboard shortcut to toggle <a href="https://blogs.windows.com/windows-insider/2021/11/03/announcing-windows-11-insider-preview-build-22494/" rel="external nofollow" target="_blank">the new mute icon in the Taskbar</a> when it’s showing.
	</li>
	<li>
		Based on feedback, we’re making emoji search in Portuguese and Polish a little more flexible with keywords containing diacritics.
	</li>
	<li>
		Introducing .NET Framework 4.8.1 our latest .NET Framework that will bring native ARM64 support for the .NET Framework runtime.
	</li>
	<li>
		As Settings &gt; System &gt; Sound in Windows 11 shows a warning when microphone access has been restricted in your privacy settings, we’re removing the notification to alert you about this.
	</li>
	<li>
		Added support for the cancellation of daylight savings time for the Republic of Fiji for 2021.
	</li>
	<li>
		We’re making a change so that going forward on new installs the touch indicator option will now be turned off by default under Settings &gt; Accessibility &gt; Mouse pointer and touch. As part of this change, we’ve added a link to this Settings page from Settings &gt; Bluetooth &amp; Devices &gt; Touch and made it so that the press and hold visual is now always displayed regardless of the setting state.
	</li>
	<li>
		Apps will now launch maximized by default when in the tablet posture on small devices (11-inch screens diagonal and under).
	</li>
</ul>

<h2>
	Fixes
</h2>

<p>
	[Start]
</p>

<ul>
	<li>
		Fixed an issue believed to be the root cause of icons not displaying correctly in the Recommended section of Start (showing the wrong or a generic icon) sometimes.
	</li>
	<li>
		If you open Start and immediate press Shift + F10 or the context menu key, the context menu should be aligned with the search box now.
	</li>
</ul>

<p>
	 
</p>

<p>
	[Taskbar]
</p>

<p>
	 
</p>

<ul>
	<li>
		Fixed an issue leading to an explorer.exe crash in recent builds if there were issues loading the battery icon in the Taskbar.
	</li>
	<li>
		Made some changes to help the clock in the Taskbar update more reliably, including addressing a recent issue where it wasn’t updating at all over Remote Desktop.
	</li>
	<li>
		Mitigated a positioning issue that could cause the date and time to get clipped off the end of the Taskbar.
	</li>
	<li>
		If you’ve updated the critical and low battery level notification definitions, the battery icon in the Taskbar will now align with that, rather than using the default values to show a warning.
	</li>
	<li>
		Right clicking the date and time in the Taskbar will now dismiss the Notification Center if it’s open, so that you can see the context menu options.
	</li>
</ul>

<p>
	 
</p>

<p>
	[Input]
</p>

<p>
	 
</p>

<ul>
	<li>
		Keyboard lights (for example, for caps lock) should work properly again now with this build.
	</li>
	<li>
		We’ve made a few more tweaks to our emoji search keywords based on feedback, including improving results for day, night, and face with raised eyebrow. Please continue sharing feedback with us about this under Input and Language &gt; Emoji Panel in the Feedback Hub.
	</li>
	<li>
		Fixed an issue that was causing the kaomoji list in WIN + . to be blank when accessed while using a Chinese IME.
	</li>
	<li>
		Fixed an issue with the emoji panel search results that could lead to a single gif being displayed repeatedly with certain queries.
	</li>
	<li>
		Mitigated an issue resulting in IMEs not working with certain games.
	</li>
	<li>
		Addressed an issue where the options under Settings &gt; Personalization &gt; Typing to change the settings “Show text suggestions &amp; add a spacebar after I choose a text suggestions” for the touch keyboard might unexpectedly not display.
	</li>
	<li>
		If you make a long pause while using voice typing (WIN + H), it should be able to resume listening more reliability now.
	</li>
	<li>
		Fixed some inconsistencies between actual listening status and the microphone visual in voice typing.
	</li>
	<li>
		Text should no longer be unexpectedly duplicated if the caret is moved while using voice typing.
	</li>
</ul>

<p>
	 
</p>

<p>
	[Windowing]
</p>

<p>
	 
</p>

<ul>
	<li>
		Selecting snap layout options should no longer randomly put windows on your other monitor sometimes.
	</li>
</ul>

<p>
	 
</p>

<p>
	[Settings]
</p>

<p>
	 
</p>

<ul>
	<li>
		The brightness and volume sliders in Quick Settings should no longer randomly become invisible.
	</li>
	<li>
		Fixed an issue preventing Adjusting active hours from being set to manually.
	</li>
	<li>
		Addressed an issue which could result in the touch keyboard occluding the password entry field when connecting to a network in Quick Settings.
	</li>
</ul>

<p>
	 
</p>

<p>
	[Other]
</p>

<p>
	 
</p>

<ul>
	<li>
		Fixed a scaling issue that was causing the update prompt dialog (and other dialogs of that style) to get cut off and not draw correctly after the DPI changed.
	</li>
	<li>
		Improved the positioning of the context menu when right clicking the bottom corner of the desktop.
	</li>
	<li>
		Mitigated an issue related to TCPIP which could result in bug checks when waking a device.
	</li>
	<li>
		Fixed an issue where high priority notifications (such as an alarm) would sometimes unexpectedly dismiss without you engaging with it, leading to it randomly reappearing the next time a normal priority notification came in.
	</li>
</ul>

<p>
	 
</p>

<p>
	NOTE: Some fixes noted here in Insider Preview builds from the active development branch may make their way into the servicing updates for the released version of Windows 11 that became generally available on October 5th.
</p>

<h2>
	Known issues
</h2>

<p>
	[General]
</p>

<p>
	 
</p>

<ul>
	<li>
		Users updating from Builds 22000.xxx, or earlier, to newer Dev Channel builds using the latest Dev Channel <a href="https://aka.ms/wipISO" rel="external nofollow" target="_blank">ISO</a>, may receive the following warning message: The build you are trying to install is Flight Signed. To continue installing, enable flight signing. If you receive this message, press the Enable button, reboot the PC, and retry the update.
	</li>
	<li>
		We’re investigating an issue where some PCs are unable to install new builds, or other updates. The PC may report an error code 0x80070002. If you are experiencing this issue, please reboot your PC and try again.
	</li>
	<li>
		Some devices may bugcheck with error code 0xc1900101-0x4001c when installing this build. If you hit this, after the device rolls back to the previous build, you may want to pause updates until we release a fix.
	</li>
</ul>

<p>
	 
</p>

<p>
	[Start]
</p>

<p>
	 
</p>

<ul>
	<li>
		In some cases, you might be unable to enter text when using Search from Start or the Taskbar. If you experience the issue, press WIN + R on the keyboard to launch the Run dialog box, then close it.
	</li>
</ul>

<p>
	 
</p>

<p>
	[Taskbar]
</p>

<p>
	 
</p>

<ul>
	<li>
		The Taskbar will sometimes flicker when switching input methods.
	</li>
</ul>

<p>
	 
</p>

<p>
	[Windowing]
</p>

<p>
	 
</p>

<ul>
	<li>
		Hovering your mouse back and forth between different desktops in Task View will result in the displayed thumbnails and content area unexpectedly shrinking.
	</li>
</ul>

<p>
	 
</p>

<p>
	[Search]
</p>

<p>
	 
</p>

<ul>
	<li>
		After clicking the Search icon on the Taskbar, the Search panel may not open. If this occurs, restart the “Windows Explorer” process, and open the search panel again.
	</li>
</ul>

<h2>
	For developers
</h2>

<p>
	You can download the latest Windows Insider SDK at <a href="https://aka.ms/windowsinsidersdk" rel="external nofollow" target="_blank">aka.ms/windowsinsidersdk</a>.
</p>

<p>
	 
</p>

<p>
	SDK NuGet packages are now also flighting at <a href="https://www.nuget.org/profiles/WindowsSDK" rel="external nofollow" target="_blank">NuGet Gallery | WindowsSDK</a> which include:
</p>

<p>
	 
</p>

<ul>
	<li>
		<a href="https://www.nuget.org/packages/Microsoft.Windows.SDK.NET.Ref/" rel="external nofollow" target="_blank">.NET TFM packages</a> for use in .NET apps as described at <a href="https://aka.ms/windowsinsidersdk" rel="external nofollow" target="_blank">ms/windowsinsidersdk</a>
	</li>
	<li>
		<a href="https://www.nuget.org/packages/Microsoft.Windows.SDK.CPP/" rel="external nofollow" target="_blank">C++ packages</a> for Win32 headers and libs per architecture
	</li>
	<li>
		<a href="https://www.nuget.org/packages/Microsoft.Windows.SDK.BuildTools/" rel="external nofollow" target="_blank">BuildTools package</a> when you just need tools like MakeAppx.exe, MakePri.exe, and SignTool.exe
	</li>
</ul>

<p>
	 
</p>

<p>
	These NuGet packages provide more granular access to the SDK and better integrate in CI/CD pipelines.
</p>

<h2>
	Your Phone’s new look begins to roll out
</h2>

<p>
	The Your Phone app is evolving with an updated design that puts notifications at the center. Keep your phone in your pocket while staying on top of your life. The Your Phone app brings you an organized feed of your real-time notifications across all your most used apps. In this new view, you’ll always have access to your messages, calls, and photos with the added benefit to stay on top of important messages and other notifications more efficiently with this glanceable view. The app also adopts the beauty of Windows 11 design to tie together your seamless experience on your Windows desktop.
</p>

<figure aria-describedby="caption-attachment-175398" id="attachment_175398">
	<img alt="YourPhone_NewUX-2.png" class="ipsImage" data-ratio="75.10" height="479" width="720" src="https://46c4ts1tskv22sdav81j9c69-wpengine.netdna-ssl.com/wp-content/uploads/prod/sites/44/2021/11/YourPhone_NewUX-2.png">
</figure>

<blockquote>
	<figure aria-describedby="caption-attachment-175398" id="attachment_175398">
		<figcaption id="caption-attachment-175398">
			Your Phone app on Windows 11 showing apps.
		</figcaption>
	</figure>

	<p>
		The updated design is gradually rolling out to Windows Insiders.
	</p>
</blockquote>

<p>
	Source: <a href="https://blogs.windows.com/windows-insider/2021/11/17/announcing-windows-11-insider-preview-build-22504/" rel="external nofollow" target="_blank">Microsoft</a>
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://mspoweruser.com/microsoft-windows-11-build-22504-1010-kb5008697/" rel="external nofollow">Microsoft releases Windows 11 Cumulative Update Build 22504.1010 (KB5008697) for Insiders</a>
</p>
]]></description><guid isPermaLink="false">3440</guid><pubDate>Fri, 19 Nov 2021 23:54:33 +0000</pubDate></item><item><title>New Windows 11 build fixes Microsoft Installer issue breaking apps</title><link>https://nsaneforums.com/news/software-news/new-windows-11-build-fixes-microsoft-installer-issue-breaking-apps-r3439/</link><description><![CDATA[<p>
	Microsoft has fixed a recently confirmed Windows 11 issue in a newly released build for Windows Insiders in the Beta and Release Preview channels.
</p>

<p>
	 
</p>

<p>
	This issue <a href="https://www.bleepingcomputer.com/news/microsoft/microsoft-windows-installer-breaks-apps-after-updates-repairs/" target="_blank" rel="external nofollow">would prevent apps from opening</a> on multiple client and server Windows versions after being repaired or updated using the Windows Installer system tool (previously known as Microsoft Installer).
</p>

<p>
	 
</p>

<p>
	Systems affected by this bug include those where Windows users have installed the <a data-linktype="external" href="https://support.microsoft.com/help/5007215" rel="external nofollow" target="_blank">KB5007215</a> cumulative update issued during this month's Patch Tuesday.
</p>

<p>
	 
</p>

<p>
	The fix issued today with Windows 11 Build 22000.348 (KB5007262) only for Windows Insiders is also expected to roll out to all impacted Windows 11 customers during the December 2021 Patch Tuesday.
</p>

<p>
	 
</p>

<p>
	"We fixed a known issue that might prevent apps, such as Kaspersky apps, from opening after you attempt to repair or update the apps using the Microsoft Installer (MSI)," the Windows Insider Program Team <a href="https://blogs.windows.com/windows-insider/2021/11/19/releasing-windows-11-build-22000-348-to-beta-and-release-preview-channels/" rel="external nofollow" target="_blank">said</a>.
</p>

<h2>
	Systems running older Windows versions waiting for a fix
</h2>

<p>
	While Microsoft is now providing Windows Insiders running the latest Windows 11 beta build with a fix, users of all other Windows versions impacted by this issue will have to wait for a future update.
</p>

<p>
	 
</p>

<p>
	The complete list of Windows versions impacted by this known issue includes:
</p>

<p>
	 
</p>

<ul>
	<li>
		Client: Windows 11, version 21H2; Windows 10, version 21H2; Windows 10, version 21H1; Windows 10, version 20H2; Windows 10, version 2004; Windows 10, version 1909; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise 2015 LTSB; Windows 8.1; Windows 7 SP1
	</li>
	<li>
		Server: Windows Server 2022; Windows Server, version 20H2; Windows Server, version 2004; Windows Server, version 1909; Windows Server, version 1809; Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
	</li>
</ul>

<p>
	 
</p>

<p>
	The list of November cumulative updates that break Windows Installer's functionality includes:
</p>

<p>
	 
</p>

<ul>
	<li>
		Windows 7: KB5007233, KB5007236
	</li>
	<li>
		Windows 8.1: KB5007247, KB5007255
	</li>
	<li>
		Windows 10: KB5007206, KB5007207, KB5007186, KB5007189, KB5007192 
	</li>
	<li>
		Windows 11: KB5007215
	</li>
	<li>
		Windows Server 2008: KB5007246, KB5007263
	</li>
	<li>
		Windows Server 2008 R2: KB5007233, KB5007236
	</li>
	<li>
		Windows Server 2012: KB5007245, KB5007260
	</li>
	<li>
		Windows Server 2012 R2: KB5007247, KB5007255
	</li>
	<li>
		Windows Server 2016: KB5007192
	</li>
	<li>
		Windows Server 2019: KB5007206
	</li>
	<li>
		Windows Server 2022: KB5007205
	</li>
</ul>

<h2>
	Workaround available
</h2>

<p>
	While not all impacted Windows versions have a fix ready, Microsoft provides a workaround for customers experiencing difficulties launching apps after deploying one of the problematic updates.
</p>

<p>
	 
</p>

<p>
	"To mitigate this issue, you will need to uninstall the affected app, then install the latest version of the app," Microsoft said.
</p>

<p>
	 
</p>

<p>
	Redmond's engineers are working to address this issue for all other Windows customers, which will be released with a future update.
</p>

<p>
	 
</p>

<p>
	Microsoft is also readying an update to address another issue impacting Windows 11 customers that can trigger <a href="https://www.bleepingcomputer.com/news/microsoft/windows-11-issue-with-intel-audio-drivers-triggers-blue-screens/" target="_blank" rel="external nofollow">blue screens of death (BSODs)</a> on systems with Intel Smart Sound Technology (SST) audio DSP drivers.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.bleepingcomputer.com/news/microsoft/new-windows-11-build-fixes-microsoft-installer-issue-breaking-apps/" rel="external nofollow">New Windows 11 build fixes Microsoft Installer issue breaking apps</a>
</p>
]]></description><guid isPermaLink="false">3439</guid><pubDate>Fri, 19 Nov 2021 23:48:59 +0000</pubDate></item><item><title>Microsoft: Windows Installer breaks apps after updates, repairs</title><link>https://nsaneforums.com/news/software-news/microsoft-windows-installer-breaks-apps-after-updates-repairs-r3438/</link><description><![CDATA[<p>
	Microsoft has confirmed a new known issue impacting client and server Windows versions that breaks apps after updating or repairing them using the Windows Installer (previously known as Microsoft Installer).
</p>

<p>
	 
</p>

<p>
	This issue affects systems where Windows users have installed cumulative updates released during this month's Patch Tuesday.
</p>

<p>
	 
</p>

<p>
	After installing one of these updates, "Microsoft Installer (MSI) might have issues repairing or updating apps," the company says on the Windows Health dashboard.
</p>

<p>
	 
</p>

<p>
	"Apps that are known to be affected include some apps from Kaspersky. Affected apps might fail to open after an update or repair has been attempted."
</p>

<p>
	 
</p>

<p>
	The complete list of Windows versions affected by this known issue includes:
</p>

<p>
	 
</p>

<ul>
	<li>
		Client: Windows 11, version 21H2; Windows 10, version 21H2; Windows 10, version 21H1; Windows 10, version 20H2; Windows 10, version 2004; Windows 10, version 1909; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607; Windows 10 Enterprise 2015 LTSB; Windows 8.1; Windows 7 SP1
	</li>
	<li>
		Server: Windows Server 2022; Windows Server, version 20H2; Windows Server, version 2004; Windows Server, version 1909; Windows Server, version 1809; Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
	</li>
</ul>

<p>
	 
</p>

<p>
	Microsoft also provides a workaround for customers experiencing difficulties when launching apps after deploying one of the problematic updates.
</p>

<p>
	 
</p>

<p>
	"To mitigate this issue, you will need to uninstall the affected app, then install the latest version of the app," Microsoft <a href="https://docs.microsoft.com/en-us/windows/release-health/status-windows-11-21h2#2759msgdesc" rel="external nofollow" target="_blank">says</a>.
</p>

<p>
	 
</p>

<p>
	The company's engineers are currently working on a fix to address this issue which will be released with a future update.
</p>

<h2>
	Windows 11 known issues and safeguards
</h2>

<p>
	Microsoft is also working on a resolution for another issue impacting Windows 11 customers that <a href="https://www.bleepingcomputer.com/news/microsoft/windows-11-issue-with-intel-audio-drivers-triggers-blue-screens/" target="_blank" rel="external nofollow">leads to blue screens of death (BSODs)</a> on affected systems.
</p>

<p>
	 
</p>

<p>
	The new issue is caused by compatibility issues between integrated Intel Smart Sound Technology (SST) audio DSP drivers and Windows 11, version 21H2.
</p>

<p>
	 
</p>

<p>
	Redmond has also added an update block to prevent devices with impacted Intel SST drivers from being offered the Windows 11 upgrade.
</p>

<p>
	 
</p>

<p>
	Right now, there're only two Windows 11 compatibility holds, with the other one <a href="https://www.bleepingcomputer.com/news/microsoft/windows-11-microsoft-is-investigating-these-eight-problems/" target="_blank" rel="external nofollow">blocking the upgrade from being offered to eligible systems running Oracle VirtualBox</a> when Hyper-V or Windows Hypervisor are also installed.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.bleepingcomputer.com/news/microsoft/microsoft-windows-installer-breaks-apps-after-updates-repairs/" rel="external nofollow">Microsoft: Windows Installer breaks apps after updates, repairs</a>
</p>
]]></description><guid isPermaLink="false">3438</guid><pubDate>Fri, 19 Nov 2021 23:46:32 +0000</pubDate></item><item><title>Firefox may soon paint all sites in dark or light mode, if you want</title><link>https://nsaneforums.com/news/software-news/firefox-may-soon-paint-all-sites-in-dark-or-light-mode-if-you-want-r3437/</link><description><![CDATA[<p>
	Mozilla is working on a new feature in the organization's Firefox web browser that may be used to force a specific color scheme on sites you visit.
</p>

<p>
	 
</p>

<p>
	Most browsers support light and dark modes already, but the functionality is limited to painting the chrome of the browser using the color scheme. Website content remains unmodified when the feature is enabled or configured.
</p>

<p>
	 
</p>

<p>
	The latest Firefox Nightly version, version 96.0a1, comes with a new feature that extends the functionality. Once activated, sites will also be displayed in the selected color scheme.
</p>

<p>
	 
</p>

<p>
	Here is how the feature looks on Ghacks. Dark Mode was enabled on the Windows 10 system and Firefox picked it up to display the browser UI and the content of the webpage using the color scheme.
</p>

<p>
	 
</p>

<p>
	<img alt="firefox-force-colors-dark-light-mode.web" class="ipsImage" data-ratio="75.10" height="444" width="720" src="https://www.ghacks.net/wp-content/uploads/2021/11/firefox-force-colors-dark-light-mode.webp">
</p>

<p>
	 
</p>

<p>
	All sites are displayed using the selected mode and color scheme. Firefox includes options to change some parameters, including text and background colors.
</p>

<p>
	 
</p>

<p>
	Here is how you configure the feature in Firefox Nightly:
</p>

<p>
	 
</p>

<ol>
	<li>
		Select Menu &gt; Settings.
	</li>
	<li>
		Scroll down to the Language and Appearance section.
	</li>
	<li>
		Activate the "Colors" button on the page.
	</li>
</ol>

<p>
	 
</p>

<p>
	<img alt="mozilla-firefox-enable-dark-mode.webp" class="ipsImage" data-ratio="75.10" height="540" width="706" src="https://www.ghacks.net/wp-content/uploads/2021/11/mozilla-firefox-enable-dark-mode.webp">
</p>

<p>
	 
</p>

<p>
	Here you get the following options:
</p>

<p>
	 
</p>

<ul>
	<li>
		To configure the force color feature on websites, set "Override the colors specified by the page with your selections above" to Always.
	</li>
	<li>
		Change the text and Background colors to your liking.
	</li>
	<li>
		Change the visited and unvisited links colors as well.
	</li>
	<li>
		Select OK to save the new configuration.
	</li>
</ul>

<p>
	 
</p>

<p>
	Websites will be painted using the selected mode of the operating system, light or dark, and the colors selected in Firefox's preferences.
</p>

<p>
	 
</p>

<p>
	The feature was announced by Mozilla employee Morgan on <a data-wpel-link="external" href="https://twitter.com/MorgynRae/status/1461490677238276097" rel="external nofollow" target="_blank">Twitter</a>. According to the information posted there, users should expect that some content may not look perfect when the forced colors mode is enabled. Users are encouraged to report bugs and issues on Bugzilla.
</p>

<p>
	 
</p>

<p>
	The functionality to <a data-wpel-link="internal" href="https://www.ghacks.net/2015/04/05/how-to-override-website-color-schemes-in-firefox/" rel="external nofollow">override text, background and link colors on sites</a> has been part of Firefox for a long time. The new feature takes this a step further by adding the color mode of the operating system to the site as well; this paints every item on the site using the selected color mode.
</p>

<p>
	 
</p>

<p>
	Firefox users had to use browser extensions such as <a data-wpel-link="internal" href="https://www.ghacks.net/2020/11/26/change-the-color-scheme-of-websites-permanently-with-midnight-lizard-for-firefox/" rel="external nofollow">Midnight Lizard</a> before to achieve something similar. Mozilla's implementation is bare bones at the time: there is no override option or option to customize the color scheme of a specific site using native options. Since it is been released in Nightly only at the time, it is possible that missing functionality will be added to improve the feature's usability.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.ghacks.net/2021/11/19/firefox-dark-light-mode-websites" rel="external nofollow">Firefox may soon paint all sites in dark or light mode, if you want</a>
</p>
]]></description><guid isPermaLink="false">3437</guid><pubDate>Fri, 19 Nov 2021 23:43:17 +0000</pubDate></item><item><title>Microsoft promises it's focusing on improving Windows 11 performance come 2022</title><link>https://nsaneforums.com/news/software-news/microsoft-promises-its-focusing-on-improving-windows-11-performance-come-2022-r3433/</link><description><![CDATA[<p>
	Microsoft released the <a href="https://docs.microsoft.com/en-us/windows/apps/windows-app-sdk/stable-channel" rel="external nofollow">1.0 stable version</a> of Windows App SDK a couple of days ago and the Windows developer team decided to conduct an AUA (Ask Us Anything) about it on the Windows 11 subreddit. During the session, when some users complained about some of the sluggish UI performance instances on Windows 11, the Windows developer team confirmed that it is indeed working to address such issues in 2022. This means next year's Windows 11 22H2 feature update could bring a faster overall UI interaction response and performance if things do indeed pan out as Microsoft claims.
</p>

<p>
	 
</p>

<p style="margin-left: 40px;">
	Performance will be an area of focus for us in 2022. A lot of that focus will go into startup/launch perf; in terms of UI elements rendering on the screen (after the framework is loaded), we've tested the scalability of doing things like putting 10k buttons on the screen, etc. Most of the UI elements render pretty quickly already, but it would be good to understand if there are specific UI element scaling/slowness issues you're experiencing and we could take a look into that specific scenario.
</p>

<p style="margin-left: 40px;">
	 
</p>

<p style="margin-left: 40px;">
	[...] Internally, in addition to wanting to focus some of our our UX framework's time on perf in 2022, we also have a dedicated team formed recently to tackle <a href="https://www.reddit.com/r/Windows11/comments/qw7o69/comment/hl64ff9/" rel="external nofollow">this topic</a> more holistically. So there's multiple things we're collectively doing here to try and make sure we have a good perf story.
</p>

<p>
	 
</p>

<p>
	Microsoft seems to be taking user feedback pretty seriously now, at least for some of the aspects. For example, the firm announced just yesterday that it is rolling back to the <a href="https://www.neowin.net/news/after-community-outcry-microsoft-is-dumping-new-whiteboard-in-favor-of-the-older-uwp-one/" rel="external nofollow">previous UWP-based Whiteboard</a> due to poor feedback related to performance and reduced features on the new Whiteboard.
</p>

<p>
	 
</p>

<p>
	Also, this isn't the first time that Microsoft has mentioned performance improvements when talking about Windows 11. Like back in September, the company explained how<a href="https://www.neowin.net/news/microsoft-windows-11-is-designed-to-get-the-best-out-of-hardware-heres-how/" rel="external nofollow"> the OS was designed to get the best performance out of available hardware</a>.
</p>

<p>
	 
</p>

<p>
	Source: windowsdev_team (Reddit) (<a href="https://www.reddit.com/r/Windows11/comments/qw7o69/comment/hl5wsvy/" rel="external nofollow">1</a>),(<a href="https://www.reddit.com/r/Windows11/comments/qw7o69/comment/hl67kzz/" rel="external nofollow">2</a>)
</p>

<p>
	 
</p>

<p>
	Update: Added additional quote from the Windows Developer team to explain the focus on overall Windows 11 performance aspect too.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.neowin.net/news/microsoft-promises-its-focusing-on-improving-windows-11-performance-come-2022/" rel="external nofollow">Microsoft promises it's focusing on improving Windows 11 performance come 2022</a>
</p>
]]></description><guid isPermaLink="false">3433</guid><pubDate>Fri, 19 Nov 2021 06:54:30 +0000</pubDate></item><item><title>Microsoft release Windows 10 Build 19044.1381 / 19043.1381 to the Release Preview Channel</title><link>https://nsaneforums.com/news/software-news/microsoft-release-windows-10-build-190441381-190431381-to-the-release-preview-channel-r3432/</link><description><![CDATA[<article>
	<p>
		Today <a href="https://blogs.windows.com/windows-insider/2021/11/18/releasing-windows-10-build-19044-1381-19043-1381-to-release-preview-channel/" rel="external nofollow" target="_blank">Microsoft released</a> Windows 10 Cumulative Update KB5007253 to Windows 10 Insiders in the Release Preview channel.
	</p>

	<p>
		 
	</p>

	<p>
		The update takes Windows 10 21H1 to Build 19044.1381 and Windows 10 21H2 to Build 19044.1381.
	</p>

	<p>
		 
	</p>

	<p>
		The update this additional fix plus all the improvements previously<a href="https://mspoweruser.com/microsoft-windows-10-build-19044-1379-19043-1379/" rel="external nofollow"> noted here:</a>
	</p>

	<p>
		 
	</p>

	<ul>
		<li>
			Microsoft fixed an issue that might affect devices that use Windows Hello for Business and are joined to Azure Active Directory (AD). These devices might experience issues when they access on-premises resources, such as file shares or websites.
		</li>
		<li>
			Microsoft fixed an issue that affects the opening of the SearchFilterHost.exe process.
		</li>
	</ul>

	<ul>
		<li>
			Microsoft fixed an issue that causes searchindexer.exe to keep handles to the per user search database in the path below after you sign out: “C:\Users\username\AppData\Roaming\Microsoft\Search\Data\Applications\\” As a result, searchindexer.exe stops working and duplicate profile names are created.
		</li>
		<li>
			Microsoft added support for the cancellation of daylight savings time for the Republic of Fiji for 2021.
		</li>
		<li>
			Microsoft fixed an issue that prevents the enrollment status page (ESP) from displaying the error message or remediation options after a failure.
		</li>
		<li>
			Microsoft added the –cd argument to wsl.exe to specify a Windows or Linux path as a starting directory for Windows Subsystem for Linux (WSL).
		</li>
		<li>
			Microsoft fixed an issue that fails to apply machine Group Policy objects automatically at startup or in the background to devices on a domain that have certain processors.
		</li>
		<li>
			Microsoft added the option to configure an Internet Protocol version 4 (IPv4) maximum transmission unit (MTU) that is less than 576 bytes on an interface.
		</li>
		<li>
			Microsoft fixed an issue that fails to provide an event description for the System Center – Operations Manager.
		</li>
		<li>
			Microsoft fixed an issue that incorrectly renders some variable fonts.
		</li>
		<li>
			Microsoft fixed an issue that might cause the 32-bit version of Microsoft Excel to stop working on devices that have certain processors when you export to PDF.
		</li>
		<li>
			Microsoft fixed an issue that displays glyphs at the wrong angle when you use the Meiryo UI font and other vertical fonts. These fonts are frequently used in Japan, China, or other countries in Asia.
		</li>
		<li>
			Microsoft enabled onunload events to create pop-up windows in Microsoft Edge Internet Explorer mode.
		</li>
		<li>
			Microsoft fixed an issue that affects predictive pre-rendering in Microsoft Edge Internet Explorer mode.
		</li>
		<li>
			Microsoft fixed an issue that causes Internet Explorer to stop working.
		</li>
		<li>
			Microsoft fixed an issue that causes Internet Explorer to stop working when using the Input Method Editor (IME) to insert elements.
		</li>
		<li>
			Microsoft fixed an issue that causes the Settings page to unexpectedly close after you uninstall a font.
		</li>
		<li>
			Microsoft fixed an issue that affects the UI for renaming files when using folder view in File Explorer. The UI fails to properly handle inline composition when using the new Japanese IME.
		</li>
		<li>
			Microsoft fixed a memory leak in ctfmon.exe that occurs when you switch between different edit clients.
		</li>
		<li>
			Microsoft fixed a known issue that causes error codes 0x000006e4, 0x0000007c, or 0x00000709 when connecting to a remote printer that is shared on a Windows print server.
		</li>
		<li>
			Microsoft fixed an issue that turns off screen capture and recording functionalities on the Windows Game Bar because of a service failure.
		</li>
		<li>
			Microsoft fixed an issue that might cause the return value of GetCommandLineA() to be lowercase in some developer scenarios.
		</li>
		<li>
			Microsoft fixed an issue that might cause the decryption of a file that is on a remote server to fail. This issue occurs when using the Encrypted File System (EFS) on the remote server and the error message is, “ERROR_DECRYPTION_FAILED”.
		</li>
		<li>
			Microsoft fixed an issue that prevents you from enabling BitLocker on a thinly provisioned virtual machine (VM). The error is “A device attached to the system is not functioning” and the system logs, “STATUS_UNSUCCESSFUL”.
		</li>
		<li>
			Microsoft fixed an issue that causes Windows Defender Application Control to incorrectly compare two file version numbers.
		</li>
		<li>
			Microsoft enabled credentials for Azure Active Directory (Azure AD) Active Directory Federation Services (ADFS) users in Quick Assist.
		</li>
		<li>
			Microsoft fixed an issue that sometimes prevents Quick Assist users from using full screen view after they start a remote assistance session.
		</li>
		<li>
			Microsoft fixed an issue that prevents the applications that you use often from appearing on the Start menu and prevents you from configuring them to appear on the Start menu using a Group Policy.
		</li>
		<li>
			Microsoft fixed an issue that causes the syncing of desktop settings to fail when you use the built-in User Experience Virtualization (UE-V) template.
		</li>
		<li>
			Microsoft fixed an issue that prevents Failover Clustering from updating Domain Name Server (DNS) records.
		</li>
		<li>
			Microsoft fixed an issue that prevents your device from starting up, and it becomes unresponsive because of licensing API calls.
		</li>
	</ul>

	<p>
		 
	</p>

	<p>
		Windows 10 Insiders in the Release Preview Channel can download the update by Checking for Updates in Settings.
	</p>
</article>

<p>
	 
</p>

<p>
	<a href="https://mspoweruser.com/microsoft-release-windows-10-build-19044-1381-19043-1381-to-the-release-preview-channel/" rel="external nofollow">Microsoft release Windows 10 Build 19044.1381 / 19043.1381 to the Release Preview Channel</a>
</p>
]]></description><guid isPermaLink="false">3432</guid><pubDate>Fri, 19 Nov 2021 01:57:29 +0000</pubDate></item><item><title>Windows 10 Enterprise LTSC 2021: here are the major changes</title><link>https://nsaneforums.com/news/software-news/windows-10-enterprise-ltsc-2021-here-are-the-major-changes-r3430/</link><description><![CDATA[<p>
	Windows 10 Enterprise LTSC 2021 is now available. windows-10-enterprise-ltsc-2021 The new Long Term Servicing Channel version of Windows 10 is not available as a retail version. The new release "builds on Windows 10 Enterprise LTSC 2019" and its feature set is equivalent to Windows 10 version 21H2, which Microsoft released this week.
</p>

<p>
	 
</p>

<p>
	Windows 10 Enterprise LTSC 2021 includes changes found in the Windows 10 versions 1903, 1909, 2004, 21H1 and 21H2, when compared to Windows 10 Enterprise LTSC 2019.
</p>

<p>
	 
</p>

<p>
	One core difference between the two Enterprise versions is that the <a data-wpel-link="internal" href="https://www.ghacks.net/2021/02/19/microsoft-reduces-windows-10-enterprise-ltsc-support-to-5-years/" rel="external nofollow">support lifecycle has been reduced by Microsoft</a>. Windows 10 Enterprise LTSC 2021 gets 5 years of support, that is 5 years less than the support lifecycle of Windows 10 Enterprise LTSC 2019. The only exception is Windows 10 Enterprise LTSC 2021 IoT, which still gets 10 years of support.
</p>

<p>
	 
</p>

<p>
	<img alt="windows-10-enterprise-ltsc-2021.webp" class="ipsImage" data-ratio="75.10" height="456" width="720" src="https://www.ghacks.net/wp-content/uploads/2021/11/windows-10-enterprise-ltsc-2021.webp">
</p>

<p>
	 
</p>

<p>
	Windows 10 Enterprise LTSC 2021 will be supported until 2026 by Microsoft, that is three years less than the support lifecycle of Windows 10 Enterprise LTSC 2019.
</p>

<p>
	 
</p>

<p>
	Microsoft highlights the following core improvements in the new LTSC 2021 version of Windows 10:
</p>

<p>
	 
</p>

<ul>
	<li>
		System Guard: Improved SMM Firmware Protection feature, which is built on top of System Guard Secure Launch. It is designed to "reduce the firmware attack surface". Windows Defender "enables an even higher level of System Management Mode (SMM) Firmware Protection" to detect a higher level of SMM compliance. Microsoft notes that there are three versions of SMM Firmware Protection. Devices that support version 3, the strongest protection, will be released soon as they require new hardware, according to Microsoft.
	</li>
	<li>
		Windows Security app: includes Protection history, including Controlled Folder Access blocks, and Windows Defender Offline Scanning tool actions.
	</li>
	<li>
		Bitlocker and Mobile Device Management (MDM) with Azure Active Directory: better protection against accidental password disclore though a "new key-rolling feature" which "securely rotates recovery passwords on MDM-managed devices".
	</li>
	<li>
		Windows Defender Firewall: includes several new features.
		<ul>
			<li>
				Reduce the attack surface of a device through rules that restrict or allow traffic using properties such as IP addresses, ports, or program paths.
			</li>
			<li>
				Integrated Internet Protocol Security (IPsec), to enforce "authenticated, end-to-end network communications".
			</li>
			<li>
				Easier to analyze and debug. IPsec integrated into Packet Monitor.
			</li>
			<li>
				Enhanced Windows Defender Firewall event logs.
			</li>
			<li>
				Support for Windows Subsystem for Linux (WSL).
			</li>
		</ul>
	</li>
	<li>
		Attack surface area reduction: administrators may configure advanced web protections to set allow and deny lists for URLs and IP addresses.
	</li>
	<li>
		Next Generation protection: extended to protect against ransomware, credential misuse, and removable storage attacks.
	</li>
	<li>
		Integrity enforcement capabilities: runtime attestation of Windows 10.
	</li>
	<li>
		Tamper-proofing capabilities: Virtualization-based security that isolates Microsoft Defender for Endpoint security from the OS and potential attackers.
	</li>
	<li>
		Emergency outbreak protection: updates devices automatically with "new intelligence" when outbreaks are detected.
	</li>
	<li>
		Improved support for non-ASCII file paths.
	</li>
	<li>
		Geolocation support of sample data.
	</li>
	<li>
		Certified ISO 27001 compliance.
	</li>
	<li>
		Windows Sandbox support.
	</li>
	<li>
		<a data-wpel-link="internal" href="https://www.ghacks.net/2021/09/15/you-can-enable-passwordless-sign-in-for-your-microsoft-account-now/" rel="external nofollow">Microsoft Defender Application Guard enhancements:</a>
		<ul>
			<li>
				Ability to change Windows Defender Application Guard settings without having to change Registry key settings.
			</li>
			<li>
				Application Guard extension for Google Chrome and Mozilla Firefox.
			</li>
			<li>
				Application Guard supports Microsoft Office.
			</li>
			<li>
				Dynamic navigation support "to navigate back to their default host browser from the Application Guard Microsoft Edge".
			</li>
		</ul>
	</li>
	<li>
		Application Control:
		<ul>
			<li>
				WDAC supports multiple simultaneous code integrity policies.
			</li>
			<li>
				Path based rules.
			</li>
			<li>
				Allow COM object registration.
			</li>
		</ul>
	</li>
	<li>
		Windows Hello improvements:
		<ul>
			<li>
				Official FIDO2 support across all major browsers, Microsoft Account and Azure AD.
			</li>
			<li>
				<a data-wpel-link="internal" href="https://www.ghacks.net/2021/09/15/you-can-enable-passwordless-sign-in-for-your-microsoft-account-now/" rel="external nofollow">Passwordless sign-in for Microsoft Accounts</a>.
			</li>
			<li>
				Safe Mode supports Windows Hello PIN sign-in.
			</li>
			<li>
				Windows Hello for Business supports Hybrid Azure Active Directory.
			</li>
			<li>
				Added support for virtualization-based security to secure "a user's biometric authentication data".
			</li>
			<li>
				Multi-camera support added.
			</li>
			<li>
				Remote Desktop with biometrics support.
			</li>
		</ul>
	</li>
	<li>
		Windows Defender Credential Guard supports ARM64.
	</li>
	<li>
		Microsoft privacy settings: new notification icon when apps use the microphone.
	</li>
	<li>
		Microsoft Intune supports Windows 10 Enterprise LTSC 2021 (except for Windows Update Rings in device profiles).
	</li>
	<li>
		Mobile Device Management policies extended with "new Local Users and Groups settings".
	</li>
	<li>
		New Key-rolling and Key-rotation features that enable "secure rolling of Recovery passwords on MDM-managed AAD devices on demand from Microsoft Intune/MDM tools or when a recovery password is used to unlock the BitLocker protected drive.
	</li>
	<li>
		<a data-wpel-link="internal" href="https://www.ghacks.net/2018/04/05/use-setupdiag-to-diagnose-windows-10-upgrade-issues/" rel="external nofollow">SetupDiag command line tool to analyze why the installation of updates failed</a>.
	</li>
	<li>
		Support for <a data-wpel-link="internal" href="https://www.ghacks.net/2019/01/08/windows-10-reserved-storage-explained/" rel="external nofollow">Reserved Storage</a>.
	</li>
	<li>
		Microsoft Edge Kiosk Mode support.
	</li>
	<li>
		Windows Subsystem for Linux is available in-box.
	</li>
	<li>
		Support for WPA3 H2E standard.
	</li>
</ul>

<p>
	 
</p>

<p>
	You can check out Microsoft's What's New support <a data-wpel-link="external" href="https://docs.microsoft.com/en-us/windows/whats-new/ltsc/whats-new-windows-10-2021" rel="external nofollow" target="_blank">article here</a>.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.ghacks.net/2021/11/18/windows-10-enterprise-ltsc-2021-here-are-the-major-changes/" rel="external nofollow">Windows 10 Enterprise LTSC 2021: here are the major changes</a>
</p>
]]></description><guid isPermaLink="false">3430</guid><pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate></item><item><title>Winamp prepares a relaunch, new beta version almost ready</title><link>https://nsaneforums.com/news/software-news/winamp-prepares-a-relaunch-new-beta-version-almost-ready-r3429/</link><description><![CDATA[<p>
	Winamp is getting closer to release with a redesigned website, logo, and a new beta signup allowing users to soon test the upcoming version of the media player.
</p>

<p>
	 
</p>

<p>
	Before we streamed our music, users would rip their albums or download MP3s to listen on their computer using media players.
</p>

<p>
	 
</p>

<p>
	One of the most popular media players to play MP3s was Winamp, with its retro skins and animated visualizers that moved along with the music you were playing. However, Winamp had not seen any further development after its version 5.5 release in 2007.
</p>

<p>
	 
</p>

<p>
	In October 2018, after <a href="https://www.bleepingcomputer.com/news/software/winamp-58-media-player-released-in-all-its-nostalgic-glory/" target="_blank" rel="external nofollow">Winamp 5.8 was leaked online</a>, the developers decided to publish the leaked version on their website Winamp.com to allow everyone to use it in all its nostalgic glory. Unfortunately, while Radionomy, the owners of Winamp, said they had big plans for Winamp, no further versions have been released since then.
</p>

<p>
	 
</p>

<p>
	The only new Winamp development we have seen has been by the <a href="https://getwacup.com/" rel="external nofollow" target="_blank">Winamp Community Update Project</a> (WACUP ) who <a href="https://www.bleepingcomputer.com/news/software/new-wacup-release-fixes-a-massive-number-of-winamp-bugs/" target="_blank" rel="external nofollow">released Preview version 1.0.20.7236</a> with bug fixes and improvements.
</p>

<div>
	<figure>
		<p>
			 
		</p>

		<p>
			<img alt="winamp-5_8.jpg" class="ipsImage" data-ratio="70.97" height="466" width="720" src="https://www.bleepstatic.com/images/news/software/w/winamp/5.8/winamp-5_8.jpg">
		</p>

		<figcaption>
			Winamp 5.8
		</figcaption>
	</figure>
</div>

<h2>
	Winamp beta test starting soon
</h2>

<p>
	As first reported by <a href="https://vosveteit.sk/legendarny-winamp-vola-pouzivatelov-aby-sa-stali-beta-testermi-novej-verzie-aplikacie/" rel="external nofollow" target="_blank">Vosveteit</a>, the lack of official development is about to change as the Winamp.com site received a redesign and a new logo was revealed for the media player this week.
</p>

<p>
	 
</p>

<p>
	Additionally, you can now visit <a href="https://www.winamp.com/" rel="external nofollow" target="_blank">winamp.com</a> and <a href="https://audiovalley.typeform.com/betatester" rel="external nofollow" target="_blank">sign up for a Winamp beta test</a>, which should become available soon.
</p>

<div>
	<figure>
		<p>
			 
		</p>

		<p>
			<img alt="winamp-logo.jpg" class="ipsImage" data-ratio="160.00" height="320" width="200" src="https://www.bleepstatic.com/images/news/software/w/winamp/beta-test/winamp-logo.jpg">
		</p>

		<figcaption>
			New Winamp logo
		</figcaption>
	</figure>
</div>

<p>
	While it is unknown what version will be released for testing and what bugs have been fixed, the Winamp Head of Product development, Jeremy Scheppers, told BleepingComputer that they are excited for the relaunch of the application.
</p>

<p>
	 
</p>

<p>
	BleepingComputer has contacted Winamp with further questions and will update the article when we receive a reply.
</p>

<p>
	 
</p>

<p>
	H/T <a href="https://vosveteit.sk/legendarny-winamp-vola-pouzivatelov-aby-sa-stali-beta-testermi-novej-verzie-aplikacie/" rel="external nofollow" target="_blank">vosveteit.sk</a>
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.bleepingcomputer.com/news/software/winamp-prepares-a-relaunch-new-beta-version-almost-ready/" rel="external nofollow">Winamp prepares a relaunch, new beta version almost ready</a>
</p>
]]></description><guid isPermaLink="false">3429</guid><pubDate>Thu, 18 Nov 2021 23:43:59 +0000</pubDate></item></channel></rss>
