Technical Anshu
Tutorials Blog
🔁 Loopback Processing

Group Policy Loopback Processing Merge and Replace Modes for Kiosk and Lab PCs

Normally user settings follow the user. Loopback turns that around: the PC's location decides which user settings apply. It is the correct answer for kiosks, training rooms and shared PCs — and a confusing mess if switched on without understanding its two modes.

✍️ Technical Anshu🪟 Windows Server / Active Directory⏱️ 8 minute read
🎥 Watch the full video — every GPO setting shown live in the Group Policy Management Console, step by step

Picture the training room. Fifteen PCs, one shared desktop, no personal drives, no wallpaper changes, everything locked down — whoever logs on, including the manager whose normal desktop is wide open. Normal Group Policy cannot do this, because user settings follow the user account, not the machine. Loopback processing is the designed exception: it tells the PC, “for anyone who logs on here, take the user settings from my GPOs.” It lives in the computer half: Computer Configuration → Administrative Templates → System → Group Policy → Configure user Group Policy loopback processing mode.

●●●Same manager, two PCs — loopback changes the answer
At her own desk PC (no loopback) User settings come from: Managers OU GPOs Result: her normal desktop, drives and wallpaper At a training-room PC (loopback = Replace) User settings come from: Training-Room OU GPOs only Result: locked kiosk desktop — her own GPOs ignored

Example — with loopback, the PC's OU decides the user experience for everyone who logs on to that PC.

1

Replace Mode — The Full Takeover

In Replace mode, the user's own GPOs are not processed at all on that PC. Instead, the user settings inside the computer's GPOs are applied as if they were the user's. The PC completely defines the desktop. This is the mode for true kiosks, exam machines, training rooms, reception PCs and factory-floor terminals — anywhere the experience must be identical for every human who touches the keyboard.

The honest warning: Replace is total. If the computer's GPOs do not define a setting the user needs — a drive mapping, a printer — it will not be there, because the user's own GPOs never ran. Test with a real user account, not just an admin account, before rolling it out.

2

Merge Mode — User First, PC Has the Last Word

In Merge mode, the user's normal GPOs process first, as usual. Then the user settings from the computer's GPOs process again, on top — and where they conflict, the computer's version wins. The user keeps their personal environment except where the PC's location deliberately overrules it.

Merge fits shared-but-personal spaces: a hot-desk area where staff keep their drives and mail but the local printer and a stricter screen lock come from the room's GPOs. It is gentler than Replace, and gentler means easier to get subtly wrong — a setting you expected the PC to enforce can be missing simply because the computer's GPO never defined it, so the user's value survived.

3

Where Loopback Is Set — and Its Classic Trap

Loopback is a computer setting, so the GPO containing it must be linked to the OU holding the computer accounts — the training-room PCs, not the trainees. The user settings that loopback will deliver must be in GPOs linked to that same computer OU (often the very same GPO). Two traps catch everyone once:

  1. The user settings went into a GPO linked to the users' OU. Loopback never looks there. They must be under the computers' OU.
  2. Security filtering forgotten. The user settings in the computer's GPO still need the logging-on users to have Read and Apply rights on that GPO — by default Authenticated Users covers this; tight filtering can silently break it.

After enabling loopback, the PC needs a restart (it is a computer-side behaviour) before the new logic takes over.

4

When NOT to Use Loopback

Loopback is a specialist tool, and most offices need it on a handful of PCs at most. Do not enable it domain-wide or on ordinary staff PCs: it makes every GPO question harder ("whose settings? which mode?") and it famously confuses troubleshooting months later, when a user's settings "ignore" their OU for reasons nobody remembers. If your goal is simply "this department's users get X", a normal user GPO on the users' OU does it — no loopback. Reach for loopback only when the sentence starts with "anyone who logs on to THESE machines…"

Servers deserve a mention: loopback (usually Replace) is standard practice on Remote Desktop Session Hosts, so users get a controlled session desktop instead of their full office environment. Same tool, same reasoning — the machine defines the session.

5

Test It Like You Mean It

  1. Put one test PC in the target OU. Enable loopback in a GPO linked to that OU.
  2. Add one obvious user setting to the same GPO — a distinctive wallpaper works well.
  3. Restart the PC. Log on with a normal user whose own OU has a different wallpaper.
  4. Replace: you must see the PC's wallpaper and none of the user's own settings. Merge: the user's settings appear, with the PC's wallpaper winning.
  5. Confirm with gpresult /h report.html — the report shows the loopback result plainly.

Only when the test PC behaves exactly as designed should the rest of the room join the OU.

🔴 Loopback amnesia is real: document it. Put the word LOOPBACK in the GPO's name (for example, TrainingRoom-LOOPBACK-Replace). Future-you, debugging at midnight, will be grateful — unexplained user settings are loopback's signature side effect.

🎥 Watch the Complete GPO Tutorial

User policy and computer policy explained live on a real domain controller — create, link and test your first GPO with the video.

▶️ Watch Full Video
❓ Common Questions (FAQ)

What is the difference between loopback Merge and Replace?

In Replace mode the user's own GPOs are skipped entirely and the user settings from the computer's GPOs are used instead. In Merge mode the user's GPOs apply first, then the computer's user settings apply on top and win any conflict.

Where do I configure the user settings that loopback will apply?

In GPOs linked to the OU that contains the computer accounts — often the same GPO where loopback itself is enabled. Loopback never reads user settings from GPOs linked to the users' own OU.

Does loopback need a restart to take effect?

Yes. Loopback is a computer-side processing behaviour, so restart the PC after enabling it. Then test by logging on with a normal user account and checking gpresult to confirm the expected GPOs delivered the user settings.

This guide is based on the Active Directory GPO tutorial by Technical Anshu • Stuck on a step? Ask in the video comments — that is where answers come from 🙏