Войти

Показать полную графическую версию : [решено] Установка Opera в однопользовательском режиме


Страниц : [1] 2

tyt
03-11-2010, 19:57
Столкнулся с такой проблемой. При установке Opera 1063 папка профиля создается по адресу С:\Users\ИМЯ\AppData\Local\VirtualStore\Program Files\Opera, а нужно C:\Program Files\Opera
Посоветовали в файле operaprefs_default в строке Multi User=1 заменить 1 на 0 но у меня первоначально устанавливается с 0
Что нужно сделать чтоб решить эту проблему ?

Morpheus
03-11-2010, 19:59
tyt, а если поменять на 1?
Установку запускаете от имени администратора?

Vancouver
03-11-2010, 20:17
tyt Чистая установка Opera (http://operafan.net/forum/index.php?topic=11310.0)

tyt
03-11-2010, 20:44
Установку запускаете от имени администратора? »
Да. Менять на 1 не пробовал
Чистая установка Opera »
Всегда ставлю только вчистую
:dont-know

Vancouver
03-11-2010, 20:51
tyt
1. Пользуйтесь классическим установщиком, например Opera_1010_classic_Setup.exe, т.к. он позволяет выбирать папку установки и режим установки.
Такой инсталлятор используете ?

Morpheus
03-11-2010, 21:04
Такой инсталлятор используете ? »
Раньше так и было, сейчас и Opera_1063_int_Setup.exe и Opera_1063_ru_Setup.exe позволяют выбирать папку:
http://s003.radikal.ru/i203/1011/33/b20e6a1147f3t.jpg (http://radikal.ru/F/s003.radikal.ru/i203/1011/33/b20e6a1147f3.jpg.html)

tyt, выбираете?
Другие пользователи в Windows есть?

tyt
03-11-2010, 21:42
Такой инсталлятор используете ? »
Opera_1063_classic_Setup.exe
Morpheus,
Пользователь один.
В классическом чуть по другому, но делаю все правильно(уже много лет) а вот с Windows 7 впервые и первый раз запускал установку обычным способом. Потом удалил всю папку из C:\Program Files\Opera и С:\Users\ИМЯ\AppData\Local\VirtualStore\Program Files\Opera
Сейчас установил снова-папка профиля создалась не там где нужно-удалил, скопировал свою на положенное место. Всё на месте, но профиль(еще один) опять создался черт знает где

Morpheus
03-11-2010, 21:46
Тьфу ты, не обратил внимания на путь в профиле...
tyt, запись в VirtualStore говорит о нехватке прав для записи в Program Files.
Учётка входит в группу админов? Инсталлятор нормальный или чей-то самопал?

Всё на месте, но профиль(еще один) опять создался черт знает где »
Профиль должен быть в
C:\Users\username\Appdata\Roaming\Opera\Opera\
и
C:\Users\username\Appdata\Local\Opera\Opera\
How to change the place where Opera stores your data (http://my.opera.com/Rijk/blog/show.dml/6978)

tyt
03-11-2010, 22:04
Учётка входит в группу админов? »
Да-администратор.
Инсталлятор нормальный или чей-то самопал? »
Всегда только с сайта качаю.

Может что осталось после первой установки и винда упорно ставит в VirtualStore. Хотя в этой системе не знаю где еще искать(проверил все возможные пути нахождения-больше нигде ничего нет. В реестр не лазил)

Vancouver
03-11-2010, 22:05
tyt, тут удалили ?
х:\Users\Denn\AppData\Roaming\Opera
х:\Users\Denn\AppData\Local\Opera

tyt
03-11-2010, 22:19
Vancouver,
Кажется удалял, но сейчас точно ничего там нет.
Сейчас попробовал запускать ярлык от имени администратора(перед этим скачал пару скинов и установил один) так запустилась с моим родным скином. Значит из родной папки профиль был взят. Запуская просто ярлыком скин другой.

Только что заметил
Профиль должен быть в
Код:
C:\Users\username\Appdata\Roaming\Opera\Opera\
и
Код:
C:\Users\username\Appdata\Local\Opera\Opera\ »
Пусто у меня там

Vancouver
03-11-2010, 22:21
tyt, в C:\Program Files\Opera папка profile есть ?

tyt
03-11-2010, 22:50
Есть, но я ее сам туда положил так как она там не создавалась
От администратора запускается "моя Opera"

Vancouver
03-11-2010, 22:54
tyt, такой трюк пробовали ?
При запуске установщика поставьте галочку "Use same profile for all users..." (Использовать один профиль для всех пользователей). Эта опция появится, когда вы поменяете папку установки на другую, например ...\Program Files\Opera Test.

Казбек
03-11-2010, 23:06
Столкнулся с такой проблемой. При установке Opera 1063 папка профиля создается по адресу С:\Users\ИМЯ\AppData\Local\VirtualStore\Program Files\Opera, а нужно C:\Program Files\Opera
Посоветовали в файле operaprefs_default в строке Multi User=1 заменить 1 на 0 но у меня первоначально устанавливается с 0
Что нужно сделать чтоб решить эту проблему ? »
Если я не ошибаюсь такая особенность присуща только в мультиязычном инсталяторе.Так что же мешает использовать чисто русский установщик?Или скажем поменять расположения профиля через opera:config переходим в раздел User Prefs далее параметр Opera Directory.

"Use same profile for all users..." »
Но для этого нужно использовать классический установщик!


Создавать папку предварительно не обязательно, просто пропишите ее в строку установки и инсталлятор сам создаст нужную папку. Использование одного профиля позволяет гарантировать, что вы не подхватите настройки от предыдущих версий, так как все настройки будут лежать в одной папке в Program Files.
В финальном окошке инсталлятора снимите галочку со слов "запустить Opera". Перейдите в каталог с установленной программой, найдите файл operaprefs_default.ini, откройте его как текстовый файл и убедитесь в наличии строки
Код:
[System]
Multi User=0 ; If enabled Opera will use Windows profiles to store individual user settings
Если написано вдруг Multi User=1, то исправьте и сохраните (обязательно в кодировке UTF-8, это же касается и всех файлов настроек!!!). Теперь у вас точно однопользовательская версия с чистым профилем в папке программы.

tyt
03-11-2010, 23:08
Vancouver,
Странная история получается. Установилась и профиль создался в C:\Program Files\Opera
То же самое делал
"Use same profile for all users..." »
в предыдущие попытки.
Добавление "Test" изменило ситуацию. Но что это ? И как с этим бороться ?
Не знаю важно это для 7ки, но я не ставил обновление по выбору браузера(зачем оно если я и без них знаю, что мне нужно) Может тут косяк ?

Но для этого нужно использовать классический установщик! »
Пользуйтесь классическим установщиком, например Opera_1010_classic_Setup.exe »
Такой инсталлятор используете ? »
Opera_1063_classic_Setup.exe »

Казбек
Я делаю так уже много лет и все эти истины знаю.

Казбек
03-11-2010, 23:14
tyt,
Добавление "Test" изменило ситуацию. Но что это ? И как с этим бороться ? »
Об этом написано здесь http://operafan.net/forum/index.php?topic=11310.0.Ознакомся.

Я делаю так уже много лет и все эти истины знаю. »
Вообще то адресовалось не тебе.Это как цытата из предложенной статьи!

tyt
03-11-2010, 23:19
Рано порадовался. Папка профиля создалась в С:\Users\ИМЯ\AppData\Local\VirtualStore\Program Files\Opera_Test

Morpheus
03-11-2010, 23:31
tyt, профиль оперы должен храниться в профиле пользователя Windows, иначе постоянно такое будет, т.к. прав не хватает и хватать не будет (без отключения UAC).
Для чего нужно размещение в Program Files?

Vancouver
03-11-2010, 23:36
Да. Менять на 1 не пробовал »
В Windows 7, при Multi User=0, папка профиля создается в %USERPROFILE%\AppData\Local\VirtualStore\Program Files\Opera 10 Beta\profile. Думаю, что и в Vista так же, а то каждый раз придется Opera от администратора запускать.
На Vista с включенным UAC - в директории ЮЗЕРА в папке Virtual Store появляется каталог Opera с профилем для пользователя... Профиль для администратора находится в ProgramFiles...
(если при инсталляции выбрано Use... )... Вот такие пироги!
Конкретный пример адреса для моего компьютера: _F:\Users\Юрий\AppData\Local\VirtualStore\Program Files\Opera_Presto\profile
а если ставить Оперу в нормальном, многопользовательском режиме, то профайл будет лежать просто в %AppData%\Roaming\Opera\Opera\,




© OSzone.net 2001-2012