Как заблокировать диспетчер задач с помощью питона?
В цикле непрерывно мониторь список процессов (с помощью wmi) и убивай его (os.kill)

как получить список процессов
import wmi
c = wmi.WMI ()

for process in c.Win32_Process ():
  print process.ProcessId, process.Name

нужны повышение привилегий (запуск с правами администратора), что логично
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
import os
path1 = "C:\Windows\System32\Taskmgr.exe"
path2 = "C:\Windows\System32\Taskmgr1.exe"

#получем полный доступ к файлу диспетчера задач
os.system("takeown /f C:\Windows\System32\Taskmgr.exe")  
os.system("icacls C:\Windows\System32\Taskmgr.exe /grant Администраторы:F /c /l") 
os.system("icacls C:\Windows\System32\Taskmgr.exe /grant Пользователи:F /c /l") # убиваем диспетчер задач если он запущен

os.system("taskkill /im taskmgr.exe") # убиваем диспетчер задач если он запущен
os.rename(path1, path2)#перименовываем файл чтобы система не могла его найти
И тогда он не запустится ни в какую))
p.s.
чтобы все вернуть нужно os.rename(path2, path1)