gooポイントでOCNがお得に!?

dllファイルをメモ帳で開いてしまい、その後dllのアイコンがメモ帳のマークになったまんまです。
アイコンをデフォルトの状態(ネジみたいな?)に戻すにはどうしたらいいでしょうか?
OSはWindows Vistaを使用しています。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

現在もメモ帳に関連付けられたままですか?


次のQ&Aの回答No.3を参考にして関連付けを元に戻して
ください。
アイコンも元に戻るはずです。
http://okwave.jp/qa3047100.html

※この人の場合はlnkファイルですので、

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\UserChoice

となっていますが、DLLの場合は、

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.dll\UserChoice

を削除すれば良いです。


※レジストリの編集は慎重に行ってください。操作を
間違うとWindowsが起動できなくなる場合もあります。
事前にレジストリのバックアップを取ることをお勧め
します。

「スタート」ボタン→検索欄に「regedit」と入力して
「regedit.exe」が検索されたらエンターキー→レジ
ストリエディタが起動します。

【レジストリのバックアップ】
1.「ファイル→「エクスポート」
2.エクスポート範囲で「すべて」にチェック
※ファイル名と保存場所は任意
3.「保存」

準備が出来たら上記のキーを「HKEY_CURRENT_USER」→
「Software」…と順番にたどって開き、「UserChoice」
を選択して削除すると良いです。
    • good
    • 1

No.2です。



No.2や3の回答にある.dllの「UserChoice」を削除しても
アイコンが元に戻らない場合は、No.1で紹介されている
ソフト「ファイルの種類に関連づけられたアイコンを変更」
を使用して、一旦別のアイコンに変更してみてください。
※「C:\Windows\System32\shell32.dll」にあるアイコンでも
その他のdllに含まれるアイコンでもどれでも良いです。
設定が変更された後で、元のアイコンに戻すと良いです。

※元のdll用アイコンが含まれるのは「imageres.dll」です。
「C:\Windows\System32\shell32.dll」にも同じような
アイコンがありますが、少しだけ小さいようです。

※入力欄に「imageres.dll」と入力後にエンターキーを
押すと、含まれているアイコンが一覧に表示されます。
    • good
    • 0
この回答へのお礼

お世話になっております。

返信ありがとうございます。無事にアイコンを戻す事が出来ました!
本当に感謝です(T_T)なんてお礼したらいいのか、本当に助かりました!

ありがとうございました☆

お礼日時:2008/10/17 23:45

誤って関連づけされたものがそのままなのではないのかと。


http://d.hatena.ne.jp/kiamifu/comment?date=20080 …
http://pasofaq.jp/windows/mycomputer/initzip.htm
    • good
    • 0

アイコンの変更はこちらでできるようです。


「ファイルの種類に関連づけられたアイコンを変更」
http://surviveplus.net/products/windowssofts/fil …

私自身は使っていないので悪しからず。
アイコン画像の格納場所はたぶんこちら
C:\Windows\System32\shell32.dll

この回答への補足

お返事ありがとうございます。

ソフトをダウンロードして早速試したのですが、dllのアイコンが何故か変更されません(T_T)
dllのアイコン画像の格納場所は
C:\Windows\System32\shell32.dll
にしてあります。

何故だか分かりますか?

補足日時:2008/10/17 21:02
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QDLLファイルのアプリケーション選択

DLLファイルのプロバティを見ていてアプリケーション変更と言うのがあったのでそこを少し見てみるつもりが間違って違う(IE)のアプリケーションを選んでしまっていたみたいで知らずにOKを押してしまいました。
自分はノートンを入れているのですがそれからインターネットに接続(インターネットのページを表示)するたびに「IEXPLORE.EXEが1つ以上の認識されていないモジュールを使ってインターネットにアクセスしようとしています。」とでます。(表示されるモジュールはすべてDLLファイル)
どうしたら元のDLLファイルのアプリケーションに戻せるのでしょうか?

よろしくお願いします。

Aベストアンサー

こんにちは。

今回のような関連づけの問題の場合は、フォルダオプション→ファイルタイプ、とするのが
常套手段ですが、DLLファイルは項目に出てこないので、変更することができません。

そこで、項目にDLLファイルを表示させる方法を紹介します。

以下の内容のテキストファイルを作成します。

---------ここから(この行は含まない)
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\dllfile]
"EditFlags"=hex:00,00,01,00

---------ここまで(この行は含まない)

次に、ファイル名をdllfile.reg とでも変えてください。
(拡張子が.reg であれば、ファイル名は問いません)
変えたら、ダブルクリックして下さい。

「~レジストリに追加しますか?」の問いに対し、「はい」を選択してください。


このようにすると、フォルダオプション→ファイルタイプの中に、DLLファイルが現れます。
関連づけを変更しているので、フォルダオプションの下部に、
「元に戻す」ボタンが出ているはずなので押してください。これで、元の関連づけに戻るはずです。



ファイルタイプに常にDLLファイルがあって気持ち悪い場合は、上で作成したファイル中の"EditFlags"の行を、
"EditFlags"=hex:01,00,00,00
に変更の上、実行してみてください。これでまた見えなくなります(デフォルトの設定)

(先頭の01が不可視のフラグになっているのだと推測…)


レジストリをいじれる方なら、こんな手間をかけずに、手で書き換えた方が早いと思います。

こんにちは。

今回のような関連づけの問題の場合は、フォルダオプション→ファイルタイプ、とするのが
常套手段ですが、DLLファイルは項目に出てこないので、変更することができません。

そこで、項目にDLLファイルを表示させる方法を紹介します。

以下の内容のテキストファイルを作成します。

---------ここから(この行は含まない)
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\dllfile]
"EditFlags"=hex:00,00,01,00

---------ここまで(この行は含まない)

次に、ファイル名...続きを読む

QアプリケーションのDLLファイルを開いたり、編集したりすることは技術的に可能ですか?

プログラミングの知識も経験もほとんどないのですが、教えてください。パソコンにインストールしたアプリケーションのDLLファイルですが、これは何らかの言語で書かれたプログラムですか?特定の言語ではないのでしょうか?それを開いたり、編集したりすることは技術的に可能ですか。どんな言語で書かれたファイルなのか確認したり、編集したりするのに必要な環境はどのようなものなのでしょうか。

Aベストアンサー

Q/パソコンにインストールしたアプリケーションのDLLファイルですが、これは何らかの言語で書かれたプログラムですか?

A/そうです。プログラミング言語でソースは書かれています。既に解答があるとおりそれをコンパイル(機械語翻訳)します。

Q/それを開いたり、編集したりすることは技術的に可能ですか。
A/理論的には可能ですよ。逆コンパイル作業をすることで、だいたいのソースを抽出することができます。ただし、プログラミングをしたこともない方が、逆コンパイルして編集するのははっきり言って通常は無理です。まずはプログラミングの知識と十分な経験をつける必要があります。

Q/編集したりするのに必要な環境はどのようなものなのでしょうか。
A/環境だけでは、無理です。経験の問題が大きいです。後は、編集する許諾を得ているかどうかの問題ですね。ソフトは、経験があれば必然的にご自身で選択するようになりますし、不足があれば作るでしょう・・・
逆コンパイルだけであれば、逆コンパイラソフトで可能ですが・・・基本的に元の状態に100%の抽出はできないですし、編集も経験が少なければ無理です。
(逆コンパイルすると、元々の復元ができないため、下手に触るだけで、予期しない処理となることもある)

重要なのは、メーカーやDLLの配布元から編集・逆コンパイル許諾を得ているかどうか、そのソフトを扱うだけの十分な経験があるかどうかは別の問題です。

ちなみに、あなたが作成したものではないDLLファイルは、全てあなた以外の開発者に、著作権があります。このDLLファイルを添付したソフトを買ったからといって、編集の許諾を得たことにはなりません。編集する場合は、制作者の許可を得て編集することになります。

もし制作者の許諾なしに改変する、ソースを見るなどの措置を執れば、機密コードを持つ場合もありますので、不正コピーより厳しい罰則を受けることになりますよ。
(これがWindowsの一部なら、最悪では個人でも半端ではない請求があるはずです)
これは、市販ソフトはもちろんフリーソフトでも勝手に編集はできません。フリーソフトは無料ではなく、著作権は作者(メーカー)にあり、作者が意図した目的以外に流用したり、作者の許可なく改変したものを使うことはできません。(もちろんメーカー製のDLLなら、一般のユーザーに編集や逆コンパイルの許諾を与えることはほとんどありません)

ということです。急ぎであっても、逆コンパイルは制作者でないとできないものも多いですし、制作経験が浅いなら難しいです。

ちなみに、どうしてもやりたいならインターネット逆コンパイルで検索すればある程度情報が集まるはずです。
ただし、行う場合は必ず著作者の許可を得てください。

Q/パソコンにインストールしたアプリケーションのDLLファイルですが、これは何らかの言語で書かれたプログラムですか?

A/そうです。プログラミング言語でソースは書かれています。既に解答があるとおりそれをコンパイル(機械語翻訳)します。

Q/それを開いたり、編集したりすることは技術的に可能ですか。
A/理論的には可能ですよ。逆コンパイル作業をすることで、だいたいのソースを抽出することができます。ただし、プログラミングをしたこともない方が、逆コンパイルして編集するのははっきり...続きを読む

Qdllファイルを作成・編集するソフトはどんなソフトですか?

dllファイルを作成・編集するのに必要なソフトを教えて下さい。
このソフトは、フリーウェアで存在するのでしょうか?
存在するのであれば、使いやすいフリーソフトを教えて下さい。

Aベストアンサー

こんにちは。itohhといいます。

プログラミング環境(開発環境)とは、プログラミング言語で作成したプログラムソースを
実行できるファイル(xxx.exe)を作成(コンパイル&リンク)したり、
デバッグ(正しく動作するようにテストすること)を助けてくれる総合的な
環境(ソフト)です。

Windowsでもっとも有名なプログラミング環境は、マイクロソフトのVisualStudioです。
VisualStudioで使用できるプログラミング言語はVisual Basic、Visual C++などです。
Visual Basicは、Basicという言語をマイクロソフトが拡張(?)したプログラミング言語です、
また、同じようにVisual C++は、C/C++という言語を拡張したプログラミング言語です。

ただし、このソフトは、無料ではありません。価格は忘れてしまいましたが、
安くても数万円はしたと思います。

VisualBasicは、マイクロソフトの商品なので他からは無料のものは出ていないと思います。
Visual C++も無料はないでしょう。

ただし、他の会社や団体で無料で使用できるものもあります、参考までにURLを記載しておきます。



ボーランド C++Builder/Delphi
http://www.borland.co.jp/

LSI C-86
http://www.vector.co.jp/soft/win95/prog/se104016.html

Discoversoft ActiveBasic
http://www2s.biglobe.ne.jp/~yamadai/

こんにちは。itohhといいます。

プログラミング環境(開発環境)とは、プログラミング言語で作成したプログラムソースを
実行できるファイル(xxx.exe)を作成(コンパイル&リンク)したり、
デバッグ(正しく動作するようにテストすること)を助けてくれる総合的な
環境(ソフト)です。

Windowsでもっとも有名なプログラミング環境は、マイクロソフトのVisualStudioです。
VisualStudioで使用できるプログラミング言語はVisual Basic、Visual C++などです。
Visual Basicは、Basicという言語をマイ...続きを読む

Qファイルを開くプログラムを元の「不明なプログラム」に戻したい

パソコン初心者です。が、興味本位から余計な事をしてしまい戻せなくなってしまいました。
「ファイルを開くプログラム」と「アイコン」の戻し方を教えてください。

C:windows¥prefetchにあるファイルの一つ¥音声メモ.exe-764f15b.pfを開こうとしたところ
 ・このファイルは開けません…
「開くには動作を選択」との記載があったので
 ・一覧からプログラムを選択し→notepad をクリック
するとファイルが開けたのですが、内容は文字の羅列で何なのか解りません。

その後、「ファイルを開くプログラム」と「アイコンの形」を元に戻そうとしたのですが戻し方が解りません。
プログラムとアイコンがnotepadに変わってしまいました。
さらに自分では知らないうちに何かやってしまったようで、その画面にあった20以上のファイルも同じくアイコンがnotepadに変わってしましました。
 
 ・変更前のプログラムは・・・“不明なアプリケーション”
 ・変更前のアイコンの形は・・・“ツールバーの表示アイコンのような形で、横長方形用紙の中に上段3つ、下段3つ、
                    計6つの赤青の小さい点が並んでました”

このせいで何か影響がでているのかは実感しませんが、やはり元に戻しておいた方が良いのでは…と根拠なく思います。
宜しくお願いします。

パソコン初心者です。が、興味本位から余計な事をしてしまい戻せなくなってしまいました。
「ファイルを開くプログラム」と「アイコン」の戻し方を教えてください。

C:windows¥prefetchにあるファイルの一つ¥音声メモ.exe-764f15b.pfを開こうとしたところ
 ・このファイルは開けません…
「開くには動作を選択」との記載があったので
 ・一覧からプログラムを選択し→notepad をクリック
するとファイルが開けたのですが、内容は文字の羅列で何なのか解りません。

その後、「ファイルを開く...続きを読む

Aベストアンサー

特に不具合が無ければ、気にされないのが一番ですが(何もしないほうが良い)、
http://tech.bayashi.net/pdmemo/fileext.html
の、「手動で関連付ける」節の「削除 する場合」の手順をすると、関連付けを解除することができます。

QWindows10 homeで拡張子のアイコンを変更する方法を教えてください

Windows10 homeで、.txtのアイコンを変更したいです。

初期状態では、.txtはメモ帳に関連付けられていますが、これを別のエディタに関連付けました。
ただ、アイコンはメモ帳のときのものに戻したいです。

このアプリを試してみましたが、
http://www.gigafree.net/system/icon/iconsetxp.html
変更できませんでした。

また、このアプリでは
http://www.vector.co.jp/soft/cmt/win95/amuse/se439973.html
「Fdic2.DesktopApp」は動作を停止しましたと表示されて設定できませんでした。。。

.txtのアイコンを変更する方法があれば教えてください。

Aベストアンサー

以下のフリーソフトで可能。

「Default Program Editor」(インストール不要)
http://www.forest.impress.co.jp/library/software/defprogedit/


zipファイルを解凍して、Default Programs Editor を起動。
File Type Settings ⇒ Icon
Descr から「TXT File」または右の Extensions of this type より.txt ファイルを探し、ダブルクリック。
「Browse...」をクリックし、アイコンを選択。⇒ 「Save Icon」
win10で検証済み。


人気Q&Aランキング