iTunes関連のツールを停止させる(iTunes 7.4.x以降)

2008/02/05PC::Tips

以前書いた記事はiTunes 7.3.x以前の環境までしか対応出来ないので、7.4.x以降にも対応可能なように記事を書き直した記事です。
iTunes 7.3.x以前の場合はこちらを参照してください。

iTunesをインストールすると、強制的に以下のサービスが有効となり、また、以下のアプリケーションが常駐します。
記事執筆時の最新版(iTunes 7.6.0.29)では次の通り。

  • サービス
    • Apple Mobile Device Manager
    • iPod Service
  • アプリケーション
    • Quicktime Task(Qttask.exe)
    • iTunes Helper(ituneshelper.exe)

iPod等のApple関連機器を利用していないのであれば、これらのサービスは不要です。また、私の様にiPodは利用するが、iTunesで管理せずに専らAACエンコーダとしてしか利用しない場合にも不要です。
QuickTimeに関してもあんなに使い勝手の悪いプレイヤーを使う方なんているのでしょうか?iTunesと抱き合わせるのはやめていただきたい。

すみません、愚痴が出てしまいました。とにかく、iTunesとiPodを連携させない限りiTunesの利用に障害が起きることは現在までに確認されていません。ですので、リソースを節約したい方、よくわからないヘンな会社が作ったマルウェアもどきを動作させたくない方にはお勧めです。

お約束

この記事を参考にする場合はすべて自己責任でお願いします。著者は一切の責任を負いかねます。

前提条件

  • iTunesがインストールされている
  • Administrator権限で操作が可能
  • iTunesでiPodを管理しない
  • OSはWindows XP Professionalでのみ確認しています。VistaやHome Editionは未確認です
  • 何かあっても自分で責任の取れる方

サービスの停止

Administrator権限で「コントロールパネル - 管理ツール - サービス」を開き、
Apple Mobile DeviceサービスとiPodサービスが存在し、開始されていることを確認してください。

service1.jpg
service2.jpg

次にサービスを停止させます。iTunesHelperが悪さをするのか何なのかわかりませんが、過去のiTunesでは「無効」にしても自動的に「開始」されていたことがありました(現バージョンでは未確認)。
ユーザの知らない時に勝手に開始されないようにするには、以下の手順で無効にします。

service3.jpg
service4.jpg

  1. Apple Mobile Deviceサービスのプロパティを開く
  2. 「サービスの状態」を「停止」に
  3. 「スタートアップの種類」を「無効」に
  4. 「ログオン」タブを開き、ログオン時に利用するハードウェアプロファイル*1のサービスを無効に
  5. 同様にiPodサービスにも適用します

これで勝手にサービスが無効化されます。
尚、iTunesのアンインストール・アップグレード時にこれらのサービスが起動している必要があります。その場合は今回変更した場所を元に戻してください。

*1 : 通常の運用であればProfile 1のみとなっていると思います

常駐アプリケーションの停止

QuickTimeをタスクトレイに常駐させない

  1. Administrator権限でQuickTimeを立ち上げる
  2. 「編集 > 設定 > QuickTime設定」を選択
  3. 「詳細タブ」を開く
  4. 「トレイアイコン」のチェックを外し、適用する
  5. QuickTimeを閉じる
quicktime.jpg

なお、QuickTimeが導入されると勝手にブラウザ内のファイルの関連づけを書き換えます。mp3やpngすら保存出来なくなるという糞仕様なため、解除しておくことをお勧めします。

qttask, ituneshelperの常駐解除

  1. Administrator権限でレジストリエディタを開く
  2. \HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Runを開く
  3. iTunesHelperとQuickTime Taskの項目を削除する
registry.jpg

以前はレジストリの項目が復活する事態が発生しましたが、最近のiTunesではそのようなことはなくなったみたいです。

なお、この部分の常駐解除はmsconfigや窓の手でも出来るようです(msconfigは未確認)
窓の手を使えば何かあったときに元に戻しやすいのでお勧めです。

Windows Tips

2008/02/03PC::Tips

Windowsのシステムやソフトウェアを利用する上でのTips集です。
適用は自己責任でお願いします。

環境

環境は特に断りのない限りWin2k上となります。

WinXP環境

OS
Windows XP Professional SP2
CPU
Intel Pentium 4 w/HT 3.0GHz
RAM
2.0GB

Win2k環境

OS
Windows 2000 Server SP4
CPU
Intel Pentium III-S 1.26GHz Dual
RAM
2.5GB

Win2k環境(古い記事)*1

OS
Windows 2000 Professional SP4
CPU
Intel Celeron 1.40GHz
RAM
512MB

*1 : 2007年以前

メインマシン(x220)仕様

2008/02/01PC::マシン

08/02/24時点の仕様

CurrentOriginal
Base ModelIBM eServer xSeries 220 (8646-5HJ)
OSMicrosoft Windows 2000 Server Service Pack4Microsoft Windows 2000 Server
ChipsetServerWorks ServerSet III-LE
CPUIntel Pentium III-S 1.26GHz DualIntel Pentium III-S 1.40GHz
(Tualatin/A Step)(Tualatin/A Step)
L1 Cache32KB/1CPU
L2 CacheECC 512KB/1CPU
RAMPC133 CL=3 Registered ECC DIMM 2.50GBPC133 CL=3 Registered ECC DIMM 256MB
(1GB * 2 + 256MB * 2)(256MB * 1)
SCSI I/FAdaptec U160 AIC-7892B (O/B)
RAID I/FIBM ServeRAID-4Lx (64bit PCI)
U160 36.4GB @ RAID-5 (18.4GB * 3)
HDDU160 SCSI 18.4GB (HotSwap)
CD DrivePlextor PX-4012TU (USB2.0)Lite-on
Read x40/R x40/RW x12Read x48
DVD DrivePlextor PX-712A/JP (UATA/33)N/A
DVD Read x/-R x8/+R x12/DVD-RW x/+RW
CD Read x/R x/RW x
FDDMitsumi 2mode(720KB/1.44MB) 3.5'' FDD
Card ReaderLogitec 6in1 Card Reader (USB2.0)N/A
VideonVidia GeForce FX5200 128MB (PCI)S3 Savage4Pro 8MB (O/B)
SoundONKYO WAVIO SoundEngine SE-90PCI (PCI)N/A
Ethernet(100M)Intel PRO/100S Ethernet Adapter (O/B)
GbEIntel PRO/1000 MT Desktop Adapter (PCI)N/A
USB1.1on Board (2Port)
USB2.0VIA6212 (PCI/4Port)N/A
DisplayIBM L200p (Analog)N/A
20.1'' UXGA(1600x1200) 32bit color@60Hz
PS/2 KeyboardIBM Space Saver II Keyboard (JPN/RT3200 Rev. A01)N/A
PS/2 MouseIBM TrackPoint IV (on SSK2)N/A
USB MouseMicrosoft Wireless IntelliMouse Explorer 2.0 (USB)N/A
SpeakerPanasonic EAB-MPC57USBN/A
YAMAHA YST-M15
ONKYO WAVIO GX-77M(08/03/01)
Sub WooferYAMAHA YST-MSW5N/A
PrinterEPSON PM-890C (CUPS Network)N/A
ScannerEPSON GM-7000U (SANE Network)N/A
PowerSupplyDELTA 340W
UPSAPC SmartUPS 700
IBM UPS 1000TJV (08/02/17)
N/A

メインマシン構築時選定パーツ

2008/02/01PC::マシン

メインマシンを組み立て時に選定したパーツ及びメモ。

CPUまわり

CPU

#large: is not allow
#large: is not allow

CPUはIntel Pentium III-S 1.26GHz(SL5QL)を選択しました。ちなみに、サーバ機と同じく1.40GHzにしたかったのですが、1.26GHz×2の方が1.40GHz 1個よりも安いという現状を鑑み、1.26GHzで妥協しました。
今回はSMP動作が前提ですので、当然ながら同一ロットで入手。

VRM

#large: is not allow
#large: is not allow

VRMです。左がDELTA製で、右はちょっとわかりません。どちらもx220で動作します。
えっ、VRMも同一なのをそろえた方がいいのではないかって?ええ、1つはサーバ行きです。

と、いうのも、部品取りとして利用したマシン(後にメインマシンとなるこのマシン)と、サーバ機で異なるVRMが付いていた為、現在サーバの中で異なるVRMが刺さっていたりしていたため、今回同一となるようにあえて異なる種類のVRMを1個ずつ購入しました。

えーっと、メインマシンにはどっちを挿したか忘れましたが、同じタイプのものが2個刺さっています(苦笑

ヒートシンク

#large: is not allow
#large: is not allow

CPU用のヒートシンクです。Dual実装ですのでこれを2つ購入しました。
ちなみに、これ、兄弟機であるx232向けの(P3S 1.4採用機)オプションだったりします。ただ、x232はこのヒートシンクの直近にファンがあったりするので、CPUファンとして実装する必要がない為、このようなヒートシンクになっています。

x220はx232のようにCPUソケットの直近にファンがあるわけではありませんが、ちょっとした理由からファンレスでいけるだろうと踏んで購入しました。ちなみに、x220としての純正品はもちろんファンが付いています。

メモリ

x220-ram1.jpg
x220-ram2.jpg
x220-ram3.jpg

PC133 Registered ECCなRAMで、どれもCL3です。
左からADTEC製(1GB)、IBM純正SAMSUNGチップ採用256MB、hp純正SAMSUNGチップ採用256MBです。
ADTECの1GBメモリは1枚のチップの下にもう1枚チップが載っている2階建て構造です。このため、両面実装の18枚に見えますが、実際は両面実装36枚だったりします。

今回は、1GB×2+256MB×2の構成で合計2.5GBとなります。

OSがWin2kで、しかもPen3なクライアント機にこれだけのメモリを載せるなんて、酔狂としか思えません(笑
ちなみに、x220のオプション品である1GB RAMの価格は\300kだったりするので、当時からしたら考えられない構成になっているのでしょうね*1

*1 : すでに時代はP4ベースのXeONに移行していたので、このクラスのマシンにそこまで投資しなかったでしょう。

PCIカード類

う~ん、意図したわけではないのですが、どういうわけかServeRAID-4Lx以外はロープロファイルなPCIデバイスとして揃ってしまいました(汗

nVidia GeFORCE FX5200 128MB

#large: is not allow

x220を本来の用途として利用するのであればオンボードであるS3 Savage4 Pro(8MB)で充分なのですが、今回はクライアント用途として利用する為にグラフィックカードの換装は必須です。しかしながら、AGPスロットがないため、PCIタイプのグラフィックカードを換装する必要があります。*2

そんなわけで、前代のセカンドマシンから奪ったnVidia GeFORCE FX5200 (128MB)を換装しました。前メインマシンはAGPなGeFORCE FX5200 (256MB)でしたので若干かなりのパワーダウンです。まあ、仕方ありません。

ちなみに、PCIデバイスにビデオカードを取り付けると強制的にオンボードビデオが無効化されます。このため、オンボードビデオを利用したデュアルモニタ機能は利用出来ません。この点が一番痛かった。
将来的にはDVIのデュアルヘッド対応なカードに換装したいけど、PCIなビデオカードにそこまで投資する価値があるかと聞かれたら微妙なところです。

ONKYO WAVIO SoundEngine SE-90PCI

#large: is not allow

言わずもがな、聴き専に最適なサウンドカードらしいです。旧メインマシンからの流用パーツ。
x220にはサウンドチップのようなものは載っていませんので、音を出したい場合には必須です。

Intel PRO/1000MT Desktop Adapter

#large: is not allow
#large: is not allow

i82540チップ採用のIntel製デスクトップ向けGbE。M/BにはIntel PRO/100Sのチップ(100Mbps)が載っているのだけど、GbEの快適に慣れすぎたので当然のごとく載せました。
ちなみに、このPRO/1000 MT、中古で購入してきたのだけど、ロープロファイル用のものが付いていた為、そのままでは利用出来ませんでした。ちょうどIntel PRO/100Sのものがポート位置的にぴったりだった為、それと入れ替えることで通常サイズのPCIスロットに適合するようになりました。

ただ、64bit PCIではなく、32bit PCIであるのでパフォーマンスはあまり期待出来ないのが悲しいところ。そのうちPRO/1000シリーズのServer Adapterに換装したい。

VIA6212 USB2.0カード

#large: is not allow
#large: is not allow

x220はUSB1.1デバイスしか載っていません。まあ、時代が時代ですので仕方がないところですが。
と、いうことでこいつも必須ですね。USB2.0 I/Fカード。確かこれは、玄人志向のものだったかと。NECチップ採用のものより何パーセントかパフォーマンスがいいようですが、若干安定性に欠ける気がします。
#安定性に関してはハブのせいかもしれませんが

IBM ServeRAID-4Lx

すみません、写真を撮るのを忘れました(汗

x220についてきたIBM謹製U160 SCSIなハードウェアRAIDカードで、RAID-0, 1, 1E, 5をサポートします。当然のごとく64bit PCIデバイスです。
32MBだったか、64MBのキャッシュを持ち、RAID-5のパリティ計算向けに実装しているのでしょうか? Intel i960チップが演算用に載っています。

*2 : 64bit PCIなグラフィックカードがあればそれなりに帯域を稼げるのですが、そんなものあるのでしょうか? 誰か教えて下さい

で、組み立ててみた。

#large: is not allow

ちなみに

#large: is not allow

x220にはケース内部の空気の循環を良くする為に、↑の様なパーツが付いています。
こいつを取り付けてやると、HDDユニットからCPU周辺への空気の流れが生まれます。今回は、こいつから吹き付けられることによる冷却を期待して、TualatinなCPUであるにもかかわらず、ファンレスヒートシンクの実装に挑戦してみました。

ちなみに、こいつを取り付けないと、2階建て構造のメモリは熱的な余裕がない為、熱暴走を引き起こします。ですので、必ず取り付けることを推奨します(苦笑
#実際memtestで(ry

取り付けるとこんな感じ。

#large: is not allow