I would check your IIS permissions. IIS sites have an Application Pool that is the actual processor/memory that run the site. These requests run as this Application Pool. When you set up Kentico, you will want to Edit all the file permissions and give full control to the Application Pool user.
This will be done differnetly though depending on your hosting environment...who are you hosting through? or is it on a server you have access to the IIS?