Vistaar
Vista Guru
Browser support for Windows Vista is almost nonexistent now - or is it? If they wish to continue thumbing their noses at Microsoft, power users can turn IE9 into a veritable Stegosaurus: well-protected, but still a lumbering dinosaur. Three months after Microsoft ended support for Vista, they issued an Update to add support for TLS 1.1 and TLS 1.2 in Windows Server 2008 SP2, the server version of Vista which is still under extended support until January 2020. Before long, an MSFN member with screen name VistaLover posted instructions on Enabling TLS 1.1/1.2 support in Vista's Internet Explorer 9. Of course every browser nowadays supports at least TLS 1.1 and 1.2, if not 1.3 - but versions old enough to work on Vista are no longer receiving security updates, whereas Microsoft is still issuing cumulative updates for IE9 for the benefit of Server 2008 users. Note: VistaLover suggests installing all updates intended for Server 2008 since support for Vista ended before you begin - an idea that I don't necessarily endorse - but all that is really necessary for this purpose is to install the latest Server 2008 cumulative update for IE9 from Microsoft Update Catalog. Update: If you did not install sha2 support in 2019, be advised that the last cumulative update with an sha1 signature was KB4507434.
For the second time in less than a year, MSFN was recently down for about a week. During that time, the thought occurred to me that if MSFN was indeed gone forever, VistaLover's instructions might also be lost - particularly the necessary registry edits. So with full credit to VistaLover, I will quote the instructions here:
Update: KB4019276 has been superseded by KB4056564, so I would suggest using the newer update instead.
Vista x64 only: 64-bit Vista systems require two more registry edits that VistaLover (running x86) was evidently not aware of:
If the link to VistaLover's post at MSFN given above ever fails, the page is archived at Enabling TLS 1.1/1.2 support in Vista's Internet Explorer 9. I recommend that you familiarize yourself with it before attempting these instructions. There was also some discussion at Bleeping Computer beginning here. Keep in mind that IE9 will still be a seven-year-old browser that is no longer supported by many websites. Good luck!
For the second time in less than a year, MSFN was recently down for about a week. During that time, the thought occurred to me that if MSFN was indeed gone forever, VistaLover's instructions might also be lost - particularly the necessary registry edits. So with full credit to VistaLover, I will quote the instructions here:
After that, you just need to change settings in Internet Options > Advanced tab under Security.1. Install then KB4019276
2. Reboot the Vista machine
3. After restart, launch the Registry Editor (regedit), preferably as Administrator.
4. Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\TLS1.1
5. Delete the "OSVersion"="3.6.1.0.0" subkey; BTW, I don't know which WinOS that string refers to (Win6.1=Win7)
6. Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\TLS1.2
7. Again, delete the "OSVersion"="3.6.1.0.0" subkey. Exit Registry Editor.
Update: KB4019276 has been superseded by KB4056564, so I would suggest using the newer update instead.
Vista x64 only: 64-bit Vista systems require two more registry edits that VistaLover (running x86) was evidently not aware of:
(Thanks to wither 3 for elucidating a rather cryptic MSFN post.)4b. Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\TLS1.1
5b. Delete the "OSVersion"="3.6.1.0.0" subkey.
6b. Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\TLS1.2
7b. Again, delete the "OSVersion"="3.6.1.0.0" subkey.
If the link to VistaLover's post at MSFN given above ever fails, the page is archived at Enabling TLS 1.1/1.2 support in Vista's Internet Explorer 9. I recommend that you familiarize yourself with it before attempting these instructions. There was also some discussion at Bleeping Computer beginning here. Keep in mind that IE9 will still be a seven-year-old browser that is no longer supported by many websites. Good luck!
Last edited:
My Computer
System One
-
- Operating System
- Vista Home Premium x86 SP2
- Manufacturer/Model
- HP Pavilion Elite m9150f
- CPU
- Intel Q6600
- Memory
- 3 GB
- Graphics card(s)
- NVIDIA GeForce 8500 GT