DidMySettingsChange is a tool that checks whether settings have been changed after a Windows update.



There are cases where settings that were once disabled are re-enabled after

a Windows Update . DidMySettingsChange is a Python script that tracks such unauthorized setting changes made by Microsoft.

GitHub - nolesapex/DidMySettingsChange: A python script that checks to see if your privacy settings got changed without you noticing :)
https://github.com/nolesapex/DidMySettingsChange



According to StatCounter , a web tracking analysis site, as of September 2025, Windows (blue line) will have a 72.39% share of the PC OS market.



Windows is the most popular PC operating system, but sometimes settings that you thought you had disabled are suddenly enabled. According to software engineer

@nolesapex , this 'unauthorized setting change by Windows' is caused by running Windows Update, a program distributed by Microsoft for Windows.

DidMySettingsChange is a Python script designed to track unauthorized changes to settings. When DidMySettingsChange is launched, it automatically scans Windows privacy and telemetry settings and saves them in a text file. By running DidMySettingsChange after running Windows Update, DidMySettingsChange checks for any settings that have been changed.

The DidMySettingsChange screen is as follows.



The screenshot below shows the settings you can configure on the 'Recommendations & Offers' screen in the 'Privacy & Security' section of Windows Settings on the right, and DidMySettingsChange on the left. Set each setting on the 'Recommendations & Offers' screen as outlined in the red box, and record these settings in DidMySettingsChange.



Let's say that after running Windows Update, the red box on the 'Recommendations & Offers' screen was changed without your permission. When you check for changes to settings using DidMySettingsChange, you will find that only one setting has been changed, as shown in the red box on the left side of the screen.



in Software, Posted by logu_ii