difference between disable and permanent disable

Why there are 2 options to disable D+ when the functions of both are the same according to help files. Is there any difference in disabling D+ with the slider and disabling with checking permanently deactivate the D+??? I guess no difference and there should be only 1 option, right??


I think with disabling the guard32.dll will still be loaded in all running applications. Disabling completely (requires a reboot) will prevent the guard32.dll being loaded in running applications.