windows 7 Заменить запятую на точку на цифровой клавиатуре при русской раскладке

Вот как я заменил поганую запятую на цифровой клавиатуре в русской раскладке на приятную во всех отношениях точку в 64-разрядной Windows 7:
 
1. Влез в систему с правами администратора, как обычно.
 
2. Создал на диске папки «32» и «64».
 
3. В первую скопировал «kbdru.dll» (6656 байт) из «C:\Windows\System32», а во вторую - «kbdru.dll» (6144 байт) из «C:\Windows\SysWOW64» и на всякий случай сделал backup обоих файлов («kbdru.0ld»).
 
4. Открыл скопированные файлы в hex-редакторе - рекомендую простой, надёжный и бесплатный «Cygnus Hex Editor Free Edition 1.00»: http://www.softcircuits.com/dl/apps/cygnusfe.zip - и заменил 2C (запятая) на 2E (точка) по адресам 0D44 для 32-разрядного файла и 06CC для 64-разрядного. Сохранил DLL-ки.
 
5. Скопировал новые файлы в папки «C:\Windows\System32» и «C:\Windows\winsxs\amd64_microsoft-windows-i..l-keyboard-00000419_31bf3856ad364e35_6.1.7600.16385_none_46c3389a7ba0fe0a» (32-разрядный «kbdru.dll» 6656 байт) и в папки «C:\Windows\SysWOW64» и «C:\Windows\winsxs\wow64_microsoft-windows-i..l-keyboard-00000419_31bf3856ad364e35_6.1.7600.16385_none_5117e2ecb001c005» (64-разрядный «kbdru.dll» 6144 байт).
 
6. Если в припадке паранойи детище Билла запретит копирование, просто переименуйте как-нибудь старые файлы в этих папках и скопируйте туда новые.
 
7. Перезагрузитесь.
 
8. Две папки с ооочень длинными названиями («C:\Windows\winsxs\amd64...e0a» и «C:\Windows\winsxs\wow64...005») хранят копии этих файлов и в вашем случае их названия могут отличаться от моих - используйте поиск.