# Who remembers their Windows 3.11 chops?  (Help me get CDROM recognized)

**URL:** <https://boards.straightdope.com/t/who-remembers-their-windows-3-11-chops-help-me-get-cdrom-recognized/618913>\
**Category:** Factual Questions\
**Created:** [April 16, 2012, 1:56am UTC](https://boards.straightdope.com/t/who-remembers-their-windows-3-11-chops-help-me-get-cdrom-recognized/618913 "2012-04-16T01:56:45Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![AHunter3](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ahunter3/32/368_2.png) [@AHunter3](https://boards.straightdope.com/u/AHunter3)\
**Post date:** [April 16, 2012, 1:56am UTC](https://boards.straightdope.com/t/who-remembers-their-windows-3-11-chops-help-me-get-cdrom-recognized/618913/1 "2012-04-16T01:56:45Z")

</div>

I’ve been porting over virtual machines from a PowerPC G4 running Connectix VirtualPC to a modern Intel MacBook Pro using Parallels Desktop. (THAT’S a trip and a half, getting various operating system environments to work when the emulated hardware changes out from under them).

The oldest, my Windows 3.11 for Workgroups environment, can’t really be ported; it’s _not_ in VirtualPC but rather the even-older Insignia Solutions SoftWindows, which emulated a 286 processor machine. So I’m rebuilding it; I formatted a new virtual hard drive as a bootable DOS drive and installed WFW 3.11 on it, moved network card driver, TCP driver, and video card drive in via virtual floppy and got them working.

The CDROM drive isn’t working yet. I downloaded the oakcdrom driver and installed it at the root of the C drive, copied MSCDEX.EXE from the other virtual machine and put it in Windows, edited the config.sys and autoexec.bat files as instructed [here](http://www.computerhope.com/cdromd.htm) except that MSCDEX is in Windows not in Windows\Command and my DEVICEHIGH statement in config.sys reads

**DEVICEHIGH=C:\OAKCDROM.SYS /D:MSCD001**

I’m obviously doing some things right but something wrong: the driver is being loaded or recognized but then the LOADHIGH statement in autoexec.bat is failing, see screen shot [here](http://home.earthlink.net/~ah3files/Stuff/MSCD001%20problem.jpg). Both autoexec.bat and config.sys reference “D:MSCD001”, I checked for typos.

Any ideas?

---

<div class="post-metadata">

**Author:** ![voltaire](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voltaire/32/313_2.png) [@voltaire](https://boards.straightdope.com/u/voltaire)\
**Post date:** [April 16, 2012, 2:04am UTC](https://boards.straightdope.com/t/who-remembers-their-windows-3-11-chops-help-me-get-cdrom-recognized/618913/2 "2012-04-16T02:04:24Z")

</div>

All those memories have been relegated to my Recycle Bin, but based on the error in your screen cap, it almost looks like there are empty spaces after " **/D:MSCD001"**

---

<div class="post-metadata">

**Author:** ![AHunter3](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ahunter3/32/368_2.png) [@AHunter3](https://boards.straightdope.com/u/AHunter3)\
**Post date:** [April 16, 2012, 5:06am UTC](https://boards.straightdope.com/t/who-remembers-their-windows-3-11-chops-help-me-get-cdrom-recognized/618913/3 "2012-04-16T05:06:21Z")

</div>

Yep, that was it. Thanks for the extra eyes.

---

<div class="post-metadata">

**Author:** ![voltaire](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voltaire/32/313_2.png) [@voltaire](https://boards.straightdope.com/u/voltaire)\
**Post date:** [April 16, 2012, 5:16am UTC](https://boards.straightdope.com/t/who-remembers-their-windows-3-11-chops-help-me-get-cdrom-recognized/618913/4 "2012-04-16T05:16:00Z")

</div>

Sweet! You’re welcome.

---

<div class="post-metadata">

**Author:** ![aceplace57](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/aceplace57/32/3500_2.png) [@aceplace57](https://boards.straightdope.com/u/aceplace57)\
**Post date:** [April 16, 2012, 5:32am UTC](https://boards.straightdope.com/t/who-remembers-their-windows-3-11-chops-help-me-get-cdrom-recognized/618913/5 "2012-04-16T05:32:11Z")

</div>

Did you do the autoexec.bat?

Below is an example of what an autoexec may look like. Typical setup for a SB sound card. I recall vividly those soundblaster kits with cd and sound card plus software. They were nearly $200 when I bought mine from Best Buy around 1995. The early ones had 8 bit sound and a non standard Panasonic cd interface. The cd drive plugged right into the sound card. CD drives with IDE didn’t show up for another couple years.

For this to work, you need the sound blaster floppy.

@echo off  
SET SOUND=C:\PROGRA~1\CREATIVE\CTSND  
SET BLASTER=A220 I5 D1 H5 P330 E620 T6  
SET PATH=C:\Windows;C:  
LH C:\Windows\COMMAND\MSCDEX.EXE /D:123

---

<div class="post-metadata">

**Author:** ![Dog80](https://avatars.discourse-cdn.com/v4/letter/d/6bbea6/32.png) [@Dog80](https://boards.straightdope.com/u/Dog80)\
**Post date:** [April 16, 2012, 11:21am UTC](https://boards.straightdope.com/t/who-remembers-their-windows-3-11-chops-help-me-get-cdrom-recognized/618913/6 "2012-04-16T11:21:41Z")

</div>

It doesn’t matter much since you solved the problem, but IIRC the LOADHIGH command wasn’t introduced until MSDOS version 5 or 6. If the version was older than that LOADHIGH or DEVICEHIGH wouldn’t work at all.
