Перейти к содержимому

База знаний

Не удалось выполнить проверку отпечатка

Самопроверка открывает отдельную одноразовую копию браузера с тем же семенем, что и у профиля, и задаёт ей вопросы. Эта строка означает, что копия не дошла до ответов, и перед вами отсутствие оценки, а не плохая оценка.

Лучше без оценки чем с неверной

Проверка меряет тот движок, на котором ваши профили и запускаются, и готовит ту же защиту, какую получает настоящий профиль.

Без этой защиты ответы показали бы провалы, которых у профиля нет, поэтому программа отказывается мерить, а не показывает их.

Проверка не трогает папку вашего профиля

Она идёт во временном каталоге с тем же семенем, поэтому открытую сессию не беспокоят и в профиль ничего не пишут.

Движок не запустился

Измерение идёт тем же движком, каким идёт запуск, только без окна. Если движка нет или он не стартует, мерить нечего.

Для этого случая есть отдельная строка, поэтому короткая обычно говорит о чём-то другом.

На диске не хватило места

Чтобы приготовить защиту для одноразовой копии, нужно свободное место, и забитый диск это останавливает. Строка для такого случая так и говорит и просит проверить свободное место.

Проверка ждала и сдалась

На подъём браузера и загрузку страницы измерение даёт двадцать пять секунд. Машина, занятая открытием десятка профилей, способна съесть весь этот срок.

Закройте остальные профили и повторите проверку на свободной машине.

Профиль из более новой сборки

Профиль, написанный более новой версией программы, не меряют: в его семени могут стоять поля, которых эта сборка не знает. Обновление программы возвращает проверку.

Как собрать улики

Закройте остальные профили, повторите проверку на свободной машине и скопируйте строку целиком: длинный её вид называет причину, когда она известна.

Пишите с экрана поддержки и назовите профиль. В отчёте, который едет с письмом, названы движок и его версия, а само семя вырезано.

Чего эта статья не разбирает

  • Низкую оценку. Это измерение, которое состоялось, и каждая красная строка называет, что именно она спрашивала.
  • Сторонние страницы проверки отпечатка. Они задают другие вопросы и считают их по-своему.
  • Профиль, который не запускается. Проверка ничего не меняет и про запуск не говорит ничего.

Где это решается

Каждое утверждение выше это одно место в коде и один стенд.

Правила самопроверки это один источник и для страницы, и для стенда
apps/desktop/test/fp-audit.js
Самопроверка действительно идёт в настоящем браузере, а не читается буквами
apps/desktop/test/audit-on-builtin.js
Чего не закрывает движок, закрывает страница, и оценка выходит честной
apps/desktop/test/дыры-движка-закрыты.js
Каталоги измерения подметаются даже после прерванного прогона
apps/desktop/test/probe-dirs-swept.js

Вопросы

Проверка открывает мой профиль?
Нет. Она открывает отдельную копию во временной папке с тем же семенем, поэтому открытую сессию не трогают.
Зачем ей включённая защита?
Затем, что у настоящего профиля она есть. Измерение без неё показало бы провалы, которых нет, и отправило бы вас чинить исправное.
Она оставляет за собой файлы?
Каталог убирается в конце, а остатки прерванного измерения подметаются при следующем запуске программы.

Так и не вышло

Поддержка читает отчёт, который едет вместе с письмом, и отвечает причиной, а не списком советов.