■ホームページへ

Windows Vista のセキュリティレベル向上に伴う
ソフトインストール先の変更について


このページの作業は、次のバージョンアップ時のみに適用されます。
長野県小学校版 2.30ne以前 → 2.40ne以降
伊那市小学校版 2.30ie以前 → 2.40ie以降
塩尻市小学校版 2.30sj以前 → 2.40sj以降
長野県中学校版 2.30nj以前 → 2.40nj以降
伊那市小学校版 2.30in以前 → 2.40in以降
下諏訪町小学校版 2.30ss以前 → 2.40ss以降
 Windows Vista のセキュリティレベル向上に伴うソフトインストール先の変更について

不具合

旧バージョンを使用の場合、Windows Vistaにおいて次の不具合が生じました。

Windows Vistaのリダイレクション機能に起因するソフトのデータ保存先2重化の不具合。要録アシストで作成 した更新データが、転送された先のフォルダに保存されてしまいます。(本来のフォルダに保存されないので管理が困難になります。)

対策

  • 上記バージョンのインストール先を、OSがインストールされているドライブ直下の「PRIsoft」フォルダに変更し ました。(例 C:\Program Files\PRIsoft\syspri** → C:\PRIsoft\syspri**)

バージョンアップの手順

  1. 旧バージョンのアンインストール(コントロールパネルより) ※必ず先にアンインストールしてください。
  2. 新バージョンのインストール
  3. 旧バージョンのデータがある場合、それを新バージョンのフォルダに移動

(1) Windows XP 以前の場合 「C:\Program Files\PRIsoft\syspri**」から「C:\PRIsoft\syspri**」へ移動

(2) Windows Vista の場合 例(CドライブにWindows Vistaがインストールされている環境で、ユーザーが"hm"の場合)

「C:\Program Files\PRIsoft\syspri**」から「C:\PRIsoft\syspri**」へ移動、及び
「C:\Users\hm\AppData\Local\VirtualStore\Program Files\PRIsoft\syspri**」から「C:\PRIsoft\syspri**」へ移動

【注】\AppData\Local\VirtualStore への行き方 (\AppData\Local\VirtualStoreは隠しフォルダですので、通常は表示されません。)
(1) 「コンピュータ(XP以前はマイコンピュータ)」→「Alt」キーを押すとプルダウンメニューが表示される→「ツール」「フォルダオプション」「表示」タブの詳細設定で、「すべてのファイルとフォルダを表示する」にチェックを入れてください。
(2) 「コンピュータ」から、「Cドライブ」→「ユーザー」→「(ユーザー名)」→「AppData」→「Local」→「VirtualStore」→「Program Files」→「PRIsoft」の順で進んでください。

解説

ユーザーアカウント制御(UAC)とは

  • Windows Vistaのセキュリティレベル向上のための機能です。管理者権限を持つユーザーであっても、実行するソフトが個別に管理者権限を持たないと、システムフォルダ(Program Files 等)を操作できません。

リダイレクション機能とは

  • ソフトを「Program Files」フォルダ内にインストールした場合、インストール後、ソフトからは「Program Files」フォルダ内への書き込みは禁止され、更新されたファイルは、転送先の場所に転送されます。

例(CドライブにWindows Vistaがインストールされている環境で、ユーザーが"hm"の場合)

C:\Program Files\PRIsoft\syspri** に書き込もうとしたファイルは、実際は、
C:\Users\hm\AppData\Local\VirtualStore\Program Files\PRIsoft\syspri** に書き込まれます。

  • ソフトからは「Program Files」内に書き込んだとしても、Windows Vistaが自動的に転送してしまいます。しかし、 実際には書き込んだファイルは転送先にあるので、マイコンピュータや別のソフトから「Program Files」内を参照しても、ファイルを見つけることはできません。

ドライブ直下のフォルダを使う理由

  • マイクロソフトは「Program Files」をアプリケーションのインストール先として推奨しています。しかし、以前から それ以外の場所にインストールすることについて何らかの制約があるわけではありません。このことはWindows Vistaでも同様です。
  • そこで、Windopws Vistaのセキュリティレベルの低い場所へインストールすることで、上記の不具合を解消します。

 

 

return.gif (987 バイト)


■ホームページへ