Windows error opening Internet shortcut or local HTML file - Firefox: Difference between revisions

From MozillaZine Knowledge Base
Jump to navigationJump to search
m (changed 'recent branch nightly' to firefox 1.1)
Line 10: Line 10:
# Select "Extension: (NONE)" and "File Type: HyperText Transfer Protocol".
# Select "Extension: (NONE)" and "File Type: HyperText Transfer Protocol".
# Go to Advanced -> Edit File Type -> Select "open" -> Edit
# Go to Advanced -> Edit File Type -> Select "open" -> Edit
# Disable the the DDE message box (which should contain "%1" or something similar).
# Disable the DDE message box (which should contain "%1" or something similar).
# Repeat for "File Type: HyperText Transfer Protocol with Privacy" and any other protocols you want to fix.
# Repeat for "File Type: HyperText Transfer Protocol with Privacy" and any other protocols you want to fix.
[[http://bugzilla.mozilla.org/show_bug.cgi?id=246078#c6 Source]]
[[http://bugzilla.mozilla.org/show_bug.cgi?id=246078#c6 Source]]

Revision as of 07:59, 11 May 2005

This article also applies if two Firefox windows are opening each time you click a link from an external application.

If whenever you click on a link shortcut in Windows and an error dialog of "Windows cannot find [URL]" pops up, then you are experiencing Bug 246078. There are several workarounds in the bug report and discussion. Some are listed below.

Notice: This bug has been recently fixed so will not appear in Firefox 1.1.

The File Types Workaround

  1. Open Windows Explorer (Win+E).
  2. Go to Tools -> Folder Options -> File Types
  3. Select "Extension: (NONE)" and "File Type: HyperText Transfer Protocol".
  4. Go to Advanced -> Edit File Type -> Select "open" -> Edit
  5. Disable the DDE message box (which should contain "%1" or something similar).
  6. Repeat for "File Type: HyperText Transfer Protocol with Privacy" and any other protocols you want to fix.

[Source]

The Registry Workaround

Be sure you are familiar with the Registry as this has a chance of corrupting your entire computer system if you bother other registry entries. [Source]

  1. In Start -> Run, type "regedit" and press Enter.
  2. Use the directory tree hierarchy to navigate to "HKEY_CLASSES_ROOT\HTTP\shell\open\ddeexec".
  3. Delete the "ddexec" folder.