| Home » Articles » How-To |
(Print version of "How To: Install, Uninstall, and Transfer Files on Windows Mobile".
Click here to go back to the full version)

Join us in reading Hobbes' epic How-To install guide, the definitive one for how to get the stuff you want on your Windows Mobile device. It's geared to the new user, but even an old-hat like myself has learned a thing or two from this monster guide. If you're like me, you have a friend or family member who's always hitting you up for help with their Windows Mobile smartphone. My new advice to them: read this article. -- Ed.
Window Mobile (WM) phones can certainly make a huge impact on your productivity on a personal level as well in your professional career. It can offer hours of entertainment with games, movies and music while making sure you never miss a beat from the office while away from your desk. When someone buys their first WM phone, they can usually be placed into two different camps. Those who have only owned a regular cell phone and this is their first smartphone... and those who have owned smartphones in the past, but never a WM phone (i.e. they have only owned Palm OS, Symbian, Blackberry, etc.). In either case, as with anything else in this world, there is a learning curve in order to reach that level of comfort and understanding with their new phone, though this learning curve is probably smaller than some might think at first.
This is going to be the first part in a series aimed at addressing the most common questions, beginner misunderstandings, avoidable unneeded frustrations, etc... that many brand new WM users face. Or for some long time or casual WM users, it may simply answer questions you might have been too embarrassed to ask about!
Part one focuses on how to copy files to your WM phone as well as how to install and unistall software applications on your phone. This guide is written with the beginner in mind, so it does go into a little more detail than you would normally find.
There are times you will want to transfer files to your new Windows Mobile phone. They may be Word or Excel docs for work, your collection of MP3s, a program you want to install, or pictures of your 3 year old that you are itching to show anyone who will look. There are a few different ways you can transfer files from your PC to your WM phone. Sometimes you will have to make a judgment call as to which way will be the best for the file(s) that you want to transfer, depending on it's size, how many there are, and the location in relation to your phone. In other words, is the file big or small, do you have 2 or 163 files, is it on the PC sitting next to the phone or is the file 2,000 miles away on you boss' laptop. These tutorials assume you have a basic knowledge of Windows XP or Vista on your PC.
If you only need to transfer a few small files and you can connect the phone to the PC that has the files, then you can use ActiveSync to transfer the file. Please be aware that if you are using Windows XP vs Windows Vista, the steps below are very similar with only minor differences. The big difference is basically in the name of the Utility that you use depending the OS on your PC. In Windows XP you will use ActiveSync, which you may need to install on the PC (you can download the latest version here). In Windows Vista it already comes with its version of ActiveSync called Windows Mobile Device Center. Here is how you would do it with both WinXP and Vista:
You really only want to use this option if the file(s) you want to transfer are small. You also do not want to do this if you are going to transfer a lot of files.
One of the easiest ways (and the way I personally do it most of the time) is to simply remove the memory card from your phone and plug it into a USB card reader connected to your PC. Then you simply use Windows Explorer to drag and drop any file(s) you want copy from your PC to any folder on your phone's memory card.
There are times that this will really be your only option, too. For example, when you want to transfer a VERY large file (i.e. the map file for the whole USA for your GPS navigation program) or a large group of files (i.e. 682 MP3 files) then you want to use a memory card reader for two reasons: First is that copying large files or a large group of files via ActiveSync may literally take **hours** longer. I am not kidding. When I first tried using Active Sync to copy about a GIG of MP3s to my phone, 6 hours later it was still trying to finish them. It only took a matter of minutes with my card reader. Secondly, if ActiveSync does not recognize the file format, it may try to convert to a format it likes better, but then makes it not usable for the intended program (I had this happen to me when I tried use ActiveSync in WinXP to transfer my map files for my GPS navigation program).
Now if there is a program that is on a PC that is not next to the computer that you want to install on your phone, then you can email the CAB file to your handheld so you can install the program. Please note that for this to work, you will need to have a CAB file to send, and not the EXE installation file (see the next section for details on this). On the PC, send an email to an email account that you have already set up on your handheld. (Look for a future How To article on WMexperts or browse the forums if you need help with this). Then make sure you attach the CAB file to your email. And send.
Now on the phone:.
This process will work with nearly any type of file, i.e. you need the latest spreadsheet on your phone and you are on the road.
There are also several advanced options that are best left to those with a fair amount of experience with WM, and knowledge in networking.These solutions are beyond the scope of this guide, but if you already know what I am talking about or you have a savvy IT person at your company that you can share these solutions with, then it is simply worth mentioning additional advanced possible solutions.
Installing and uninstalling programs on a Windows Mobile phone can seem like a vast mystery resulting in frustration, especially to new users. But with a little knowledge and understanding of how to do it, it becomes a very simple and easy task that will shortly become second nature. The following assumes you are using WinXP or Vista, with basic knowledge of using Windows on a desktop.
There are 3 ways to install a program on your phone:
There are also two types of files that can be used to install a program on your phone and it is important to understand the difference between the two. Files ending in .EXE and files ending with .CAB. Generally speaking, a file that ends in .exe, for example Install.exe, will need to be launched from your PC and installed through ActiveSync. Files ending in .cab, for example Install.cab, will need to be first copied to your phone, emailed to your phone, or accessed via a direct link on the internet, and then installed from the phone itself. Here is how you would do each of these in detail:
If the file name ends with .exe (i.e. Install.exe) then it is an executable file, and this will have to be launched on your desktop/laptop computer after you connect your phone to your PC and will need to be installed on your phone via ActiveSync. Basically connect your phone to your PC and then double click on the .exe file from your PC and then just follow any directions as prompted. Here are the detailed steps for doing this:
If the file name ends with .cab (i.e. Install.cab) then this file will have to be copied to your phone and then launched directly from the phone to install the program. This can either be copied to your phone, as per the directions above, via email, or through a direct internet link to a cab file. Once the file is copied to your phone, follow these steps:
<ol>
<li>On your WM phone, use either File Explorer or <a href="http://www.mobihand.com/wmexperts/product.asp?id=192">Resco File Explorer</a> (Resco File Explorer is highlighted in part two of this series as highly recommend software) to browse to your "My Documents" folder (or whatever other specific folder you may have saved your file in) and tap on the CAB file you just saved to your phone.<br />
<br />
</li>
</ol>
Ed. Note: If you use the WMExperts Software Store, there's an option on most software to "install directly to your device." This sends you an SMS message with a link to the file. Just click it and then follow HobbesIsReal's steps below. Alternatively, if you visit the software store directly from your phone, there are links to download trials directly there.
Often times you can find a link to a cab file on the internet. When this happens you can use Pocket Internet Explorer (PIE) on your phone to browse to that specific link. Download the cab file to your phone. And then just tap the cab file and it will install. Below is specifically how to do that. In order to share how to install a program from a CAB link on the internet, let's install a Freeware version of Sudoku called SudoPocket ver 1.4:
<ol>
<li>Open up your Pocket Internet Explorer (PIE)</li>
<li>Type in the following address in the address field at the top of the browser: <a href="http://ferrao.org/pocketpc/sudopocket_1_4.cab" target="_blank">http://ferrao.org/pocketpc/sudopocket_1_4.cab</a> (please note there are Underscores "_" in each blank space in this internet address)<br />
It is important to know what Operating System (OS) you have on your phone. For example if you have Windows Mobile Standard (non touch screen) this is different from Windows Mobile Professional (touch screen). Software for one will NOT work on the other. With Windows Mobile, often times a program written for an older version of the OS may still work on your newer version of the OS, but not always (i.e. most programs written for WM5 will probably work on WM6, but not always). This is why it is smart to try it before you buy it if it offers a trial period.
Since on a WM phone you usually have a choice of installing any program either in the phone's internal memory or on the SD card, I am often asked how do you decide which one to choose for each application installed. For the most part, officially you can install programs on either the internal memory or on an SD card... but in practice, you will want to choose where you will install them. Programs running from internal memory will run faster, but there is only so much internal memory available. The SD card has the advantage of a huge amount of space, but programs will take longer to load. Here are the guidelines that I use to decide where to install a program:
Please note that one of the glaring exceptions to this rule with EXE files needing to be installed from your PC only. There are a few programs that end in ".exe" that are meant to be run directly on your smartphone. A common example is a .exe created by a backup program such as Sprite Backup, where they create a self launching backup file so you can use it after a hard reset. So even though it is a file ending in .exe you can start it directly from the phone to restore all of your settings.
There are two common ways to uninstall a program:
This is pretty much a simple and automated process. The first question you would want to ask yourself is, do you want to uninstall it via ActiveSync on your PC or directly from your phone. Both are fine to use. If you have a PC desktop application that goes with the phone app, then you would want to use ActiveSync on your PC if possible. Here is how you would do it either way:
This is very straight forward with a few simple steps:
In Vista: In the Windows Mobile Device Center, hover over "Programs & Services", click "More", click "Add / Remove Programs"
If you want to uninstall a program directly from your phone, you can. The next time you sync, it will update the Add / Remove Programs list in ActiveSync on your PC. Here is all you have to do:
In the next part of this multi-part Windows Mobile Guide, I will focus on what are the must have software apps that I recommend everyone should have, software apps I would suggest getting, and where to get them all... even where to get tons of free software for your new Windows Mobile phone! So keep an eye out for Part II coming very soon...
$article_id= "1147"; $blog_id = 1; $includepath = "/www/wmexperts.com/www/spe_comment_display.php"; include($includepath); ?>