2009年10月25日日曜日

Windows7 ツールバーへリンク追加とセキュリティの警告

Windows7 で今まで通りツールバーにリンクを追加して、常用するアプリケーションのショートカットを登録した。

アプリケーションのショートカットをクリックすると、セキュリティの警告画面が出る。
UAC の調整を行うが、全然変わらず。また、管理者権限で実行するにしてもダイヤログがでてしまう。

出ないようにするよい方法はないのだろうか?
マイクロソフトも、この様な使い方でこの機能を用意していると思うので解決策はあるのではないかと思う。

Windows7 アップグレード版でのクリーンインストール方法

今回、WindowsXP ライセンスでの Windows7 HomePremium アップグレード版適用を行いました。
最初のインストール時に、既存のパーティションを消してフォーマットをせずに続行してしまった為、途中で強制再起動してしまいました。再度インストールを実施したのですが、プロダクトキー入力画面で、「プロダクトキーが無効です」という表示になってしまいました。再度XPをインストールしなくてはならないのかとげんなりです。

ネットで調べてみたところ、Windows7 RC版からインストールした方々が同じ事象に困っていることがわかりました。

Windows7アップグレード版でのクリーンインストール方法:チラシの裏:So-net blog

この方法で回避できました。
この方法だと、新規HDDへのインストールも楽にできます。

Windows7 HomePremiumで XPモード

マイクロソフト公式では、Windows7でXPモードを使用する為には、Professional以上が必要とアナウンスしている。

OSをインストールしただけでは、XPモードは使えない。
別途 VirtualPC を入れて、XPのイメージファイルを入れなければならない。

手順はここで説明している。

そう、XPモードに対応とかいっているが、なんてことはない仮想OSを起動できるアプリケーションを用意しただけのこと。MACでいう Fusion2やパラレルズみたいなもの。

VirtualPC自体は、Windows7 Professional 未満でも動作する。
今回は、HomePremium を購入したので VirtualPC を入れて XPのイメージファイルを入れようとすると Professional以上だと表示され使用ができない。(一応確認の為(笑))

ネットで調べてみると、手持ちの WindowsXP ライセンスを使用してインストールを行えば、使えると書かれていたので、VirtualPCから新規で登録を行い、WindowsXP SP2のCDを使ってインストールを行ってみた。

インストール自体は特に難しくなく、VirtualPCの窓の中で普通のインストール作業を行うだけだ。もちろん、WindowsXPインストール後は大量の各種アップデートを行う必要がある。

今回は内蔵のグラフィックを使用したせいか、クラシックモードにしてもウィンドーのカクカクした動作は変わらなかった。IEの動作自体はサクサクして快適だ。MAC OSで仮想OSを起動するのと同様でCPUよりもグラフィックのパフォーマンスが大事なのかもしれない。

しばらく使用してみると、Professional以上でのXPモードとの大きな違いを発見した。
WindowsXP アプリケーションは、VirtualPC上の画面でしか使用できないようなのだ。Windows7 のXPモードの説明では、Windows7 の画面上で動作するアプリケーションと同じように表示することが可能とある。また、スタートメニュー上でもXPモードで登録したアプリケーションが表示されている。

この辺での利便化と差別化を行っているようだ。
Windows7での動作状況を見てみて問題なさそうであれば、HomePremiumでも十分かもしれない。
逆に一つでも問題があるのであれば、マイクロソフトのいう通り Professional 以上を買うのが正解。

Windows7 AMD CPU の対応状況

今回、Windows7 を試した環境は以下の通り。
ドライバも公開されている物をあてている。

XPC SN78SH7 + DDR2 4G + IntelSSD + AMD PhenomIIX4 945

動作に関しては今まで書いた通りなのだが、表示系については問題があった。CPU 表示が AMD 不明なCPUとなり、クロックも 800MHzになっている。

タスクマネージャ上では4コアで動いているので認識的にはうまくいってると思われる。思われる。思いたい。(笑

Windows7 32bit版での状況

結局、Windows7 HomePremium は 32bit版となった。
今まで問題となっていたアプリケーションの動作は問題なくなった。

iTunes --------- iPhone3GSとの同期問題なし
NetDrive ------- インストール動作問題なし

その後の動作確認で見つかった問題は以下の通り。

1) 省電力設定でディスプレイを一定時間経つとOFFにする機能が、マルチディスプレイの場合、復帰後片方のディスプレイしか立ち上がらないことがある。

2) WindowsMediaPlayer11を使ってDVDを見ようとすると、再生途切れ絵も出たり出なかったり。WindowsMediaClassicだと再生可能。

2) に関しては、グラフィックドライバ(チップセット内蔵 nDIVIA 8200)のチューニングが悪いのが原因のようだ。8400のグラボを増設し、内蔵(8200)をプライマリで増設(8400)をセカンダリにしたところWindowsMediaPlayer11でも問題なく再生が可能となった。

今のところ順調といえるだろう。

Windows7 でのアプリケーション使用フォント

Windows7 では、フォント周りが随分手を入れられているようだ。
アプリケーションでWindowsデフォルトフォントを指定している場合、今までと違ったフォントがデフォルト(UI ゴシック?)となる。

自分が使用しているアプリケーションだと、Becky などが相当した。
今までは、FixedSys が指定されていたのだが今回はデフォルトで指定されていない。また、変更するフォント一覧にも出てこない。

いろいろネットで探してみると、同じ悩みをもっている方が結構いらっしゃいました。次の方はレジストリを変更してます。

Windows 7 64bit版のBecky!は、メイリオしか使えない?

TeraTerm のチームの調査によると、プログラム的には ChooseFont()の扱いの違いの様です。では、現状どうやって回避するかですが、こういうやり方が載っています。

Windows 7のChooseFontでフォントが列挙できない話

コントロールパネルのフォントを開いて、表示したいフォントを選んで、表示をクリックします。しかし、Terminal標準は、表示に変化してくれましたが、FixedSysは表示に変化しません。

左メニューの「フォント設定」をクリックし、「入力言語の設定に基づいて一部のフォントを非表示にする(H)」のチェックを外します。これで、すべてのフォントが表示されるようになりました。

Windows7 しばらくはこんなことが続くんだろうか....

Windows7 と NetDrive

Windows7 導入記 その2

今回、Windows7 HomePremium 64bit版を使っている訳だが、常用のアプリでだめなものもでてきた。それがこれ。

NetDrive – The Network Drive for Windows

FTP や WebDAV サイトをドライブにマウントして使用できる NetDrive だ。
インストーラが起動した時点の OS 判定で、64Bit だから続行できないというメッセージを表示して終了してしまう。

ここのページを見ると、"Vista 64bit will be added soon) "と書かれているので、いつかは追加してくれると思うのだが、待てないぞ。。。