Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

破損ファイルを削除する方法

680 views
Skip to first unread message

Honjo

unread,
Oct 2, 2003, 5:32:14 PM10/2/03
to
OS区画をNTFSからFAT32に変換した(Partition Magicで)ところ、一
部のファイルやショートカットが破損した模様でgい物にならなくなったので削
除しようとしたのですが、これが出来ません。ファイル名も、例えば、??5S.JPG
の様に変な名前になっています。名前を元に戻すことも出来ません。削除を獅ン
るとでるエラーメッセイジは:

The filename, directory name, or volume label syntax is incorrect.

と表ヲされます。尚このエラーメッセイジでMSのKBサイトを検索するとヒッ
トした記魔ヘこの問題とは無関係でした。
レジストリーなんかを変更して強制的に削除する方法はないもんでしょうか。

honjo

ITAYA

unread,
Oct 2, 2003, 9:45:03 PM10/2/03
to
ITAYAです。こんにちは

"Honjo" <kho...@mindspring.com> wrote in message
news:3F7C995E...@mindspring.com

# ずいぶん文字化けしていますね。

コマンドプロンプトで
del "\\?\<ファイルのフルパス>"

例 del \\?\d:\hogedir\hogefile.jpg
ではどうですか。


***************************************
mail it...@da2.so-net.ne.jp
Web http://www.corso-b.net/~spe3609a/
→ Multiboot, ControlPanel, TIPS, etc
***************************************

Honjo

unread,
Oct 3, 2003, 9:06:10 PM10/3/03
to
ITAYA さん、こんにちは。

> # ずいぶん文嚔サけしていますね。

# そうなんです。どうしてかわかりません。

> コマンドプロンプトで
> del "\\?\<ファイルのフルパス>"

破損ファイルのあるところまで行ってDelをやったことはあり、その際はエラー
メッセイジは出なかったのですが、破損ファイルはそのままでした。今回フルパ
スで行ったところエラーメッセイジ:System cannot find the file specified.
がでました。尚これらはファイルではなくStart Upフォールダーの中のショート
カットです。
氓ノデスクトップにも破損した、ファイルとショートカットが在り、これらは目
障りでこまりものです。OS再インストーで全てやり直す以外に閧ヘ無いもので
しょうか。

本所

JR K Yoshikawa

unread,
Oct 3, 2003, 9:56:46 PM10/3/03
to
まず Partition Magicのどのバージョンか分かりませんが、
あればPartition MagicのMenuから Partition> Check For Errors
を試してみて、 問題なければ Windowsの CheckDiskを試してみては如何でしょうか。
それで問題なければ、CD-Rなどがあれば、 KnoppixなどをCD Bootして
そこから削除を試みては如何でしょうか。

http://unit.aist.go.jp/it/knoppix/

"Honjo" <kho...@mindspring.com> wrote in message news:3F7E1D02...@mindspring.com...

don_mai

unread,
Oct 3, 2003, 10:21:04 PM10/3/03
to
文字化けが酷いですね。
同じ環境で比較するためにもMozilla 4.78 [ja] (Windows NT 5.0; U)ではなくて
OutlookExpressで投稿してみてはどうでしょうか?
Microsoftのユーティリティ(Explorerなど)やアプリでも文字化けしているような
投稿ですので、OS再インストールしたほうがいいのでは?

"Honjo" <kho...@mindspring.com> wrote in message
news:3F7E1D02...@mindspring.com...

ITAYA

unread,
Oct 4, 2003, 2:45:41 AM10/4/03
to
ITAYAです。こんにちは

"Honjo" <kho...@mindspring.com> wrote in message

news:3F7E1D02...@mindspring.com
> > コマンドプロンプトで
> > del "\\?\<ファイルのフルパス>"


>
> 今回フルパスで行ったところ
> エラーメッセイジ:System cannot find the file specified.
> がでました。尚これらはファイルではなくStart Upフォールダーの中の
> ショートカットです。
>

このメッセージが出るということは、パス名が違っている可能性がありま
す。
dirコマンドでパス名を確認してみてください。特にファイル名にスペース
が入っていないかを...
それと"\\?\<ファイルのフルパス>"の "" をお忘れなく。
これ以前にCHKDSKは実行していますよね。

Honjo

unread,
Oct 5, 2003, 12:41:28 PM10/5/03
to
Yoshikawaさん:

WindowsでChkdskはしました。Partition Magic 8で今Check for errorsをしましたが
エラーなしです。
CD-Rはありますが、Knowppixなるものはもっておりません。

don-maiさん:

以前は文嚔サけはありませんでしたので、今回の NTFS --> FAT32 変換が巻き起こし
た不具合の可能性が高いです。今回のこの投稿は別のOSからしておりますので文嚔
サけは起こらないはずです。OSは再インストールするはめになるかも知れません
が、通常の方法で削除出来なくなったファイルを削除する方法があれば、知っておき
たいです。

ITAYAさん:

具体的に例えば氓フ通りのコマンドをg用しました:

C:> del C:\Documents and Settings\All Users\Start Menu\Programs\??6

??6 が問題の削除したいフォールダです。??6 の前か後にスペースが入っているか?
ですが、Windowsから通常の削除(右クリック、削除)を獅ンるとエラーメッセイジに 

Cannot delete ??6: The filename, directory name, .....

となりますので ??6 の前後にスペースはなさそうです。パス名のその他は間違いな
いとvうのですが。

本所

JR K Yoshikawa

unread,
Oct 5, 2003, 5:19:32 PM10/5/03
to
Knoppixは前回の投稿でも示した下記のURLにて
無料でDownload および利用ができます。
これはCD BootによるLinux OSです。
DownloadしてCDにImageを焼いて、PCをCD Driveから起動するように設定して
このCDを入れたまま起動します。
そののち画面上にHardiskというIconが見えると思うので、
そこから件のFileのあるところにアクセスして、
削除を試みては如何でしょうか。

http://unit.aist.go.jp/it/knoppix/

"Honjo" <kho...@mindspring.com> wrote in message news:3F8049B8...@mindspring.com...

don_mai

unread,
Oct 5, 2003, 6:00:31 PM10/5/03
to
「OSを変えた環境で投稿したから発生しないはず」、とのことですが
あいかわらず文字化けしています。
(私へのフォロー部のみ、下記に全文引用しました)
「ファイルシステム変更だけの理由ではない」、ということが
OSを変えたことで証明されたのではありませんか?。
しかも、OSを変えても、まだMozilla 4.78使用での投稿ですので、
たとえばアプリ上の文字コード変換ではないかという単純な切り分けもできにくいで
す。
OEを使えない理由でもあるのでしょうか。
---追記
前回の段階では「私ならOS再インストールします」と書きました。
問題解決に数日要するよりも 1時間程度で解消するほうがベターと思ったからです。
しかし、OSを変えても文字化けしているので、問題はいっそう複雑になったと思いま
す。
現段階では「2つのOS上でもMozillaの投稿で文字化けが発生している」
ということしか言えません。
したがってMozillaを使わないで投稿してみてはどうでしょうか。
単純な文字コード変換に起因するのかもしれません。

"Honjo" <kho...@mindspring.com> wrote in message
news:3F8049B8...@mindspring.com...

ITAYA

unread,
Oct 5, 2003, 6:30:34 PM10/5/03
to
ITAYAです。こんにちは

"Honjo" <kho...@mindspring.com> wrote in message

news:3F8049B8...@mindspring.com


> 具体的に例えば氓フ通りのコマンドをg用しました:
>
> C:> del C:\Documents and Settings\All Users\Start
> Menu\Programs\??6
>

これだと "" で括っていないのでうまくいかなくて当然です。

del "C:\Documents and Settings\All Users\Start Menu\Programs\??6"

だとどうですか?

ITAYA

unread,
Oct 5, 2003, 7:15:29 PM10/5/03
to
ITAYAです。

> del "C:\Documents and Settings\All Users\Start Menu\Programs\??6"
>

で駄目なら

del "\\?\C:\Documents and Settings\All Users\Start Menu\Programs\??6"

ではどうですか?

それでも駄目なら、C:\Documents and Settings\All Users\Start Menu\Programsフォルダの削除したくないファイルを他のフォルダ
に退避してから、

rd "\\?\C:\Documents and Settings\All Users\Start Menu\Programs" /s

でフォルダごと削除したらどうでしょう?

Honjo

unread,
Oct 5, 2003, 9:19:21 PM10/5/03
to
本所です。

> > del "C:\Documents and Settings\All Users\Start Menu\Programs\??6"
> >
> で駄目なら
>
> del "\\?\C:\Documents and Settings\All Users\Start Menu\Programs\??6"
>
> ではどうですか?
>
> それでも駄目なら、C:\Documents and Settings\All Users\Start Menu\Programsフォルダの削除したくないファイルを他のフォルダ
> に退避してから、
>
> rd "\\?\C:\Documents and Settings\All Users\Start Menu\Programs" /s
>
> でフォルダごと削除したらどうでしょう?
>

これら全部やってみましたが、そんなフォールダは無い、又は、例の The filename, directory name, or volume label syntax is
incorrect. となりました。
尚 Start up の中を待避しようとした際、??6 以外でも、その又下層に破損フォールダ、ファイルが見つかり、待避には一々これらを避
けて待避しなければなりませんでした。破損しているフォールダやファイルは削除は無論、名前変更、コピー、移動、等一切出来ません
ので。

それから、ドライブ内のものが例えコマンドプロンプトから削除出来たとしても、デスクトップにあるものはそれが出来ませんね。

Honjo

unread,
Oct 5, 2003, 9:27:01 PM10/5/03
to
Yoshikawaさん:

成る程、CDROMからブートできるLinuxをブートして、そこから攻撃するという戦略ですか。やってみま
す。しかし少し條ヤが必要ですので結果が出汨諠|ストします。

本所


Honjo

unread,
Oct 5, 2003, 9:38:01 PM10/5/03
to
don_maiさん:

そうですね。依然として文嚔サけしていますね。以前はこんなことは無かったのですが
ね。わかりません。OutlookとOutlook Expressはgいたくないのです。他では文嚔サけ(モ
ジバケ)は起こってないのですがね。ですから、こちらを基準にすれば、このnewsgroupが
文嚔サけ(モジバケ)を引き起こしている、と言えませんか。

本所

ITAYA

unread,
Oct 5, 2003, 9:54:40 PM10/5/03
to
ITAYAです。

"Honjo" <kho...@mindspring.com> wrote in message

news:3F80C319...@mindspring.com

# 今度は文字化けしていませんね。

> これら全部やってみましたが、そんなフォールダは無い、又は、例の
> The filename, directory name, or volume label syntax is
> incorrect. となりました。
>

どのコマンドを実行した時に、どのエラーメッセージが表示されるので
しょう?

rd "\\?\C:\Documents and Settings\All Users\Start Menu\Programs" /s

でフォルダが見つからないというのであれば、タイプミスか "" で括っ
ていないかのどちらかでしょう。

また、del "\\?\... あるいは RD "\\?\... でsyntaxエラーになるとし
たら、CHKDSKでファイルシステムの修復ができていないように思われま
す。

> それから、ドライブ内のものが例えコマンドプロンプトから削除出来
> たとしても、デスクトップにあるものはそれが出来ませんね。
>
??

del "\\?\C:\Documents and Settings\[ユーザー名]\デスクトップ (英語版だとDesktopでしょうか)\[破損ファイル名]"

でいいのでは。

don_mai

unread,
Oct 5, 2003, 10:07:57 PM10/5/03
to
Honjoさんの投稿記事の文字化けをいくつか見ると
LeadByte(漢字コードの1バイト目)が0x8Eの場合は欠落し、
TrailByte(2バイト目)が詰まっているようです。(LeadByteの代わりにTrailByte
が入っていて、TrailByteには本来のコードではないコードが埋められている。)
つまり sjis->jis コード変換ロジックの一部がおかしいのではありませんか?。
---追記
ただし、投稿記事文字化けの現象とファイル名(文字化け?)の因果関係は解りませ
ん。

"Honjo" <kho...@mindspring.com> wrote in message

news:3F8049B8...@mindspring.com...

Miki Hoshino

unread,
Oct 5, 2003, 10:10:01 PM10/5/03
to
Honjo <kho...@mindspring.com>さんの<3F80C779...@mindspring.com>から

>ジバケ)は起こってないのですがね。ですから、こちらを基準にすれば、このnewsgroupが
>文嚔サけ(モジバケ)を引き起こしている、と言えませんか。

※言えません。他の方の記事を見れば分かりますね。(^^;

HonjoさんのPCからmsnewsに到達するまでのどこかで化けている事は間違いない
でしょうが、大抵はNewsReaderの設定だけの話です。
Netscapeの送信文字関連設定を再チェックすることをお勧めします。
#あと、msnews.microsoft.comに直接接続していない(プロバイダのnewsを利用
#している)なら、msnews.microsoft.comへ直接接続することで切り分けが出来
#るかもしれません。

---
Netscapeから離れて久しいので、ちょっと記憶が薄いのですが、送信控えの様な
モノが有ったと思います。そこに入っている投稿した記事は化けていないので
しょうか?

--
(C) 2003 Miki Hoshino mailto:mi...@sprotec.com
本記事よりの引用に無意味にシグネチャ(-- 以降)を含めないでください。

don_mai

unread,
Oct 5, 2003, 10:30:07 PM10/5/03
to
Honjoさん自身が検証できる環境を持っているのでは?。
送信済みメッセージと受信メッセージの文字化け部分のコードを比較してみてはどう
でしょうか?
ただし、ニュースリーダーだけで検証するには
jis変換後のコード比較になってしまいます。(OEの場合ですが)
だとしても、たとえば、ニュースサーバ経由で文字化けが発生しているかどうかなど
何らかの切り分けにはなるでしょう。
---文字化けが発生しているため、フォロー記事全文を引用しました。

"Honjo" <kho...@mindspring.com> wrote in message
news:3F80C779...@mindspring.com...
> don_maiさん:
>
> そうですね。依然として文嚔サけしていますね。以前はこんなことは無かったので
すが
> ね。わかりません。OutlookとOutlook Expressはgいたくないのです。他では文嚔
サけ(モ
> ジバケ)は起こってないのですがね。ですから、こちらを基準にすれば、この
newsgroupが
> 文嚔サけ(モジバケ)を引き起こしている、と言えませんか。
>
> 本所
>

Honjo

unread,
Oct 6, 2003, 9:07:07 AM10/6/03
to
文嚔サけ(モジバケ) と ファイル破損とは無関係のようですので、モジバケについでは新
スレッドを起こしますので、皆さん、そちらへフォロウをお願いします。

本所

Honjo

unread,
Oct 6, 2003, 1:40:57 PM10/6/03
to
本所です。

DOSコマンドは余り慣れていませんので、問題のdirectory ??6 の入っているPrograms と言う名前のフォルダーの中に練習用
のフォールダーを作り、これを削除することを獅オた後、改めて一連の ??6 を削除するタ験をしました。以下の通りです。そ
ういうわけでこれ以前のタ験報告は、一部間違いが在りますので、無汲オてください:

1.??6のあるフォールダまで行き、そこで、rd ??6
2.rd "C:\Documents and Settings . . . . . . \??6"
3.rd "\\?\C:\Documents and Settings . . . . . . \??6"

上記の何れでもエラーメッセイジは同じで以下の通りです。

The filename, directory name, or volume label syntax is incorrect.

氓ノ ??6 の入っているフォールダの Programs削除を下記の様に詩s

rd "\\?\C:\Documents . . . . . . . . . \Programs /s

結果は矢張り上記と同じエラーメッセイジでした。但しこの場合同じエラーメッセイジが沢Rでました。Programsの中には破
損したディレクトリとファイルが沢Rあるので、その数だけエラーメッセイジも出た模様です。

それから、同じPCにW2Kもインストールしてありますので、そちらをブートしてW2Kから上記と同じことをしましたが、結果
は同じでした。

Desktopにコマンドプロンプトからアクセスの件は了解しました。


ITAYA

unread,
Oct 6, 2003, 4:20:58 PM10/6/03
to
ITAYAです。

"Honjo" <kho...@mindspring.com> wrote in message

news:3F81A929...@mindspring.com
まず、"??6" というのはファイルではなくフォルダなのですね。
ここを誤解していました。

> DOSコマンドは余り慣れていませんので、問題のdirectory ??6 の入って
> いるPrograms と言う名前のフォルダーの中に練習用
> のフォールダーを作り、これを削除することを獅オた後、
>
ここでは、うまく削除できたのですね。

> 改めて一連の ??6 を削除するタ験をしました。以下の通りです。


>
> 1.??6のあるフォールダまで行き、そこで、rd ??6
> 2.rd "C:\Documents and Settings . . . . . . \??6"
> 3.rd "\\?\C:\Documents and Settings . . . . . . \??6"
>
> 上記の何れでもエラーメッセイジは同じで以下の通りです。
>
> The filename, directory name, or volume label syntax is incorrect.
>

??6のあるフォルダまで行きというのは、??6フォルダの中に入った (カレン
トディレクトリにした) のでしょうか?
であれば、自分自身のフォルダは削除できません。
その場合でも、このエラーメッセージにはならないはずですが...

> 氓ノ ??6 の入っているフォールダの Programs削除を下記の様に詩s
>
> rd "\\?\C:\Documents . . . . . . . . . \Programs /s
>
> 結果は矢張り上記と同じエラーメッセイジでした。但しこの場合同じエ
> ラーメッセイジが沢Rでました。
>

...Programsの後の " が抜けています。

わざとエラーメッセージが出るように色々試してみた結果、
この後ろの " が抜けていると「ファイル名、ディレクトリ名、またはボ
リューム ラベルの構文が間違っています」が出ることを確認しました。
もう一度

rd "\\?\C:\Documents . . . . . . . . . \Programs" /s

をやってみてください。

Honjo

unread,
Oct 6, 2003, 5:43:36 PM10/6/03
to
本所です。

文字化けでご迷惑をおかけしましたが、応急処置で今回から文字化けが無いと思
います。

> "Honjo" <kho...@mindspring.com> wrote in message
> news:3F81A929...@mindspring.com
> まず、"??6" というのはファイルではなくフォルダなのですね。
> ここを誤解していました。

小生が間違ったことを書きましたが、??6 はディレクトリーです。

>
> > DOSコマンドは余り慣れていませんので、問題のdirectory ??6 の入って
> > いるPrograms と言う名前のフォルダーの中に練習用
> > のフォールダーを作り、これを削除することを獅オた後、
> >
> ここでは、うまく削除できたのですね。

はい、ちゃんと、正常に削除出来ることを確認しました。

>
> > 改めて一連の ??6 を削除するタ験をしました。以下の通りです。
> >
> > 1.??6のあるフォールダまで行き、そこで、rd ??6
> > 2.rd "C:\Documents and Settings . . . . . . \??6"
> > 3.rd "\\?\C:\Documents and Settings . . . . . . \??6"
> >
> > 上記の何れでもエラーメッセイジは同じで以下の通りです。
> >
> > The filename, directory name, or volume label syntax is incorrect.
> >
> ??6のあるフォルダまで行きというのは、??6フォルダの中に入った (カレン
> トディレクトリにした) のでしょうか?

これは、??6 の入っているディレクトリーをカレントディレクトリーにして、と
いう意味で、??6 をカレントディレクトリーにしたのでは無いです。

>
> > 氓ノ ??6 の入っているフォールダの Programs削除を下記の様に詩s
> >
> > rd "\\?\C:\Documents . . . . . . . . . \Programs /s
> >
> > 結果は矢張り上記と同じエラーメッセイジでした。但しこの場合同じエ
> > ラーメッセイジが沢Rでました。
> >
> ...Programsの後の " が抜けています。
>
> わざとエラーメッセージが出るように色々試してみた結果、
> この後ろの " が抜けていると「ファイル名、ディレクトリ名、またはボ
> リューム ラベルの構文が間違っています」が出ることを確認しました。
> もう一度
>
> rd "\\?\C:\Documents . . . . . . . . . \Programs" /s
>
> をやってみてください。
>

念のためもう一度やって見ましたが、同じ結果でした。以前の場合は「"」を抜
かしてやったと言うことではなく、Emailに書く際間違えたのです。WXPのみなら
ずW2Kからもやり、計二回同じことをした訳です。
念の為コマンドをそのまま書き移しますと:

C:> rd "\\?\C:\Documents and Settings\All Users\Start Menu\Programs" /s

上記で C:> はプロンプトで, その右にあるものをタイプしました。そして,
Enter キーです。

以上


以上

ITAYA

unread,
Oct 6, 2003, 8:02:41 PM10/6/03
to
ITAYAです。

"Honjo" <kho...@mindspring.com> wrote in message

news:3F81E208...@mindspring.com


> 念のためもう一度やって見ましたが、同じ結果でした。以前の場合は
> 「"」を抜かしてやったと言うことではなく、Emailに書く際間違えたので

> す。WXPのみならずW2Kからもやり、計二回同じことをした訳です。


> 念の為コマンドをそのまま書き移しますと:
>
> C:> rd "\\?\C:\Documents and Settings\All Users\Start
> Menu\Programs" /s
>
> 上記で C:> はプロンプトで, その右にあるものをタイプしました。そし
> て,Enter キーです。
>

となると、ファイルシステムが壊れているとしか思えませんね。
CHKDSKや同様のツールでも検出できない壊れ方もありますので、CHKDSKで正
常でも壊れていることはありえます。
こうなると、Linuxで削除できるかやってみて、それでも駄目なら、ドライ
ブのフォーマットしか方法がないと思います。

Honjo

unread,
Oct 6, 2003, 9:16:48 PM10/6/03
to
本所です。

> となると、ファイルシステムが壊れているとしか思えませんね。
> CHKDSKや同様のツールでも検出できない壊れ方もありますので、CHKDSKで正
> 常でも壊れていることはありえます。
> こうなると、Linuxで削除できるかやってみて、それでも駄目なら、ドライ
> ブのフォーマットしか方法がないと思います。

ダウンロードしたLinuxのISOファイルをこれからCDに焼くところです。でも
Linuxをいじるとなると、行き先険しそうです。結果がでましたらポストしま
す。

ITAYA

unread,
Oct 6, 2003, 10:32:48 PM10/6/03
to
ITAYAです。

"ITAYA" <it...@da2.so-net.ne.jp> wrote in message
news:OFLxCaG...@TK2MSFTNGP11.phx.gbl


> となると、ファイルシステムが壊れているとしか思えませんね。
> CHKDSKや同様のツールでも検出できない壊れ方もありますので、CHKDSKで
> 正常でも壊れていることはありえます。
> こうなると、Linuxで削除できるかやってみて、それでも駄目なら、ドラ
> イブのフォーマットしか方法がないと思います。
>

少しテストしてみました。

rd "\\?\c:\??x"

を実行してみたところ、構文エラーになりました。実際には??xというフォ
ルダはありませんが、もし、??xというフォルダを探しに行っているのなら
「ファイル (フォルダ) が見つからない」というエラーになるはずです。し
かし、これで構文エラーが出るということは、??xというフォルダを探しに
行く前に、構文チェックで引っかかっていることになります。
つまり、rdコマンドでは "?"をワイルドカード文字として認識し、かつrdコ
マンド中にワイルドカードを使用できないため、構文エラーになると考えら
れます。
このことは、delコマンドを実行してみると分かります。
??xに相当するファイルがない状態で

del "\\?\c:\??x"

だと、ファイルが見つからないというエラーになります。
例えば "abx" というファイルがある状態で

del "\\?\c:\??x"

を実行すると、"abx" ファイルが削除されます。つまり、delコマンドでは
ワイルドカードが使用できるため、構文エラーにならないということです。

それでは、ワイルドカード文字を含んでいない

rd "\\?\C:\Documents . . . . . . . . . \Programs" /s

を実行した時になぜ構文エラーになるかですが、
/sオプションを指定したときは、サブディレクトリに対して、rdコマンドを
実行しているために、そこで構文エラーが出るのだと考えられます。
したがって、構文エラーが出るからといって、ファイルシステムが壊れてい
るというわけではないということになります。

残念ですが、この場合のフォルダの削除方法は分かりません。ワイルドカー
ド文字を一時的に変更できれば削除できるはずですが、ワイルドカード文字
を変更する方法は、たぶんなさそうです。

Honjo

unread,
Oct 7, 2003, 8:13:56 PM10/7/03
to
本所です。

これまでの削除の試みは Programsというフォールダの中の ??6 という名前にな

ている、 Directory についてでしたが、破損しているものがDirectory でなく
File なら削除可能ではないか、とのことですので、早速 Desktop 上にある
File に試して見ましたが、矢張り同じエラーメッセイジでした。試したファイ
ル名等次の通りです:

ファイル名: ??.LNK 但しDesktop 上では、?? のみで、.LNK は無い

これで、ファイル名として、?? を使うとエラーメッセイジは出ませんが、?? は
削除されません。次に、??.LNK と *.LNK を試しましたが、何れの場合も例の
エラーメッセイジ(The filename, directory name, . . . )が出ました。


後はLinuxでやることが残された希望です。この方の中間報告はYoshikawaさんの
枝にしておきます。

ご尽力いただき有り難うございました。

以上

Honjo

unread,
Oct 7, 2003, 8:28:37 PM10/7/03
to
日本語Knoppixというのを、ダウンロードしましたが、iso file の名前は
demolinux-20030718 となっていました。苦労して、CDに焼き、CDROMからブート
したのですが、問題のファイルやフォルダのあるSATA(Serial ATA)ドライブは認
識してくれなくて駄目でした。それで、Redhat 9 はSATA Drive ok ということ
なので、それをこれからインストールしてやってみます。
先ずは中間報告まで。

本所

Miki Hoshino

unread,
Oct 7, 2003, 9:16:34 PM10/7/03
to
Honjo <kho...@mindspring.com>さんの<3F8356C4...@mindspring.com>から

>ている、 Directory についてでしたが、破損しているものがDirectory でなく
>File なら削除可能ではないか、とのことですので、早速 Desktop 上にある
>File に試して見ましたが、矢張り同じエラーメッセイジでした。試したファイ
>ル名等次の通りです:

一通り読み直してみましたが、del /sが試されていない様です。
※以下"C>"はコマンドプロンプトで、以降の文字が入力するモノです。

C>cd "C:\Documents and Settings\All Users\Start Menu"
C>del /s Programs

※フォルダごと消えて構わない場合に限定です。今までの作業で必要ファイルは
 移動済みと考えました。

あと、破壊ファイルが1つならば以下のコマンドでどのような反応になるでしょ
うか?

C>ren *.* a.a

これでエラーも出ずリネーム出来たならば、del a.aで削除できそうなモノで
す。

以上、既に実施済みであったら申し訳ない。

Honjo

unread,
Oct 7, 2003, 11:09:21 PM10/7/03
to
本所です。

Del /s Programs ではなく、rd /s Programs だと思いますが、これと、*.* を
使ったファイル名変更も試してみました。何れも例の小生元記事に示しましたエ
ラーメッセイジになります。

Miki Hoshino

unread,
Oct 7, 2003, 11:47:53 PM10/7/03
to
Honjo <kho...@mindspring.com>さんの<3F837FE1...@mindspring.com>から

>Del /s Programs ではなく、rd /s Programs だと思いますが、これと、*.* を
>使ったファイル名変更も試してみました。何れも例の小生元記事に示しましたエ
>ラーメッセイジになります。

WindowsXP(と言うか、NT系のコマンドプロンプト)ではdelに/sオプションが有り
ます。(/?でご確認ください)
※実装上もrdとdelは違うようですので、動作も変わるかもしれません。

Windows95/98/98se/Meならば代わりにdeltreeを利用できます。(こちらは外部コ
マンド)

あと、ちょっと気になるのは

C>del Programs\*.*

だとどうなるのか?ってとこです。(command.comやcmd.exeはワイルドカードに
よる一斉削除の場合、ファイルを1つづつ削除するロジックにはなっていませ
ん。これは大量のファイルを削除したときの挙動で外面的にも分かりますが)

Miki Hoshino

unread,
Oct 7, 2003, 11:58:21 PM10/7/03
to
Miki Hoshino <mi...@sprotec.com>の<ebc017Uj...@TK2MSFTNGP10.phx.gbl>から
>だとどうなるのか?ってとこです。(command.comやcmd.exeはワイルドカードに

あと1つ投稿後に思いつきました。

command.comから8.3ファイル名で削除を実行するとどうなるのでしょう?
#8.3ファイル名はdir /xでご確認ください。(念のため)
#もちろん8.3ファイル名が当たってない場合は、これは出来ませんが。(^^;

takeo02

unread,
Oct 8, 2003, 7:53:20 AM10/8/03
to
不正な名前を持つファイルは、コマンドプロンプトから、
rmdirでショートファイル名を指定して、削除することが出来るようです。

このページ自体の趣旨は違いますが、手順的には参考になるかと。
http://www.mozilla.gr.jp/moz0.9.9/warning.html
↑の画面1枚分くらい下の部分

目的が違っていたらごめんなさい。

Honjo

unread,
Oct 8, 2003, 10:24:27 AM10/8/03
to
del /s もあり、の件わかりました。ですが、del /s programs も rd /s
Programs と結果は同じでした。それから、del Programs\*.* ではエラーメッセ
イジはでませんが、問題のフォールダやファイルはそのままで、何もかわりませ
ん。以前に報告したなかでも、エラーメッセイジは出なくても、削除できないと
いうのもあります。
それから command.com にしても、結果は cmd と全く同じでした。

本所

Miki Hoshino

unread,
Oct 8, 2003, 8:28:58 PM10/8/03
to
8.3ファイル名の方も同じだったようですね。(元々が8.3で特に8.3ファイル名が
無かった...かな)

あと気になる事項は
C>attrib Programs\*.*
でどのような表示が出るのかな?位ですね。
#他の例からすると、これすらもエラーになるのだろうか?それだとコマンドプ
#ロンプトじゃ手も足も出なさそうだけど...

---
現在はFAT32になってる訳だから、究極的にはディスクエディタでPrograms自体
に削除マーク付けてchkdskすれば跡形もなく消えるとは思うけど...危険度は高
いです。

Honjo

unread,
Oct 8, 2003, 8:42:56 PM10/8/03
to
Linuxで問題解決しました。

先ず削除しようとしたところ、エラー "無効なパラメータ" となり、削除出来
ず、やっぱり駄目か、とカックリでしたが、次に名前の変更を試すと、それがす
んなり出来てしまい、それから、削除を試行すると、あっさり削除になりまし
た。そこで、名前がおかしくなっているフォールダ、ファイルを全部正常な格好
に変更(元の名前は正確には覚えていないので、適当につける, 但し拡張子は元
付いていた物をつける)したところで、WXPに切り替えてみると、件のフォールダ
ーやファイルは皆正常に使えるようなっていました。

しかし、Linuxでこんな事ができるんですねぇ、驚きです。あれ程ひねくっても
どうにもならなかったフォールダーやファイルが、削除どころか、ちゃんと修復
できるんですからね。この場合は件のファイル/フォールダはWindowsの制御下に
無く、寝込みを襲ったから、おとなしく言うことをきいたのでしょうかね。この
ようにして名前を変えても使えないのなら、Windowsがそれをさせないというの
も分かりますが、名前を変えれば正常に動作するのに、どうしてなのでしょうか
ね。

兎に角問題解決しました、皆さん有り難うございました。

本所

Honjo

unread,
Oct 8, 2003, 8:43:09 PM10/8/03
to
cmd とCommand.comの両方やってみましたが、症状は同じで、削除出来ませんで
した。
でも、リンクにある情報は将来の為保存させてもらいます。
レスどうも有り難う御座いました。尚この問題は解決しました。その報告はこの
スレッドの別枝に出しました。

本所

JR K Yoshikawa

unread,
Oct 8, 2003, 8:54:08 PM10/8/03
to
すでに問題が解決しているのでなんですが、
Windows XPの Recovery Consoleにて作業をしていたらどうだったのかちょっと興味のあるところです。

"Honjo" <kho...@mindspring.com> wrote in message news:3F84AF10...@mindspring.com...

Honjo

unread,
Oct 8, 2003, 9:02:20 PM10/8/03
to
> 8.3ファイル名の方も同じだったようですね。(元々が8.3で特に8.3ファイル名が
> 無かった...かな)
>

Command.com では 両方ありました。
問題解決の顛末はLinux案の枝にポストしました。

本所

Honjo

unread,
Oct 8, 2003, 9:07:16 PM10/8/03
to
>
> すでに問題が解決しているのでなんですが、
> Windows XPの Recovery Consoleにて作業をしていたらどうだったのかちょっと興味のあるところです。
>
成る程、将来の為この案を小生の記録に留めさせて頂きます。 本所
0 new messages