¿Por qué obtengo WindowsError: [Error 5] Acceso denegado?

Intentando crear un programa que agregue carpetas a los archivos del programa, recibiendo este error:

WindowsError: [Error 5] Access is denied 'C:\\Program Files\\IMP'

Aqui esta mi codigo

import os, sys, random
numb= 1
x=True
while x==True:
    newpath = ((r'C:\Program Files\IMP\folder_%s') % (numb))
    if not os.path.exists(newpath):
        os.makedirs(newpath)
    numb=numb+1
    if numb==11:
        x=False

Respuestas a la pregunta(2)

Su respuesta a la pregunta