Managing SSD and HDD

sdluthier

New Member
I apologize for the ignorant questions. I'm having a computer built by a company and will have a 90GB SSD and a TB HDD, with the OS on the SSD. When I go to install Microsoft Office do I simply select the hard disk drive to install it on, then windows finds it there after booting from the SSD?

And if I install other programs on the hard disc does it work the same way, in other words is it seamless? I'm assuming I do not have to install Win7 on both drives, correct?

Thank you for any and all advice.
sdluthier
 
Only install windows 7 on the SSD. The problem with programs is that some will only install on the C drive. Most you can change the directory and install it wherever you want.
 
What about changing the default install location?
Some programs need to be on c:\ to ensure they work correctly, yes?
I think MS Office's .pst folers like to be on c:\.
 
99% of the programs lets you choose where you want to install them.That means you can install them on ANY solid state drive or ANY hard disk drive no matter what the drive letter is such as:

C:
D:
E:

and so on...

On the other hand those 1% of the programs which can only be installed on C: should not really be a problem.You can also change that drive letter too.
Programs which can only be installed on C: does not mean they can ONLY be installed on C:.They can also be installed on lets say E: if your OS which you use to install those programs is also installed on E:
If the OS you use to install programs (which can only be installed on C:) is installed on lets say Z: then those programs will also be installed on Z:
The reason why most people say C: is because C: is the most used drive letter on which OS is installed and on which programs (which can only be installed on C:) are installed on C:

In my case I use E: drive letter.That means I have installed OS on E: drive letter and that also means that ALL those 1% of the programs which can only be installed on C: drive letter are in my case installed on E: drive letter.So that means C: or E: or K: or Z: or ANY other drive letter make no difference.It's completely the same thing.In short:

Those programs which can be installed only on C: drive letter means that they actually look on which drive letter OS (used to install those programs) is installed on and on THAT drive letter those programs will also install no matter what drive letter is.In most cases it's C: drive letter,but it can be ANY other drive letter.In my case it is E: drive letter.
The reason why it works that way is because those programs use classes which tell them on which drive letter OS (used to install those programs) is installed on and on that drive letter programs are installed to.Simply because programmers made them that way.They usually use classes and methods in order to accomplish that such as SYSTEM INPUT OUTPUT namespace "System.IO".For example in .NET programs (C# for example) which work that way programmers usually use:

string EXAMPLE=System.Environment.GetFolderPath(System.Environment.SpecialFolder.Windows);

And data from that "EXAMPLE" string value tells them on which drive letter OS is installed to and they use
that string information to tell those programs where to install.So result of the simple code above would be:

C:\WINDOWS

Later you can use that "C:\WINDOWS" information and extract the first character from that string
using let's say "String.StartsWith" method and that will give you the final result which will give you
the correct letter on which OS is installed to.So the result of this would be:

C

And now when you have this information,it is very easy to make ANY program to install to the default
drive letter on which the OS is installed to no matter what drive letter is.

So in short:

Any program (refering to those which can only be installed on C: like most of the people say) can also be installed
on ANY other drive letter and not just on C: drive letter.C: drive letter is just the most used one,but you can use
ANY other drive letter.In my case I use E: drive letter instead of C: drive letter.





Cheers everybody!
cheers.jpg
 
Thank you for the replies! I think I'm still unclear about after installing programs...if for example I install the OS on the solid state drive, then install all (or most) of the programs on the hard disc, then when I boot up the computer will windows automatically recognize those programs that are on the hard disc even though it (the OS) is not on that disc? Or do I have to configure something to make this happen 'seamlessly'?

Sorry if I'm not getting it and thanks again.
sdluthier
 
The program will install on the regular hdd but there will be reference to where the program is installed to when you click on the icon for it.
 
...if for example I install the OS on the solid state drive, then install all (or most) of the programs on the hard disc, then when I boot up the computer will windows automatically recognize those programs that are on the hard disc even though it (the OS) is not on that disc?...

Yes they will work as long as the drive letter (including the entire path to the program file such as EXE) on which those programs were originally installed on is not changed later.

In short...you can install ANYTHING on ANY hard disk drive or on ANY solid state drive no matter on which hard disk drive or on which solid state drive the operating system is installed.




Cheers!
 
Back
Top