-----Original Message-----
OK, Bob - Test your problem after each major step.
First, do the additional steps using ipconfig that I outlined in my last
post.
Then, BACK UP YOUR REGISTRY before making any changes so that you can
restore it if necessary. (The following in part courtesy of John Stiteman).
1. Remove the following registry key/value:
-> HKCR\CLSID\{00020420-0000-0000-C000-000000000046} \InprocServer32
2. Verify the following Registry key values are correct:
->HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000- C000-000000000046}
= IDispatch
->HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000- C000-000000000046}\Pro
xyStubClsid
= {00020420-0000-0000-C000-000000000046}
->HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000- C000-000000000046}\Pro
xyStubClsid32
= {00020420-0000-0000-C000-000000000046}
3. Re-register the following dlls (the form regsvr32 /s
%SYSTEMROOT%\System32\filename will suppress the success dialogs - don't
use the /s to see all results) Go to Start|Run and enter one line at a time
(or even easier, open a DOS box and copy the following in its entirety and
then paste it into the box):
regsvr32 /i browseui.dll
regsvr32 /i shdocvw.dll
regsvr32 /i mshtml.dll
regsvr32 mshtmled.dll
regsvr32 actxprxy.dll
regsvr32 /i urlmon.dll
regsvr32 scrrun.dll
regsvr32 comcat.dll
regsvr32 Oleaut32.dll
regsvr32 /i Shell32.dll
regsvr32 Msoeacct.dll
regsvr32 "C:\Program Files\Outlook Express\Msoe.dll"
regsvr32 msjava.dll
regsvr32 jscript.dll
regsvr32 Stdole2.tlb
regsvr32 Olepro32.dll
regsvr32 Msjet40.dll
regsvr32 pdm32.dll
regsvr32 Msjtor40.dll
regsvr32 Dao360.dll
regsvr32 /i msxml.dll
with a Return after each .dll. If you haven't suppressed the Success
dialogue by using the /s, you'll get a message about successful completion
of the re-registration process after each one, then enter the next (with the
DOS box they'll be continuous except for the last one for which you need to
enter a Return).
If you haven't disabled messages, then if you use Win98x and get an error on
Shell32.dll, ignore it. Only the ME, Win2k and XP versions of windows have
shell32 as an object that needs registering. (For these earlier operating
systems, run "regsvr32 shdoc401.dll " instead of "regsvr32 Shell32.dll".)
Depending on your system, you may also get "not found" error messages on the
last three or four - if so, ignore them.
Re-start your computer when you've finished.
4. Some links to additional possible solutions are given here:
http://www.mvps.org/inetexplorer/answers.htm#new_window
Also see:
http://support.microsoft.com/?kbid=281679 for certain registry
checks that can be made.
5. You can also do the following, but BE AWARE that it will reset to the
default Homepage and Search. Go to: IE/Tools/Internet Options/Programs/
and click Reset Web Settings.
6. And now go to Windows Explorer/Tools/Folder Options/File Types. Scroll
down to URL:HyperText Transfer Protocol/Advanced/Edit. Under Application
used to perform action it should read: "C:\Program Files\Internet
Explorer\iexplore.exe" -nohome
(Check the path to iexplore.exe to make sure that is correct and use the
double quotes. It may be "%SystemDrive%:\Program Files\Plus!\Microsoft
Internet" for NT4. )
DDE should be set to: "%1",,-1,0,,,,
Application should say: IExplore
DDE application not running should be blank
Topic should be: WWW_OpenURL
The above settings should also be there for URL:Gopher.
Here's a more detailed procedure for this if you have difficulty, courtesy
of Robert Aldwinckle:
"1. Find Files for E:\Program Files\iexplore.exe
(That's a partial path I'm giving it to just get there quicker.)
2. Use Alt-Enter to open the Properties for that file
3. Click on the Location: field. Select it all (Shift-F10,A)
4. Copy it to the clipboard. (Shift-F10,C)
5. Open Folder Options and navigate to
Editing action for type: URL: Hypertext Transfer Protocol
6. In the box labeled Application used to perform action (Alt-L)
highlight everything _between_ the first doublequote and the
last backslash. NB: leave unhighlighted the characters I mention
and everything after the last backslash.
7. Press Ctrl-v
8. Close the dialogs.
....
If there are other protocols you need fixed, do them in the same way.
Here's what my procedure is based on. It will give you a
bit more detail about step 5 which is OS dependent.
FWIW I start Folder Options using my Start menu
(Win,s,f) (I'm using Windows NT + WDU.)
OLEXP: Internet Shortcuts in Outlook Express Do Not Start Web Browser
(Q177054)"
7. See if all that helps. If not, then Reset TCP/IP. See
KB 299357 - How to reset Internet Protocol (TCP/IP) in Windows XP
http://support.microsoft.com/default.aspx?scid=kb;en- us;299357
--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP
In