How to disable “smart quotes” in Windows Live Mail?

3

Windows Live Mail by default changes straight quotation marks (" and ') to typographic quotation marks, aka "smart quotes" (, , and ).

enter image description here

This often results in the recipient of the email seeing blank rectangles or other symbols instead of the smart quotes, due to encoding problems.

Unlike in most programs, there doesn't seem to be any built-in option to disable this, and searching online for solutions only leads to workarounds, like hitting Backspace immediately after typing a single or double quote, or switching to "Plain text" mode.

Is there any way to disable this behaviour?

Indrek

Posted 2012-09-02T21:33:49.047

Reputation: 21 756

After several tries, this worked like a charm. I had to figure out how to get from HKEY_CURRENT_USER to Software\Microsoft\Windows Live Mail\ etc. etc. But once I did, it worked perfectly. If you clairified how to complete your # 2. instruction, more folks would be able to benefit. Thanks/Great work!!! martin – None – 2013-09-09T01:46:17.043

Answers

2

This can be disabled in the registry:

  1. Open regedit.exe (type that into the Start menu search and hit Enter)
  2. Navigate to the following key:
    HKEY_CURRENT_USER\Software\Microsoft\Windows Live Mail\Compose\Preferences\PostEditor\Autoreplace
  3. In the right-hand pane, double-click on the SmartQuotes value and change it to 0 (zero).
  4. Optional: while there, you can also disable the replacing of other symbols:
    • Hyphens controls the replacing of hyphens with em- and en-dashes
    • Emoticons controls the replacing of sequences like :) with respective emoticon images, though this can of course be toggled from within the program settings as well
    • I'm not sure what exactly OtherSpecialCharacters does, but feel free to disable that as well
  5. Finally restart Live Mail

Indrek

Posted 2012-09-02T21:33:49.047

Reputation: 21 756