Раз никто не знает, то советую такой вариант (без перезаливки винды): установить оболочку типа Aston, которая полноценно заменяет рабочий стол Windows и оболочку explorer.exe. А для переключения шрифтов из панели управления установить горячие клавиши для каждой раскладки отдельно: русской и аглицкой, плюс в помощь прога типа LayoutFix, меняющая язык введенного и выделенного текста по горячей клавише.