Логично предположить, что человек, потративший в общем-то не малую сумму денег на наращивание памяти до 4-х гигов, сделал это не случайно... Более того, именно для какого-то чрезвычайно важного приложения, жизненно необходимого этому человеку для работы (а не для развлечения.. для оного 2 гб хватает слихвой для всех приложений игр фильмов и т.д.) А приложение отказывается принять этот дорогой подарок то ли из-за своей природной скромности, то ли из-за чувства вины перед другими, менее важными с точки зрения хозяина приложениями, то ли из-за боязни получить заворот кишок от такого сладкого но огромного пирога... В общем, незадачливый хозяин, вместо надежды повысить эффективность своей работы, получает ещё одну головную боль в виде поиска решения этой странной для него проблемы... (Почему странной- потому что вроде все сказали, что поддерживают 4GB, иначе нафиг ему что-то докупать...)Так вот- посвящается трудоголикам...
Короче, можа заставить и винду и Кубэйс (или Нюендо) со всеми их начинками вст заставить сожрать эти 4 гига памяти и умудриться не подавиться... Решение нашли ребята с оффорума фирмы toontrack (Drums From Hell). Для них эта трабла действительно жизненна важна, ибо они пытаются загрузить банки драмсэмплов весящих более 3 гигов (правда, в максим. загрузке)! Так вот, если в кратце- что нужно для этого сделать...:
0,
СОХРАНИТЬ ОБРАЗ СИСТЕМЫ АКРОНИСОМ, НОРТОНОМ ИЛИ ЧЕМ-НИБУДЬ ЕЩЁ!!!!!!!!!
1,Скачать файл m32v82r.zip с сайта http://www.masm32.com/
2,Распаковать его на С.(в смысле инсталлировать. В конце инсталляции он выдаст окно командной строки для выполнения каких-то своих операций- её нужно немедленно закрыть (ком.строку) и не дать ему это сделать!)
3,Скопировать экзешку Кубэйса (далее тока про Кубэйс :tongue: ) куда-нить подальше на всякий случай.
4,Тоже самое с файлом boot.ini с основной директории- спасти куда-нить!
5,Скопировать Cubasesx.exe из его родной папки в папку C:masm32\bin
6,Вызвать через Пуск>Программы>Стандартные>Служебные командную строку и написать строчку - cd c:\masm32\bin нажать enter затем в новой строке написать editbin /largeaddressaware Cubasesx3.exe
7,Закрыть ком. строку и переместить только что модифицированный файл Cubasesx.exe из папки C:masm32bin обратно в его родную папку, заменив оригинальную экзешку!
8,Открыть файл boot.ini с дир. С и вписать текст, чтобы он выглядел приблизительно так: "multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /3GB /fastdetect...." (ключевым, как не сложно догадаться, будет упоминание о 3GB
), спасти его и закрыть.
9.(этого нет в ориг. "инструкции") Вырубить из автозагрузки все упоминания об антивирусах, файрволах и прочих защитных средствах!
10,Помолиться.... и перегрузиться.
(вот оригинал инструксыи на англ. (там дописка для тех, у кого в системе стоит UAD):
1. Download masm32 (
http://www.masm32.com/) and install it (after it installs, it brings up a command prompt window, just close it. Do NOT have it perform any of those functions.)
2. Copy the Nuendo3.exe to another location for backup purposes
3. Place another copy of Nuendo3.exe (or whichever sequencer you use) in the C:\masm32\bin directory
4. Open up your command prompt and type "cd c:\masm32\bin"
5. Type "editbin /largeaddressaware Nuendo3.exe"
6. Move the copy of the Nuendo3.exe file you just modified back to the regular Nuendo directory
7. Open your boot.ini file (located in C: - you may have to open any folder and go Tools->Folder Options->View->Select Show Hidden Files and Folders and UNcheck the "Hide protected operating system files" to see this file)
8. Add "/3GB" after "multi(0)disk(0)rdisk(0)partition(2)\WINDOWS..." so it should look like similar to "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /3GB /fastdetect...."
9. If you have a UAD-1 card, you also need to add "/Userva=2900" after the /3GB switch, so it should look like similar to "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /3GB /Userva=2900 /fastdetect...."
10. Save the modified boot.ini file
11. Reboot
И вот оно свершилось! В общем после перезагрузки у меня была война чего-то с антивирусами, шпионоискалами, огненными стенами и пр. дошло до синего экрана, но я не сдался, перерубил ещё раз, выключил всю защиту и врубил кубэйс. Если в кратце- догрузился в халион и пр. сэмплерные встэшки до того, что свободной памяти осталось около 100 мегобайт из изначально данной около 3GB! И никто даже не пикнул... Обычно все "серьёзные ошибки" выскакивали через неск. секунд после спасения проекта. Чтобы это проверить я врубил перегруженный сиквенс на луп длинной в 100 тактов, включил в приференс автосэйв с периодичностью в 1 мин (меньше низзя
) и пошёл за сигаретами ё..
Возвращаюсь, смотрю на освещение комнаты (ночь) в надежде увидеть злостное синее свечение слетевшей в даун винды, и обнаруживаю в поте трудящийся куб, упорно но стабильно наворачивающий круги...
В общем я его мучил до 6 утра, затем, удовлетворённый, вырубил его и попытался подключиться к нету. И тут винда впервые выдала мне табличку о "нехватке ресурсов для выполнения операции"... Короче- НИЧЕГО КРОМЕ КУБА НЕ РАБОТАЛО!!!
НО- РАБОТАЛ КУБ!
(Вся эта каша была заварена на форуме тунтрэка, но съедена кучей народу и с форумов кубаси и нативов и пр. И везде все говорят- работает! Так же везде все админы строго настрого пердуперждают о почти стопроцентных глобальных глюках системы и категорично не советуют это делать. Короче, налицо конфликт низов, не согласных жить в клетке из 2 окошек размером в 2 ГБ и верхов, не способных это разрулить.)
Так что, если кому кроме куба ничего больше не нада- впирет!!!
Но не забудте спасти систему, чтобы была возможность достать из кармана белый носовой платочек, положенный туда любящей рукой заботливой жены, и спокойно убрать со лба холодный пот...
(Кста, кто-нибудь знает продаются ли уже процы Intel 64 Bit у нас где-нибудь и скока они могут стоить?
)