Friday, April 15, 2011

How to Relocate Application Folders -

junctionmaster-mainWhen you install more and more software applications or computer games on your operating system, the primary partition is gradually filled up with lots of files and folders. When the disk space on C drive crosses the critical limit, the user is shown an infamous warning message “You are running low disk space on the C drive. Click here to fix this warning“.

The Problem With Disk Clean Up Techniques

There are different ways to free up some hard drive space on the primary Windows partition. This includes:

  • Cleaning up the temporary files, browsing data, thumbnails of websites and emptying the temporary internet files folder
  • Deleting Windows hibernation files / shadow copies
  • Compressing files and folders to save disk space
  • Removing Log files and system generated temporary files during installation of a specific program.


All of the above methods work perfectly fine but the problem is that only a small amount of space can be recovered. You perform each of these steps one by one and can be rest assured that only one gigabyte of space can be freed up (maximum)

What if you want to free up some more space ? How about moving the installed programs to another drive and freeing up disk space on your computer’s primary partition (usually the C drive).

In this article, we will discuss a free tool called JunctionMaster which can be used to reallocate the installed applications from C drive to another hard drive partition. Using this technique, you would be able to free up a good amount of disk space on the primary windows partition.

How to Change The Installation path Of A Program using JunctionMaster

1. Download Junction Master and install it on your computer. The program is available for both 32 bit as well as 64 bit machines.

2. During installation, be sure to keep the “Shell Integration” option selected.

junctionmaster installation

The tool is a standalone app as well as provides shell integration making it easier to create NTFS junctions for folders.

3. When the installation is complete, open up “C:\Program files” and locate the installed application folder.

4. Create a new target folder in another Windows partition e.g ‘E:\Program files\Audacity”. This is the folder where the junction files will be created and original files from the C drive will be moved.

5. Fall back to the Junction Master program window and right-click the folder, choose “MOVE and then LINK folder to …”.

junctionmaster context menu

6. The tool will warn you about the risks of using junctions. Click “Yes”

junctionmaster warning

7. In the next dialog box, you will find the original folder (that you wish to move and right-clicked on) already selected. All you have to do now is choose the “New backing drive/folder” and hit the button “Move and Link” or OK.

junctionmaster move folder

8. Very Important: If you are trying to move system files or files that are in use, you may be barred from creating the junction. Hence do not move any system folder or any folder that appears in C:\Windows. Use the utility to move application folders only and be sure no running application is currently accesing the installed files.

junctionmaster move failed

NOTE: I was sure about not using any of the files within that folder. It turns out that Window 7 stopped me from moving the system protected folder. I tried gaining back control and then failed too. Finally after a few repeated tries the junction creation was successful. And I got this following message:

junctionmaster move successful

9. You can verify the junction creation by opening both the virtual and backing folder. As you can see from the following screenshot, the virtual folder only contains a shortcut whereas the backing folder contains the main folder.

junctionmaster virtual and backing folder

10. That’s it, you have just moved all the core files of an installed application from the main Windows partition to another hard drive partition. You can run the program from the new location and check whether the application is executing normally as before.

11. Do not delete the folders from C:\Program files\Application. This is because these folders contain the shortcut files and act as a pointer to the new location (E:\Program files\Application folders), deleting the original folders will cause in application malfunction and the concerned application will not execute at all.

Removing NTFS Junctions

One thing to note here is that if you delete the virtual folder link, the backing folders will also get deleted. So in any case you wish to get rid of the virtual folder link, follow the instructions below:

1. Open the standalone Junction Master from start menu. Once it is opened, locate the virtual folder and press “Scan”. As the junction shows up, select it and use the button as shown in the screenshot below.

junctionmaster remove junction

2. When you remove a junction, the virtual folder gets deleted while the backing folder stays.

Hence everything falls back to the previous state, this is useful when you want to create a new location for the junction files and start the reallocation procedure from scratch. Simply delete all the junction files, create a new reallocation folder on the D drive (for example) and continue with the Reallocation procedure.

I tested the application on my lapotop running 32-bit Windows 7 and there were no problems as such. Do try this tool and let us know your ideas and thoughts in the comments below.

Wednesday, April 6, 2011

Partition Assistant Extends And Resizes Windows Partition

pa-main

In Windows Vista and 7, you can go the Disk Management Console to manage your partition, but if you are looking for a much easier (and quicker) way to extend, move, resize your Windows partition,Aomei Partition Assistant is one good tool that you can use. (And yes, there is a giveaway for this great software, read on for more details)

Aomei Partition Assistant (APA) is a partition manager for Windows 2000, XP, Vista and Windows 7. It can resize and move partition, extend system drive, repartition, merge, split partition and so on.

pa-mainscreen

On the main screen, you can click the “Extend Partition Wizard” link on the left sidebar to start the wizard. It will show a new window asking if you want to extend the system partition (C:) or other hard drive partition.

pa-extend-partition-wizard1

You can then follow the step-by-step guide to complete the partition extending process.

The Disk/Partition copy is also one useful feature. It can create a complete clone of your existing disk/partition so you can restore to it in the event that your main hard disk crashes. You can choose to copy only the used space of the disk, or a full clone of the entire disk.

pa-disk-copy

Features such as resizing, creating new partition, moving, formating are also handy. There is even a check partition function where it can check the integrity of your disk.

pa-resize-partition

pa-check-partition

Wrapping up, disk partitioning is not something that you play with everyday, but when you need to do it, it is always handy to have such a tool around.

The Home edition of Partition Assistant is free to download and use, but is only supported on 32-bit platform. The professional edition cost US$29. It supports 64-bit platforms and can be used for business purpose.

Free giveaway

From 25 – 28 Jan 2011, Aomei will be giving away the Partition Assistant Professional Edition for FREE. All you need to do is to visit this giveaway site, enter your email address and the download link will be emailed to you. Valid till 28th Jan 2011.