はじめての親子ハイキングに挑戦!! >>

通常プログラムはProgramFilesもしくはprgramfiles(86)にインストールすると思いますが
ここにインストール出来ない場合何処にインストールしたらすっきりするでしょうか。
管理者権限のOWNERと標準ユーザーのUSER両方のアカウントから利用できる様に
したいです。

A 回答 (1件)

%userprofile%


%windir%
%windir%\system32\
%systemdrive% 直下
以外なら、基本的にどこでもよい
単に上は、望ましくないってだけです。

理論的には、%userprofile%にUsersグループでもアクセス出来るように設定すればアクセス出来るけどもね

林檎のソフトで、%programfiles%及び%programfiles(x86)%にインストールすると動作しないって馬鹿げた状態になって、それ以外の%userprofile%等なら動作したので、%userprofile%に入れるのが気に入らなかったから、%programdata%にインストールしたことがありますけどね。

%programdata% は隠しフォルダーです

※環境により異なるので環境変数を仕様
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
%programfiles%と同じレベルにひとつホルダを作って入れる事に
決めました。行き当たりばったりであちこちにインストール
してゴチャゴチャしていたので。

お礼日時:2016/02/21 23:40

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QProgramFilesにインストール出来ないプログラムのインストール場所(2)

先に同タイトルで質問した者です。
ProgramFilesもしくはProgramFiles(x86)にインストール出来ないプログラムのインストール場所
としてデレクトリの同レベルの場所にProgramFilesExtraを作りここにインストール出来ない
プログラムをまとめようとしているのですが、移動するとプログラムの関連づけができず
うまく行きません。環境変数のからみかなと推察するのですがこの辺に疎いので分かりません
ご教授下さい。
例えば "C:\Users\Owner\jt153c\Jtrim.exe"にあったプログラムをjt153c以下を削除
"C:\Program Files Extra\jt153c\JTrim.exe"という風にjt153c以下を追加しても
プログラムの関連づけで見つけることができず、画像ファイルをこのプログラムから
開くことができません。なぜでしょうか。
※ JTrimはレジストリをいじらないので、コピーだけで移動できると理解しています。
※ Owner以下はAdministrator(Owner)領域です。

先に同タイトルで質問した者です。
ProgramFilesもしくはProgramFiles(x86)にインストール出来ないプログラムのインストール場所
としてデレクトリの同レベルの場所にProgramFilesExtraを作りここにインストール出来ない
プログラムをまとめようとしているのですが、移動するとプログラムの関連づけができず
うまく行きません。環境変数のからみかなと推察するのですがこの辺に疎いので分かりません
ご教授下さい。
例えば "C:\Users\Owner\jt153c\Jtrim.exe"にあったプログラムをjt153c以下を削除
"C:\Pr...続きを読む

Aベストアンサー

>これはユーザー毎に設定がされているということでしょうか。
はい。HKEY_LOCAL_MACHINEの方がコンピュータとしての設定(全てのユーザに適用)、HKEY_USERSの方がユーザー毎の設定になります。
私の環境では、.CE3はHKLMの方にありましたが、なんででしょうかね。

>手でやるよりもレジストリクリーナを使った方が安全でしょうか。
手でやった方が安全ですかね。
レジストリクリーナーは参照が有効でないキーなどを検索してくれて、
消すだけなので、commandを移動先のパスに置換してくれるわけではないです。(多分)
移動後に、関連付け作業をやり直す(右クリック→プログラムから開く→既定のプログラム)ときに、前の情報が邪魔で出来ない場合に、消す作業が多少楽になるかな、程度。先の例で、レジストリのcommandのパスを移動先に手で置換すれば、そもそも消す必要がなくなりますし。

>レジストリクリーナで特定のプログラムに絞って削除ってできますか。
CCleanerの例で言えば出来ます。まず問題点の検索して、その後、問題箇所が列挙されますので、その内容を確認して、問題修正するものだけをチェックすれば良いです。(環境によっては、大量に出すぎて、チェックするのが面倒かもしれませんが。)

いずれにせよ、レジストリの変更する前はバックアップ取ってからをオススメします。
一番安全なのは、移動する各プログラムを正規の手順で、アンインストールしてから、正規のインストーラでインストールし直す(その時に移動先のパスを指定する)ことだと思いますが。
(インストーラが無く、zip解凍して、適当なフォルダに置くだけ、というソフトもありますので、一概には言えませんが。)

>これはユーザー毎に設定がされているということでしょうか。
はい。HKEY_LOCAL_MACHINEの方がコンピュータとしての設定(全てのユーザに適用)、HKEY_USERSの方がユーザー毎の設定になります。
私の環境では、.CE3はHKLMの方にありましたが、なんででしょうかね。

>手でやるよりもレジストリクリーナを使った方が安全でしょうか。
手でやった方が安全ですかね。
レジストリクリーナーは参照が有効でないキーなどを検索してくれて、
消すだけなので、commandを移動先のパスに置換してくれるわけではないです。(...続きを読む


人気Q&Aランキング