今更だけどwindows 8.1のノートパソコンを購入
http://www.g-tune.jp/note_model/i610/


一番の理由は今まで使っていたノートパソコン(core i第一シリーズNehalem)が壊れたため、であとはwindows8やNvidiaの最新グラボでHSPCL32が動くかどうかを調べたかったためや、電気代節約のため(家ではGPGPU禁止令が出たので)。持ち運べるGPGPU環境は結構ありがたい!

windows 7に慣れた身では8に移行するのはかなり勇気がいるが、GPUプログラミングにおいて最新OSは意外と重要なもの。
主にDirectXを使う場合、グラボでサポートしてても古いOSであればシェーダー機能が全て使えなかったりする。
そこで今回windows8のPC環境を手に入れたのだが、最初は売ろうかと思ったほど使いにくい。
ただしっかりと設定すれば、それなりに開発環境が整うので、記事にしてみる事とする。

こういう記事は何番煎じかわからないほど多いけど‥


まず、一般ユーザー向けのwindows8設定はすでに腐るほど情報があるので、ここでは('自称')開発者視点から是非設定したいところを見ていくこととする。

設定に関する項目は主に以下の7つ






1、最初のwindowsセットアップの時、ユーザー名に全角を使いたくない

実は最初のセットアップ時なぜかメールアドレス設定が必須になっている。

lm_2

 ここで問題なのが、メールアドレスに紐付けされている氏名が全角だった時。
そのまま次へ次へと進んでいくとユーザー名の設定画面が出て来ず、勝手に紐付けされた氏名がユーザー名として設定されてしまう。
これを解決する方法は、私の知るところ1つだけ。

セットアップでのメールアドレスの入力はスキップできないので、とりあえず諦めて登録。
その後、スタートから「設定」→「アカウント」→「お使いのアカウント」からメールアドレスとの関連を解除する。

tg4f

次に「その他のアカウント」で新しいアカウントを作る。この時メールアドレスの入力を以下の画像のように省略し、ユーザー名を半角で入力。

7


これを本物の管理者アカウントとし、いらなくなった全角アカウントを削除。


2、一部のソフトの画面のにじみ、低解像度が気になる

mmmmdryh

これはHSPで1ドットを撃つ命令を1回使用して作ったものだ。ウィンドウアプリケーションを作る人にとってはここの設定はかなり重要である!
1ドットの塗り潰しがボケてしまい4ドットくらいの範囲にもやーっとして、1ドットが1ドットで表示されなくなってしまっている!これはまずい!
最初はドライバーの原因かなと思い最新版を入れるのだが、直らない。
結局これもwindows8のせいだと分かる。
これを解決するには以下の画像の「すべてのディスプレイで同じ拡大率を使用する」にチェックを入れる。
無題

その後、すべての項目のサイズを変更する「小」に設定
3

これで解決する。 
これはどうも解像度の高いディスプイを採用しているノートパソコンに見られる現象のようだ。


3、マウス端っこのあれ

windows7同様、「簡易設定」→「マウスを使いやすくします」→「ウィンドウが画面の端に移動されたときに自動的に整列されないようにします」
 
4、拡張子のあれ
windows7同様適当なフォルダでAltを押します以下略

2


 

5、マイコンピューターをデスクトップに表示したい

私が地味に困った、マイコンピューターをデスクトップに表示するのが大変な件ついて。こうすればいいらしい
4


6、aeroない
開発環境に必須ではないが気になったので。これは廃止になったようなので諦める
6
 

7、ガジェットのCPUメーターを表示したい
ここら辺のを参考にすると良い
http://tabkul.com/?p=61646






以上7つを説明したが、特に言いたいのは最初の2つ!

この最初の2つは意外と知られてなかったりする。
1のユーザーアカウントは、早期に気が付かないと手遅れになるし(またいろいろ設定し直すのが大変)
2つめはぱっと見OSのせいなのかドライバのせいなのかわからない現象であるので結構厄介! 



以上、私がwindows8.1のノーパを購入して困ったこととその解決方法でした。