Tatsuya Blog
msgbartop
ニートになりたいプログラマ
msgbarbottom

2010-05-25 01:22 VistaのC:\Windows肥大化を解消

  • Share

現在、Vista Ultimateを使用しているのですが、Cドライブの残り容量が100MBしかない日々が続いていました。元々HDDが40GB(Ubuntu 40GB/Windows 40GBのデュアルブート)しかないため、気を付けてファイルをこまめに削除していたんですが、不要ファイルユーティリティなどを使っても最近は改善される事が少なくなったので何でかと思い各フォルダごとの容量を調べてみたところ、フォルダ「C:\Windows」が21GB以上になっていました。実に全体の半分以上です。で、さらに見てみると「C:\Windows\SoftwareDistribution\Download」と「C:\Windows\winsxs」を合わせて15GB程使っていました。

これらのフォルダを調べてみると、

修正プログラムのアンインストール情報を削除してディスクの空き容量を増やす - @IT

C:\Windows\SoftwareDistribution\Downloadは、WindowsUpdateのダウンロードしたファイルが格納されているそうです。既にWindowsUpdateが終わっていれば削除しても大丈夫だということなので、削除しました。これで、6GB程度空きました。

そして、C:\Windows\winsxsですが、下記の記事にまとめられています。

Win32 API でファイルのハードリンクカウントを調べる – WinSxS フォルダの真実 – NyaRuRuの日記

元記事と思われるのはこちら。
Engineering Windows 7 : Disk Space

C:\Windows\winsxの中身は、

The Windows SxS directory represents the “installation and servicing state” of all system components.

とあるので、インストールとサービスの状態を示すファイル(ハードリンク)の一覧のようです。実体でもないのに容量が実容量のようになっているのはハードリンクの特性でシンボリックリンクに比べてよりリンクを意識させることなく利用するためにその方が適しているからでしょう。ハードリンクについて詳しくはこちら

C:\Windows\winsxの中身を削除することによりシステムが不安定になったり、最悪起動しなくなったりする恐れがあるので下手に触らない方が吉でしょう。

この他にもVistaの容量削減については、復元ポイントの削除や不要ファイル削除ユーティリティの使用などがあります。ちなみに、私がいつも使っている不要ファイル削除ユーティリティは下記のソフトウェアです。

CCleaner – Optimization and Cleaning – Free Download

結局、私は6GB程容量を確保することができました。そろそろ限界です。早くX201sよ来てくれ・・・。

Tags: , , , , ,

2010-02-15 00:17 写真に位置情報を埋め込む「GPicSync」を使ってみました

  • Share

先日、「CR2に位置情報を埋め込むクライアントアプリを製作することにしました」という記事を書いたのですが、gpicsyncというアプリが既にあり、GPSログから写真に位置情報を埋め込むという、まさに自分が行いたかった事をしてくれます。

さらに、写真に位置情報を埋め込むだけではなく、GoogleEarthなどにも表示可能なkmlファイルを出力してくれます。

GPSログとして、GPXというファイルを使用するのですが、今回は、BlackBerryの「GPS Logger」からエクスポートしたGPXファイルを使用しました。GPS LoggerでのGPXファイルをエクスポートする手順は下記になります。

GPS Loggerを起動後、[Path Manager] -> [Export Path to Filesystem]

また、嬉しい事にgpicsyncはWindows、Linux、MacOSXと各種プラットフォームで動作します。

最初、Ubuntuで使用してみたのですがファイルパスに日本語が含まれていた為、「UnicodeEncodeError」というエラーが発生していましたが、日本語を含まないパスであれば、正常に動作することを確認することが出来ました。

今回、CR2ファイルのデータフォーマットは知ることが出来たので、開発は中断して、素直にgpicsyncを使いたいと思います。

Tags: , , , , ,

2010-02-03 06:33 REX-USBDVI2でトリプルディスプレイを構築してみました~Windows編~

  • Share

REX-USBDVI2が届いたので早速Windows環境にてトリプルディスプレイを構築してみました。

今回構築した環境は下記のような感じになっています。まぁ、Windowsなんで何も考えずに付属のディスクからドライバとユーティリティソフトをインストールすればあとは、ユーティリティソフトから「ミラーモード」「拡張モード」を選択すれば完了です。

USBタイプのグラフィックアダプタなので、表示速度に関しては購入前からネット上の評判などから得ていたので、あまり期待していなかったのですが、あまり負荷をかけなければとりあえず動画は再生できます。これはパソコンのスペックにかなり依存する物があると思うので、一概には言えませんが。

初めてVGA以外のケーブルでディスプレイを接続してみたのですが、全然違うのにちょっとびっくりしました。文字がくっきりしていて、とても見やすいです。コーディングの際に目に負担がかからなくて良いかもしれません。

Windowsはあっけなく構築が完了しましたが、問題はLinuxです。次は、Linux上でのREX-USBDVI2を使用したトリプルディスプレイの構築方法について書きたいと思います。


Tags: ,

2009-06-12 05:55 Windowsでも複数のワークスペースが使える「VirtualWin」

  • Share

普段Linuxを使っているのですが、MacやLinuxにはワークスペース(デスクトップ)の切り替えが可能なんですが、Windowsには標準ではそのような機能はついていません。

そこで、何か良いアプリはないかと探してみたところ、下記のようなアプリが存在しました。

http://virtuawin.sourceforge.net/

ワークスペースの切り替え:「Win + 方向キー」
アプリのワークスペース間の移動:「Win + Alt + 方向キー」

というのが基本ホットキーです。これらは変更可能なので、ご自分の好きなホットキーを設定することが可能です。

普通に使えますこれw

Tags:

2008-08-02 01:38 UbuntuとWindowsの共存について実現してみた

  • Share

private_network今、自分のメインOSであるUbuntuとまだまだフリーソフトのおかげで個人的に需要があるWindowsの共存について実現してみたので記録として載せてみようと思います。

個人的に行った方法はUbuntu内のVM WareにWindows XPをインストールするというもの。

言葉だけだとあれなので図なんかも作成しちゃいましたw(友達に説明するために作ったんですけどねw)

図を見ればなんとなく分かるかもしれませんが、まずパーティションは以下の3つです。

  1. Windows Vista システム用
  2. Ubuntu システム用
  3. VistaとUbuntuのファイル共有用

3番目の「VistaとUbuntuのファイル共有用」はVistaからは普通の内臓HDDとして、Ubuntuからは「/windows」ディレクトリとしてntfsマウントして認識させています。

これで、一応Vista側で作成したファイルをUbuntu側と共有することは可能なのですが、いちいちVistaを起動するのが面倒なので図にも書かれているようにUbuntuにVM Ware Serverを入れ、その中にWindows XPをインストールしています。

VM Ware内のXPからUbuntuの「/windows」ディレクトリはsamba共有にて実現しています。

これによって、Ubuntuを使用しながらXPで作成したファイルなどを共有しています。また、XPはNAT接続なのでオフライン時でもUbuntuと通信可能になっています。

screenshot実際に使用している感じもキャプチャしてみましたw

いやぁ、思っていたよりもVM Wareがサクサク動いていてなかなか快調です。

これからの対応としてはVM Ware内のXPでiPodを使用すること。かなw

認識はするんですが、認識した途端にブルー画面になって再起動がかかるのでこれを乗り切ればゴールまで後もう少しって感じです。

Tags: , , , , , ,

2008-05-28 09:18 Windows XP Classic Styleで良い感じ

  • Share

desktop昨日は会社のソファーで爆睡してました^^;

昨日の夜から「Windows XP Classic Style」というデザインに変えてみたところ思っていた以上にしっくりきたのでこれからもこれでいきたいと思います。

若干、軽くなった感じもして良いです^^

また、Windows2000が好きな人は好きだと思いますよ。シンプルなウィンドウ。また、ウィンドウのバーなどが薄いので若干表示領域が増えます。

興味のある方は一度やってみては?

2008-04-24 00:08 Generic Host Process for Win32 Servicesの解決法

  • Share

こんばんは。

1週間ぶりの更新となります。

仕事でWindowsが必要になった為、急遽XPをインストールしたのですが、なぜか、OSを起動してから数十分してから「Generic Host Process for Win32 Services」というエラーが出るようになりました。Linuxを使う前はずっとWindowsを使っていましたが、このようなエラーは一度も見たことがありませんでした。

そして、ネットで調べてみると他にも同じように苦しんでいる方々がいらっしゃるようで、色々わかりました。

詳細は以下から…

(more…)

Tags: , ,