Это одна из тех маленьких неприятностей, которые меня крайне раздражают, это также ошибка, которая существовала в Windows 7. Вот скриншот проблемы:
Заметьте, как нет полей для выбора справа и снизу, и что поля сверху и слева отличаются? Это очень отягчает.
Как я уже говорил, эта проблема действительно существует и в Windows 7, и я смог ее исправить, используя Resource Hacker для изменения UIFILE в ExplorerFrame.dll
. (См. Ниже о том, как это исправить в Windows 7)
Я взглянул на ExplorerFrame.dll
, но все UIFILE - просто двоичные файлы , а не редактируемый XML, как обычно. Я также кратко посмотрел на shell32.dll
но не провел в нем слишком много времени, так как в нем довольно много UIFILE , некоторые из которых, опять же, просто двоичные.
У кого-нибудь есть идеи как это исправить?
Чтобы исправить это в Windows 7: используйте Resource Hacker, чтобы открыть файл ExplorerFrame.dll
расположенный в %SystemRoot%\System32
(вам также может потребоваться сделать это для файла в %SystemRoot%\SysWoW64
если вы используете 64-разрядную версию ) и заменить UIFILE> 40960 с этим XML. Это исправит поля, чтобы они были симметричными. Вот разница между исходным и измененным XML.
Примечание: у меня больше нет доступа к установке Windows 7, поэтому я не могу быть уверен, что это было все, что я изменил, чтобы исправить это, это было давно.