THE WELCH COMPANY
440 Davis Court #1602
San Francisco, CA 94111-2496
415 781 5700
rodwelch@pacbell.net


S U M M A R Y


DIARY: October 6, 2008 01:15 PM Monday; Rod Welch

Received letter on Virtual PC 2007 running SDS 64-bit Vista Computer.

1...Summary/Objective
2...Line of Business Knowledge Management SDS Vista 64-bit Won't Run
3...Microsoft Can't Support Customer Legacy Line of Business Requirements
4...Dell Quad-core 64-bit Computer Cannot Run SDS 16-bit Microsoft Vista
........Microsoft Virtual PC 2007
....Microsoft Virtual PC 2007
....Technical Overview
....Vista Forums
....SFV and Vista 64


..............
Click here to comment!

CONTACTS 

SUBJECTS
SDS 16-bit Intel 64-bit Microprocessor  Mcrosoft Vista Operating Sys

2103 -
2103 -    ..
2104 - Summary/Objective
2105 -
210501 - Follow up ref SDS 8 0000. ref SDS 7 0000.
210502 -
210503 - Letter from Microsoft indicates Virtual PC 2007 supports SDS on Vista
210504 - 64-bit computers. ref SDS 0 AZ9N   Research received from Microsoft
210505 - today seems to support this understanding. ref SDS 0 A193  Further
210506 - research says the same thing. ref SDS 0 A25T  Letter to Morris asks if
210507 - he has investigated Microsoft Virtual PC 2007 for running SDS on his
210508 - Vista 64-bit computer. ref SDS 0 EY6T
210509 -
210510 -
210511 -
210512 -
210513 -
210514 -
210515 -
210517 -  ..
2106 -
2107 -
2108 - Progress
2109 -
210901 - Line of Business Knowledge Management SDS Vista 64-bit Won't Run
210902 - Microsoft Can't Support Customer Legacy Line of Business Requirements
210903 - Dell Quad-core 64-bit Computer Cannot Run SDS 16-bit Microsoft Vista
210904 -
210905 - Follow up ref SDS 8 K54K, ref SDS 7 K54K.
210907 -  ..
210908 - On 080531 testing using Morris' new computer showed SDS will not run
210909 - on Vista for quad-core 64-bit Intel computer. ref SDS 1 HF9J
210911 -  ..
210912 - Research on the Internet indicates there might be a way to run SDS on
210913 - a Vista 64-bit computer by using...
210914 -
210915 -        Microsoft Virtual PC 2007
210916 -
210917 -              http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx
210918 -
210919 - ...reported on 080926. ref SDS 7 U25I
210921 -  ..
210922 - The list of operating systems supported includes Windows 98, XP, CE,
210923 - OS/2. ref SDS 7 O498
210925 -  ..
210926 - At that time, called and talked to Maria at Microsoft. ref SDS 7 PQ4U
210927 - She planned to investigate and submit contacts to verify evident
210928 - expression of support for 16-bit legacy software on Vista 64-bit
210929 - computers. ref SDS 7 PQ4U
210931 -  ..
210932 - On 081002 called Microsoft and talked to Grace.  She had no record of
210933 - Maria's progress. ref SDS 8 PQ4U  Grace submitted a letter with links
210934 - to Micosoft "communities" of engineers who might be familiar with
210935 - Virtual PC 2007. ref SDS 8 VV5G  At that time, submitted a letter on
210936 - 081002 to Ben asking for clarification of running legacy 16-bit
210937 - software on Vista 64-bit computers running under Microsoft Virtual PC
210938 - 2007. ref SDS 8 PRPX
210940 -  ..
210941 - Ben has not responded to the letter on 081002.
210942 -
210944 -  ..
210945 - Virtucal PC
210947 -  ..
210948 - Today, received a letter from Maria on transaction 080926009105016
210949 - following up initial discussions on 080926, ref SDS 7 PQ4U, and
210950 - implementing planning at that time. ref SDS 7 EJ6J
210952 -  ..
210953 - Maria says today...
210954 -
210955 -    1.  Subject: Virtual PC Server
210956 -        Date: Mon, 6 Oct 2008 11:11:18 -0700
210961 -         ..
210962 -    2.  Hello Rod,
210964 -         ..
210965 -    3.  Thank you for contacting Microsoft Sales Information recently.
210967 -         ..
210968 -    4.  I'm sorry that I have taken so long to get back to you with a
210969 -        response I sincerely apologize and hope that the link that I am
210970 -        providing for you is able to answer any additional questions
210971 -        you may have on Virtual PC Server 2007.
210973 -         ..
210974 -    5.  Your original question was if Virtual PC server supported a 16
210975 -        bit line of business application.  I have come across the
210976 -        technical document for Virtual PC Server that in fact indicates
210977 -        that you are able too.  I have provided you with that link.  I
210978 -        hope this clarifies it for you, and I once again apologize for
210979 -        not getting back to you sooner.
210981 -         ..
210982 -    6.  Per our discussion, I've attached links/information that you
210983 -        requested below.
210984 -
210985 -           http://download.microsoft.com/download/6/D/F/6DFC4E29-CB62-4401-A13B-043ADFA697E2/Virtual_PC_Technical_Overview_2007.xps
210987 -         ..
210988 -    7.  I hope you have a wonderful day Rod.
210990 -         ..
210991 -    8.  Maria
210992 -        Microsoft Sales Information Agent
210994 -         ..
210995 -    9.  Note: The Microsoft Sales Information e-mail address is an
210996 -        unmonitored alias.  Therefore, we are unable to respond to your
210997 -        inquiry through e-mail. If you have further questions about
210998 -        this information please contact us at 800-426-9400.
211000 -         ..
211001 -   10.  We want our customers to be "Very Satisfied." We welcome your
211002 -        comments and suggestions about your call experience and how we
211003 -        can improve the support we provide to you. Please e-mail any
211004 -        comments or suggestions to my management team at
211005 -        msiusmgr@microsoft.com
211007 -         ..
211008 -   11.  THIS DOCUMENT IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.
211010 -         ..
211011 -   12.  The information contained in this document represents the
211012 -        current view of Microsoft Corporation on the issues discussed
211013 -        as of the date of publication.  Because Microsoft must respond
211014 -        to change in market conditions, it should not be interpreted to
211015 -        be a commitment on the part of Microsoft and Microsoft cannot
211016 -        guarantee the accuracy of any information presented after the
211017 -        date of publication.
211019 -         ..
211020 -   13.  INFORMATION PROVIDED IN THIS DOCUMENT IS PROVIDED 'AS IS'
211021 -        WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED,
211022 -        INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
211023 -        MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND FREEDOM
211024 -        FROM INFRINGEMENT.
211026 -         ..
211027 -   14.  The user assumes the entire risk as to the accuracy and the use
211028 -        of this document.  This document may be copied and distributed
211029 -        subject to the following conditions:
211030 -
211031 -        1.  All text must be copied without modification and all pages
211032 -            must be included.
211034 -             ..
211035 -        2.  All copies must contain Microsoft's copyright notice and
211036 -            any other notices provided therein.
211038 -             ..
211039 -        3.  This document may not be distributed for profit.
211040 -
211042 -  ..
211043 - The paper submitted with Maria's letter today...
211044 -
211045 -    Microsoft Virtual PC 2007
211046 -    Technical Overview
211047 -    By Jerry Honeycutt
211048 -    Published February 2007
211049 -
211050 - ...says in part...
211051 -
211052 -    1.  Microsoftr Virtual PC 2007 is software that lets users run two
211053 -        or more x86 operating systems on their computers-concurrently.
211055 -  ..
211056 - The list in the record on 080926 includes Windows XP Professional,
211057 - ref SDS 7 O498, which is currently on cpu 14 and 15 running Medit and
211058 - SDS with NTVD.
211060 -  ..
211061 - Virtucal PC 2007 documentaton continues...
211062 -
211063 -    2.  It prevents complicated multi-boot configurations in
211064 -        environments where people must use multiple operating systems
211065 -        (whether because of incompatible legacy applications or as a
211066 -        safeguard during migration).  Users install multiple guest
211067 -        operating systems in virtual machines.  Figure 1 shows
211068 -        Microsoft Windows Vista Enterprise with Windows 2000 in a
211069 -        virtual machine.
211071 -         ..
211072 -    3.  Virtual PC emulates a physical computer so exactly that the
211073 -        applications users install in them don't distinguish the
211074 -        virtual machine from a physical computer.  Instead of
211075 -        installing operating systems on multiple, costly computers or
211076 -        creating unwieldy multi-boot installations, you can install the
211077 -        operating systems in multiple, inexpensive virtual machines.
211078 -        Changes that users make in virtual machines don't affect their
211079 -        physical computers.  Virtual PC makes using multiple operating
211080 -        systems easier.
211082 -         ..
211083 -    4.  Provides support for 64-bit host operating systems. You can
211084 -        run Virtual PC 2007 on 64-bit versions of Windows Vista. This
211085 -        means you can run 16-bit operating systems (such as Windows 98
211086 -        SE) which are not supported natively on 64-bit versions of
211087 -        Windows Vista.
211089 -         ..
211090 -    5.  Virtual PC is a time and cost-saving solution in any scenario
211091 -        in which users must run multiple operating systems.  In the
211092 -        enterprise, it provides you a low-cost safeguard for
211093 -        maintaining legacy applications during migration.  And it
211094 -        allows employees to run mission-critical legacy applications
211095 -        temporarily while you continue migrating to a new operating
211096 -        system, such as Windows Vista.
211098 -         ..
211099 -    6.  The result is you don't have to delay a cost-saving deployment
211100 -        until your company can replace or update mission-critical
211101 -        legacy software.  You also don't need to purchase additional
211102 -        equipment just to support legacy software that doesn't run on
211103 -        the corporate-standard version of Windows.  Instead, you can
211104 -        deploy Windows Vista with Virtual PC to allow users who must
211105 -        run applications that are incompatible with Windows Vista.
211107 -         ..
211108 -    7.  Then, they can install a compatible version of Windows or OS/2
211109 -        in a virtual machine and run the legacy application in that
211110 -        virtual machine.  Once the operating-system migration is
211111 -        complete and the legacy applications are updated, you can
211112 -        remove Virtual PC from those computers and install the
211113 -        applications in Windows Vista.
211114 -
211116 -  ..
211117 - Research on Virtual PC 2007 found...
211118 -
211119 -    Vista Forums
211120 -    SFV and Vista 64
211121 -
211122 -              http://www.vistax64.com/vista-general/80048-sfv-vista-64-a.html
211124 -         ..
211125 -    1.  You cannot run any 16-bit applications on 64 bit Windows.  It
211126 -        is architecturally impossible (but, read on ...)
211128 -         ..
211129 -    2.  32 bit Windows runs 16 bit apps in the so-called "NTVDM" or "NT
211130 -        Virtual DOS Machine".  This emulator uses a feature of the x86
211131 -        CPU called VDM or "Virtual DOS Machine", where the CPU creates
211132 -        a temporary, imaginary 8086 processor.  On 64 bit CPUs, the VDM
211133 -        facility still exists, but can only be accessed when the
211134 -        processor is in 32 bit mode.  If you flip the processor to 64
211135 -        bit mode, it cannot create a VDM.  Without the underlying VDM
211136 -        support from the processor, the NTVDM emulator won't run
211137 -        either.  So, on 64 bit Windows, there's no platform in which to
211138 -        run the 16 bit apps.
211140 -         ..
211141 -    3.  There are a couple of alternatives.  Basically you install a
211142 -        more complete emulator onto 64 bit Vista, which will create a
211143 -        complete 16 bit machine using a slower, but more complete,
211144 -        emulation of the x86 machine.
211146 -         ..
211147 -    4.  The "canonical" Microsoft solution is Virtual PC 2007:
211148 -
211149 -              http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx
211151 -         ..
211152 -    5.  This creates an entire virtual PC, in a window on your Vista
211153 -        Desktop.  You can install Windows 3.1 or 32-bit XP or even 32
211154 -        bit Vista into the virtual machine; and then run your SFV app
211155 -        in the virtual machine.  Virtual PC is a free download.  Note,
211156 -        you will need a copy of 16 or 32 bit Windows, to install into
211157 -        the Virtual PC (Virtual PC just provides the hardware, it
211158 -        doesn't come with a built-in OS).
211160 -         ..
211161 -    6.  VMWare is an equivalent, 3rd party solution.  It is great
211162 -        software, and has a few advantages over Virtual PC, but it
211163 -        isn't free (US$189.00).  Plus the "advantages" are more for
211164 -        high-end scenarios; for running 16 bit Windows, Virtual PC is
211165 -        actually the better choice.
211166 -
211167 -
211168 -
211169 -
211171 -  ..
2112 -
2113 -
2114 - 1401
2115 -
211501 - Submitted letter to Morris with a copy to Gary asking about testing
211502 - Microsoft Virtual PC on his computer tomorrow.
211503 -
211504 -    1.  Subject: Virtual PC Server 2007
211505 -        Date: Mon, 06 Oct 2008 15:34:06 -0700
211513 -         ..
211514 -    3.  If you have time, please check information on Microsoft Virtual
211515 -        PC 2007.  Initial research on 080926 indicates this supports
211516 -        16-bit legacy software to run on Vista 64-bit computers.
211517 -        ref SDS 7 U25I
211519 -         ..
211520 -    4.  A summary of Microsoft product information received today
211521 -        sounds helpful. ref SDS 0 6S4G
211523 -         ..
211524 -    5.  Virtual PC 2007 is a free download from Microsoft...
211525 -
211526 -           http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx
211528 -         ..
211529 -    6.  Have you tried this on your computer?  If not, we might try it
211530 -        tomorrow.
211531 -
211539 -
211540 -
211541 -
211542 -
211543 -
211544 -
211545 -
211546 -
211547 -
2116 -