проверь, что у тебя в dos с нижней памятью.
после кэшсэйла-переростка (проверь остальные таблицы, может кто-то другой запредельный размер имеет), нехватка памяти в адресном пространстве до 640К - это вторая причина появления иероглифов в строке ввода. там война идет за каждый килобайт.
посмотри, что из TSR можно выкинуть вовсе, а что можно грузить только после выхода из укм2 (русификатор, например, самому укм2 никуда не упирается, если только он не нужен безналам). если безналы станут крокозябликами писать - можно попробовать грузить им только шрифты, клаву не русифицировать.
посмотри, что можно сделать с сетевым стеком: перейти на басик-редиректор, перейти на нетбеюи,...
если смартдрайв грузишь - попробуй без него. лучше уж будет медленнее работать, но без глюков.