We use SQL Server Management Studio 2008 R2. IntelliSense works with SA account perfectly. But it is not working with Windows Authentication user. The user has access master db
This may seem too short of an answer, but probably it's the solution to your Problem:
CTRL+SHIFT+R
Also, I found this: Troubleshooting IntelliSense (SQL Server Management Studio)