Set up a disk partition to run XP?

  • Thread starter Thread starter Lee
  • Start date Start date
L

Lee

I have a problem I can't solve... I have a much needed 32 bit program that I
cannot run in the Vista 64 bit environment and I need to know what the best
solution is to this? Go back to XP? Set up a seperate partition to run a 32
bit environment? Please Advise and thank you for your input
 
I have a problem I can't solve... I have a much needed 32 bit program that I
cannot run in the Vista 64 bit environment and I need to know what the best
solution is to this? Go back to XP? Set up a seperate partition to run a 32
bit environment? Please Advise and thank you for your input



What is the program? Exactly what happens when you try to run it? If
you get an error message please quote it verbatim.
 
Virtual PC is free from Microsoft. With it you can create a virtual machine
(computer) running Windows XP which runs on top of your already installed
operating system. Then you can install you application to the virtual
machine. Be sure to install the "Machine Additions" for better performance.

You could dualboot, but this is a major nuisance. You would be having to
close up everything and reboot all the time.

You could have two computers, one dedicated to the application.

Part of the consideration is performance. Some applications do OK on a
virtual machine, others do not. You will need to test to know. If it
performs adequately on the virtual machine then your problem is solved.

Saucy
 
Re-Format Your Computer And Install Open Source Linux Ubuntu 9.04 RTW!
Just FYI. Headers. Just FYI. Investigate Headers. Just FYI. Print
Out The Headers. Just FYI. The Headers Will Tell You Everything. Just
FYI. Just FYI.
 
The program is called "ReDeal" and it's a realestate investment tool that
pulls a lot of information together from off the web and puts in MS Access
.... The error message dialog box is titled Microsoft .Net framework and the
message itself says: 'the microsoft.jet.OLEDB.4.0 provider is not registered
on the local machine'... I have made sure that net framework is updated and
the msjet.dll file is present ... etc etc.. and after reading up on the
issue I concluded it's the 64 / 32 bit issue
 
Ken,
The prog is a real estate research tool that pulls information from various
county offices and uses it for various calculations.. it uses MS Access as
the Data base.

The creator does not have a solution at this time... .the error message is:


Exception Text **************
System.InvalidOperationException: The 'Microsoft.Jet.OLEDB.4.0' provider is
not registered on the local machine.
at
System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString
constr, DataSourceWrapper& datasrcWrapper)
at System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString
constr, OleDbConnection connection)
at
System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions
options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection
owningObject)
at
System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection
owningConnection, DbConnectionPoolGroup poolGroup)
at
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection
owningConnection)
at
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection
outerConnection, DbConnectionFactory connectionFactory)
at System.Data.OleDb.OleDbConnection.Open()
at System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection,
ConnectionState& originalState)
at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset,
DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String
srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32
startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
at RE_Deal_II.WhlslDataSetTableAdapters.AdvTableAdapter.Fill(AdvDataTable
dataTable)
at RE_Deal_II.Form1.Form1_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg,
IntPtr wparam, IntPtr lparam)


I am running Vista Home Premium which does not allow me to install VPC 2007,
so I Created another partition, installed Win7 and installed VPC 2007 then
installed Win Xp on the virtual machine. After doing all that I discovered
that VPC 2007 does not support usb devices, which negates my whole setup..
yea I can upgrade my Vista to support VPC 2007 but it seems that I will have
to buy VMware in order to use my usb device.
What am I missing here?
 
Hey Saucy,

I need usb support in the virtual machine... so I guess I'll have to use
something other than what MS offers?
 
Hey Saucy,
I need usb support in the virtual machine... so I guess I'll have to use
something other than what MS offers?

Since I needed USB support, I switched to VMware Reader, which is free,
but I had to create the virtual machine on another computer which has a
paid copy of the full VMware (a Macintosh,in fact). I just copied the
virtual machine file to the PC and it wasn't hard to get it to work
(IIRC).
 
Gene E. Bloch said:
Since I needed USB support, I switched to VMware Reader, which is free,
but I had to create the virtual machine on another computer which has a
paid copy of the full VMware (a Macintosh,in fact).

Just for future reference - VMWare Server is also free, and that allows you
to create VMs. You didn't need to do it on another machine....
 
Just for future reference - VMWare Server is also free, and that allows you
to create VMs. You didn't need to do it on another machine....

Thanks, I was unaware of that.

Also, I had forgotten about Sun's virtual machine, VirtualBox (I was
reminded in another thread yesterday).
 
Back
Top