Когда я просыпаю свой Mac, я вижу экран входа в систему. Я начинаю вводить свой пароль в пустое текстовое поле пароля.
После ввода первых нескольких символов текст пароля каким-то образом выделяется (выбирается), в результате чего следующий символ, который я набираю, удаляет эти выбранные символы.
Например, скажем, мой пароль "пароль123"
Почему это и / или как я могу предотвратить это?
Эта проблема возникает из-за порядка, в котором запланированы 2 важные операции для чтения конфиденциальной информации, которая является паролем:
По-видимому, эти 2 операции запланированы неправильно:
Часть ядра, отвечающая за чтение клавиатуры, пробуждается перед блокировкой клавиатуры. Это вполне понятно, когда вы хотите иметь возможность разбудить систему при любом нажатии на клавиатуре. Но в таком случае механизм должен четко указывать пользователю, когда клавиатура безопасна для ввода серьезного пароля, а не для пробуждения шумом .
Это неправильное планирование, по-видимому, было небольшой проблемой и не было замечено многими пользователями, поскольку 2 операции в любом случае запланированы в небольшом окне событий (здесь вопрос одной или двух секунд).
Это маленькое окно времени для планирования этих двух операций больше, если вы только пробуждаете свой диск, или если ваш диск недостаточно быстр для ваших пальцев, или если у вас слишком быстрые пальцы. По этой причине некоторые люди думали, что эта проблема была создана жестким диском (HDD) и подавлена твердотельным накопителем (SSD). На самом деле проблема не подавляется SSD, просто ее сложнее показать. Вы должны рассматривать это как фундаментальную ошибку в чтении пароля, которая скрыта при использовании достаточно быстрого диска или медленного движения пальцев.
Я знаю поведение, которое вы описываете. В моем случае я просыпаю свой Mac нажатием клавиши и просто жду несколько секунд, прежде чем вводить пароль. Клавиша, которую я нажал, чтобы разбудить свой Mac, и если я нажму любую другую в эти первые пару секунд (мне часто не терпится разбудить мой компьютер!), Будет выбрана, как вы описываете.
Я думаю, что это преднамеренное поведение Apple, что любой символ, введенный до отображения поля пароля и работающий, не рассматривается как часть пароля, который нужно ввести, и поэтому удаляется. Однако поведение не является хорошим пользовательским опытом. Я думаю, что лучший опыт должен заключаться в том, что символы, введенные до того, как текстовое поле будет готово, не должны добавляться в текстовое поле, когда оно готово, тем самым давая понять, что символы, введенные до того, как текстовое поле готово, игнорируются. Добавление их, а затем выбор и удаление поведения просто странное.
Мой ответ, я полагаю, таков. После пробуждения компьютера просто подождите пару секунд, прежде чем вводить пароль. Я просто научился делать это, не думая об этом, потому что это работает. Но ваше право, и если у вас есть энтузиазм, сообщите об этом как об ошибке в Apple.
У вашего Mac есть SSD (твердотельный накопитель) или флэш-память?
У меня есть Macbook Pro, на котором была эта проблема, и единственный способ действительно решить эту проблему — обновить его до SSD. Твердотельные накопители выходят из спящего режима быстрее, чем жесткие диски, а жесткие диски всегда будут немного отставать при выходе из спящего режима. Чтобы сделать это немного быстрее, нужно открыть Дисковую утилиту, выбрать имя вашего диска (скорее всего, Macintosh HD) и нажать каждую из кнопок (пожалуйста, подождите, пока каждая из них не завершится, а затем нажмите следующую) :
Как только вы это сделаете, перезагрузите компьютер и посмотрите, поможет ли это сократить время возобновления работы.
Apple Logo
, About Mac
, More Info
, а затем Storage
, будет сказано Hard Disk Drive
или HDD
или что-то в этом роде. Извини, что больше ничем не помог, Мэтью.Один из респондентов упомянул об этой проблеме только при использовании LogMeIn. Для меня проблема возникала всякий раз, когда я использовал Splashtop (еще один инструмент удаленного доступа) для доступа к своему компьютеру.
Проблема исчезла, когда я отключил настройку «Включить пустой экран» (на вкладке «Безопасность» настроек Splashtop). Отключение этой функции также устранило несколько других проблем, с которыми я столкнулся со Splashtop. Я не думаю, что эта функция еще полностью готова...
В любом случае, я надеюсь, что это поможет кому-то еще, кто может использовать Splashtop.
Алекс
Дэн
Дэн