It could have had something to do with it, because as I mentioned you were duplicating a file that was already being loaded elsewhere.
The other files you mentioned provide "upper memory" access, particularly for old dos programs. Again, however, they're rarely needed anymore and Windows itself provides for the loading of one of those files...you just don't see it.
If you want, go into the other pc's config.sys and put an "REM" with a space in front of those lines, so it would read:
REM Device=c:\windows\himem.sys
REM Device=c:\windows\emm386.exe
"REM" is short for "Remark" which tells Windows to bypass those files; not to pay any attention to those lines. It's useful to use REM because this way you can always go back and remove the REM and restore the line if you need it so you don't have to remember how it was written.
This article will tell you more, but keep in mind that for the most part, these files are no longer needed unless you have some old dos program that requires them at startup.
Smart Computing explanation of config.sys files