100 Percent CPU Utilization When You Use DHTML to Add Cells to a Table

Article translations Article translations
Article ID: 323686 - View products that this article applies to.
This article was previously published under Q323686
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

On This Page


When you are using DHTML to create tables in Internet Explorer, the CPU utilization may increase to 100 percent when you add a row or cell to a table. As you add more and more rows or cells to the table, Internet Explorer may cause the time that the CPU remains at 100 percent utilization to increase exponentially. When this symptoms occurs, Internet Explorer may appear to stop responding (hang).


When you are adding cells to the end of the table, Internet Explorer issues notifications to every cell in every row of the whole table. Depending on the size of the table, the amount of processor time that is needed to complete the notifications would increase.


Internet Explorer 6.0

To resolve this issue, download and install the patch that is described in the following Microsoft Knowledge Base article:
328592 Access Violation in Internet Explorer After You Install Hotfix from Knowledge Base Article Q323686 or After You Install the August 22, 2002, Cumulative Patch
NOTE: This patch requires that you first install the following patch:
323759 MS02-047: August 22, 2002, Cumulative Patch for Internet Explorer

Internet Explorer 6.0 Service Pack 1

No hotfix is currently available.


Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Internet Explorer 6 Service Pack 1.


Article ID: 323686 - Last Review: February 27, 2014 - Revision: 3.10
  • Microsoft Internet Explorer 6.0, when used with:
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Media Center Edition
    • Microsoft Windows XP Tablet PC Edition
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Server
    • Microsoft Windows NT Server 4.0 Standard Edition
    • Microsoft Windows NT Server 4.0, Terminal Server Edition
    • Microsoft Windows NT Workstation 4.0 Developer Edition
    • Microsoft Windows Millennium Edition
    • Microsoft Windows 98 Second Edition
kbnosurvey kbarchive kbbug kbfix kbqfe kbie600presp1fix kbenv kbie600sp1fix kbhotfixserver KB323686

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com