• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 666
  • Last Modified:

overlapped i/o in progress error

Hi readers 'n' experts
i am getting a message in ie4.1sp1 when browsing web
overlapped i/o in progress  an invalid page fault follows
usually msacm32.dll and mostly wininet.dll
i have tryed replacing the wininet.dll with diff versions,
no luck.Previously i had solved the i/o problem with
the "browsing in new process" selection in advanced options.
this stopped the crashing of the active desktop and still
does.But now the i/o prob and page faults have returned.

  • 3
  • 2
1 Solution
jjlynch2000Author Commented:
Edited text of question
jjlynch2000Author Commented:
Adjusted points to 150
Found it on MS web site  You need to get a file from them.
Should be good for 150 pts
Error Message: Overlapped I/O Operation Is in Progress
Last reviewed: August 10, 1998
Article ID: Q187770


The information in this article applies to:
Microsoft Internet Explorer version 4.0 for Windows 95
Microsoft Internet Explorer version 4.0 for Windows NT
Microsoft Windows 98

When you try to use Internet Explorer version 4.0 with Internet Explorer Service Pack 1 installed to access a File Transfer Protocol (FTP) or Gopher site, Internet Explorer may stop responding (hang). Also, you may receive an error message similar to the following error message:

   Internet Explorer cannot open the Internet site <Web address>.
   Overlapped I/O operation is in progress.

This behavior can occur if you are using a proxy auto-configuration script. The following is an example of a proxy auto-configuration script that may cause the error:

   function FindProxyForURL(url, host)
           if (isPlainHostName(host) || dnsDomainIs(host, ".msn.com"))
                 return "DIRECT";
                 return "PROXY gproxy:80; DIRECT";

The overlapped input/output error is caused by not transitioning properly from a proxy attempt to a DIRECT attempt.

To resolve this issue, contact Microsoft Technical Support to obtain the following fix.

The fix is bundled in a self-extracting and installing executable named 1916.exe. This file installs the correct fix for whatever operating system is detected. The binary installed is Wininet.dll and should have the following time stamp and version:

Windows NT

   06/03/98  10:28p               369,936 Wininet.dll (Intel)

Windows 95/98

   06/03/98  09:30p               370,448 Wininet.dll

NOTE: Before you apply this fix, you should obtain and install Internet Explorer 4.01 Service Pack 1, which is available at the following Microsoft Web site:


NOTE: Internet Explorer 4.01 Service Pack 1 is included with Windows 98.
To work around this problem, follow these steps:

In Internet Explorer, click Internet Options on the View menu.

Click the Connection tab.

Click Configure, delete the text in the URL box, and then click OK.

Click the "Access the Internet using a proxy server" check box to select it, and then type the proxy server address and port.
NOTE: You may need to obtain this information from your network administrator.

Click OK.

For more information about how to configure Internet Explorer to use a proxy server, please see the following article in the Microsoft Knowledge Base:

   ARTICLE-ID: Q135982
   TITLE     : How to Configure Internet Explorer to Use a Proxy Server

A limitation still exists because File Transfer Protocol (FTP) and Gopher connections are unable to try a combination of proxies and DIRECT during the same download attempt. For FTP and Gopher scenarios, if FindProxyForUrl returns a list such as:

   PROXY proxy1; PROXY proxy2; ...; PROXY proxyN; DIRECT

and all N proxies do not connect, then Wininet does not correctly try the DIRECT case. You still receive an error message, but if you try the same Web address (URL) again, the DIRECT case is then tried. Ideally, requests normally go through a proxy server, so you are unlikely to experience this. Also, this issue is not reproducible if DIRECT is used alone.

Did this information help answer your question?
    Yes     No     Didn't apply
Please comment.
Comment can be up to 255 characters.

jjlynch2000Author Commented:
i found the same answer last nite on ie4 public newsgroup posting
i requested the 1916.exe file(wininet.dll),from ms tech support/but not sure if they will send it without a fee/in the time being i configured my ie4 sp1,for proxy,so far so good.even if i do get the error message clicking again is supposed to get the url.i did not get an e-mail on your proposed answer,why not? i just checked this a.m. to close it out.Mr fixit the points are yours!!

Glad I could help. I should enter a email address. I used to but people started sending me questions in email. Got to be too much to keep up.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now