====== Настройка Firefox для Cloude ====== [[https://academii.ru/guides/claude-iz-rossii|Как зарегистрироваться в Claude из России в 2026 году]] {{ ::chameleon_1789971493219.rar |}} Get-ChildItem "C:\Program Files\Mozilla Firefox\distribution" -Force Get-ChildItem "$env:APPDATA\Mozilla\Firefox\Profiles\*\compatibility.ini" | Select-String LastVersion taskkill /F /IM firefox.exe & "C:\Program Files\Mozilla Firefox\firefox.exe" -allow-downgrade C:\Program Files\Mozilla Firefox\distribution\policies.json { "policies": { "DisableAppUpdate": true, "AppAutoUpdate": false, "BackgroundAppUpdate": false, "ManualAppUpdateOnly": true } } DisableAppUpdate — главный ключ. Он полностью блокирует проверку и установку обновлений. AppAutoUpdate / BackgroundAppUpdate — отключают автообновление и фоновую службу обновлений. ManualAppUpdateOnly — альтернативный вариант: вручную через «О Firefox» обновить можно, автоматически нет. Если оставляешь DisableAppUpdate: true, этот ключ не нужен. Если политики заданы и через реестр (HKLM:\SOFTWARE\Policies\Mozilla\Firefox, значение DisableAppUpdate = DWORD 1), реестр имеет приоритет над policies.json. Лучше держать политики в одном месте. Проверить, что Firefox их подхватил, можно на странице about:policies. Дополнительно стоит отключить службу Mozilla Maintenance Service и задачу планировщика «Firefox Background Update»: Set-Service MozillaMaintenance -StartupType Disabled Get-ScheduledTask -TaskPath "\Mozilla\" | Disable-ScheduledTask Что делать с compatibility.ini Этот файл лежит в папке профиля (%APPDATA%\Mozilla\Firefox\Profiles\<профиль>\). В нём записаны версия и путь к Firefox, который последним открывал профиль. Когда версия Firefox меняется (откат или запуск старой версии на новом профиле), браузер по этому файлу видит несовпадение и выдаёт предупреждение о профиле от более новой версии или пересоздаёт кэш. Обычные варианты: Удалить compatibility.ini (при закрытом Firefox). При следующем запуске он создастся заново, а кэш расширений и startup-кэш перестроятся. Это безопасно, закладки и пароли не затрагиваются. Если после отката появляется ошибка «профиль использовался более новой версией», можно запустить Firefox с ключом -allow-downgrade. Надёжнее всё-таки сделать новый профиль, потому что даунгрейд профиля может повредить данные. Если файл не трогать, ничего страшного не произойдёт. Он нужен только при смене версии или пути установки. 3proxy +25slVXyVXZAHPPr3DRCFRtMNM+7JCaTqx9FND4dZ6DK8zH5BknRmzI0QBTgG78BSpwcgvqXeIP4Wwu904WszJ01uWqPxLBoMkimXW4XBqRGuK1dLIfsEtAtjAy0Zzsh время последнего запуска задания с тем, когда выскочило окно, и посмотрите, что именно оно запускает. $t = Get-ScheduledTask -TaskPath '\Mozilla\' -TaskName 'Firefox Default Browser Agent*' $t | Get-ScheduledTaskInfo | Select LastRunTime, NextRunTime, LastTaskResult $t.Actions | Select Execute, Arguments Если время совпадает, отключите задание: Get-ScheduledTask -TaskPath '\Mozilla\' -TaskName 'Firefox Default Browser Agent*' | Disable-ScheduledTask Если продолжает ругаться about:profiles удалить все профили в которых может быть старшая версия # 1. Кто последним открывал профиль (версия и путь) Get-ChildItem "$env:APPDATA\Mozilla\Firefox\Profiles\*\compatibility.ini" | ForEach-Object { "== $($_.Directory.Name)"; Get-Content $_ } # 2. Версия Firefox, который вы запускаете (Get-Item "C:\Program Files\Mozilla Firefox\firefox.exe").VersionInfo.ProductVersion # 3. Все firefox.exe на диске и их версии Get-ChildItem "C:\Program Files","C:\Program Files (x86)","$env:LOCALAPPDATA" ` -Filter firefox.exe -Recurse -ErrorAction SilentlyContinue | ForEach-Object { "$($_.FullName) $($_.VersionInfo.ProductVersion)" } Get-AppxPackage *Firefox* | Select Name, Version # 4. Задачи планировщика Mozilla Get-ScheduledTask | Where-Object { $_.TaskName -match 'Firefox|Mozilla' } | Select TaskName, TaskPath, State # 5. Корпоративные политики Get-ItemProperty "HKLM:\SOFTWARE\Policies\Mozilla\Firefox" -ErrorAction SilentlyContinue Test-Path "C:\Program Files\Mozilla Firefox\distribution\policies.json" Если firefox ругается "This profile was last used with a newer version of this application. Please create a new profile." # удаляет все открытые копии firefox # /IM firefox.exe (Image Name) означает «завершить процессы по имени исполняемого файла». # Под это попадают сразу все процессы с таким именем. У Firefox их обычно много: # главный процесс плюс отдельные процессы для вкладок, расширений, GPU и т. д. # Поэтому в выводе было больше двадцати строк. Имя можно задавать с подстановочным знаком, например /IM fire* # /T (Tree) завершает процесс вместе со всеми дочерними процессами. # /FI "фильтр" отбирает процессы по условию, например /FI "USERNAME eq Иван" # или /FI "MEMUSAGE gt 500000" (больше 500 МБ памяти taskkill /F /IM firefox.exe & "C:\Program Files\Mozilla Firefox\firefox.exe" -allow-downgrade PowerShell Stop-Process -Name firefox -Force Самый надёжный обход: compatibility.ini. Откройте %APPDATA%\Mozilla\Firefox\Profiles\<ваш_профиль>\, сделайте резервную копию всей папки профиля и удалите (или переименуйте) файл compatibility.ini. Firefox пересоздаст его при запуске и перестанет ругаться на версию. Нажмите Win + R (или терминал в macOS) и введите: firefox -P Создайте новый отдельный профиль под названием, например, Claude или Work. about:profiles → «Создать новый профиль» → назовите его AI-US. Профиль — это изолированная среда: свои настройки и куки, не пересекается с обычным браузером. Включите «Выбрать профиль при открытии Firefox», чтобы каждый раз выбирать нужный. about:config отключить геолокацию (geo.enabled → false); проверить результат на browserleaks.com — язык en-US, часовой пояс совпадает с городом IP, WebRTC не светит реальный адрес. uBlock Origin — блокировщик рекламы (есть у обычных людей, не выделяет вас); https://addons.mozilla.org/ru/firefox/addon/ublock-origin/ Chameleon — подменяет «паспортные данные» браузера. https://addons.mozilla.org/ru/firefox/addon/chameleon-ext/ Шаг 3. Настройка Chameleon Chameleon (шестерёнка), нажмите внизу «Запросить разрешения». Ключевые настройки: Profiles: выберите фиксированный (не «Случайный») — свою реальную ОС (macOS или Windows) с последней версией Firefox; Headers: Accept-Language: English (US); Options: Часовой пояс, вариант «IP» — Chameleon сам подтянет пояс из вашего IP. Это самая важная настройка; Стандартный: «Препятствовать сбору отпечатков» — НЕ включать (ломает интерфейс Claude), Отключить WebRTC — Вкл; Режим защиты от отслеживания — Вкл; Websockets — Разрешить все (иначе чат Claude не заработает). *Опционально 2. Базовые настройки интерфейса и приватности В настройках (Settings): Язык интерфейса и страниц: Перейдите в раздел General → Language. Установите первым приоритетом English (United States). Удалите русский из списка языковых предпочтений для страниц, чтобы заголовок Accept-Language не выдавал регион. Защита от отслеживания: Раздел Privacy & Security → выберите режим Strict (Строгий). Отключение геолокации и WebRTC-утечек: В разделе Permissions найдите Location → откройте Settings → поставьте галочку Block new requests asking to access your location (Блокировать запросы на доступ к местоположению). 3. Тонкая настройка через about:config Введите в адресную строку about:config, подтвердите предупреждение и измените параметры: privacy.resistFingerprinting → установите в true (Приводит часовой пояс к UTC, унифицирует User-Agent, скрывает точные параметры экрана и графики). media.peerconnection.enabled → установите в false (Полностью отключает WebRTC, исключая случайную утечку реального локального/внешнего IP-адреса в обход прокси/VPN). geo.enabled → установите в false (Отключает модуль передачи геолокации).