We’ve spent several hours with a leaked version of Microsoft’s new Windows 11 operating system. Here’s a preview of what we expect will be its formal launch on June 24. Mark Hachman / IDG Today’s Best Tech Deals Picked by PCWorld’s Editors Top Deals On Great Products Picked by Techconnect’s Editors Table of Contents Show…