Возможно, стоит рассмотреть отдельные проблемы, прежде чем рассматривать переустановку. У меня сложилось впечатление, что три проблемы, которые вы перечислили, состоят в том, что они являются и должны быть решены без переустановки ОС.
Если вам действительно нужна информация о чистой установке, не стесняйтесь переходить к разделу после строки (начиная с «Как переустановить»).
Приносим извинения, если следующая информация вам не нужна.
Вы можете попробовать переустановить XCode и выяснить, нужно ли вам импортировать определенные Frameworks в ваши программные проекты. Большинство известных мне проблем с заголовками и тому подобным связано с установкой XCode, а не с ОС, поскольку XCode.app из App Store содержит не только приложение, но и SDK для платформы Mac и тому подобное (он немного более грубый, чем предыдущая / Местоположение разработчика, но решает проблемы с распространением в App Store). И обратите внимание, что XCode 4 отбросил MacOSX10.6.sdk, поэтому любые проекты, которые зависят от него, должны быть модифицированы для использования более новых SDK. Я предполагаю, что вы не сделали что-то странное, как удаление / System / Library / Frameworks.
Если вы говорите об удаленных и удаленных приложениях, которые по-прежнему появляются в Launchpad, при попытке их запуска должен появиться вопросительный знак, если не существует другого приложения с таким именем, а затем Launchpad должен предложить удалить запись, когда вы нажимаете и держать, даже если это не приложение App Store. Вы также можете попробовать обновить записи Launchpad. Это кажется проблемой для всех установок Mac OS X. Я помещаю папку «Приложения» в качестве стека в Dock, а не в качестве удержания с предварительной панели запуска, и обычно запускаю определенные приложения с помощью Spotlight (команда + пробел), и я не знаю о каких-либо проблемах, связанных с тем, что удаленные приложения появляются в папке «Приложения» или в центре внимания.
Что касается переустановки, этот пост на форуме (в частности, пост № 4) предполагает, что переустановка не коснется раздела Bootcamp. Удерживайте Command-R, пока логотип Apple не появится при загрузке, или удерживайте параметр при загрузке и выберите раздел восстановления. Если это не сработает, вы можете найти способ заставить App Store повторно загрузить установщик Mountain Lion и использовать его.
Я использовал раздел Recovery для переустановки Lion, и мне не потребовалось переустанавливать Windows. Но это было обновление, а не переформатированная чистая установка (я думаю, что у меня были проблемы с Keyboard & Character Viewer). Я не делал чистую установку с тех пор, как получил свой Mac в 2010 году, несмотря на то, что использовал его для разработки и установки программного обеспечения, такого как пакеты Virtualbox и Macports. Тем не менее, это только мой опыт, и он может не соответствовать вашему опыту.
Как всегда, сделайте резервную копию ваших данных с обоих разделов, на всякий случай. Если что-то пойдет не так, раздел Recovery сможет восстановить раздел Mac из полной резервной копии.