Mira hay bastantes formas de hacer que se cuelgue windows en su inicio la manera mas sencilla y con dos lineas de codigo, primero el caso sencillo qu consiste en tener acceso fisico a la maquina y es colgar la siguiente clave en elregistro de windows HKEY_CURRENT_USER/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/RUN/logooff.exe así de simple, para qu todos los usuarios tengan el mismo efecto debes colgarla como administrador.
prueba con esta sino tiene acceso fisico puede hacer un fichero .exe en c++ en donde se utiliza la funcíon system("CUALQUIER COMANDO DE CONSOLA"), dentro de este campo de comandos de consola hay varios que sirven para subir claves en el registro y sugiero que los estudie en la sección de sistemas operativos hay un post bastante interesante, la mejor utilidad es cargar un comando que se llama KILLTASK /F /M svchots.exe, intentalo y te aparecera un interesante mensaje de apagado del equipo en determinado tiempo, es facil ayudar a la gente no!!!
PD: Sugieroque revise la sintasix del os comandos que he proporcionado, es que los colgue de pura memoria.