Мое первое подозрение на такие симптомы - небольшая проблема с оперативной памятью - поскольку OS X и Windows используют оперативную память несколько по-разному, вполне вероятно, что она может постоянно зависать в одной и работать (почти) отлично в другой. Я также видел, как нестабильная оперативная память несколько раз проходила "полные" тесты памяти ...
Если вы можете загрузить OS X в однопользовательском режиме (удерживайте command-S, когда он начинает загружаться, и вы попадете в очень минимальную среду командной строки), я бы предложил запустить memtest на нем, так как я Я видел, что он обнаружил проблемы с памятью, которые не смог бы обнаружить ни один из моих других тестовых утилит (включая тех, которые Apple предоставляет поставщикам услуг). Имейте в виду, установка memtest будет немного сложнее, так как работа в сети и даже дополнительные диски / разделы недоступны в однопользовательском режиме. Поскольку, похоже, у вас есть внешний загрузочный диск OS X, если вы можете смонтировать его на другом Mac, установите на нем memtest, а затем загрузите с него проблемный Mac, который должен это сделать.
Другая возможность - попытаться изменить конфигурацию ОЗУ, чтобы удалить, возможно, нестабильную ОЗУ - если на Mac установлено несколько модулей DIMM, попробуйте удалить один, а затем другой. Попробуйте переместить DIMM между слотами. Если у вас есть запасные модули DIMM, попробуйте их вместо того, что находится сейчас на компьютере.
Другие вещи, которые можно попробовать включить, включая загрузку в безопасном режиме (удерживайте shift, когда он начинает загружаться) - это запускает урезанную конфигурацию с отключенными (помимо прочего) некритическими расширениями ядра, поэтому, если она загружается таким образом, это может дать вам некоторое Идея, откуда проблема.