Policy
Turn off sending UTF-8 query strings for URLs
Microsoft Windows
Policy overview
Key metadata and intent for this policy.
This policy setting determines whether Internet Explorer uses 8-bit Unicode Transformation Format (UTF-8) to encode query strings in URLs before sending them to servers or to proxy servers. If you enable this policy setting, you must specify when to use UTF-8 to encode query strings: 0) Never encode query strings. 1) Only encode query strings for URLs that aren't in the Intranet zone. 2) Only encode query strings for URLs that are in the Intranet zone. 3) Always encode query strings. If you disable or don't configure this policy setting, users can turn this behavior on or off, using Internet Explorer Advanced Options settings. The default is to encode all query strings in UTF-8.
Registry values
How enabled and disabled states update the registry.
No explicit registry values are set for enabled or disabled states.
Policy elements
Inputs and configuration options exposed by this policy.
| Scope | Element | Type | Registry mapping | Constraints & behavior | Copy |
|---|---|---|---|---|---|
Select the desired behavior ID SelectUTF8URLQueryBehavior | enum | Path Software\Policies\Microsoft\Internet Explorer\Control Panel Value name UTF8URLQuery Type REG_DWORD | Options: Never encode query strings in UTF-8 (0), Encode query strings in UTF-8 only in non-Intranet URLs (1), Encode query strings in UTF-8 only in Intranet URLs (2), Always encode query strings in UTF-8 (3) |