Обновление: Microsoft продолжает усложнять работу с каждым последующим обновлением до Windows 10. Вам может потребоваться перейти в автономную командную строку, чтобы заменить этот файл (например, в командной строке в безопасном режиме - чтобы попасть сюда, нажмите «Пуск», затем удерживайте Shift и нажмите «Перезагрузить». Если вам нужна дополнительная помощь, чтобы найти его оттуда, тогда смотрите онлайн). Это помогает, если вы поместили отредактированный system32.dll.mui
куда-нибудь, чтобы к нему было легко получить доступ.
Можно это исправить ... но не без быть готовым идти об этом в необычной манере , и ваши руки немного грязными с шестнадцатеричным редактором.
Тебе понадобится:
- Шестнадцатеричный редактор;
- Права администратора и возможность получения повышенных разрешений для системных папок.
По сути, проблема в том, что какой-то идиот, симпатичный человек в Microsoft, думал, что никто, использующий en-GB (который включает в себя другие варианты - например, я с новозеландским английским), не будет заботиться о том, что они сломали комбинацию клавиш на ускорителе. Опять же, меня интересует, почему компании-разработчики программного обеспечения не понимают, что многие страны мира хотят использовать настоящий английский, а не американский-английский. В этом отношении они, похоже, тоже не верят в использование клавиатур, а благодаря креативным способам, которые они используют, чтобы скрыть подчеркивания акселератора. В любом случае, исправление включает в себя только изменение двух символов. В защищенном файле, скрытом под System32, часто доступ к ОС. :-)
Microsoft обрабатывает языки в Windows, используя файлы "MUI" (для многоязычного интерфейса пользователя), в основном файлы, сопоставляемые с любой программой или библиотекой DLL, для которой они предназначены, которые при необходимости можно легко заменить на новый язык, не требуя изменения исполняемых двоичных файлов. , Файлы именуются с дополнительным «.mui», добавляемым к имени исходного файла (пример ниже). Это элегантно в теории, но, будучи Microsoft, они сделали файлы языкового пакета нечитаемыми, потому что ... причины? Не то, чтобы человек когда-либо хотел иметь возможность редактировать файл языкового пакета, конечно. :-/
Перейдите в C:\Windows\System32\en-GB
и откройте файл shell32.dll.mui
в шестнадцатеричном редакторе. Вам понадобится шестнадцатеричный редактор по двум причинам: во-первых, многие текстовые редакторы изменят файл так, как вы этого не ожидаете, и это убьет двоичный файл; и во-вторых, текст в файле отображается как символ + ноль, а не просто символ. Ищите P.r.&.o.
(точки равны нулю) и замените его на P.&.r.o.
(в основном, поменяйте местами позиции &
и r
- или, переместите символ &
один раньше). Поскольку мы не меняем длину файла, он не нарушается.
Теперь приходит раздражающий момент: вам, вероятно, нужно будет сохранить этот файл где-то, кроме его исходной папки, поскольку вам нужно использовать повышенные привилегии для доступа к папке, и даже в этом случае Windows не нравится, когда эти файлы перезаписываются (я подозреваю, что может случиться так, что проводник пытается получить доступ к файлу при попытке записи в него).
Итак, у меня получилось: сохранить файл где-нибудь, дать ему другое имя (я просто добавил «.n» для New), сохранить его обратно в эту папку, переименовать оригинал во что-то другое (я добавил «.o» для оригинала) и назовите новый файл shell32.dll.mui
вместо оригинального.
Вуаля, теперь у меня есть правильный «P R operties» ярлык обратно!
Я бы регистрировал это в Microsoft как ошибку, за исключением того, что ранее сегодня я удалил приложение Windows Feedback как часть моих попыток избавиться от надоедливых вещей в Windows ... :-)
Последнее замечание: это вполне может быть нарушено обновлениями от Microsoft. Я бы сказал, чтобы сохранить отредактированный файл под рукой, но, вероятно, было бы безопаснее просто повторно применить редактирование, в случае, если что-то еще будет изменено в этом файле. Если кому-то понадобится копия (сохраняя вам шаг редактирования в шестнадцатеричном формате), дайте мне знать, и я постараюсь найти где-нибудь, чтобы поделиться ею.
Официально я потратил на это больше времени, чем когда-либо от него спасу, так что, надеюсь, это пригодится кому-то еще! :-)
Редактировать: последнее замечание, это было сделано в Windows 10, а не в 8, но я думаю, что то же самое, вероятно, должно относиться и к 8 (у меня нет 8, чтобы проверить его).