Running Windows 3.1 on MS VirtualPC


Recommended Posts

remember the days when getting one or 2 games on your 50mb hardrive was good going? or when you PC had a 'boost/turbo' button on the side? well now you can relive them with MS VirtualPC (now known as vpc throught the guide - im lazy - sue me).

Ingrediants

MS Virtual PC 2004

MS-DOS 6.22 Disks (1,2,3)

Windows 3.1 Disks (1,2,3,4,5,6)

Floppy disk imager (i used Floppy image trial: http://www.rundegren.com/)

NOTE: due to the fact microsoft has not declered Windows 3.1 to be abandonware or released it under any kinf of freeware/shareware thing all downloads on the web are considerd warez so i will not tell you or give you any infomation about getting them apart from ask your friends :p (the same applies to DOS)

Step 1 - getting vpc

go here : http://www.microsoft.com/windowsxp/virtualpc/ click 45 day free trial, then choose you language and click download on the box in the top right hand side.

when i got this MS servers seemed to be very slow (took me around 2-3 hours).

Step 2 - installing vpc

this is quite easy - follow the instructions on screen

Step 3 - creating disk images - Optional

this is mainly for ease of use when you come to install dos + windows (or reinstall if it gets messy)

install your image software and make sure it makes raw uncompressed images - no names/descriptions etc, for floppy image goto Edit>>settings>>floppy disk select create compatible img files

then make your 3 DOS disks and 6 windows disks into .img files.

floppyimage_create_image.jpg

Step 4 - create your vpc machine

open up vpc click ok at the splash screen then go file>>new virtual machine wizard - then create a virtual machine for MS-DOS (32mb RAM), name it however you want

vpc_select_os.jpg

Step 5 - stating your vpc

on the virtual machine window select your machine and click start - from here you can enter bios, basicly use it like a blank computer :p

NOTE: whatever you do on your virtual computer wont effect yout actual one (the one on your desk/floor) this includes formats, partitions, bios changes etc etc

vpc_main.jpg

vpc_boot.jpg

Step 6 - installing DOS

you will see it 'boot up' then it will request for a disk, click Floppy>>capture floppy disk image - and set it to your ms-dos disk 1 image you made (or do Floppy>>capture Drive A: and insert you msdos disk into drive a:), follow the instructions to install dos into C:\dos, when it asks you for another disk just repeat what you did for disk one.

vpc_install_dos.jpg

vpc_dos_done.jpg

Step 7 - installing windows, part 1

once ms-dos is installed, it will reset again and you will be faced with a nice shiny C:\> prompt, now you can insert you windows 3.1 disk and start to install that, now type A:\ (yay command line) press enter then type setup.exe (press enter), you will be taken to the windows 3.1 setup - choose express install and feed it the disks when it beeps, after disk 2 youll be taken to a screen for you name and company, after this point youll be able to use your mouse (to activate the mouse clink in the vpc window, to use your mose outside vpc press right alt (Alt Gr))

Step 8 - installing windows, part 2

you can view the tutorial if you want, you can install a printer but i dont have a printer myself to test it with - after you click reboot/return to dos you will be returned with a dos promt (c:\) type in win press enter and enjoy :p

vpc_windows_done.jpg

NOTE: i am no expert on windows 3.1, Vpc or dos - i did this to see if i can - i have written this guide to help you guys see if you can relive the days of windows 3.1 in all its 8 bit glory :p as a side note Vpc is not limited to win 3.1 you can install any x86 operating sytem on it (linux/unix/windows/os/2 etc etc).

DISCLAIMER: i am in no way responsible for any harm that following these instruction does to you social life, or geekiness, or actull damage to loss of data of damage to your computer.

as a very last not, have fun

Smifffy

Link to comment
https://www.neowin.net/forum/topic/177614-running-windows-31-on-ms-virtualpc/
Share on other sites

Hey I actually wanted to try this out, but whenever I am trying to boot from the dos floppies - all I get is a single cursor underscore flashing. I let it sit for about ten minutes than I gave up.

I followed your instructions pefectly, made the dos images in the program you supplied the link for.

I did this some time ago, but on my main computer...

It was really fun, running DOS and Win 3.11 on a P3 1000Mhz computer with 512 MB of RAM :D

Since it was Win 3.11 (supports networking) I could install my cable modem and access the internet with an old version of IE ;)

  • 2 weeks later...
  Gary_Player said:
I did it a while ago with some copy of WIN 2.0 I found back in the day...actually ran better than win95 did :p

Sweet guide btw...alot of the kiddes on Neowin never ran win9x let alone DOS or win 3.1

I reckon Windows 9x was the closest thing to the devil a piece of software could get.

I'm *just* old enough to say that I started out on a 386 laptop running windows 3.1 - I never got to experience the wonders(?) of 2.0 and below hehe.

I still hate WIndows 98, and I always will.

Long live the WIndows NT 5.0+ platform!

  Gary_Player said:
I did it a while ago with some copy of WIN 2.0 I found back in the day...actually ran better than win95 did :p

Sweet guide btw...alot of the kiddes on Neowin never ran win9x let alone DOS or win 3.1

I'm 13 and i have used windows 3.1 and dos 6 and before so nah

Hey nice guide here! Vintage....

I have a site that has abandonware and such ...including DOS and Win3.1 but PM me if you want it.... :p

I got a question though, how do you get Win3.1 in VPC to use your real hardware like a PCI modem or wireless PCI cable internet? :huh:

  DevilsJim89 said:
Hey nice guide here! Vintage....

I have a site that has abandonware and such ...including DOS and Win3.1 but PM me if you want it.... :p

I got a question though, how do you get Win3.1 in VPC to use your real hardware like a PCI modem or wireless PCI cable internet? :huh:

I'm surprised no one knows how to do this...

Oh and Windows 3.1 was 16-bit. Windows 95 was 32 bit and u know the rest...

This is pretty sweet, I've been trying to do it for a while. I managed to install DOS 6, but I can't seem it install Windows 3.1! I can get to about disk 2-3 before it keeps asking for me to put in disk #something, but that disk is already in the drive! I then copied the disks to a folder c:\setup on the virtual drive, but it took some patience. It seemed to keep mixing up disks somehow. But I got all 6 copied into the directory. Now I try to run setup, and it whizzes through the DOS part of it, but right before it jumps into the Windows interface, it just freezes. It says that it will launch Windows and the bottom status bar says "Please Wait" but it does nothing and just sits there.

Can someone please help me? Thanks.

  XST1 said:
Two Questions:

1. What theme is used in the screenshots?

2. What did the turbo button do on the old computers? I never had one of those on mine but reacall seeing them when I was young.

1. There is no theme. Thats really what Windows 3.1 looks like. lol.

2. Turbo button is a waste. It just makes the processor faster by going up a couple mhz

Like 8mhz then turbo button it to 12mhz ....thats how my old samsung laptop is....

my windows xp theme is called reluna

the turbo button was great mine went from about 12 to 25mhz - i had a big LCD screen on the front to tell me that LOL

Annorax, have you made sure all your images work? ie not buggy etc other than that i dont know ;)

EDIT: sorry about my spelling in my last post, i only just woke up then :p

Virtual Pc has been crashing my system recently. I get a blue screen listing my video card driver.

This only every happens in VPC and not when playing games. any clues?

i have the FX5200, 56.64 drivers, windows XP, athlon 2800XP+, 1024mb ram.

EDIT : Found it >> http://www.robertmoir.co.uk/win/vpcfaq/VPC...sueswithVP.html

(My Athlon is new)

Edited by lunamonkey
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • You will soon have fewer reasons to open Control Panel in Windows 11 by Taras Buria Good news: more Control Panel bits are making their way to the Settings app, giving you fewer reasons to use the legacy UI that Microsoft buried deep inside its operating system. This time, the company is migrating certain clock-related settings, giving them a more modern look in the Settings app. The upgraded Settings app now lets you enable additional clocks in the notification center and adjust AM/PM indicators. These features work the same as they do in the legacy Control Panel: you can enable up to two additional clocks for two extra time zones and name them as you wish. Thanks to the redesign, the UI for setting up additional clocks supports dark and light themes, bigger UI elements, and improved accessibility. The same goes for the AM/PM indicators: you can customize them in Settings > Time & Language > Language & Region > Regional Format. Other Control Panel bits that recently made their way to the Settings app include some keyboard settings. Microsoft has not confirmed any of those changes yet, so stand by for announcements in future preview builds. Speaking of preview builds, this week, Microsoft released a new Canary build with improved context menus, taskbar changes, new accessibility features, and more. Check out the full release notes here.
    • Everything 1.4.1.1028 by Razvan Serea "Everything" is search engine that locates files and folders by filename instantly for Windows. Unlike Windows search "Everything" initially displays every file and folder on your computer (hence the name "Everything"). You type in a search filter to limit what files and folders are displayed. "Everything" only indexes file and folder names and generally takes a few seconds to build its database. A fresh install of Windows 10 (about 120,000 files) will take about 1 second to index. 1,000,000 files will take about 1 minute. "Everything" will run on Windows XP, Vista, Windows 7, Windows 8, Windows 10 and Windows 11. NTFS indexing requires the Everything service or running "Everything" as administrator. What is the Lite version of "Everything"? The Lite version of Everything is the same as the normal multilingual version of Everything, except it has some features removed: Removed ETP/FTP Server. Removed HTTP Server. Removed IPC. The Command line interface / ES will not work with the Lite version. The SDK will not work with the Lite version. Windows accessibility features and screen readers will not work with the Lite version. Everything 1.4.1.1028 changes: fixed a crash when getting help text from a context menu item that throws an exception. updated localization. "Everything" is Freeware. If you use "Everything" in a commercial environment and find it useful a donation would be appreciated. Download: Everything 1.4.1.1028 64-bit | Portable ~1.0 MB (Freeware) Download: Everything 1.4.1.1028 32-bit | Portable Download: Lite 32-bit | Lite 64-bit View: Everything Website | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • So you just don't like the statement? That's completely different than the statement not being true. And one doesn't have to be "full of hate" to acknowledge a cow is, in fact, a cow.
    • They are trying to pretend there is demand for this crap. That it's for special, wealthy, niche customers only right now. You know, the Apple marketing model.
  • Recent Achievements

    • Week One Done
      BlakeBringer earned a badge
      Week One Done
    • Week One Done
      Helen Shafer earned a badge
      Week One Done
    • First Post
      emptyother earned a badge
      First Post
    • Week One Done
      Crunchy6 earned a badge
      Week One Done
    • One Month Later
      KynanSEIT earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      669
    2. 2
      ATLien_0
      274
    3. 3
      Michael Scrip
      232
    4. 4
      Steven P.
      163
    5. 5
      +FloatingFatMan
      159
  • Tell a friend

    Love Neowin? Tell a friend!