On Windows XP do following :
Go to Control Panel > Administrative Tools > Local Security Policy > Local Policies > User Rights Assignment
Search “Log on as batch job”, double click it, click Add User or Group and add the userid you are trying to use under Oracle 11g. Once you do so, you should be able to login under Oracle 11g using this user’s credentials.