Assuming you don't use any third party tools (if you do, turn them all off) then you might want to perform a file check. In the launcher settings, there should be an option for file integrity check. If any files are found to be bad (which can cause this problem) they will be re-downloaded.