IE 6 will not open links

I

ipo

When IE 6 (win98) has to open a new window from a link,
the windows hangs. The new window will run if a address
is inserted or a favorite is clicked. Same trouble happens
when right clicked "open in new window". I can print and
print preview from any IE window. Have remove all crap via
spybot/adaware. Have reinstalled IE 6. Have ran
ieinstall.reg, IEFIX.exe, RestoreSearch.reg ,
CWShredder.exe, and a few other tricks... please oh please
help......thanks
 
J

josh

Hi, I'm having the same problem with IE 6 on Windows XP
Home. I'm having to use netscape to reply to this, cuz IE
won't open the link... It just started to happen all of a
sudden also.. if any1 knows anything, please reply !!!
 
J

Jim Byrd

Hi Ipo and Josh - Go to Start|Run and enter "regsvr32 urlmon.dll" (without
the quotes). After you get a Success message, re-boot. If that doesn't
work, then check out the following article and do the additional steps
outlined there:

You Cannot Open New Internet Explorer Window or Nothing Happens After You
Click a Link
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q281679



--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
 
G

Guest

Hey Jim and thanks for responding.

I had gone through that Microsoft link and regsvr32 all of
the .dll s and gone through the registry (as shown) and
checked that all of values are present and correct. And
still having trouble. I can print and print preview unlike
it said in that 'Knowledge Base Article'. Josh any luck?

thanks again Jim!!
 
J

Jim Byrd

Hi Ipo & Josh - Well, let's take things to the next level :)

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 %SYSTEMROOT%\System32\Urlmon.dll
regsvr32 %SYSTEMROOT%\System32\Wininet.dll
regsvr32 %SYSTEMROOT%\System32\Shdocvw.dll
regsvr32 %SYSTEMROOT%\System32\Shell32.dll
regsvr32 %SYSTEMROOT%\System32\Actxprxy.dll
regsvr32 %SYSTEMROOT%\System32\Url.dll
regsvr32 %SYSTEMROOT%\System32\comcat.dll
regsvr32 %SYSTEMROOT%\System32\Oleaut32.dll
regsvr32 %SYSTEMROOT%\System32\Mshtml.dll
regsvr32 %SYSTEMROOT%\System32\Msoeacct.dll
regsvr32 "%SYSTEMDRIVE%\Program Files\Outlook Express\Msoe.dll"
regsvr32 %SYSTEMROOT%\System32\msjava.dll
regsvr32 %SYSTEMROOT%\System32\browseui.dll
regsvr32 %SYSTEMROOT%\System32\Stdole2.tlb
regsvr32 %SYSTEMROOT%\System32\Olepro32.dll
regsvr32 %SYSTEMROOT%\System32\Msjet40.dll
regsvr32 %SYSTEMROOT%\System32\Msjtor40.dll
regsvr32 %SYSTEMROOT%\System32\Dao360.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 two or three - if so, ignore them.

Re-start your computer when you've finished.

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.


You can also do the following, but BE AWARE that it will reset to the
default Homepage (unless you exclude it) and Search. Go to:
IE/Tools/Internet Options/Programs/ and click Reset Web Settings.



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)"


See if that helps. If not, post back - there's one more thing we can try.


--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
 
R

Robert Aldwinckle

Hey Jim and thanks for responding.
....

Which anonymous poster are you? ipo or the other one?

ipo: you have Win98 so you can do an IE Repair which
will be better than the re-registrations under KB281679.

<title>KB194177 - Description of the Internet Explorer Repair Tool</title>

The article doesn't warn you sufficiently IMO about how to prepare
for this procedure. If the repair is going to succeed it is going to cause
a reboot; so you might as well have all other applications closed first.
Further the main repair procedure doesn't occur until sometime in the
middle of the boot; so I have also suggested that you disable any security
programs (such as virus scan) so that they have no possibility of being
active and interfering with the repair.


anonymous (who hasn't bothered to disclose his OS)
and Josh (who has XP):

<excerpt from a previous reply to an XP user>

I wish we could tell XP users to do an IE Repair but it only exists
for them if they installed IE6sp1 before installing XPsp1.

Here is the closest subset of the IE Repair procedure that I can see.

FWIW this is a list of commands created by extracting from fixie.inf
what an IE Repair would do for Windows 2000 users:

regsvr32 /i browseui.dll
regsvr32 /i shdocvw.dll
regsvr32 /i mshtml.dll
regsvr32 mshtmled.dll
regsvr32 actxprxy.dll
regsvr32 /i urlmon.dll

What that represents is the set of re-registrations which
FixIE.inf indicates would be done for Base.W2K.AddReg

N.B. that neither mshtmled.dll nor actxprxy.dll have an entry point
called DllInstall and hence the /i option can not be used for them.

Neither msjava.dll nor shell32.dll are referred to by FixIE.inf
but those are two other modules which are often suggested to XP users
as needing re-registration for repairing in various circumstances.

Note that such re-registrations are normally done by an IE Repair
during a boot while nothing is running so at the very least I think
that it would be best to ensure that iexplore.exe is not active in your
task list. (Close all visible IE windows and then check that the
iexplore.exe is not in the list of Processes in Task Manager.
Ctrl-Shift-Esc,Ctrl-Tab,i,i,...)


Good luck

Robert Aldwinckle
 
G

Guest

Look in taskmanager if there is an file named 'sp.exe' yes?end the proces
download this little tool from a German website http://mmrealisation.de.vu
More information http://sarc.com/avcenter/venc/data/adware.ntsearch.htm

----- ipo wrote: ----

When IE 6 (win98) has to open a new window from a link,
the windows hangs. The new window will run if a address
is inserted or a favorite is clicked. Same trouble happens
when right clicked "open in new window". I can print and
print preview from any IE window. Have remove all crap via
spybot/adaware. Have reinstalled IE 6. Have ran
ieinstall.reg, IEFIX.exe, RestoreSearch.reg ,
CWShredder.exe, and a few other tricks... please oh please
help......thank
 
I

ipo

I am Familiar with all apps in taskmanger and nothing like
sp.exe is running.
thanks all the same.
 
I

ipo

went through the repair as suggested (repair as throught
the add/remove). and the same thing, when a new window is
requested, the windows opens and captures the image the
winodws is overlaying. Even when the dailup is droped,
the window never times out(unless a new address in placed
in addesses).

Thanks all the same...

IPO win98se
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top