Удаляем лишние копии оригинальной игры
Начнем с простого: удалим лишние копии оригинальной игры, не внося никаких дополнительных изменений в реестр. Сначала поясню, к каким играм это относится. Если у вас все части игры – лицензионная версия или копия с нее (например, скачанная или купленная в Интернет-магазине в виде образов дисков), то никаких лишних копий оригинальной игры у вас быть не должно. Если у вас пиратский сборник типа "Pets плюс все предыдущие", "Happy Holidays Stuff плюс все предыдущие" или "Glamour Life Stuff плюс все предыдущие", а в дополнение к нему ничего нет или есть опять же лицензионные или скачанные аддоны, то лишних копий оригинальной игры тоже быть не должно. Проблема возникает тогда, когда на одном компьютере установлено два или больше пиратских сборника, обычно сделанных по типу "Оригинальная игра плюс аддон" и выпускаемых на DVD, хотя возможны и другие формы пиратских сборников. Если каждый из них способен работать самостоятельно, без установки на компьютер каких-либо еще частей игры, это верный признак того, что каждый сборник содержит свою копию оригинальной игры. Вопреки мнению некоторых игроков, своя собственная копия оригинальной игры для каждого аддона не только не нужна, но и не может работать одновременно с другими копиями, т.е. работает одновременно всегда только один экземпляр оригинальной игры, а остальные просто лежат "мертвым грузом" и занимают немало лишнего места.
Если вы не уверены, что вместе с вашими аддонами идут лишние копии оригинальной игры, проверьте размер и структуру папок с уже установленными частями игры.
Здесь указаны приблизительные размеры для папок с аддонами. Если размер вашей папки сильно отличается от указанного (на 2,5-3 Гб), то к вашему аддону, безусловно, прилагается лишняя оригинальная игра. Также обратите внимание на структуру папок. В пиратских сборниках типа "Оригинальная игра плюс аддон" она бывает примерно такая:
c:\Sims2-University\Univer
c:\TheSims2_Nightlife\The Sims 2 Nightlife
c:\Sims2OFB\Open4Business
c:\Sims2EP4\FunStuff
При этом внешняя папка (например, TheSims2_Nightlife) содержит оригинальную игру и вложенную папку с аддоном, а внутренняя (например, The Sims 2 Nightlife) – уже непосредственно сам аддон. В сборниках, содержащих оригинальную игру и аддон University структура обычно немного отличается: там внешняя папка (Sims2-University) содержит две вложенных: Sims, содержащую непосредственно оригинальную игру, и Univer, содержащую непосредственно сам аддон.
Еще один достаточно простой и надежный способ определить количество копий оригинальной игры – запустить на компьютере поиск по файлу
Sims2.exe. Если у вас окажется больше, чем один экземпляр такого файла, значит и копий оригинальной игры несколько. При этом, конечно, следует исключить возможность того, что какой-либо файл
Sims2.exe скачивался вами отдельно (например, для исправления проблемы с режимом строительства) и лежит отдельно от игры.
![радостный](images/smilies/ab.gif)
Все файлы
Sims2.exe, имеющие непосредственное отношение к установленным в данный момент копиям оригинальной игры, обязательно находятся в папках с названием TSBin. Папки, содержащие эти папки TSBin и есть папки с оригинальной игрой.
Итак, будем считать, что у нас нашлось, например, четыре экземпляра файла
Sims2.exe:
c:\Sims2-University\Sims\TSBin\Sims2.exe
c:\TheSims2_Nightlife\TSBin\Sims2.exe
c:\Sims2OFB\TSBin\Sims2.exe
c:\Sims2EP4\TSBin\Sims2.exe
И следовательно четыре экземпляра оригинальной игры, лежащие в папках:
c:\Sims2-University\Sims
c:\TheSims2_Nightlife
c:\Sims2OFB
c:\Sims2EP4
Три из них явно лишние, их можно удалить. Главный вопрос в данном случае – как определить действительно лишние экземпляры и не удалить тот единственный, не лишний, который необходим для правильной работы всей игры? Самый простой способ – вспомнить, какой из этих сборников устанавливался вами в последнюю очередь. Именно адрес его оригинальной игры должен быть указан в реестре, а значит именно он работает у вас в игре в данный момент. Если вы не уверены, что можете правильно определить нужную оригинальную игру по порядку установки, ее легко можно найти через реестр. Для этого сначала запустите редактор реестра. Как запустить редактор реестра: сначала нажимаем кнопку "Пуск", затем находим и нажимаем там кнопку "Выполнить…". Откроется небольшое окошко под названием "Запуск программы". Ниже находится пустая строчка со словом "Открыть:" перед ней. Ставим курсор в эту пустую строчку и набираем с клавиатуры слово regedit. Теперь нажимаем внизу кнопку "ОК". После этого должно открыться окно под названием "Редактор реестра".
Затем в левой части открывшегося окна, передвигаясь по "дереву", как в Проводнике, найдите ключ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App Paths\Sims2.exe. Поставьте на него курсор и в правой части окна найдите строку Path (четвертую сверху). Здесь должен быть прописан адрес папки, содержащей работающую в данный момент оригинальную игру. Предположим, это c:\Sims2EP4. В таком случае работающей является оригинальная игра, находящая в папке c:\Sims2EP4, а остальные просто занимают место и их можно спокойно удалить.
Внимание! Если среди ваших пиратских сборников есть сборник "Оригинальная игра плюс Nightlife плюс Christmas" и в данный момент предметы из Christmas у вас не появляются в игре, то прежде чем удалять лишние копии оригинальной игры, прочтите
ниже о том, как заставить пиратский Christmas работать правильно. Также, если последняя установленная копия оригинальной игры вас чем-то не устраивает, а предыдущая (до установки последнего аддона) работала лучше, то вы можете удалить работающую в данный момент копию оригинальной игры, оставив какую-либо другую, а затем исправить реестр, как описано в конце данного сообщения.
И несколько слов о том, как именно удалять лишние копии оригинальной игры.
НЕ НУЖНО пользоваться никакими автоматическими анинсталляторами, НЕ НУЖНО ходить в меню "Панель управления" - "Установка и удаление программ", НЕ НУЖНО запускать никаких файлов с названиями типа "uninstall" или "unwize". Все файлы и папки лишних копий оригинальной игры удаляются
только вручную, при помощи обычной функции удаления файлов. При этом очень важно не увлечься и не удалить вместе с ними папки с аддонами, часто находящиеся внутри папок с оригинальной игрой.
![подмигивание](images/smilies/wink.gif)
Каждая копия оригинальной игры содержит следующие папки:
- TSBin (проверьте еще раз: в ней должен лежать файл
Sims2.exe, а не ехе-файл какого-либо аддона, например Sims2EP1.exe или Sims2EP2.exe)
- TSData (лежит "рядом" с папкой TSBin, содержащей
Sims2.exe, т.е. в той же внешней папке, на том же уровне)
- CSBin (лежит "рядом" с папкой TSBin, содержащей
Sims2.exe)
- Support (лежит "рядом" с папкой TSBin, содержащей
Sims2.exe)
Кроме того, в оригинальной игре обычно содержится некоторое количество файлов, лежащих непосредственно в папке с оригинальной игрой, без вложенных папок. Все эти папки и файлы можно смело удалить.
НО будьте внимательны, не удалите лежащих тут же папок с аддонами, носящих названия вроде The Sims 2 Nightlife, Open4Business, FunStuff и т.п.
Если вы все-таки случайно (или умышленно, по причине ее плохой работы) удалили работающую копию оригинальной игры и при запуске получаете сообщение вроде "The Sims 2 is not
installed on
this system, or some required files have been deleted.
This expansion pack requires The Sims 2 in order to run. Please install The Sims 2 before attempting to run
this application" ("В вашей системе не установлена игра The Sims 2 либо удалены необходимые файлы. Для запуска этого дополнения требуется установленная игра The Sims 2. Перед запуском этого дополнения установите игру The Sims 2"), не пугайтесь и не кидайтесь сразу же переустанавливать все. Если хотя бы одна копия оригинальной игры у вас осталась, ситуацию легко исправить. Сначала определите точно папку с оставшейся копией оригинальной игры. Напоминаю: нужно найти файл
Sims2.exe, лежащий в папке TSBin, а та папка, в которой находится TSBin, и будет папкой с оставшейся оригинальной игрой. Допустим, файл
Sims2.exe у вас находится в папке c:\TheSims2_Nightlife\TSBin, а следовательно папка с оставшейся оригинальной игрой - c:\TheSims2_Nightlife. Теперь найдите ключ реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App Paths\Sims2.exe, как описывалось выше. Дважды кликните по строке Path, откроется дополнительное маленькое окно, где вы сможете изменить значение ключа. Аккуратно впишите туда адрес папки с оставшейся оригинальной игрой. Помните, именно адрес папки с игрой, а не адрес папки TSBin или какой-либо еще. В данном случае это будет c:\TheSims2_Nightlife. Во избежание ошибок в адресе папки лучше всего поступите так. Откройте "Мой компьютер". Переходите из папки в папку до тех пор, пока не дойдете до папки, содержащей оригинальную игру (в данном примере c:\TheSims2_Nightlife). Откройте ее. Теперь вы должны увидеть папки TSBin, TSData и др. Кликните по любой из них правой кнопкой мыши. В появившемся меню выберите пункт "Свойства". В открывшемся окне найдите строку "Размещение". Выделите и скопируйте то, что написано в этой строке (в данном примере это должен быть адрес c:\TheSims2_Nightlife). Вставьте скопированный адрес в строку Path в ключе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App Paths\Sims2.exe. Нажмите кнопку "ОК". Для того, чтобы полностью привести в порядок этот ключ реестра, нужно исправить еще первую строку, в левой части которой написано "(по умолчанию)". В ней указывается адрес файла
Sims2.exe работающей в данной момент оригинальной игры. Точно так же, как в случае со строкой Path, дважды кликните по строке и в открывшемся маленьком окне вставьте сначала только что определенный адрес оставшейся оригинальной игры, а затем после него допишите: \TSBin\Sims2.exe. В данном примере должно получиться следующее: c:\TheSims2_Nightlife\TSBin\Sims2.exe. Если вы все сделали правильно, игра должна заработать.