Improve company productivity with a Business Account.Sign Up

x
?
Solved

Batch File to Free Up RAM before starting a Virtual PC machine

Posted on 2008-10-07
4
Medium Priority
?
807 Views
Last Modified: 2013-12-01
I currently have a very large VPC image which I use for PoC purposes.  My PC has 4 GB of RAM and I have around 3 GB dedicated to the VPC image.  My question is can I run a batch file to free up RAM (shut down unneccesary services) prior to starting the VPC?  I am running a Windows Vista Business OS so I need to know what services are save to shut down so that the PC is running with as little RAM as possible.  I nevertheless need Internet connection.
0
Comment
Question by:g_claxton
4 Comments
 
LVL 59

Accepted Solution

by:
McKnife earned 375 total points
ID: 22661562
0
 
LVL 30

Expert Comment

by:pgm554
ID: 22835664
Vista is a memory pig,

if you are going to use it as a host machine,go 64 bit OS.

Allocating 3 gigs of memory to a VM will cause you nothing but grief if you are running a 32 bit OS.
With 64 bit you will get to use ALL of your 4 GB of RAM.

With a 32 bit OS ,because of the way resources are allocated,you may be able to use only a little more than 3 gb.(video card BIOS relocaion ,etc)for the entire machine (Host OS+VM)

0
 
LVL 50

Expert Comment

by:dbrunton
ID: 23022872
CleanMem

I've tried this app and it didn't do that much for me but you may experience something else.  I'd download the actual app from the Major Geeks link in the article though.

http://www.pcwintech.com/node/145

I do use RAMpage http://www.jfitz.com/software/RAMpage/

It not only gives you an indication of how much memory is free but will try and free up if it drops too low or you can manually tell it to go do the job.
0
 
LVL 4

Expert Comment

by:raehrlich
ID: 23026287
> run a batch file to free up RAM (shut down unneccesary services)

Use the 'net stop' command inside a batch file. You will need the service name (display name) which you can get from the properties page of the service or by just running 'net start' from a command prompt. You may need to use quotes if there are spaces.

Example:

C:\>net start
These Windows services are started:

   Application Layer Gateway Service
   Automatic Updates
   COM+ Event System
   Computer Browser
   .
   ..
   ....
   MozyHome Backup Service      <------ let's stop this one.
   Network Connections
   Windows Time
   Wireless Zero Configuration
   Workstation

The command completed successfully.


C:\>net stop "MozyHome Backup Service"

The MozyHome Backup Service service was stopped successfully.
0

Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

In this article we have discussed the manual scenarios to recover data from Windows 10 through some backup and recovery tools which are offered by it.
The article will include the best Data Recovery Tools along with their Features, Capabilities, and their Download Links. Hope you’ll enjoy it and will choose the one as required by you.
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…
Finding and deleting duplicate (picture) files can be a time consuming task. My wife and I, our three kids and their families all share one dilemma: Managing our pictures. Between desktops, laptops, phones, tablets, and cameras; over the last decade…

606 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question