Select the default setting for how to file new contacts: registry value nameparserstyle and 4 moreUserHKCU\software\policies\microsoft\office\16.0\outlook\contact

Policy ID
L_Selectthedefaultsettingforhowtofilenewcontacts
Scope
User Configuration
Supported on
At least Windows Server 2008 R2 or Windows 7
Source
Microsoft 365 Apps / Office Administrative Templates (version 5568.1000)
Category
Microsoft Outlook 2016 › Outlook Options › Preferences › Contact Options

Registry

nameparserstyle

REG_SZUser
Enabled value
Depends on the option value
Element
Default Full Name order:
Options
ItemStored value
First (Middle) LastE
Last FirstH
First Last1 Last2S
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\outlook\contact]

; Options (use only one)
; First (Middle) Last
"nameparserstyle"="E"
; Last First
"nameparserstyle"="H"
; First Last1 Last2
"nameparserstyle"="S"
CMD
:: Options (use only one)

:: First (Middle) Last
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "nameparserstyle" /t REG_SZ /d "E" /f
:: Last First
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "nameparserstyle" /t REG_SZ /d "H" /f
:: First Last1 Last2
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "nameparserstyle" /t REG_SZ /d "S" /f
PowerShell
# Common: create the key
New-Item -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Force | Out-Null

# Options (use only one)
# First (Middle) Last
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'nameparserstyle' -PropertyType String -Value 'E' -Force | Out-Null
# Last First
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'nameparserstyle' -PropertyType String -Value 'H' -Force | Out-Null
# First Last1 Last2
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'nameparserstyle' -PropertyType String -Value 'S' -Force | Out-Null

fileasorder

REG_DWORDUser
Enabled value
Depends on the option value
Element
Default File As order:
Options
ItemStored value
Last First32791
First Last32823
Company14870
Last, First (Company)32793
Company (Last, First)32792
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\outlook\contact]

; Options (use only one)
; Last First
"fileasorder"=dword:00008017
; First Last
"fileasorder"=dword:00008037
; Company
"fileasorder"=dword:00003a16
; Last, First (Company)
"fileasorder"=dword:00008019
; Company (Last, First)
"fileasorder"=dword:00008018
CMD
:: Options (use only one)

:: Last First
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "fileasorder" /t REG_DWORD /d 32791 /f
:: First Last
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "fileasorder" /t REG_DWORD /d 32823 /f
:: Company
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "fileasorder" /t REG_DWORD /d 14870 /f
:: Last, First (Company)
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "fileasorder" /t REG_DWORD /d 32793 /f
:: Company (Last, First)
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "fileasorder" /t REG_DWORD /d 32792 /f
PowerShell
# Common: create the key
New-Item -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Force | Out-Null

# Options (use only one)
# Last First
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'fileasorder' -PropertyType DWord -Value 32791 -Force | Out-Null
# First Last
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'fileasorder' -PropertyType DWord -Value 32823 -Force | Out-Null
# Company
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'fileasorder' -PropertyType DWord -Value 14870 -Force | Out-Null
# Last, First (Company)
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'fileasorder' -PropertyType DWord -Value 32793 -Force | Out-Null
# Company (Last, First)
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'fileasorder' -PropertyType DWord -Value 32792 -Force | Out-Null

confirmduplicates

REG_DWORDUser
Checked
1
Unchecked
0
Element
Check for duplicate contacts
Value type
REG_DWORD
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\outlook\contact]

; Options (use only one)
; Checked
"confirmduplicates"=dword:00000001
; Unchecked
"confirmduplicates"=dword:00000000
CMD
:: Options (use only one)

:: Checked
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "confirmduplicates" /t REG_DWORD /d 1 /f
:: Unchecked
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "confirmduplicates" /t REG_DWORD /d 0 /f
PowerShell
# Common: create the key
New-Item -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Force | Out-Null

# Options (use only one)
# Checked
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'confirmduplicates' -PropertyType DWord -Value 1 -Force | Out-Null
# Unchecked
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'confirmduplicates' -PropertyType DWord -Value 0 -Force | Out-Null

indextabson

REG_DWORDUser
Checked
1
Unchecked
0
Element
Show an additional Contacts Index
Value type
REG_DWORD
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\outlook\contact]

; Options (use only one)
; Checked
"indextabson"=dword:00000001
; Unchecked
"indextabson"=dword:00000000
CMD
:: Options (use only one)

:: Checked
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "indextabson" /t REG_DWORD /d 1 /f
:: Unchecked
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "indextabson" /t REG_DWORD /d 0 /f
PowerShell
# Common: create the key
New-Item -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Force | Out-Null

# Options (use only one)
# Checked
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'indextabson' -PropertyType DWord -Value 1 -Force | Out-Null
# Unchecked
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'indextabson' -PropertyType DWord -Value 0 -Force | Out-Null

indextabsscript

REG_DWORDUser
Enabled value
Depends on the option value
Element
Additional Contacts Index:
Options
ItemStored value
Arabic2
Cyrillic7
Greek15
Hebrew16
Thai28
Vietnamese30
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\outlook\contact]

; Options (use only one)
; Arabic
"indextabsscript"=dword:00000002
; Cyrillic
"indextabsscript"=dword:00000007
; Greek
"indextabsscript"=dword:0000000f
; Hebrew
"indextabsscript"=dword:00000010
; Thai
"indextabsscript"=dword:0000001c
; Vietnamese
"indextabsscript"=dword:0000001e
CMD
:: Options (use only one)

:: Arabic
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "indextabsscript" /t REG_DWORD /d 2 /f
:: Cyrillic
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "indextabsscript" /t REG_DWORD /d 7 /f
:: Greek
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "indextabsscript" /t REG_DWORD /d 15 /f
:: Hebrew
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "indextabsscript" /t REG_DWORD /d 16 /f
:: Thai
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "indextabsscript" /t REG_DWORD /d 28 /f
:: Vietnamese
reg add "HKCU\software\policies\microsoft\office\16.0\outlook\contact" /v "indextabsscript" /t REG_DWORD /d 30 /f
PowerShell
# Common: create the key
New-Item -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Force | Out-Null

# Options (use only one)
# Arabic
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'indextabsscript' -PropertyType DWord -Value 2 -Force | Out-Null
# Cyrillic
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'indextabsscript' -PropertyType DWord -Value 7 -Force | Out-Null
# Greek
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'indextabsscript' -PropertyType DWord -Value 15 -Force | Out-Null
# Hebrew
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'indextabsscript' -PropertyType DWord -Value 16 -Force | Out-Null
# Thai
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'indextabsscript' -PropertyType DWord -Value 28 -Force | Out-Null
# Vietnamese
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\outlook\contact' -Name 'indextabsscript' -PropertyType DWord -Value 30 -Force | Out-Null