IT Pros Weekly Roundup: June 20 - June 26, 2026

StealC's Out, Restore Points Are In: Malware Takedowns, Windows Time-Travel, and Why Your 'Oops' Just Got a Safety Net