• 締切済み

VB.NETの不正?なレジストリ書き込みについて(WinXP)

VB.NETで開発を行っているのですが、特にレジストリに書き込むような記述はしていないのに、何故か開発したEXEの情報?が以下のレジストリに書き込まれています。 このレジストリは一体何者なのでしょうか? またレジストリの内容を削除した場合にWinXPに影響はありますか? HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache

みんなの回答

  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

MUIキャッシュですよね? そんな気にする所ではないただの履歴なので消したいなら全部消せばよいでしょう。IEやShellの設定?といか日本語のメッセージの部分もそこを優先的に参照するようなのでそこがおかしくなるかもしれませんが。まぁアプリの履歴だけなら消そうが消すまいが何も変わらないでしょう。 ※つまり消しても何の意味もありません。コンパイルしたらまた登録されるだけ。 そういう所が気になるなら他にも履歴でレジストリに残る項目は多々あると思いますよ。

kazuha4649
質問者

お礼

回答ありがとうございました。 その後色々と調べた結果、XPの場合(設定にもよりますが、)複数起動された際にタスクバーがグループ化された場合にマウスでフォーカスを当てた時に表示される名前である事が判明しました。 また対象レジストリを削除してもEXEの起動時に,ファイルのプロパティの説明の文字列を勝手に書き込むらしく、レジストリの情報も復帰するらしいとの事で・・・ 結局それほど重要でないと判断し、そのまま削除せずに放置することにしました。 (ただしグループ化した際に表示される内容がこちらの意と反していたためレジストリを直接変更して対処しましたが・・・) 一番の解決方法は、「同様のタスクバーボタンをグループ化する」のチェックを外せば気にならない問題ですね・・・ ご回答ありがとうございました。

関連するQ&A

  • このレジストリは消しても大丈夫でしょうか??

    こちらでレジスターのログについてお聞きしてよいのか迷いましたが教えていただければ非常に助かります。  RegCleanerとCCleanerというソフトでレジストリのチェックをしました。  たくさん表示されたので一つ一つ調べてみたのですが、以下のものは消してよいのかどうかわかりません。 後半のLeaderTechのものについても調べてみたのですが、スタートアップの項目に入っている場合はスパイウェアー、、?みたいな情報を見つけたのですが、私の場合はスタートアップ項目には入っていません。 SpyBotとAd-AwareSEでのチェックにはなにも引っかかりませんでした。  ウィルスバスターでも大丈夫でした。 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.avc] HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.avc\OpenWithList] HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.key] HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.key\OpenWithList] HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.LNG] HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.LNG\OpenWithList] HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\OpenWithList] HKEY_CURRENT_USER\Software\LeaderTech\Product Registration\Settings HKEY_CURRENT_USER\Software\LeaderTech\Product Registration HKEY_CURRENT_USER\Software\LeaderTech\PowerRegister\ADOB HKEY_CURRENT_USER\Software\LeaderTech\PowerRegister

  • Win32.VB.svhとは

    最新のSpy-bot S&Dでスキャンしてみたところ Win32.VB.svhというマルウェアが4つ検出されました。 Win32.VB.svh: [SBI $7E9215BC] 設定 (レジストリ変更, fixed) HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run\CTFMON.EXE Win32.VB.svh: [SBI $7E9215BC] 設定 (レジストリ変更, fixed) HKEY_USERS\S-1-5-19\Software\Microsoft\Windows\CurrentVersion\Run\CTFMON.EXE Win32.VB.svh: [SBI $7E9215BC] 設定 (レジストリ変更, fixed) HKEY_USERS\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\Run\CTFMON.EXE Win32.VB.svh: [SBI $7E9215BC] 設定 (レジストリ変更, fixed) HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Run\CTFMON.EXE 一応削除(検疫?)はされたようですが、レジストリ変更などと書いてあって心配です。 タチの悪いマルウェアなのでしょうか?

  • エクスプローラのカラムON/OFFの保存場所

    宜しくお願い致します。 Windows XPにて、エクスプローラを詳細表示した際、 ヘッダを右クリックし表示される項目にチェックを入れるとエクスプローラに列が追加されます。 同様に、「その他」を選択し表示される「詳細表示の設定」画面にて項目にチェックを入れても、エクスプローラに列が追加されます。 このチェックON/OFFの情報はどこに保存されているのでしょうか。 以下レジストリが該当するかと思い、チェックONの前後で見比べてみましたが変化は見られませんでした。 HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags 以上お願い致します。

  • レジストリの構造について

    レジストリについて少し疑問があります。どなたか簡単にわかりやすく解説をお願いします。msconfigで出るシステム構成ユーティリティの「スタートアップ」タブに出てくる項目はパソコン起動時に読み込むプログラムと思いますがこれはレジストリの以下に記述されているものと知りました。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run ところが同じく以下のレジストリも起動時に読み込むものとわかりました。 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run この2つは違いはなんでしょうか?vistaなどのサイドバーはHKEY_CURRENT_USERのrunに記述がありますが、一般的にはHKEY_LOCAL_MACHINEのrunにあるようですね。単純に2つに分かれている理由が何か疑問に思い質問しました。もう一つの質問は、 パソコン起動時に非常に時間がかかる時は、この起動時に読み込むものをOFFにすると速くなるようですが、みなさんはシステム構成ユーティリティのスタートアップ項目をOFFにして速くしたり等はされますか? 教えてください。

  • レジストリの値

    K-Warner と申します。よろしくお願いいたします。 訳あって、以下のレジストリのデフォルトの値(フォルダ名)を知りたいです。環境は、Windows Vista Home Premium SP1 です。 1.[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]の"Personal" 2.[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]の"Personal" 以上、よろしくお願いします。

  • マイミュージック、マイピクチャーのリネームについて

    http://oshiete1.goo.ne.jp/kotaeru.php3?q=361153を見て desktop.iniを変更。レジストリのHKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICacheを リネームしましたがしばらくすると元に戻ってしまいます。 ちゃんとリネームするにはどうすれば良いでしょうか? よろしくお願いします

  • 「マイドキュメント」などの名前変更

    WindowsXP Professionalについての質問です。 スタートメニューに表示される、「マイ ドキュメント」や「マイ ピクチャ」の名前を、変更する方法を探しています。 Resource Hackerを利用する、という記事は読みました。 が、私がこれまで使ってきたPCでは、そこまでしなくとも変更することが出来ました。 ところが、その時どうしたかを忘れてしまいました。 レジストリだったかと思い、検索して HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache\ にあるキーを書き換えてみましたが、再起動すると元に戻ってしまいます。 どなたか方法をご存じの方、ご教授くださいますようよろしくお願いいたします。

  • レジストリのことで

    最近、パソコンが遅くなってきたのでレジストリを掃除していたら、 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count のところにたくさん削除できそうなキーがありました。 これって一体何をするためにあるのですか? あと、削除していいんですか? 教えて下さい。

  • レジストリの操作、編集

    レジストリについてご存知の方よろしくお願いします。 フォルダやファイルの表示が起動する度に変るので修復すべく下記ページを検索より見つけ実行しました。 http://support.microsoft.com/kb/813711/ja このページの「自分で解決する」の「Windows Vista または Windows 」のレジストリの編集についてお尋ねします。 1.次のレジストリ サブキーを削除します。 oHKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags oHKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\BagMRU 列記したキーの中でこの2つは存在しませんが、なぜでしょう? x64 ベースの Windows Vista または Windows 7 では、次のレジストリ サブキーを削除します。 私のOSはWindows7 64bitですがキーは存在しません。どうして? 3.手順 2.で作成したレジストリ サブキーで [BagMRU Size] レジストリ値を作成してから5000に設定します。  oHKEY_CURRENT_USER\Software\Classes\LocalSettings\Software\Microsoft\ Windows\Shell Shellの配下に新規の[BagMRU Size]キーを作成して右ペインの「既定」を右クリックして修正→「値のデータ」を5000にすればいいですか。

  • レジストリを手動で削除、及びキー再設定

    こんばんは。Windows7.64ビット使用です。 >>https://support.microsoft.com/ja-jp/help/813711 今までフォルダやファイルのサイズ設定が勝手にリセットされる度、トラブルシューティングツールで解決してきました(何度設定しても勝手にリセットされる時は、ツールで一度PC全体のサイズ設定をリセットし、再設定すればその後は維持されてきたので)。しかし今後は使用できない様で、 >>https://support.microsoft.com/ja-jp/help/2970908/how-to-use-microsoft-easy-fix-solutions?linkid=9726337&entrypointid=MATSKB ↑に飛ばされます。しかしどうやらこの中の項目には、同系統のツールがないらしく、手動で解決しかなみたいです。 レジストリは弄るのが怖く一度もした事がないのですが、どうしても困ってしまい、初めて一番上のURLの「手動で解決」を行いました。始める前に、レジストリのエクポートを行いました。 x64 ベースの Windows Vista または Windows 7 では、次のレジストリ サブキーを削除します。 HKEY_CURRENT_USER\Software\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\Bags HKEY_CURRENT_USER\Software\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\BagMRU 上の2つは64ビット版なのに削除の項目がレジストリエディタに無かった。 HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\BagMRU 32ビット版だろう方は項目があったので削除できました。但し上の2つは項目自体無かった。 HKEY_CURRENT_USER\Software\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\BagMRU レジストリキー再作成でこっちが出来ない。32ビット版もう一つと64ビット版2つは作成した。 一度PCを再起動、エディタを開くと、何故か64ビット版の作成したレジストリーキーがなく、再作成できなかったキーは作成されてた。つまり、削除項目があって削除したものが作成され、削除項目が無かったものは作成したが無くなってました。 長くなって申し訳ありません。こんな感じです。ファイルとフォルダの全リセットが行われ、再設定しました。 レジストリを弄った事が無いので、これで設定維持されるかはまだ不明です。PCのトラブルもまだ解りません。実は今日、朝からシステムファイルチェッカー、ウイルスチェック、チェックディスクを行い、全て問題なかったのですが、メモリ診断も併せて、もう一度行うべきですか?PCに入っているトラブルシューティングは先ほど行いました。 レジストリを弄ったら、これをしなさい、と言うものがあれば教えて下さい。お願いします。