システムwiki

システムボリューム情報を$ EXTENDにリンクした後、NTFSフォーマットのドライバを修復する方法を教えてください.

JavadBa 受付中 最終更新日:2021-05-03 01:48

ハードドライバへのオープンハンドルを調べていたときE:Process Explorerを使用すると、svchost.exeは常に$ EXTEND\$ objidにオープンハンドルを持っていることがわかりました.私はどんな方法でも$ extendにアクセスすることはできません、そして私は強制的にアクセスする方法を探していました
それに.

しかし、私は通常のApplicationを通してこれにアクセスすることは不可能であり、svchost.exeのようなコアオペレーティングシステムコンポーネント.

私は次のようにしました:

1.システムボリューム情報フォルダへのアクセスを得ました.Windows XPのセキュリティ上の理由からセキュリティタブが表示されていないため、次のコマンドで仮想ドライバを作成しました.

サブX:「E:\システムボリューム情報」

作成した仮想ドライバのプロパティwindows の[セキュリティ]タブの許可を修正しました.

2.コマンドプロンプトを使用してシステムボリューム情報を削除しました.

3.次のように、すぐにSYSINTERNALS JUNCTER UTILITYを使用して接続点を作成しました.

junction "e:\システムボリューム情報" e:\$ EXTEND

4.システムが有効になるように再起動しました.システムがシャットダウンしていましたが、svchost.exeからのようなエラーメッセージを表示しました:

「ある数字」の命令は[ある数字]でメモリを参照しています.メモリは「読み取り」できませんでした.[OK]をクリックしてApplicationを終了します."

エラーメッセージを正確に覚えていませんが、[OK]をクリックする前にシステムはシャットダウンされました.再起動後、システムは起動しません.「Windowsが起動している...」で立ち往生しました.

問題を解決する方法はありますか?セーフモードとデバッグモードは私のeatherで機能していないことに注意してください.

返信リスト(回答:2)

2 #
AndrewE
Windows OSはC:ではなくE:としてリストする必要があります.なぜ、すべてのMicrosoft/Windows OSインストールはC:に移動します.デフォルトでは、他の文字は機能しません...実際には、再インストールするとC:にリセットされます.
応答2# ->にスキップ
1 #
JavadBa

それはただの間違いだったのではないかと思います...E:「内蔵ハードドライバ」ではありませんでした.間違った言葉を使ったと思います.E:Windowsがインストールされているドライバではありません.単に「ハードディスク上のドライバの1つ」と見なすことができます

ほら、私の第一言語は英語ではありません.正しく覚えていれば、いつかWordの外付けハードドライバを聞いたことがあります.これは、USBケーブルなどのデータケーブルでケースに差し込めるタイプのハードディスクを意味します.数日後、私は「内面のハード」という言葉を見ました スーパーユーザーのようなウェブサイトの
ドライバ」.辞書で確認できなかったので、残念ながら「外付けハードドライバ」(つまり、外付けではなくケースの中にある通常のハードドライバ)の正反対と誤解しました..

注:投稿を編集し、「内部」という単語を削除しました.