Installing a program to another drive.

Posted on 2001-06-04
Last Modified: 2013-12-28
OK, this is a peculiar question, so please bear with me.
I have a normal, high-end desktop system with plenty of HD space, but, my recently acquired mini-laptop (Toshiba Libretto 50CT) does not. When I insert a 128MB compact flash card into the the PCMCIA Type II slot of the Libretto through an adapter, it recognizes the card as drive D: Fine. No problems.
I suppose it does not really matter what form the D: drive is, be it compact flash memory or another HD for this question.
It is my desire to actually install programs on drive D:
But, as a tech myself, I understand that most programs want to be installed under C: where they have ready access to Windows files.
Ok, now it gets wierd: Can I duplicate a Windows directory on the D: drive to make program install on the D: drive work? Or, is this simply impossible due to programming coding that defaults to C: .dll's and such?
Question by:pallidin
  • 2
  • 2
  • 2
  • +2

Expert Comment

ID: 6155009
you can change the installation directory to d: during the installation. But bear in mind that when you install a certain program, the progam information will be keep in the registry as well certain dll that will be kept inside windows directory as well. To be aon the safe side you can get quaterdeck cleansweep to log all file s transfer during installation. Kepp the log file to check out what files has been install and also the registry


Author Comment

ID: 6155037
kahlean, I do indeed understand fully what you are saying. Yet, is there a potential for "hidden" install-program calls to C: that even cleansweep might not uncover?

Expert Comment

ID: 6155043
yes clena sweep will not be able to oncover certain files. But i guess this is the way to check oput what files that have benn transfer into your pc. Maybe other experts have other recommendation. But i will strongly recommend cleansweep. I have good experience with it previosly
Manage your data center from practically anywhere

The KN8164V features HD resolution of 1920 x 1200, FIPS 140-2 with level 1 security standards and virtual media transmissions at twice the speed. Built for reliability, the KN series provides local console and remote over IP access, ensuring 24/7 availability to all servers.

LVL 25

Accepted Solution

dew_associates earned 50 total points
ID: 6155298
Hi Pallidin,

You really have two opposing questions here, one whether or not you can install programs on drive D, and the other whether you can duplicate the C:\Windows or C:\Programs directory on the "D" drive. Of course, as you probably already know, you can install some programs to your "D" drive, but only those that (A) rely mainly on their own files to function and (B) have ready access to shared files, which in this case would be on "C".

Now, as for duplicating either of the above Windows directories on "D", it may work initially, but if Windows detects this second directory it may take your entire system down. In addition, even if you were to be able to make it work, as time progresses and you add updates and make other changes, the system will eventually crash.

Generally most of todays program releases will allow the program files to be located on drives other than "C", however there are still some that require their files on "C", and specific files in shared directories.

As for clean sweep and other such programs, they really serve no purpose in these types of issues.


Expert Comment

ID: 6155404
You could use the d drive for virtual memory.  It could really speed things up and would fix the amount of free space on C.  It would be like having a larger c drive and more memory all at once.

You could go even further, and put your temporary internet files and other temp directories there too.

This again would free more space from the c drive and help fix the amount of free space available.


Expert Comment

ID: 6156804
>Can I duplicate a Windows directory on the D:

Technically Yes, but why bother when you don't need to, and doing so would waste space.

> Can I duplicate a Windows Directory on the D:  driveto make program install on
the D: drive work?

Not needed.  As as been pointed out, any well written program will allow you to specify the destination location for the install, be it drive 'D' through 'Z'

>>Or, is this simply impossible due to programming coding that defaults to C: .dll's
and such?

Nope.   It should be a cakewalk if the author of the software did their job right.  

kahlean - has a good point about knowing what is installed where.   Not all software includes clean Install/Uninstall routines.  Tools like CleanSweep and Oilchange help cover those deficiencies.   Being a cheapskate, I use a freeware tool 'InCntrl5' - A free utility available from PC-Magazine:,,77424,00.html

It is essentially a 'wrapper' program that you use to launch the Software Installation.  
It tracks the changes made during the install by taking a snapshot of your system before the install,
and after the install.   Then it generates a report of :
 - Files added, where the files were added
 - any modifications to autoexec.bat, config.sys
 - any modifications to the registry, system.ini, win.ini
 - any dll's added to the Windows system directory.

I have used this information on occaision to move an installed program from Drive 'C' to Drive 'D' rather than do an un-install  re-install, by
- moving the files
- changing all INI and registry mapping references.  
Probably not a task for a novice.

Good Luck!

Author Comment

ID: 6158318
Thanks to all. I see now that this is a daunting task perhaps best left alone. And, jhawklyn's points are excellent as well.
LVL 25

Expert Comment

ID: 6162257
Thanks Pallidin!

Featured Post

Flexible connectivity for any environment

The KE6900 series can extend and deploy computers with high definition displays across multiple stations in a variety of applications that suit any environment. Expand computer use to stations across multiple rooms with dynamic access.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Windows 8.1 Enterprise Pauses Frequently 27 86
robocopy 33 117
Performance logs and alerts 6 30
win10 should i turn hibernation on? 5 31
When you start your Windows 10 PC and got an "Operating system not found" error or just saw  "Auto repair for startup" or a blinking cursor with black screen. A loop for Auto repair will start but fix nothing.  You will be panic as there are no back…
When you try to extract and to view the contents of a Microsoft Update Standalone Package (MSU) for Windows Vista, you cannot extract the files from the MSU. Here we are going to explain how to extract those hotfix details without using any third pa…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…

830 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