To disable automatic feedback sampling in Windows 10 and 11, open Registry Editor, go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection, and create three DWORD values: NumberOfSIUFInPeriod set to 0, PeriodInNanoSeconds set to 0, and DoNotShowFeedbackNotifications set to 1. Sign out and back in (or restart) and the periodic “How likely are you to recommend Windows” prompts stop appearing.
Applies to: Windows 10 (22H2) and Windows 11 (23H2, 24H2, 25H2) | Last updated: May 25, 2026
Key Takeaways
- “Feedback sampling” is the system that schedules the “How likely are you to recommend Windows” prompts — it is separate from telemetry and from the Feedback Hub app.
- The DataCollection policy key controls the frequency. Setting
NumberOfSIUFInPeriodto0tells Windows to surface zero feedback questions per period. - This tweak does not break the Feedback Hub app. You can still open it manually and submit bug reports or suggestions when you want to.
- It works on Windows 10 22H2 and Windows 11 23H2/24H2/25H2 with identical values — Home, Pro, and Enterprise all read the same registry path.
- The change is fully reversible. Deleting the three values you create restores Windows’ default feedback prompt schedule.
Quick Steps
- Press Windows + R, type
regedit, and press Enter. - Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection. Create the DataCollection subkey if it does not exist. - Create DWORD
NumberOfSIUFInPeriodand set the value data to0. - Create DWORD
PeriodInNanoSecondsand set the value data to0. - Create DWORD
DoNotShowFeedbackNotificationsand set the value data to1. - Sign out and back in (or restart) to apply the change.
What “Automatic Feedback Sampling” Actually Is
Microsoft’s official term for the periodic “How likely are you to recommend Windows to a friend?” pop-up is SIUF — Single-Item User Feedback. Windows schedules these prompts on a sampling interval, hence “automatic feedback sampling”. The values NumberOfSIUFInPeriod and PeriodInNanoSeconds together tell Windows how many prompts to show per time window.
Setting both to 0 means zero prompts per window of zero nanoseconds — Windows interprets that as “never”. The third value, DoNotShowFeedbackNotifications, is a stricter override that suppresses the prompts even if a Microsoft account preference would otherwise enable them.
Feedback sampling is genuinely separate from the diagnostic telemetry pipeline. If you also want to reduce telemetry collection, that is a different registry value — see my full guide on how to disable Windows telemetry via registry. The two tweaks complement each other but do not overlap.
Why I Disable This on Every Install
In my 10+ years running a computer repair shop, the feedback prompts were one of the small Windows annoyances customers asked me to remove most often. The prompts arrive without warning, usually while you are mid-task, and the “Remind me later” option just defers the same prompt by a few hours. For most people, the right number of these prompts is zero.
Disabling it does not lock you out of anything. The Feedback Hub app remains fully functional — if you ever want to report a bug or vote on a feature suggestion, just open it from the Start menu. The only thing that goes away is the unsolicited pop-ups.
Method 1: Manually Edit the Registry
Step 1: Open Registry Editor
Press Windows + R, type regedit, and press Enter. Approve the User Account Control prompt with Yes. Registry Editor opens with administrator privileges, which you need to write under the HKEY_LOCAL_MACHINE hive.
Safety note: Before making registry changes I recommend exporting a backup. In Registry Editor, click File > Export, choose All under Export range, and save the .reg file somewhere safe. If anything goes wrong, double-clicking that file restores the previous state.
Step 2: Navigate to the DataCollection Policy Key
Paste this full path into the Registry Editor address bar at the top of the window and press Enter:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection
If the DataCollection subkey does not exist, right-click Policies in the left pane, choose New > Key, and name it exactly DataCollection. Spelling and capitalization matter — Windows will not read a key named Datacollection.
Step 3: Create NumberOfSIUFInPeriod
With DataCollection selected in the left pane, right-click anywhere in the empty right pane and choose New > DWORD (32-bit) Value. Name it exactly:
NumberOfSIUFInPeriod
Double-click the new value and confirm the value data is 0. Click OK. This tells Windows to show zero feedback prompts per sampling period.
Step 4: Create PeriodInNanoSeconds
Right-click the empty right pane again, choose New > DWORD (32-bit) Value, and name it:
PeriodInNanoSeconds
Set the value data to 0 and click OK. Paired with the previous value, this disables the sampling period entirely.
Step 5: Create DoNotShowFeedbackNotifications
Create one more DWORD in the same key:
DoNotShowFeedbackNotifications
Set the value data to 1 and click OK. This is the master “no feedback prompts” override and is what Microsoft’s official Group Policy template writes.
Step 6: Restart
Close Registry Editor and either sign out and back in or restart your computer. The policy is read once at session start, so a fresh sign-in is enough.
Method 2: Apply It as a Single Command Line
If you prefer not to click through Registry Editor, the same three values can be written in one shot from an elevated Command Prompt or PowerShell. Right-click the Start button, pick Terminal (Admin), and paste these three commands:
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" /v NumberOfSIUFInPeriod /t REG_DWORD /d 0 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" /v PeriodInNanoSeconds /t REG_DWORD /d 0 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" /v DoNotShowFeedbackNotifications /t REG_DWORD /d 1 /f
The /f flag overwrites any existing value without prompting, and reg add creates the DataCollection subkey automatically if it does not exist. After running all three, sign out and back in.
This is also useful when scripting setup for multiple machines — drop the three commands into a .bat or PowerShell script and you have a reproducible privacy tweak. If you find yourself doing tweaks like this often, check out my guide on PowerShell commands every Windows user should know.
Method 3: Use Winhance Instead
If registry editing makes you nervous, or you want to apply the same tweak alongside dozens of other privacy and performance settings, I built Winhance for exactly this reason. Disabling feedback notifications, telemetry, advertising ID, activity history, and the other usual suspects is a single click each. Winhance writes the same registry values this guide describes — it is just a friendlier wrapper around the same underlying policy keys.
The bigger win with Winhance is that you can save your configuration profile and reapply it after a clean install or major Windows update — no more redoing twenty registry tweaks every time. For a fully baked-in version that runs during install itself, my UnattendedWinstall answer files include feedback sampling among the privacy defaults.
How to Undo the Change
If you change your mind, the cleanest reversal is to delete the three DWORD values you created. Open Registry Editor, go back to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection, right-click each of the three values in turn, and choose Delete. Then restart.
To do it from Terminal in one command per value:
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" /v NumberOfSIUFInPeriod /f
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" /v PeriodInNanoSeconds /f
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" /v DoNotShowFeedbackNotifications /f
Once the values are gone, Windows reverts to its default sampling schedule on the next sign-in.
Other Privacy Tweaks Worth Applying
Feedback sampling is one of the more visible Windows privacy annoyances, but it is far from the only one. The full pipeline I recommend after a clean install includes disabling telemetry, the advertising ID, activity history, and background apps. Each is a similar registry tweak in the same DataCollection-style policy keys:
- Disable Windows telemetry via registry — reduces the diagnostic data Windows sends to Microsoft.
- Disable the advertising ID — stops Microsoft Store apps from personalizing ads to you.
- Disable activity history — prevents Windows from tracking which apps and files you open.
- Disable background apps — stops Microsoft Store apps from running and using the network when you are not actively using them.
- Disable Windows error reporting — prevents crash dumps from being uploaded to Microsoft.
Frequently Asked Questions
Will disabling feedback sampling break Windows or Feedback Hub?
No. The three registry values only control whether Windows initiates the automatic prompts. The Feedback Hub app continues to work normally — you can open it from the Start menu and submit bug reports or feature suggestions any time you want. Windows Update, Microsoft account sign-in, and every other feature run independently of feedback sampling.
Does this work on Windows Home edition?
Yes. The registry path under HKEY_LOCAL_MACHINE is the same on Home, Pro, and Enterprise. The Group Policy editor itself is missing from Home, which is why the registry method is the right path for Home users — it is the same tweak that Group Policy would write, just done by hand.
Is “feedback sampling” the same thing as telemetry?
No, they are separate systems. Telemetry is the background diagnostic data Windows sends to Microsoft, controlled by the AllowTelemetry value. Feedback sampling is the user-facing system that pops up the “How likely are you to recommend Windows” question. Disabling one does not disable the other. Most people want both off — see my telemetry guide for the companion tweak.
What if I still see feedback prompts after restarting?
Double-check the value names — NumberOfSIUFInPeriod is case-sensitive and one misspelled letter will leave the prompt active. Also confirm you wrote them under HKEY_LOCAL_MACHINE and not HKEY_CURRENT_USER; the wrong hive will not apply. If both look correct, sign out fully (not just lock the screen) and back in, or restart the computer.
Can I apply this tweak to multiple computers at once?
Yes, in two ways. Save the three reg add commands from Method 2 into a .bat file and run it on each PC, or use UnattendedWinstall to bake the change into your Windows installation media so every clean install lands with feedback sampling already disabled. The second option is the one I use when setting up new machines in bulk.
