ディスク増設しています。60Gで作成したディスクを.vmxに加えています。"TRUE"こんな感じでしょうか。Qemuで作って、easyvmxのvmdkを使わないという手もあります。インストールやWindowsUpdateでは、NATを使ってインターネット接続し、通常使用時は、ホストオンリーにしてクライアントに固定IP(192.168.44.2)を振って接続しています。使わないときはWindows7側のVMwareサービスも止めています。(これは、過去のXP資産にはできるかぎり手を入れたくない。いう気持ちの表れです。)物理CD/DVDへのアクセスでは、VirtualPCの方が早いように思います。DVDからインストールするような場合には、HOST側でDVDをディスクにコピーして仮想ドライブとしてマウントした方が早いです。06:01その後VirtualPCについては、VirtualPC2007に戻した。・GuestOS側でのソフト動作は、VMwareで2CPUを使うのが早い。(前回記事「仮想PC比較」参照。)・Host⇔Guest間のデータ転送は、VirtualPC2007が早いし簡単。(ドラッグ&ドロップ)大量のデータを転送するにはVirtualPCでは遅い。なるとVirtualPCを入れている理由がわからなくなる。(XPのライセンスを複数持っている人には、ですが。)Win7上でXPソフトが動いているように見える(RemoteApp)機能だけならあまり意味はない。VirtualPCとVirtualPC2007が両立ができれば良いのですが、それは禁止されている。USBについては、VirtualPC2007では対応できていないので、どうしてもUSBが必要なXPソフトは、VMwareを使うことにします。VirtualPCは、まだRC版ですからね。正式版が出たらまた考えることします。GuestOS側で統合機能をアンインストール。Host側「Windows機能の有効化または無効化」でVirtualPCを無効化。Host側からWindows6.1-KB958559をアンインストール。Host側でVirtualPC2007をインストール。GuestOSを立ち上げて、バーチャルマシン追加機能のインストール。扱うソフトで複数の仮想OSを使うとなると、何かと管理するのがメンドクサイ。上記のXPはXPMとは別ライセンスのものを新VirtualPCで読み込み、統合機能を追加したものです。Win7Pro以上に付属するXPM用のライセンスは新VirtualPCでのみ利用可能みたい。残念ながらXPMのVirtualHDを他のVirtualPC(server,2007等)で扱うことはできませんでした。起動はしますが「ライセンス認証を行ってください」と出ます。したら製品版ではライセンスキーが提示されるのかもしれませんが、RC版では不明なため、新VirtualPCでしか使えなかった。06:00仮想PCについて、ベンチマークが取れましたので入れておきます。左からHost(Win7-8CPU),VMware(XP-2CPU),新VirtualPC(XP),VirtualPC2007(XP)です。メモリ性能はCPU性能になりますので、応答性全般に大きな影響を与えます。Hostが早いのは当たり前として、VMwareで2CPU使うと1CPUの他の仮想PCより単純に2倍速いです。XPMのHDD性能がHostを上回っているのは、うまくキャッシュが効いたためだと思います。描画性能に関しては、スクリーンサイズが微妙に違うため単純には比較できません。XPMがいつ複数CPUをサポートしてくれるか、ですね。HALの廃止」以降、多くのPCで発生しているようです。無理なのかなと思っていたのですが、こんなTipsを発見。ものは試しとやってみたら、あっけなく録音できてしまった。何もないところでも(こそ)、右クリックしなきゃいけないんですね。ゼビウスを思い出した。--------------------【追記】なんとなく。ほんとうになんとなくなんですが、この方法でダイレクトに録音すると音が悪い気がする。私のPCでは、2又ケーブルで録音(SpeakerOut→LineIn)した方が綺麗に感じるのはなぜ?やっぱり、ケーブルを廻すことにします。すると上位権限へのメッセージ送信が可能になります。標準権限で起動したアプリでも、管理者権限で実行中のアプリに対してドラッグ&ドロップが可能になります。いわゆるUIPI問題の回避策です。設定できれば、管理者権限で起動したアプリにドラッグ&ドロップできるようになるので、こういった設定があればよいのですが、セキュリティ効果を半減させてしまうのでバランスが難しいです。2つの条件があります。署名付きのプログラムである。%ProgramFiles%フォルダーに保存されている。「サーバーから紹介が返ってきました」と表示されます。(この文言が適当なのでしょうかね。書き換えることは無理でしょう。バイナリを直接いじるという手もありますが、ダイジェスト値が変わってしまうので、やはり認証されないと思います。別プロセスでエクスプローラを管理者権限で立ち上げて、そこからドラッグ&ドロップするという手はありますが、ドラドロするようなアプリは、メニューにFileOpenがあるのが普通なのでそこまでするなら、FileOpenを使った方が簡単な気がする。ドラッグ&ドロップだけでも何とかならないですかね。試される方は、こちら。21:43どうしてもXPモードだと、アプリの起動だけでなく実行速度も落ちてしまいます。CPUも1個しか割り当てられませんから。(高IL)しないとまともに動作しないアプリもあります。ドラッグ&ドロップが効かない。ファイルの関連付けをしても標準権限(中IL)でしか起動できないアプリがある。(1)は、エクスプローラーが標準権限(中IL)で動作しているので中ILから高ILへの通信はUIPIによって制限されるからです。結果としてドラッグ&ドロップは無視されます。標準権限で起動してエラー終了します。(2)は、関連付けられたプログラムを管理者権限で動作させることができればエクスプローラから関連ファイルをダブルクリックして起動させることができます。単独でアプリを動かす際は、管理者として起動を選ぶか、ショートカットなら、プロパティ→詳細設定で「管理者として実行」にチェックを入れれば事足りますが、ファイルの関連付けからの起動には、このような設定が見当たりません。(どこかにレジストリ設定でもあれば良いのですが...)シールドアイコンが付いているようなアプリであれば、常に管理者として起動できます。(シールドアイコン:アイコンの右下に黄色と青の楯が付いたもの。コンピュータ→右クリックの管理。)自分で作ったものでもない一般のアプリをシールドアイコン付きにすることができれば、ひとつの解決策となります。----------ここから先は、全てのアプリで試した訳ではなく、動作を保障するものではありません。アプリケーションのライセンスによっては、違反行為とみなされる場合もありますのでご注意ください。(VS2005やVS2008の製品版には付いています。VS2008のExpress版にも入っているようです。9.0\Common7\Tools\vsvars32.bat"を行うとMTのパスを入れなくて済みます。----------今回の問題が発生するようなアプリには、マニフェストファイルは添付されていないと思います。該当アプリケーションのマニフェストを作ります。-out:target.manifest次にtarget.manifestを編集します。trustInfoがなければ、trustInfoをそのまま追加します。リソース自体がない場合は、そのまま追加します。level="requireAdministrator"です。書き換えたマニフェストでtarget.exeのリソースを書き換えます。リソースIDですが、通常は1です。複数のリソースを持つものもあります。Explorerを使うとより詳しく調べられます。)mt.exeで失敗しなければ、シールドアイコン付きのアプリに変わります。別のユーザーフォルダにコピーして作業してください。変換した.exeファイルをコピーしてください。MTさえ持っていれば大した作業ではありません。ドラッグ&ドロップは無理ですが、ファイルの関連付けの問題が解消できるケースもあります。----------【追記】Openソース系でwin32バイナリを拾ったものは、プログラム内にダイジェスト値を持っているものが多く、こういうアプリは書きかえるとエラー終了します。Openソース系は自分でBuildするしかないです。11:09バックアップと復元はWindows標準を使っています。バックアップ手順は、Windowsヘルプを見てもらった方が良いと思います。念のためシステム修復ディスクも併せて作っておくと良いでしょう。初期は、幾つもの32bitソフトのインストール・動作確認を行うと思います。このときちょっと面倒でも、復元ポイントを作っておくと、バックアップファイルからの戻しまでは、必要ない場合がほとんどです。32bit系のドライバまで入れるソフトの場合は、インストールや起動に失敗していると、アンインストールでも失敗するケースが多いので、復元ポイントまで戻すことがたまにあります。システムの復元の場合は、通常Cドライブを1回潰さないと復元先にCドライブを選択できないのでかなり面倒です。「コントロールパネル」→「システム」→「システムの詳細設定」→「システムの保護」で一番下の方にあります。私は念のためWindowsを再起動してF8を押してで、「コンピュータの修復」を選んでいます。(セーフモードじゃないです)この後、回復オプションから「システムの復元」を選びます。復元ポイントではなく、バックアップから復元する場合は「システムイメージの回復」を選びます。---------以前は市販のバックアップソフトを買っていたのですが、ディスクも安くなったので必要ないかな、とか思ってます。市販品はバックアップ時の圧縮ぐらいしか魅力がないので。フリーでも良いものが沢山ありますよね。-----XPMはRC版が出ましたね。15:51初めてWindows7を動かしたときデスクトップのアイコンが「でかっ」と思い、デスクトップ右クリック、表示→小アイコン。大中小だけでなく、Ctrl+MouseWheelでもっといろんなサイズを試せるんですね。http://d.hatena.ne.jp/ishikawa89/20090510/1241962266知らなかった。01:53VirtualPCのネットワークが遅い。ネットワークの転送速度で比較すると2007の方が早かった気がする。統合機能も使えないので、ちょっと使い物にならなくなる。USBメモリを統合機能で共有ドライブにしてしまうとかは、GuestがWindows系であれば使えるが、その他OSではアクセスできない。設定することがうまくいかず、詰まってしまった。Folder2IsoとかでHost側でファイルをISO化し仮想ドライブにして、Guest側にDVDとして認識させると、Host→Guest転送は可能。VirtualPCで作成するDVDドライブをGuest側でRe-Writableにすることはできないのだろうか。第3の外部PCを経由することになるので、複雑化・混乱しそう。Linuxを扱うなら、やはりVMwareですかね。Essentials」を入れてみた。特筆すべきことはないです。老舗セキュリティベンダは、情報の公開がしっかりしているので、ありがたいのですが、MSはどんなウィルスやらマルウェアに対応できているのかよくわからないので、ちょっと心配。