hela, Карьера не хочет видеть никакой версии, почему она должна что-то хотеть видеть? МП ей и вовсе безразличен, она его не патчит. В Карьере лежит патч 1.12 для оригиналки. Он поставится на любую версию, если будут на месте все нужные файлы и записи реестра, как и вообще любой патч ставится на любую версию, потому что любой патч многофайловый, многовариантный - для всех существующих предыдущих версий. В последних аддонах, правда, использовано не множество отдельных файлов, как в МП и на официальном сайте, а общие патчи для любой версии, но не суть. В любом случае никакой аддон со своим обновлением и никакой отдельный от аддона патч не требуют конкретных версий под себя. Все расчитано на то, чтобы ставиться на что угодно, лишь бы все было правильно устроено. Сбои бывают от неправильного устройства чего-либо.
Я, к сожалению, не имела возможности проверить работу Симс 3 и его патчей на Висте. Но если у тебя действительно нет в реестре нужных ключей (а судя по сообщению патча это так), то никакой патч поставиться не может. Он обязательно заглядывает в этот ключ реестра (там версия игры прописана) и в эту папку - там есть адрес игры. Впрочем, если игра стоит по стандартному адресу, то без папки в InstallShield Installation Information может и попытаться поставиться - вроде бы патч при ее отсутствии ищет игру по стандартному адресу, а вот без ключа реестра - сомневаюсь. Другой вопрос, что, может быть, в Висте все это где-то не там находится, но тогда патч не должен был выдавать такое сообщение.
Я бы на твоем месте еще попробовала поиском поискать все это добро... В реестре хотя бы. Но теоретически патч должен быть расчитан на Висту в том числе и если в ней это где-то не там находится, то находить там, где оно есть, а не выдавать ошибку.
Кстати, как ты запускала игру? Если с помощью no-CD, включащего взломанный TSLHost.dll, то патч будет падать еще и на нем. Но пока что он у тебя вообще игру не находит.