3

私は Windows CE 5 を使用していますが、これが間違った reg キーであることに気付く前に、HKLM>init>Launch10 の値を shell.exe から独自のプログラムに変更しました。Launch50 を変更する必要があったことがわかりました。

そのため、物理デバイスが起動すると空の画面が表示され、シェルは実際には開発ボックスとデバイス間の通信に使用されるため、コンピューターからシェルに接続できません。

考え/アイデア?

更新
- 工場出荷時設定へのリセットを実行する方法がある場合、それはわかりません。セキュリティ ネジのためにデバイスの内部が切断されており、アクセスできる部品にはオプションがありません。
- 他のアプリは起動しないと思っていましたが、何も起動する方法がありません。この時点では、ネットワーク接続と USB はオンになりません。
- 通常、プラットフォームには ActiveSync を介したデバッガー接続がありますが、変更を行ってから動作しません。リモートレジストリは、私が最初に変更を加えた方法です。
- 電池を取り出すと、下にポートがある小さなプレートを外すことができましたが、そのタイプに慣れていません。通常のシリアル接続よりも多くのピンを使用して、より広く見えました。
- KITL 接続のことを理解しようとしていましたが、セットアップしていません。動作するかどうかはわかりません。
- 私が知る限り、OS はリムーバブル メディアにはありません。または、そうであるとは言えませんし、物理的にメディアにアクセスすることもできません。

良いニュースがあります。このデバイスは、私がアクセスできる「セーフ ブート」オプションをサポートしています。これにより、システムを修復できるように、デバイスが Windows CE のスリム化されたバージョンに読み込まれます。ただし、バージョンが非常にスリムになっているため、リモートで接続できません。イメージを変更してレジストリを再構築するにはどうすればよいですか?

ベンダー に電話したところ、レジストリ ハイブの場所を教えてもらえました。ハイブを削除し、OS を起動しました。唯一の問題は、インストールしたすべてのアプリケーションが動作を停止したか、インストール済みとして表示されなくなったことです。幸いなことに、私はこれらのデバイスをいくつか持っているので、レジストリフォルダーがどこにあるかがわかったら、ファイルを動作中のフォルダーからデッドフォルダーにコピーして修正しました。

4

1 に答える 1

2

そのため、OS はシェルを起動しなくなりました。デバイスの機能によっては、これが問題になる可能性があります (これについてはほとんど説明していません)。

  • 工場出荷時の状態に戻すことはできますか? もしそうなら、それはあなたの変更を元に戻します。
  • 他のアプリを実行できますか (つまり、プラットフォームに OEM 固有の「起動」機能がありますか)? その場合、アプリを実行してそのレジストリ キーを復元できます。
  • プラットフォームにはデバッガー接続がありますか? プラットフォーム ツールからリモート レジストリ エディターを使用すると、回復することができます
  • OSを再フラッシュする方法はありますか?手間はかかりますが、それが元に戻す唯一の方法かもしれません
  • KITL接続オプションはありますか? それを使用して、ツール接続を作成できます。
  • OSイメージを変更できますか?これにより、既存のレジストリの MD5 ハッシュが無効になり、強制的に新しいレジストリが作成されます。
  • OS自体はリムーバブルメディアですか?PC に接続し、レジストリ ハイブを削除すると、回復する可能性があります。

これらのいずれも自由に使用できない場合は、新しいレンガの誇り高い所有者である可能性があります。OEM に連絡して、回復できるかどうかを確認してください。

于 2012-03-28T21:59:20.117 に答える