Windows 8.1 update ships with Internet Explorer 11, the improved version of Microsoft’s proprietary web browser – Internet Explorer. It promises faster page load times and hosts features like side-by-side browsing of your sites, enhanced pinned site notifications, and app settings like favorites, tabs and settings sync across all your Windows 8.1 PCs.
Long time Internet Explorer users who prefer the browser over other popular options may find Tab Syncing feature introduced in IE11 as useful for improving the browsing experience. Using Internet Explorer 11 on Windows 8.1, you can sync Internet Explorer Open Tabs, as well as Favorites, History and Settings across all your Windows 8.1 devices using the same Microsoft account.
Synchronize Internet Explorer settings
To sync the IE tabs, open the ‘Settings’ charm and then move the cursor in the lower-left corner of your computer screen to access ‘Change PC Settings’ option.
Next, from the left-pane, click ‘SkyDrive’ option and then select ‘Sync settings’ to display the sync options hidden under it.
Now, enable ‘Sync settings on this PC’ option visible under the right-pane.
You will see the ‘Other Settings’ section displaying the following option – Web browser. Enable this option and repeat the same number of steps for other machine/s having Windows 8.1 installed using the same Microsoft account.
Now, switch to Modern UI IE 11, right-click anywhere to see all the opened tabs and an option to open new tabs.
Click Tabs button to view open tabs in other synced PCs. Do not forget to select the PC name!
Your Favorites, History and Settings will also be sync’d across all your Windows 8.1 devices using this same Microsoft account.