I just went out to brush my teeth and had a thought in the process! Checked the config.sys you posted and there is a basic error in it.
Your post:-
Device=C:\window\himem.sys
Dos=high,UMB
Devicehigh=C;windows\emm386.exe ram
The line with emm386.exe MUST come before Dos=high,umb
This is...