Kingo Android Root is a one-click root method for devices running Android 4.4, including flagship devices from manufacturers like SamSung, HTC, SONY and else. The newly integrated script in Kingo ROOT is a universal one for Android 4.3, 4.4 and some 5.0 devices.

Prerequisites:

    A Windows-based computer with Internet Access;
    Android device powered ON with at least 50% battery level;
    An original USB cable or a quality one at least.

Settings:

Turn off any sort of firewalls or anti-virus software on your Windows;
USB Debugging Mode enabled on your Android device;
Settings > About Phone > Build number > Tap 7 times Settings > Developer Options > USB Debugging

What is USB Debugging Mode?

How to enable USB Debugging mode on Android?

Allow installation of apps from unknown sources on your Android device.
Settings > Security > Unknown Sources

Step 1: Download, install and launch Kingo Android Root.
Free download the latest Kingo Android Root. Double click the desktop icon and you will see the interface as following.

Step 2: Plug your Android device into your computer via USB cable.
Kingo will detect driver status and automatically install it for you if not. Make sure you get Internet conenction so that device driver can be downloaded. If you are using Windows 8, you may need to change some settings first.

How to solve driver installation looping on Windows 8 when running Kingo Android Root?

Step 3: Enable USB Debugging mode. (Skip this step if it's enabled)
USB Debugging mode enabled is a necessary step of Android rooting process. If you

[IMPORTANT NOTICE] Pay attention to your device screen for a prompt window. Tick "Always allow from this computer". If you don't, you will probably get yourself an OFFLINE DEVICE.

Step 4: Things you need to know before rooting your device.
Rooting your Android has its own advantages and at the same time disadvantages. It is a matter of weighing pros and cons.

Android rooting is a modification process to the original system, in which the limitations are removed and full-access is allowed and thus resulting in the ability to alter or replace system applications and settings, run specialized apps and even facilitate the removal and replacement of the device's operating system with a custom one. Rooting your device will immediately void your warranty...
Android Rooting

Step 5: Click "ROOT" to begin the process.
Kingo Android Root will employ multiple exploits on your device, which will probably take a couple of minutes. In the rooting process, your device may be rebooted several times. Do not be panic, it is normal. And once it begins, please DO NOT touch, move, unplug or perform any operation on your device.

Step 6: Getting results, succeed or fail.
Hopefully your device is well supported and successfully rooted by Kingo. Until your device reboots itself, do not operate.