Like that of Windows 7; Windows 8 is without telnet installed by default. To enable this feature follow these steps below:

  1. Move over to the Charms Bar on the right and select Settings
  2. Select Control Panel
  3. Select on Program then Program and Features
  4. Select “Turn Windows features on or off”
  5. In the Windows Features selection menu select telnet client from the list
  6. Select OK and the feature will be installed