Возможно, что Windows 7 не сможет прочитать ваш профиль в тех случаях, когда он показывает экран по умолчанию. 
Это, в свою очередь, может быть связано с проблемами чтения определенных секторов жесткого диска. Я бы посоветовал вам проверить здоровье вашего жесткого диска, как предлагает Ник. 
Я предполагаю, что у вас двойная загрузка Windows и Ubuntu, и если это так, я не понимаю, почему это иногда приводит к загрузке Windows 7 на экран по умолчанию.
Ubuntu предоставляет пакет Smartmontools , чтобы проверить любой современный привод /SCSI ATA , который поддерживает Индекс S M Эльф мониторинг функционирования , система , нализ и R eporting Т ехнологии (SMART).
- Установите этот пакет smartmontools - 
  - sudo apt-get установить smartmontools 
 
- Просмотрите информацию, предоставленную smartctl для вашего диска (при условии, что /dev /sda) - 
  - sudo smartctl -a /dev /sda 
 
- Запустите самопроверку на диске - 
  - sudo smartctl -t long /dev /sda 
 
- Посмотреть результат самотестирования - 
  - sudo smartctl -l самотестирование /dev /sda 
 
Прежде чем приступить к диагностике, быстро просмотрите довольно обширную справочную страницу, предоставленную для smartctl. Вы можете настроить детализацию и устойчивость к ошибкам инструмента.
Вы также можете проверить диск с помощью badblocks. Однако будьте осторожны с двумя вопросами:
- Не запускайте badblocks на смонтированном разделе. Предпочтительный способ использования этой команды - запуск ее на жестком диске через live CD.
- Убедитесь, что он выполняет неразрушающее сканирование поверхности диска. Проверьте справочные страницы, чтобы понять, какие опции ( -w, -f ) могут привести к тому, что бадблоки будут записаны на диск как часть исследования. Документ сообщества Ubuntu по работе с неисправным оборудованием рекомендует запустить эту версию
  sudo badblocks -nvs /dev /sda