In the default autoexec.bat
for DOS 6.22, you see these lines:
C:\DOS\SMARTDRV.EXE /X@ECHO OFFPROMPT $P$GPATH C:\DOSSET TEMP = C:\DOS
According to this source, /X
disables write-behind caching. Write-behind caching is when the computer writes to the cache after a certain amount of time.
Why is write-behind cache disabled in DOS by default?