Как можно преобразовать обычную версию браузера Opera в портативную, не передавая настройки и профиль, а скопировав все данные в одну папку и изменив пути для корректной работы?
Для создания портативной версии браузера Opera, необходимо выполнить следующие шаги: 1. Запустите установленную версию Opera и закройте все открытые вкладки и окна браузера. 2. Найдите папку, в которой установлена Opera. Обычно это путь C:\Program Files\Opera, но может отличаться в зависимости от вашей системы. 3. Создайте новую папку на вашем компьютере, например, "Opera Portable". 4. Скопируйте все файлы и папки из папки, в которой установлена Opera, в новую папку "Opera Portable". 5. Теперь вам нужно изменить пути к профилю и настройкам браузера. Для этого откройте файл opera.exe в новой папке "Opera Portable" с помощью текстового редактора, такого как Notepad. 6. Найдите строки с путями к профилю и настройкам и измените их на новый путь, указывающий на папку "Opera Portable". Например, замените "C:\Program Files\Opera\profile" на "C:\Opera Portable\profile". 7. Сохраните изменения в файле opera.exe. 8. Теперь запустите браузер Opera из новой портативной папки "Opera Portable" и убедитесь, что все работает корректно. Теперь у вас есть портативная версия браузера Opera, которую можно запускать с любого устройства, не передавая настройки и профиль.
С помощью утилиты Майкрософт sysintetnails, regmon/filemon/... Нужно сохранить логи изменения реестра и файловой системы, которые происходят при установке opera на чистую систему (в идеале на только что установлено windows, например в виртуалке установить) но с установленными обновлениями и системным зависимостями, типа vcredist и другими (возможно процесс установки потребуется повторять, чтобы исключить из него эти компоненты, поэтому рекомендуется виртуальные машина с поддержкой снапшотов, позволяющие откатить состояние на начальное в одно мгновение).
Рекомендуется устанавливать в каталог не по умолчанию, так как в очень редких случаях эти пути нигде не прописывают, если это что то типа program files.
По логам видно какие именно файлы и куда были установлены а также какие ветки реестра.
Затем, поиском по содержимому этих файлов и реестру ищем места, где прописан путь к установке и из абсолютного (типа c:\tools\myprog), меняем его на относительный например \tools\myprog или точка . (нужно понимать что некоторые программы могут неправильно работать при таком указании, им нужен абсолютный путь).
Реестр можно сохранить в виде reg файла, а исправленные файлы и есть портативная версия.