Stuff for VPC

Use at your own risk. I reserve the right to be wrong, apologize for any errors found in this web site, but accept no liability from their use.  Please let me know of any errors found.
Go to Articles Sorted | Go to Articles Numeric

Microsoft Support Page for Virtual PC
VPC Central
MacWindows - Virtual PC 6 Notes and Reports (link from here to VPC3, VPC4 and VPC5)
Newsgroups
Mactopia Support Page
File to erase drive with zero's → erasure.zip
Optimizing Windows XP to run in Virtual PC (PDF)
How to Optimize Virtual PC Performance (KB824355)
Virtual PC 6.1 Getting Started Guide (PDF)
Virtual PC 5.0 Manual (PDF)
Virtual PC 5.0 Getting Started Guide (PDF)
Virtual PC 5 Technical Update (PDF)
Installing Your Own Guest OS in Virtual PC 6 (PDF)
DOS Additions (zip file)

Optimizing in Windows XP
Disable the Indexing feature. This can be done by going to the "Add or Remove Programs" Control Panel in Windows. From there, click the "Add/Remove Windows Components". From here you can disable the "Indexing Service".

Link to a Windows XP site with many optimizing options:
Windows XP A to Z - Performance (use at your own risk)

CNTL+ALT+DEL
On my eMac the combination  - control+option+apple(command)+shift+delete(backspace) works for Cntl+Alt+Del - Instead of Control -> click on Type Cntl-Alt-Del (This also has worked when the Type Cntl+Alt+Del hasn't)

Use Option+Control+Click for Cntl+Click

Convert VPC 6 drives back to VPC 5
The VPC 6 upgrade converted the VPC 5 hard drive images to "packages". Use the Finder to "Show Package Contents" and drag out the original hard drive image file. This image will still work with VPC 5.x.

Virtual PC Hard Freeze on Quit?
See if this helps... Go to the folder
~/Library/Preferences/Virtual PC 6.0 Preferences
and change its permissions so that Group and Others also have Read & Write.
Do the same for anything inside (either manually or by clicking "Apply to enclosed items...).

How do you share a single drive image and saved states with multiple users on one machine?

VPC 5.0 - you keep documents in the VPC application folder.
VPC 6.0 -
In your Shared users folder, create a folder called "Virtual PC List" (i.e. /Users/Shared/Virtual PC List)
Place your PC Document inside this folder.
Get Info on the PC document, expand the "Ownership & Permissions" section, and enable Read & Write Access for Owner, Group, and Others. you may also want to enable Read & Write access for the "Virtual PC List" folder as well.
The PCs that appear in a given OS X user's PC List is the aggregate of the PC Documents in the Shared folder and their Documents folder. This lets you pick and choose which PCs are shared amongst users.

WEASEL CLAUSE:
This is not yet an official feature. It is a "hidden" feature because it has not been thoroughly tested, and in a future version (not the 6.0.1 bug fix) I hope to make the setting of permissions more automatic.
You are, unfortunately, correct that saved states are only restorable by the user that created them. Sorry. I'll fix this in a future release (not the 6.0.1 patch).
Please understand that out Quality Assurance staff was extremely taxed to test Virtual PC on 9.2.2, 10.1.5, and 10.2.1. We knew we didn't have time to qualify this feature which is why it was not made "official" for the general public.

Linden Siahaan VPC Engineer (paraphrased from a newsgroup response)

Network Settings:

1. In the VPC Preferences, The "Virtual Switch" preference should be set to "default".
2. In the settings for the specific PC you are configuring (i.e., the PC identified in the Virtual PC List) select "settings" then select "networking" and set to "Enable networking" with the Shared Networking button selected..
3. Make sure that the Mac System preferences are set to enable Internet Sharing (in the Sharing pane). (Go into your Mac OS X 'SYSTEM PREFERENCES' and choose the SHARING control panel. Then simply click the box "Share the connection with other computers on Built-in Ethernet")

4. Start up your PC and then set the Network Connection to be Local Area Connection TCP/IP property settings to "obtain IP/DNS Automatically".

Make sure that there are no devices listed in the Internet Properties, Connection Tab, Dial-up and VPN settings.  Remove them if there are.

Your PC and your Mac should then be able to share the network settings - which means that the virtual PC can network with any computers which your Mac can "see" on the LAN or on the Internet.

NIC Emulation:
DEC/Intel 21140-A PCI Ethernet controller

Printing to a PDF file

So you can use all your printer's functionality in the Mac

Go to http://www.pdf995.com/download.html and download the Pdf995 Printer Driver • Version 6.43s (1.2 Mb) and the
Free Converter • Version 1.0 (3.1 Mb)

Save both to your desktop

When saved go to your desktop and click on the pdf995s.exe file. It will install the driver. Now click on the other file ps2pdf995.exe, this will install the software. The default install location is C:\pdf995

Now all you have to do is when you print, select the PDF995 printer from the list, and when you click print a Pdf995 Save As window will appear. Name the file and Save. (Again the default location is C:\pdf995, but you can change this to your Desktop.

Now locate the .PDF file and drag this to your Mac. You can now print this from your Mac.

Hotsync works in Mac, not in Virtual PC

If the Palm Transport Monitor (insert your hotsync program manager here) is running on the Mac side, which it is if Hotsync works there, it may be keeping VPC from seeing that port.
Turn that off (go into the Hotsync Manager and disable it).
After disabling Hotsync on the Mac, VPC should detect the PDA, and take you through the new hardware found installation wizard. Then you should able to sync with VPC.

FTP for PDAs

Another way of exchanging and synchronizing files (only files, not Calendar/Outlook/etc.) is via FTP server. There are a few tiny FTP servers that run nicely on PDAs , the Cambridge is one, http://www.cam.com. Once the server is in place and a user with read/write rights is configured, you can use any FTP client on your PC/MAC/Unix host.  Again this is third party and not supported by Microsoft.

GPS and Virtual PC Links

Loading MapSource CDs into a Garmin GPS with a Macintosh
GARMIN Software Updating for MAC Users

Floppy Image from exe file

Save exe file which you wish to be on a floppy image. Save on your Windows Desktop.
Go into Window -> Virtual Disk Assistant.  When the Wizard appears:
Create empty floppy
Create floppy image
High Density
Click on Create Image
Save this image as Floppy Image.vfd onto your Desktop and click Done
On the bottom bar of Virtual PC go to the Floppy icon.  Click on Capture Floppy Image.  Browse to your Desktop and choose the Floppy Image.vfd file

Virtual PC now has this empty floppy image as your Drive A: floppy drive.  If you double click on an exe file and install it to drive a, the install will go to this image.

System Requirements for Virtual PC for Mac Version 6.1

To run Virtual PC for Mac Version 6.1, your computer must meet the following requirements:

• 500MHz native2 G3 or G4 Macintosh with a CD-ROM drive (Please note that Virtual PC 6.1 and lower do not run on the G5 Macintosh)
• Mac OS X version 10.1.5, or 10.2.1 (Jaguar) or later
• Hard drive File Format: Mac OS Extended (HFS plus) - Will not work on the standard file system (HFS)

To use Virtual PC for Mac Version 6.1 for OS 9 , you need:
• Any native2 G3 or G4 Macintosh with a CD-ROM drive
• Mac OS 9.2.2

To use the Windows XP Professional Guest OS with Virtual PC for Mac Version 6.1, you need:
• 256 MB physical RAM (Mac OS X)
• 192 MB physical RAM (Mac OS 9)
• 2 GB free hard disk space

2 Upgrade cards and accelerators are not supported

About system requirements To install and run Virtual PC for Mac version 6.1, you must have:
• A native G3 or G4 Macintosh.
• Mac OS 9.2.2, Mac OS X version 10.1.5, or Mac OS X version 10.2.1 (or later).
• A 500 MHz or faster processor to run Virtual PC in Mac OS X.
• Sufficient free hard-disk space and RAM.

For optimal performance, Microsoft recommends:
• An L3 cache.
• If you are running in Mac OS X, upgrade to version 10.2.3.
• If you are running in Mac OS X version 10.2.3 (or later), use only video cards that support Quartz Extreme (such as the NVIDIA GeForce or ATI RADEON video card).

You can upgrade from version 5.0 of Virtual PC for Mac to version 6.1, but not from earlier versions.
Microsoft support If you need assistance with Virtual PC, first check this guide and Built-in Help. For further assistance, please visit he Macintosh support area of the Microsoft Web site at http://www.microsoft.com/mac/support/.

Memory Requirements
The following list shows the minimum memory requirements for each Microsoft Windows operating system so that it can be installed in your virtual machine.

Operating System Mac OS 9 Mac OS X
Microsoft Windows 95   96 MB 192 MB
Microsoft Windows 98 128 MB 192 MB
Microsoft Windows Millennium Edition 160 MB 192 MB
Microsoft Windows NT 4 128 MB 192 MB
Microsoft Windows 2000 Server Professional 192 MB 256 MB
Microsoft Windows XP Home 192 MB 256 MB
Microsoft Windows XP Professional 192 MB 256 MB
Microsoft PC-DOS   64 MB 160 MB
Red Hat Linux 128 MB 192 MB

Memory Allocation:
Windows 98 has a minimum of 64 MB, but it works better in 128 MB.
Windows XP has a minimum of 128 but it works better in 256 MB.

* Make sure you leave enough memory left over for Mac OS X to run properly. OS X starts to grind if it has less that 128 MB of memory available to it. Virtual PC tends to take all of the allocated PC size in memory when it runs, and if you run OS X out of memory both of them will suffer performance issues: remember, VPC relies on OS X to do the work, so if OS X is struggling, they both are.
 

Virtual PC 5.0.4 Update

Virtual PC 5.0.4 update use at your own risk. This file was captured from the original Connectix site, but as I do not have Virtual PC 5.0, it is not tested. l li

Virtual PC 4 with OS installation upgrading to Virtual PC 6.1

Go to Startup Disk and restart into OS 9
Install VPC4 with Windows 98, start Windows 98 and get a desktop.
Upgrade to Virtual PC5 and then Virtual PC 6 on System 9
Boot into OS X (hold down the X key after restart) and Install Virtual PC 6
Use the drive image from system 9.
start Windows 98 and get a desktop.

Step by Step Moving drive image from OS 9 to OS X:
1. Boot into MAC OS 9 and verify that Virtual PC 6.0 is running.
2. Locate your Windows drive image For Mac OS 9, in the Documents -> Virtual PC List folder ->Windows 98.vpc6
3. Detach this hard drive image from the Virtual PC. To do that, follow these steps:
    i. Start Virtual PC but make sure that Windows is not running.
    ii. In the Virtual PC List, highlight Windows 98SE (Not Running) and then click Settings.
    iii. On the "Settings for Windows 98SE" window, highlight drive 1 and then click "None"
4. Quit Virtual PC
5. Boot your computer into MAC OS X.
6. Install Virtual PC 6.0 Upgrade.
7. On the Virtual PC List, verify that "Windows 98SE" is "Not Running".
8. Click "Settings"
9. Highlight "Drive 1" and then click "Hard drive document"
10. Navigate to the Mac OS 9 folder where your Windows 98 drive image is located {Documents -> Virtual PC List folder->Windows98.vpc6} and select Windows 98 SE (windows98.vhdp).
11. Click "Open" to select that drive image.
12. Click OK on the "Settings for Windows 98SE" window.
13. Click "Startup" button on the Virtual PC List window. This should start Windows 98SE in system X. 

Reclaiming Hard Drive Space

This procedure is for Windows guest operating systems.

1. Defragment the guest OS hard drive.
2. Backup any critical data in the guest OS.
3. Download Eraser,( http://www.tolvanen.com/eraser/) and install it in the guest OS.
4. Run Eraser in the guest OS.
5. Select Edit->Preferences->Erasing
6. Select "Unused Disk Space"
7. Select "New"
8. Enter the description "Blank"
9. Select Add
10. Create a 3-byte pattern of zeros
11. Click Save
12. Select "Blank" under "Unused disk space"
13. Click Ok
14. Select File->New Task
15. Select "Unused space on drive"
16. Select Local Hard Drives
17. Click OK
18. Select Task->run on the previously created task
19. Wait for completion - this can take a while.
20. Close the report which pops up on completion.
21. Exit Eraser and shutdown the guest PC.
22. Use Virtual Disk Assistant/Wizard on the Host PC to reclaim lost space

Virtual Disk Assistant

1. Go to the Windows menu in Virtual PC and click on the Virtual Disk Assistant.
2. Choose the first option, examine or modify existing drive image click on right arrow.
3. Choose the appropriate selection - the first for a .vpc6 file and the second for a .vhcp or .vhd file click right arrow next
    a) if you choose the first you will be given choices that VPC has found.
    b) if you choose the second the next screen will allow you to browse for the file.
4. Choose Reclaim zeroed drive space.
5. Click Reclaim Space

You will now get the screen Reclaiming Zeroed Space.
Click Done when you get the screen Reclaim Zeroed Space Complete.


Use Ghost, never done it so cannot offer support especially as it is a third party product.

1. make a new disk image
2. attach it to the virtual machine
3. boot with a ghost boot disk
4. ghost the image to the new disk image
5. remove the old disk image from the vm and replace it with the new one
6. AFTER checking that your disk image works and has the data, delete the old image, if you want.

Virtual PC 6.0 on a G3 - Program Crashes in Full-Screen Mode.

* Control-click on the PC disk image (not the VPC package!) and select "Show Package Contents".
* Drag the disk image that ends in ".vhdp" out of this package and put in your "Documents/Virtual PC List" folder (or where your images are kept)
* Trash the remainder of the package you've just opened and empty the Trash.
* Open Virtual PC and create a new PC, using the option to select an existing disk image file.

* Open the PC you have just created. It should open in windowed mode.
* Once the PC has opened, you can toggle to full-screen mode if you like.
* Before closing the PC, toggle from full-screen mode to windowed mode, if you're not in windowed mode already.
* Now you can either shut down the PC or close it by saving the state.

Billions ADSL Connection:
Text file for Billions ADSL Connection

Date changed
02/01/2004

SOX031102700013 VPC6: Installing an OS from a non-bootable CD
SOX031121700132 VPC6: Color Laser Jet Printing
SOX031121700136 VPC6: Cntl-Alt-Del - CD doesn't auto load
SOX031122700003 VPC6: The application Virtual PC has unexpected closed
SOX031128700023 VPC6: Reclaim Hard drive space.
SOX031128700024 VPC4: Use Guest OS from Virtual PC 4 in Virtual PC 6.1
SOX031201700083 VPC6: In Full Screen mode the cursor is invisible.

 

copyright