2013年12月12日木曜日

アプリケーションの互換性について - ファイルが見つからない VirtualStore の波紋




アプリケーションの互換性について - ファイルが見つからない VirtualStore の波紋 (Windowsの本当の力を知っていますか?)




ファイルが見つからない。。。VirtualStore の波紋について

vExpert Advent Calendar に参加しています。
「仮想化でプリセールスしてるSEの一日」@ogawadさんに引き続き今日は私が担当します。いつもながら、@ogawadさんの投稿は参考になりますね。ネットワーク帯域制御装置が手軽に0円で、できるなんて素敵です。
装置って言葉にグッときますね。ピタゴラ装置とか。

今回の内容は、アプリケーションの互換性についての第3弾になります。
・ⅰ「アプリケーションの互換性について (Windowsの本当の力を知っていますか?)

・ⅱ「アプリケーションの互換性について - 実践編 (Windowsの本当の力を知っていますか?)

前回は、アプリケーション互換性の実践編として、環境変数 __COMPAT_LAYER を利用してアプリケーション互換性エンジンを利用する方法を投稿しました。

今回は、Windows Vista以降に搭載された VirtualStore 機能 (ファイル、レジストリの仮想化機能)について投稿します。


参考:
Windows Vista または Windows 7 のファイルおよびレジストリの仮想化に関する一般的な問題
http://support.microsoft.com/kb/927387/ja


2013年12月5日木曜日

アプリケーションの互換性について - 実践編 (Windowsの本当の力を知っていますか?)

アプリケーションの互換性について - 実践編 (Windowsの本当の力を知っていますか?)



アプリケーション 互換性エンジン を 環境変数 で制御する方法

いよいよクリスマスシーズン到来となりましたね。
2013年もあと1ヶ月を切りましたね。

光栄なことにvExpert Advent Calendar に参加することになりまして。
「仮想化でプリセールスしてるSEの一日」@ogawadさんに引き続き
今日は私が担当します。  変な脇汗が。。。緊張するなぁ。pv増えると嬉しいなぁ。

以前に投稿した、
アプリケーションの互換性について (Windowsの本当の力を知っていますか?)」
http://tunemicky.blogspot.jp/2013/08/windows.html

の続編です。

前回は、@ITさんの記事の紹介と、Application Compatibility Toolkit(ACT)、Shimと言う物の存在、Windowsのアプリケーションの互換性に対する思いを簡単に紹介しましたが
今回は、実践編として、隠された環境変数を利用して
アプリケーション互換機能を利用する方法を投稿します。

かなりマニアックな投稿なのであしからず。

参考:
日本語:Application Compatibility Toolkit (ACT) Version 5.6 の概要
http://technet.microsoft.com/ja-jp/library/cc722367(v=ws.10).aspx

ACT5.6のダウンロードURL
http://www.microsoft.com/en-us/download/details.aspx?id=7352

Shimの内容について
http://technet.microsoft.com/ja-jp/library/cc722305(v=ws.10).aspx