みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

インストールとは何ですか?

漠然とした質問で申し訳ありませんがソフトウェア(アプリケーション?)をまずインストールしてから利用すると思うのですが、具体的にインストールとはどのような事を言うのか教えて頂きたいです。

例えば、何かソフトを買ってきてディスクをパソコンに挿入してSetupウィザードが起動してファイルがもの凄い勢いで読み込まれて~などの操作を行って、初めてそのソフトを利用できるようになるものもあれば、解凍したらすぐに起動できるソフトもありますし、MacのPCなどはコピー&ペーストでソフトが利用できるようになるとも聞きました。
インストールが必要なソフトと必要ないソフトはどのような違いがありますでしょうか?
仮にSetupウィザード使わないとして、手動でフォルダをつくりファイルと一つづつコピーしていけばインストールしたということになるのでしょうか?
あと、見当違いだった申し訳ないですがインストールするということとレジストリとは何か関係があるのでしょうか?
もう一点、逆にアンインストールもファイルやフォルダを手動で削除することとは違うのでしょうか?

ご存知の方居られましたら、参考サイトなどでも結構ですので教えて頂きたいです。
宜しくお願いします。

投稿日時 - 2014-12-16 01:25:54

QNo.8859833

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(6)

すでに出てる回答とダブるけど、英語の install という単語はソフトウエアだけに使われるものではないし、さらには PC 関係だけに使われるじゃない。例として、「私は電球を取り付けます。(I install a light bulb.)」なんてときも使われる単語だ(Weblio の例文から引用 http://ejje.weblio.jp/sentence/content/install)。

> 具体的にインストールとはどのような事を言うのか教えて頂きたいです。

したがって、難しく考えないで、インストールとは単に「設置する」とか「取り付ける」と考えたほうがいいと思う。ただし、その対象が使用可能でなければただ置いただけだ。電気ストーブだったら、梱包を解いたり、付属品を取り付けたり、電源ケーブルをコンセントに挿さないと使用できないわけで、これらの作業が「電気ストーブをインストール(設置)する」ということになる。

PC のソフトも同じで、ソフトのインストールとは「ソフトを使えるようにする」こと。だから、

> インストールが必要なソフトと必要ないソフトはどのような違いがありますでしょうか?

インストールが必要ないソフトというのはないし、

> 仮にSetupウィザード使わないとして、手動でフォルダをつくりファイルと一つづつコピーしていけばインストールしたということになるのでしょうか?

それで使えるようになるならインストール(手動でのインストール)です。レジストリやインストーラはソフトを使えるようにする仕組みの一つであって全てじゃない。本来の「インストール」という言葉とは無関係です。

投稿日時 - 2014-12-16 09:12:36

多くの人は、Windowsを使っているはずだが、Windowsは「レジストリ」という名の言ってみれば"日記帳"を持っている。
パソコンの電源を入れて起動する度に、Windowsはこの日記帳の通りに動く。

この日記帳「レジストリ」は、Windowsが動くための仕組み、システムの核とも言える。
必要なファイルをプログラムのインストール先に移動させると同時に、このレジストリに、このアプリはここにあり、こう動作する、などと記すことが Windowsでいう"インストール"である。

アプリケーションをフォルダにただ置いただけでは、Windowsはそれがどこにあって、どう動くのかなどが不明な状態である。
レジストリに記されていないアプリは動かない。

逆に、プログラムをインストール先フォルダから手動で削除しただけでは、レジストリには記述されたままになってしまうので、
Windowsはプログラムを起動する度に、いらない文章をいちいち読み取る事になるため、PCの動作は遅くなる。
長年使っていると動作が重くなるのは、インストール/アンインストールを繰り返し、このレジストリが大きくなるからだ。

手動でフォルダを削除し、レジストリも手動で削除するのならば、事実上のアンインストールになる。

インストールしなくても、フォルダを解凍しただけで使えるものは、レジストリの代わりになるシステムファイルが同じフォルダに置かれているから。
それを読み込めばいいので、レジストリを使わなくていい。
「.ini」というファイル名の後ろにつく拡張子のファイルがそれだ。

MacOSやLinux、iPhone(IOS)やAndroidは、Windowsのレジストリというシステムを使っていないので、
同じインストールという言葉を使っているけど、その仕組みはまったく別である。

投稿日時 - 2014-12-16 03:08:49

ANo.4

インストールって言うのは本来は「設置する」って意味なんです。
だからPCで言えばソフトウェアに限らずハードウェアを増設したり、交換したりでも「インストール」です。

設置すると言うのはただ単にそこに置くと言うわけではなく(当然ですが)「使えるようにする」事が求められます。
ソフトウェアに関してもそうですが「使えるようにする」ことがインストール(設置する)なので、その手法が違うだけの話です。
どんな手法が使われようともその環境で使えるようになればそれがすなわち「インストールされた」事になります。

繰り返しますが「インストール」はソフトウエアだけじゃないです。ハードウェアも使える為には「インストール」しなければなりません。

投稿日時 - 2014-12-16 02:43:58

ANo.3

インストールとはコンピュータにプログラムを追加して利用出来る状態にする事です

>インストールが必要なソフトと必要ないソフトはどのような違いがありますでしょうか?
厳密に言えばレジストリ含めインストーラーがやっている事はユーザーでも出来る事なので
違いは無いと言えます。

>仮にSetupウィザード使わないとして、手動でフォルダをつくりファイルと一つづつコピーしていけばインストールしたということになるのでしょうか?
使用可能状態であればインストールしたと言うことになります。
逆に使用出来ないのであれば単純にファイルを追加しただけです。

>インストールするということとレジストリとは何か関係があるのでしょうか?
レジストリは簡単に言うと設定ファイルの様な物です
プログラムが利用する設定ファイルの手段の一つとしてインストール時に作成される事があります

>逆にアンインストールもファイルやフォルダを手動で削除することとは違うのでしょうか?
これも厳密には違いが無いと思います。
ただプログラムによってはレジストリ利用だとかOSレベルでのリンクがあったりするので
手動だとそれらの解除や削除もしないと完全なアンインストールとは言えません

投稿日時 - 2014-12-16 01:53:22

お礼

回答ありがとうございます

本来のインストールのイメージと
自分のインストールのイメージの違いがなんとなく解りました。
ありがとうございました。

投稿日時 - 2015-01-15 14:32:16

ANo.2

ソフトウェアを使用可能な状態にすることです。
そしてソフトウェアの使用可能な状態というのはソフトウェア毎に異なりますので、コピー&ペーストで済むようなものから多種の設定が必要なものまで色々あります。

投稿日時 - 2014-12-16 01:52:52

ANo.1

>インストールするということとレジストリとは何か関係があるのでしょうか?
インストールするとアンインストール情報がレジストリに書き込まれる(コントロールパネルからアンインストールできるようになる)

投稿日時 - 2014-12-16 01:41:49

あなたにオススメの質問