Spell Checking - Turn On or Off in Windows 8

Turn On or Off Spelling "Autocorrect" and "Highlight" Misspelled Words in Windows 8 and 8.1


information   Information
Windows 8 includes a new built-in spell checking feature that autocorrects and highlights misspelled words in modern apps and in both Internet Explorer (IE10 & IE11) desktop and Windows UI modern versions.

This tutorial will show you how to turn spelling "autocorrect misspelled words" and "highlight misspelled words" on or off in your user account in Windows 8, Windows RT, Windows 8.1, and Windows RT 8.1.

Note   Note
When autocorrect misspelled words is turned on, it will autocorrect your typed words on the fly if matched with the correct spelling of the word in the dictionary.

When highlight misspelled words is turned on, your typed misspelled words that are not found in the dictionary will be highlighted with a red squiggly line under it. You can then right click on this highlighted misspelled word for more options.


EXAMPLE: "Highlight misspelled word" in IE10 or IE11
NOTE: This is an example when typing a misspelled word here at EightForums in IE10.
Highlight-EF.jpg






OPTION ONE

Set to "Autocorrect" and "Highlight" Misspelled Word in PC settings


1. In Windows 8 or Windows RT, open PC settings. On the left side, click/tap on General, and do step 3 and/or 4 below for what you would like to do. (see top screenshot below step 5)​
2. In Windows 8.1 or Windows RT 8.1, open PC settings. On the left side, click/tap on PC & Devices. (see screenshot below)​
Windows_8.1_Spell_Check-1.jpg
A) On the left side of PC and Devices, click/tap on Typing, and do step 3 and/or 4 below for what you would like to do. (see bottom screenshot below step 5)​

3. To Turn On or Off "Autocorrect Misspelled Words"
A) On the right side under Spelling, move the Autocorrect misspelled words slider left (off) or right (on).​
NOTE: This is turned on by default.​

4. To Turn On or Off "Highlight Misspelled Words"
A) On the right side under Spelling, move the Highlight misspelled words slider left (off) or right (on).​
NOTE: This is turned on by default.​

5. Close and reopen Internet Explorer (if open) to apply to it.​
6. When finished, you can close PC settings if you like.​
PC_settings.jpg
Windows_8.1_Spell_Check-2.jpg






OPTION TWO

Set to "Autocorrect" and "Highlight" Misspelled Word using a REG File



Note   Note
The .reg files below are for the registry key and values below.

HKEY_CURRENT_USER\Software\Microsoft\TabletTip\1.7

EnableAutocorrection DWORD

0 = Turn off autocorrection
1 = Turn on autocorrection

EnableSpellchecking DWORD

0 = Turn off highlight
1 = Turn on highlight


1. Do step 2 or 3 and 4 or 5 below for what you would like to do.​
2. Turn On Autocorrect Misspelled Words
NOTE: This is the default setting.
A) Click/tap on the Download button below to download the file below, and go to step 4 or 5 below.​
Turn_On_Autocorrect_Misspelled_Words.reg
download


3. Turn Off Autocorrect Misspelled Words
A) Click/tap on the Download button below to download the file below, and go to step 4 or 5 below.​
Turn_Off_Autocorrect_Misspelled_Words.reg
download


4. Turn On Highlight Misspelled Words
NOTE: This is the default setting.
A) Click/tap on the Download button below to download the file below, and go to step 6 below.​
Turn_On_Highlight_Misspelled_Words.reg
download


5. Turn Off Highlight Misspelled Words
A) Click/tap on the Download button below to download the file below, and go to step 6 below.​
Turn_Off_Highlight_Misspelled_Words.reg
download


6. Save the .reg file to your Desktop.​
7. Double click/tap on the downloaded .reg file to merge it.​
8. If prompted, click/tap on Run, Yes (UAC), Yes, and OK to approve the merge.​
9. Close and reopen Internet Explorer (if open) to apply to it.​
10. When finished, you can delete the downloaded .reg file if you like.​






OPTION THREE

To Enable or Disable Spell Checking Feature



Note   Note
You must be signed in as an administrator to be able to do this option.

This option will affect all users on the computer.


1. Take ownership of the MsSpellCheckFacility.dll file below, and set permissions to allow the Administrators group "full control" of the file.​
C:\Windows\System32\MsSpellCheckFacility.dll

2. Take ownership of the MsSpellCheckingFacility.dll.mui file below, and set permissions to allow the Administrators group "full control" of the file.​
Note   Note
If you do not have a US English Windows installed, then the en-US folder below will be named for your language instead.

C:\Windows\System32\en-US\MsSpellCheckingFacility.dll.mui

3. Do step 4 or 5 below for what you would like to do.​
4. To Disable Spell Checking Feature
A) Rename the MsSpellCheckFacility.dll file to MsSpellCheckFacilityOld.dll, and approve.​
B) Rename the MsSpellCheckingFacility.dll.mui file to MsSpellCheckingFacilityOld.dll.mui, and approve.​

5. To Enable Spell Checking Feature
A) Rename the MsSpellCheckFacilityOld.dll file to MsSpellCheckFacility.dll, and approve.​
AND​
B) Rename the MsSpellCheckingFacilityOld.dll.mui file to MsSpellCheckingFacility.dll.mui, and approve.​
OR
C) Run the SFC /SCANNOW command to restore the default MsSpellCheckFacility.dll and MsSpellCheckingFacility.dll.mui files.​





That's it,
Shawn


 

Attachments

  • Turn_Off_Autocorrect_Misspelled_Words.reg
    592 bytes · Views: 1,263
  • Turn_Off_Highlight_Misspelled_Words.reg
    590 bytes · Views: 1,296
  • Turn_On_Autocorrect_Misspelled_Words.reg
    592 bytes · Views: 2,543
  • Turn_On_Highlight_Misspelled_Words.reg
    590 bytes · Views: 1,946
  • Spell Checking.png
    Spell Checking.png
    7 KB · Views: 413
Last edited:

My Computer

System One

  • OS
    64-bit Windows 10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom self built
    CPU
    Intel i7-8700K OC'd to 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    OCZ Series Gold OCZZ1000M 1000W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Browser
    Internet Explorer 11
    Antivirus
    Malwarebyte Anti-Malware Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
Ok, I post first of all the screenshots:

Untitled.png

Untitled1.png

Untitled2.png

This much for the settings I use and used from the start; it never worked on this machine from the start and I installed Win 8 two or three times till today, but now I try to stick to an installation longer.
(The first time, I tried the solution of changing ownership of associated system files and renaming them, but I do not like messing around with system files, so I never did it again the other times when I installed Win 8; to clarify: I have not changed any system files yet.)

Some other info is that I use a German version of Win 8, changed the display language to English (UK) and changed back the Input method to German; but it never made a difference which language I used, except that it determed in which language the spellchecking checks my writing.
(Searching for solutions is a bit better if one knows both English and German terms. :D )
 

My Computer

System One

  • OS
    Windows 8.1 32bit/64bit
Odd. If you have not already, restart the PC to see if that may apply the settings.

Does this work properly in another user account?
 

My Computer

System One

  • OS
    64-bit Windows 10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom self built
    CPU
    Intel i7-8700K OC'd to 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    OCZ Series Gold OCZZ1000M 1000W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Browser
    Internet Explorer 11
    Antivirus
    Malwarebyte Anti-Malware Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
Odd. If you have not already, restart the PC to see if that may apply the settings.

Does this work properly in another user account?

I restarted three times the machine but nothing changed.
And now another odd thing: I wrote this here on my tablet (Winodws 8.1 all in German, by the way), and I checked the modern apps and Internet Explorer desktop and guess what? Spellchecking is disabled! (on the tablet) And with the same settings, my Windows 8.1 desktop machine is unable to disable the spellchecking. (I am using the simple version of Win 8.1 Update 1, not the Pro or Enterprise version.)

The registry entries look like this:

Unbenannt1.png
 

My Computer

System One

  • OS
    Windows 8.1 32bit/64bit
As a test, create another user account, sign in to it, and see how spell check works in it.
 

My Computer

System One

  • OS
    64-bit Windows 10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom self built
    CPU
    Intel i7-8700K OC'd to 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    OCZ Series Gold OCZZ1000M 1000W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Browser
    Internet Explorer 11
    Antivirus
    Malwarebyte Anti-Malware Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
Ah, another thing I found out: (I take care of three machines, one desktop for my parents and a tablet and a desktop for me,) this problem appears on two of these machines, both desktop machines with simple Win 8, one is 64-bit and the other is 32-bit, only the tablet from Acer with its 32-bit version of Win 8 does not have the problem.

Sadly, after creating a new user account the problem still persists on my desktop machines; a fresh Win 8 installation starts with enabled spellchecking and it says on for me - no matter what - and on every user account.
I bought Win 8 64-bit/32-bit since first publication and it was always like this, before the upgrade to 8.1 and after it and now even after Update 1 for Win 8.1; at first I thought of bad luck and a corrupted installation but now I find this all only odd.
 
Last edited:

My Computer

System One

  • OS
    Windows 8.1 32bit/64bit
I would say that maybe it could be your settings getting synced with your Microsoft Account, but that wouldn't be the case if your spell check settings all show turned off while it actually is still on.

Let me do some more investigating for a way to force spell checking to be disabled other than renaming the MsSpellCheckFacility.dll system file, and I'll post back. :)
 
Last edited:

My Computer

System One

  • OS
    64-bit Windows 10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom self built
    CPU
    Intel i7-8700K OC'd to 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    OCZ Series Gold OCZZ1000M 1000W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Browser
    Internet Explorer 11
    Antivirus
    Malwarebyte Anti-Malware Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
Hi, Thanks for the replies.

It appears that I also don't have control of the the spell checker nor do I have the addon in IE11 so no chance to control it from there.

I can change the options in PC settings and see them change in the registry setting mentioned. However this doesn't alter the way that the spell checker works.

How do we take control of this?
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    Laptop
I would say that maybe it could be your settings getting synced with your Microsoft Account, but that wouldn't be the case if your spell check settings all show turned off while it actually is still on.

Let me do some more investigating for a way to force spell checking to be disabled other than renaming the MsSpell... system files, and I'll post back. :)

If you would find a solution besides renaming corresponding system files, it would be a unique breakthrough because (as far as I know) there is no other solution (easily) found via Google or Bing or the like. :cool:
(I searched the registy for other entries with spell in their names but I was not sure about them.)
 

My Computer

System One

  • OS
    Windows 8.1 32bit/64bit
Well, I don't see any other way to disable the spell checking feature other than renaming the file. I've added OPTION THREE to help make it easier to follow on how to do so. :)
 

My Computer

System One

  • OS
    64-bit Windows 10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom self built
    CPU
    Intel i7-8700K OC'd to 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    OCZ Series Gold OCZZ1000M 1000W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Browser
    Internet Explorer 11
    Antivirus
    Malwarebyte Anti-Malware Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
Well, I don't see any other way to disable the spell checking feature other than renaming the file. I've added OPTION THREE to help make it easier to follow on how to do so.


Hm, what about taking System and TrustedInstaller the rights to use these files? The only problem I have with this solution is that sfc will give error messages about integrity problems and one is unable to see straightaway if it is the intended violation or a real problem.
 

My Computer

System One

  • OS
    Windows 8.1 32bit/64bit
It's not an issue for SFC. If you run SFC, it'll basically just replace the missing file since it has been renamed with a default copy. Since the file is only used for spell checking, it will not affect anything else.
 

My Computer

System One

  • OS
    64-bit Windows 10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom self built
    CPU
    Intel i7-8700K OC'd to 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    OCZ Series Gold OCZZ1000M 1000W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Browser
    Internet Explorer 11
    Antivirus
    Malwarebyte Anti-Malware Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
Oh, I just meant, it is a bit annoying if I ran SFC now and then, I would also have to repeat these changes and I would get a false alarm. Another question regarding spell-checking: do we know where the dictionary is saved? Or is it inaccessible?
 

My Computer

System One

  • OS
    Windows 8.1 32bit/64bit
Yeah, that would be a downside to have to repeat Option Three after running SFC.

I haven't found a dictionary yet, and not sure if it's customizable.
 

My Computer

System One

  • OS
    64-bit Windows 10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom self built
    CPU
    Intel i7-8700K OC'd to 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    OCZ Series Gold OCZZ1000M 1000W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Browser
    Internet Explorer 11
    Antivirus
    Malwarebyte Anti-Malware Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
Anyway, thank you for your efforts! Was worth a try and maybe Microsoft will fix it someday. :D
 

My Computer

System One

  • OS
    Windows 8.1 32bit/64bit
Hello Viper, and welcome to Eight Forums.

Yeah, I noticed that most of the time, misspelled words just get underlined in red and very little if any autocorrecting is done.
 

My Computer

System One

  • OS
    64-bit Windows 10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom self built
    CPU
    Intel i7-8700K OC'd to 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    OCZ Series Gold OCZZ1000M 1000W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Browser
    Internet Explorer 11
    Antivirus
    Malwarebyte Anti-Malware Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
Back
Top