user experience

Winsage
June 19, 2026
Microsoft PC Manager is a free application for Windows 11 that optimizes system performance by consolidating various tools and options into a cohesive interface. It has been in development for over two years and is set for general release in 2024, but it remains limited to a select audience and is not officially available in all regions. Users have found workarounds to access the app despite these regional restrictions.
AppWizard
June 19, 2026
Android 17 introduces several features that enhance user experience and privacy, including the Bubbles multitasking system for managing multiple tasks, a Privacy Dashboard for easier navigation of privacy settings, and an “Expanded” Dark Mode for improved usability in low-light environments. Users of older Android versions can activate an “Extended” dark mode through developer settings. Additionally, the Twilight app mimics Android 17’s Comfort View to reduce eye strain by adjusting screen color temperatures.
Winsage
June 19, 2026
Microsoft is addressing issues from its June 2026 Patch Tuesday update, which has caused critical flaws for Windows 11 users, including BitLocker lockout problems. Additionally, a new complication linked to Update KB5094126 affects all supported versions of Windows, where users may see the "internal" filename in the Recycle Bin confirmation dialog instead of the user-friendly filename. This glitch is limited to the dialog box and does not affect the actual file or deletion process.
AppWizard
June 19, 2026
Android 17 introduces several innovative features aimed at enhancing user experience. The Bubbles system allows users to manage notifications flexibly by moving them anywhere on the screen and easily dismissing them. It also offers more precise control over app location access, allowing users to tailor permissions for enhanced security and privacy. The expanded dark mode setting provides a cohesive visual experience across applications, with options for specific exceptions. Additionally, the Comfort View feature reduces eye strain during prolonged use, prioritizing user comfort.
AppWizard
June 19, 2026
Android 17 introduces a feature called Bubbles for Pixel phones, enhancing user experience by allowing users to create floating shortcuts for frequently used applications. Bubbles can be positioned anywhere on standard smartphones and docked in the bottom right corner on foldable devices, acting as a mini launcher for quick access to apps without interrupting ongoing tasks. Users can create a bubble by long-pressing the app icon and selecting Bubble. Bubbles can be repositioned and removed easily, but not all apps support this feature. When a bubble is selected, the app appears in a smaller overlay window, allowing interaction without disrupting the current workflow. This feature improves multitasking efficiency by reducing the number of swipes and taps needed to access applications.
Winsage
June 19, 2026
Microsoft is collaborating with Adobe to enhance the performance of Photoshop, a widely used image editing software. The partnership focuses on optimizing operations within Photoshop, which is primarily developed in C++ and compiled using Microsoft’s Visual C++ (MSVC) compiler. Microsoft aims to improve performance for CPU-intensive tasks, particularly those that are latency-sensitive, such as brush responsiveness and file-opening tasks. The engineering team activated MSVC’s "peak-performance" compilation mode and explored profile-guided optimization (PGO) to refine executables. However, due to the complexity PGO introduced, they shifted to Sample-based Profile Guided Optimizations (SPGO), which uses hardware performance samples from actual release binaries. This method allows for greater flexibility in data collection and typically yields performance improvements of 5% to 15%. By combining MSVC’s peak-performance mode with SPGO, the teams achieved a 20% performance boost on x64 Windows systems and a 13% enhancement on Arm architecture. These optimizations resulted in improved responsiveness for critical tasks in Photoshop, enhancing the user experience in professional creative workflows.
Winsage
June 18, 2026
Microsoft resolved an installation issue affecting the June 2026 security updates (KB5094122) on Windows Server 2016 systems that had not previously installed the KB5087537 update, which was a prerequisite. Users had encountered 0x80070002 or FILENOTFOUND errors. Microsoft acknowledged the problem and confirmed that affected devices should no longer experience installation failures for the June 2026 update. Additionally, Microsoft fixed a similar issue with the May 2026 Windows 11 security update (KB5089549) that resulted in 0x800f0922 errors due to insufficient space on the EFI System Partition. They also warned users about potential installation issues with error codes 0x80073712 or 0x800f0993 on devices upgraded to Windows 11 24H2 or 25H2. Furthermore, Microsoft addressed a boot issue for Windows Server 2025 devices after the April 2026 update and a bug affecting installation failures for updates since May 2025 using the Windows Update Standalone Installer (WUSA). Lastly, they are investigating a separate issue preventing third-party applications from launching essential Office programs after the June 2026 updates.
Winsage
June 18, 2026
Former Microsoft engineer Dave Plummer reflected on software performance challenges during the '90s, specifically the limitations of machines with 12 MB of RAM. He discussed the Basic Block Tool (BBT), which optimized software binaries by reorganizing their structures to enhance execution speed. A typical binary contained around 10 MB of code, but only about 300 KB was necessary for startup. If this essential code was scattered, it led to performance degradation due to excessive page access. BBT defragmented binaries, grouping related code to streamline access and improve user experience, particularly for large products like Windows and Office. Modern tools like BOLT and HP's Dynamo continue to optimize binary layouts and runtime code, but Plummer cautioned about the risks of manipulating binaries. He noted that while computational power has increased, modern software faces similar performance challenges, with larger binaries and complex dependency graphs. He emphasized the importance of locality in software design, advising to keep hot data and code together to enhance performance.
Search