Rooting an Android 6.0.1 (Marshmallow) device with KingRoot is a common goal for users seeking to remove bloatware or customize their hardware. While KingRoot is a popular "one-click" solution, its effectiveness and safety on Marshmallow are subjects of significant debate within the developer community.
Go to Settings > Security (or Lock Screen and Security) and toggle on Unknown Sources to allow the installation of APKs from outside the Play Store. kingroot android 601 install
It remains popular because it does not require a PC (though a Windows version exists) and aims to bypass the need for a custom recovery like TWRP. How to Install and Use KingRoot on Android 6.0.1 Rooting an Android 6