レス数が900を超えています。1000を超えると表示できなくなるよ。
【デフラグ】 Contig
- 1 :路伯 ◆a.0e5YxqBY :2006/01/02(月) 15:03:35 ID:XnFVBSBP0
- http://www.sysinternals.com/Utilities/Contig.html
おそらく最小のデフラグソフト。
基本的に「contig [-s] <filename>」でOK。
断片化していないファイルには手を出さないので、他のデフラグソフトのように大量の
ファイルを移動させることは少なく、ハードディスクへの負担もそれだけ小さいはず。
オススメな使い方は、「start /b /low contig c:\*.exe」「start /b /low contig c:\*.dll」。
- 2 :名無しさん@お腹いっぱい。:2006/01/02(月) 16:53:17 ID:EgITG3kq0
- いつのツールだよwww
Sysinternalって統合でスレたてたほうがいいかもな
- 3 :名無しさん@お腹いっぱい。:2006/01/02(月) 17:46:25 ID:ElQiYfaP0
- [゚д゚]
/[_]ヽ デフラグを使うと
| |
■■□■■□◇_◇□□□
[゚д゚]
■_]ヽ□ ハード ディスクのファイルや未使用領域を再配置し
| |
■■□_■_◇_◇□□□
□
■⌒ ヾ
\[゚д゚]ノ プログラムの実行速度を上げることが
\\/
■■□ /■_◇_◇□□□
□ ( ) 出来る・・・かも知れません。
■ ヽ[ ̄]ノ
■■□[゚д゚]■_◇_◇□□□
- 4 :路伯 ◆a.0e5YxqBY :2006/01/02(月) 19:36:18 ID:fszuHUQS0
- >>2
最新版は2005年2月に出てる。
"Contig works on NT 4.0 and higher"と書いてあって、WinXPでも動く。
- 5 :q ◆jLjA.WrAfo :2006/01/04(水) 08:11:39 ID:HtGgg52w0
- s
- 6 :路伯 ◆a.0e5YxqBY :2006/01/04(水) 11:56:57 ID:nKzT548z0
- WinNT4.0とWinXPでは、Contigの動作が若干違う。
WinNT4.0ではフォルダの断片化を解決しないが、WinXPではする。
- 7 :名無しさん@お腹いっぱい。:2006/01/06(金) 02:05:27 ID:/NHJMR1m0
- もっと詳しく使い方教えてよ
- 8 :路伯 ◆a.0e5YxqBY :2006/01/07(土) 14:55:21 ID:9xI2PlSU0
- >>7
Contig.exeをC:\あたりにおいておく。
コマンドプロンプトを起動し、
「c:」
「cd \」
でC:\に移動し、
「contig c:\* /s」
とすると、Cドライブの断片化したファイルのみを処理してくれる。
断片化していないファイルを動かさないのが、Contigのいいところ。
他のデフラグソフトだと、デフラグそのものがHDDに大きな負担をかけ、寿命を余計に
縮めてしまう。
私は、「start /b /low contig c:\*.dll」で優先度を下げて、DLLファイルのみを最適化することが
多い。これだと、他に作業をしながらでも、デフラグができる。
- 9 :路伯 ◆a.0e5YxqBY :2006/01/07(土) 14:57:02 ID:9xI2PlSU0
- >>8
への訂正
「contig c:\* /s」→「contig c:\* -s」
- 10 :名無しさん@お腹いっぱい。:2006/01/07(土) 19:59:20 ID:QlCmR1zp0
- へーこりゃいいね
- 11 :路伯 ◆a.0e5YxqBY :2006/01/08(日) 10:37:43 ID:I8RqgPr60
- ほとんどのデフラグソフトはディスクをデフラグするんだが、Contigはファイルを
デフラグするソフト。
徹底的なディスクのデフラグを繰り返すと、アクセス速度は
大きくなるかもしれないけれど、ディスクの寿命は多分縮む。
会社とかに置いてあるハードディスクで、デフラグされずに使われ続けているような
奴が、かえって寿命が長くなっているような気がしないか?
商用サーバーなどではもちろん快適なアクセスを提供する必要があって、
毎週のようにデフラグしたり、時々ディスクの交換を行なったりするけど、
個人のコンピュータでは、たいてい、「*.exe」と「*.dll」をデフラグすれば十分だと思う。
- 12 :名無しさん@お腹いっぱい。:2006/01/08(日) 11:06:46 ID:aVL5G1530
- 英語が読めません><
- 13 :路伯 ◆a.0e5YxqBY :2006/01/08(日) 16:10:37 ID:I8RqgPr60
- 大雑把な訳
--紹介--
Winternals Defrag のマネージャーを含めての多くのNTディスク最適化ソフトが市場に
出ています。ディスク全体の最適化を行なうためになら、これらのツールは有用です。
けれども、たいていのファイルがこれらのユーティリティーによって処理されたドライブの
上で最適化されますが、若干のファイルがそうではないかもしれません。
加えていうと、頻繁に使われる特定のファイルが最適化されることを確実なものにするのは
難しいです。それらは使用された最適化ソフトよって使われる最適化アルゴリズムに
固有の理由で断片化されたままでいるかもしれません。
また、たとえすべてのファイルがディフラグメントされたとしても、ぎりぎりスペースに
収まっているファイルに対する次の変更がファイルを再び断片化するかもしれません。
そういうソフトでは、ディスク全体の最適化作業を行わなければ、各ファイルが再び
最適化されることを望めません。
Contig はディスクでファイルを最適化しようと試みる各ファイル単位の最適化ソフトです。
しょっちゅう断片化されているファイルやできるだけ断片化を防ぎたいファイルを
最適化するのに、Contigはうってつけです。
- 14 :路伯 ◆a.0e5YxqBY :2006/01/08(日) 16:11:23 ID:I8RqgPr60
- --インストールと使用--
Contig はNT4.0以降のWindows上で機能します。
Contig を使うと、既存のファイルを最適化したり、あるいは、ディスクで最適化された
状態の任意の大きさと名前の新しいファイルを作ることができます。
既存のファイルを最適化するために、次のように Contig を使ってください:
contig [-v] [-a] [-q] [-s] <ファイル名>
「-v」スイッチを使うと、Contigに進行中の最適化動作についての詳細な情報を
表示させることができます。
ファイルがどれくらい断片化されているのかを単に知りたいときには、「-a」スイッチを
使ってください。
ワイルドカードを使用して、指定ディレクトリ以下を最適化するときには、「-s」スイッチを
使ってください。
例えば、「c:\winnt」にはいっている全てのDLLファイルを最適化するには、
「contig -s c:\winnt\*.dll」とします。
「-q」スイッチは「-v」スイッチよりも優先され、Contigを「quiet」モードでは知らせます。
そうすると、作業中に表示されるのはまとめの情報だけになります。
最適化された状態の新しいファイルを作るときには、
contig [-v] -n <ファイル名> <ファイル容量>
としてください。
- 15 :路伯 ◆a.0e5YxqBY :2006/01/08(日) 16:15:32 ID:I8RqgPr60
- --どのように働いているのか--
ContigはNT4.0で導入されたWindowsNTのネイディブな最適化サポートを使います。
最初にディスクをスキャンし、開き領域の位置とサイズをについての情報を収集します。
それから、最適化対象のファイルがどこに位置しているのかを判定します。次に、開き
領域とファイルが持っている断片の数に基づいて、Contigはファイルが
最適化されうるかどうかを判断します。
もしもファイルを最適化できるのならば、Contigはファイルを開き領域に移動します。
--さらに詳しい情報--
ヘレン・カスターの「Inside Windows NT」はオブジェクトマネージャーのよい概論ですし、
1997年にWindows NT Magazineのコラムとしてマークが書いた
「Inside the Object Manager」ももちろん、すばらしい概論です。
- 16 :名無しさん@お腹いっぱい。:2006/01/13(金) 12:06:42 ID:NGE6fxxV0
- 何この良スレは…
このソフト日本語だとこのスレしかヒットしないな
- 17 :名無しさん@お腹いっぱい。:2006/01/13(金) 12:38:31 ID:NGE6fxxV0
- やり始めて気づいたがこれ途中で止められないのか
困った
- 18 :名無しさん@お腹いっぱい。:2006/01/13(金) 14:13:02 ID:R1NciSJ50
- 最高のソフトだね
- 19 :路伯 ◆a.0e5YxqBY :2006/01/13(金) 15:00:34 ID:U22dIazE0
- >>17
「ctl + del」
- 20 :路伯 ◆a.0e5YxqBY :2006/01/13(金) 15:11:02 ID:U22dIazE0
- 書き忘れたが、Contigはフリーソフト。
同様のソフトにDefragmentor Lite CLがあるが、深い階層をデフラグするときに重くなる
感じがする。
コマンドラインデフラグソフトはやっぱり、Contigがいい。
- 21 :17:2006/01/13(金) 15:48:11 ID:aB8iAAca0
- レスどうもctrl+cで止まった
- 22 :名無しさん@お腹いっぱい。:2006/01/16(月) 12:40:54 ID:Djs1/CYeP
- ディレクトリ自体の断片化はどうなるのか。
- 23 :名無しさん@お腹いっぱい。:2006/01/16(月) 12:58:30 ID:X8p7ImRd0
- フロントエンド作ってみたくなった。
- 24 :名無しさん@お腹いっぱい。:2006/01/16(月) 13:04:08 ID:Djs1/CYeP
- 管理者権限じゃ無い人が実行したらどうなるの?
- 25 :名無しさん@お腹いっぱい。:2006/01/16(月) 15:32:28 ID:PjS0wPzY0
- ttp://cowscorpion.com/HDD/PowerDefragmenterGUI.html
これってどうよ
- 26 :路伯 ◆a.0e5YxqBY :2006/01/16(月) 16:17:59 ID:tp+FHaYU0
- >>22
NT4.0ではほったらかしだが、XPでは最適化される、ようだ。
ディレクトリの最適化過程も表示されているから。
- 27 :路伯 ◆a.0e5YxqBY :2006/01/16(月) 16:20:50 ID:tp+FHaYU0
- >>25
激しく乙。
ちゃんと作ってくれている人がいるんだねぇ。
- 28 :名無しさん@お腹いっぱい。:2006/01/16(月) 16:58:04 ID:Djs1/CYeP
- うむ〜管理者権限がないとうんともすんともいわないね。
会社であてがわれている Windows 2000 な PC で
やってみようと思ったんだがなぁ。
- 29 :名無しさん@お腹いっぱい。:2006/01/16(月) 20:04:55 ID:ryVSp+b00
- 面白そうなSOFTだねw
試しに>>25のでC:をDISKモードでやって、PD7で調査したら
TEMPにある2つのFILE以外はOKですた。
(疑問なのはHDの空き容量がどれだけ空いていればいいのかが不明な点だけ)
とにかく速いね、これ♪
- 30 :名無しさん@お腹いっぱい。:2006/01/16(月) 22:38:26 ID:YcxBVTnQ0
- ウィン標準でフラグつかっておりますですよ
- 31 :名無しさん@お腹いっぱい。:2006/01/16(月) 22:50:46 ID:YcxBVTnQ0
- でもナイステスト
- 32 :名無しさん@お腹いっぱい。:2006/01/17(火) 03:07:04 ID:Nj9XkCyh0
- 確かにPerfectDiskやDiskeeperはファイル無駄に動かしすぎ。
かといって全く動かさないのも非効率。
DiskeeperLiteが一番バランスいい気がする。
- 33 :名無しさん@お腹いっぱい。:2006/01/17(火) 07:08:31 ID:q64SzKlHP
- これ、実行したからといって移動されたファイルの
ACL変更されたりしないですよね??
- 34 :路伯 ◆a.0e5YxqBY :2006/01/17(火) 09:38:03 ID:KeSoaC+v0
- >>33
さぁ …。
サイトの説明を自分なりに解釈すると、ファイルを最適化しているのは
Contigそのものというより、むしろOSに含まれるNTFS最適化サポートのほうだろう。
そのNTFS最適化サポートの方が大丈夫なら、問題は起こらないはず。
- 35 :路伯 ◆a.0e5YxqBY :2006/01/17(火) 09:41:38 ID:KeSoaC+v0
- >>29
ハードディスクに空きが不足すると、最適化が不十分になるだけ。
空きが十分なら、100 frags → 1 fragだったはずのファイルが、
100 frags → 15 fragsとかになったりする。
HDD 4GBのマシンでAVIファイルを最適化していたときに、よくそういうことがあった。
- 36 :名無しさん@お腹いっぱい。:2006/01/18(水) 14:12:50 ID:B2FIYIgM0
- 詳しく調べてないが、
-a で分析するのに -s と一緒に指定すると
分析されないことがあるね。
あるいは日本語のついたディレクトリだけでの問題かも?
- 37 :36:2006/01/18(水) 14:22:51 ID:B2FIYIgM0
- ごめん。勘違い。
cygwin のシェルでやってたんだけど、
contig -a -s *
などとすると、
cygwin のシェル側で * を処理して勝手に展開してしまうので、
contig に * が文字通りわたってないだけだった。
contig -a -s "*"
でできた。
- 38 :名無しさん@お腹いっぱい。:2006/01/18(水) 14:39:21 ID:4th9B7WH0
- これで空き領域の最適化ができるようにならないかなあ。
ファイルは断片化しててもいいからとりあえず詰めて、
連続した空き領域だけ確保できるような機能がほしい。
- 39 :名無しさん@お腹いっぱい。:2006/01/18(水) 21:59:18 ID:qV+1GPzU0
- win9x用のノートンにそんな機能あったね
- 40 :路伯 ◆a.0e5YxqBY :2006/01/19(木) 10:54:21 ID:uUSlqk9R0
- >>38
それをやるなら、断片化していないファイルを移動させなければならなくなって、Contigの
領分というより、O&Oの領分になると思われる。
- 41 :名無しさん@お腹いっぱい。:2006/01/19(木) 13:44:59 ID:sLzgoMjz0
- FILEモードだと2バイト名のファイルはできない?
DISKモードだとID見てるから2バイトは関係ないっぽいけど、その辺どうなんですか?
- 42 :路伯 ◆a.0e5YxqBY :2006/01/19(木) 20:32:10 ID:uUSlqk9R0
- >>41
最新版は2バイト文字名のファイルも処理しているけど、コンソールにファイル名が
表示されない。2バイト文字名のディレクトリも同様。
1バイトと2バイトが混ざったファイル名の"hogehogeほげほげ.hoge"みたいな
ファイルがあったら、"hogehoge"とだけ表示される。
- 43 :名無しさん@お腹いっぱい。:2006/01/19(木) 20:39:56 ID:sLzgoMjz0
- >>42
そうなんですか
おかしいな2バイト名のファイルができないのは、他のソフトがドライブにアクセスしているのが
原因なんですかね〜
PD7と同じ感覚で使うのがいけないみたいですね。
- 44 :名無しさん@お腹いっぱい。:2006/01/20(金) 06:41:00 ID:9JAGcM640
- contig [-n filename length]
でフラグメントのないファイル作れるみたいだけど、
これは必要なら邪魔なファイル移動して連続空間作ってくれるのかな?
- 45 :名無しさん@お腹いっぱい。:2006/01/22(日) 16:32:54 ID:OmNWw5260
- ∧_∧∩
( ゚∀゚)彡 コンティグ!!
( ⊂彡 コンティグ!!
| |
し ⌒J
- 46 :名無しさん@お腹いっぱい。:2006/01/23(月) 01:44:50 ID:JomfHR+U0
- >>38が求めてる「連続した空き領域だけ確保」ってのはここにあ
るDIRMSってのがやってるような。
公式 ttp://www.dirms.com/home/docs/dirms1.asp
ヘルプ ttp://www.dirms.com/dirms/index.html
解説 ttp://www.dirms.com/home/BuzzsawHelp/dirms.asp
GUI1 ttp://www.wolfgang-fuehrer.de/wwf_dirmsgui_en.htm
GUI2 ttp://www.freedownloadscenter.com/Utilities/Misc__Utilities/DG_Defragmenter.html
あと,これは「partial defragmentation algorithm」を採用してい
て,contigみたいに部分的なデフラグもできるようだ。
でもって,このDIRMSと同じ仕組みで(?)バックグラウンドで
リアルタイムにデフラグするBuzzsaw On-The-Fly Defragmenter
というのがCNETのユーザーレビューで絶賛されてた。ファイル
変更があるとデフラグの必要性を判断して,必要なら60秒後に
そのファイルにデフラグかけるらしい。
CNET ttp://www.download.com/Buzzsaw-On-The-Fly-Defragment
er/3640-2094_4-10198524.html?pn=1&sb=0&v=0
公式 http://www.dirms.com/home/docs/buzzsaw.asp
調べたことを吐き出してみた。
- 47 :名無しさん@お腹いっぱい。:2006/01/23(月) 02:00:23 ID:JomfHR+U0
- あ,DIRMSのGUI2はこっちの方がバージョン上だった。
ttp://cowscorpion.com/HDD/DG-Defragmenter.html
一度に3つのドライブまでデフラグできるそうだ。
- 48 :名無しさん@お腹いっぱい。:2006/01/23(月) 09:38:23 ID:UYElHecJ0
- _n
( l _、_
\ \ ( <_,` )
ヽ___ ̄ ̄ ) グッジョブ!!
/ /
- 49 :名無しさん@お腹いっぱい。:2006/01/24(火) 01:33:15 ID:ThFbu7GB0
- DIRMS試してみたけど、断片化は解消されるけど前にまとめる機能はいまいち
- 50 :路伯 ◆a.0e5YxqBY :2006/01/24(火) 09:33:05 ID:ReisreUc0
- DIRMSを試してみた。
>>49のいってることに異論はない。
ただ、無料ソフトでこれだけできれば文句はない。もっとも、WindowsXPには最初から
Diskeeperもついているから、DIRMSの位置づけは微妙。
ファイル単位の断片化解消なら、ファイルタイプをしていして処理できるContigの方がいい。
- 51 :名無しさん@お腹いっぱい。:2006/01/24(火) 09:47:00 ID:Tysxa7A50
- 一度に3つのドライブまでデフラグできるのが
XP純正よりも使えそうかね
- 52 :46:2006/01/25(水) 07:36:39 ID:MWc3oEkI0
- DIRMSヘルプは切れてるので張りなおし
ttp://www.dirms.com/home/docs/dirms_help.asp
さて,DIRMSの解説とかを少し詳しく読んでまとめてみた。
・他のデフラグメンタと同様NTDLL.DLLを使っているので安全。
・ほとんどのファイルとファイルの間には15クラスタ以下の微
細な空き領域があるが,Diskeeperを含む他のデフラグメン
タはこれを放置する。そしてNTFSでは,他に空き領域があっ
ても,この微細な空き領域に書き込んでしまうので激しい断
片化が起きる。これに対し,DIRMSはその微細な隙間を詰め
る作業をする。この作業を実行するのが「compact」オプシ
ョン。
・Diskeeperは,十分な空き領域がない場合,激しく断片化し
た巨大なファイルをデフラグできないが,DIRMSは部分的に
デフラグを実行できるので,この場合でも状況を改善できる。
- 53 :46:2006/01/25(水) 07:46:44 ID:MWc3oEkI0
- ・DIRMSはファイルをドライブの先頭に移動し,またできる限
り大きな空き領域を確保しようとする。そのオプションが
「move」。また「move date」オプション で,最終更新日
を基準にして,ファイルを並べかえる。
・以上の過程をたどるデフラグを完璧に行うには非常に時間が
かかり,数日はみたほうがよい。その理由は,ファイル移動
で空いたスペースを,OSが空き領域として解放するのに時間
がかかり,DIRMSがこれをいちいち待たねばならないことに
ある。そこで,賢いやり方としては,毎晩就寝中に少しずつ
デフラグを進めるか,「-q」オプションを用いて精度を落と
して実行するとよい。
・「-q」オプションを使うと,
1.「compact」では,対象ファイルの「前後両方」に空き
領域がある場合のみ隙間を詰める作業を実行する。ファ
イルの前後いずれかが他のファイルと隙間なく接してい
れば,他方の隙間を埋める作業は行わない。
2.「move」では,あるファイルを移動した後,その空いた
領域をOSが解放するのを待たずに次のファイルを移動す
る作業に移行する。
従って,いずれも作業の精度は落ちる。
289 KB
[ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]
取りに行ったけどなかった。次は一時間後に取りに行くです。新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 05.0.7.3 2008/07/26
FOX ★ DSO(Dynamic Shared Object)