Error: "Runtime Error! . . .C:\Program Files\Common Files\Symantec Shared\. . .R6025 - Pure virtual function call" when running Norton AntiVirus


This solution requires that you use Internet Explorer. If this page is open in any other Web browser, open it in Internet Explorer.

 

STEP 1
  Print this page

We suggest that you print this page before you start.

Expand each section by clicking the "+" before you actually print. PRINT

Because you must return to this page after you restart the computer, add this page to Favorites. 

STEP 2
  Select your Operating System
Windows 98/Me/2000
STEP 1
  Check the Windows Hosts file
1
Click Start > Find or Search > Files or Folders.
2
Make sure that "Look in" is set to (C:) and that Include subfolders is checked.
3
In the Named or Search for... box, type the following:
 
hosts
4
Click Find Now or Search Now.
NOTE Note This search may find files other than the Hosts file. If you have Norton Ghost installed, it may find files of that name. These can be ignored.
5
For each Hosts file that you find, right-click each file, and then click Open With.
6
Uncheck Always use this program to open this program.
7
Scroll through the list of programs and double-click Notepad.
8
When the file opens, you may see one--or many--lines of text.
 Delete any lines that have "liveupdate" or "symantec" in them.
 Do not delete the following line:
 127.0.0.1    localhost|
9
Close Notepad and save your changes when prompted.
STEP 2
  Run an online virus scan
1
Run a tool to start the online virus scan. RUN IT NOW
 
  • When you are asked if you want to run the software, be sure to click Run.
  • If you see a yellow bar at the top of the window with a message about ActiveX controls, click the bar and then click Install ActiveX control. When a small box appears, click Install.
2
When the Security Check Web page opens, click GO.
3
When you are asked, always click START, Next, or Install.
4
Allow the scan to run. The scan can take thirty minutes or longer. Do not interrupt the scan.
5
When the scan finishes, if any problems were found, you will be given links to more information.
 If no problems were found, return to this page and go to step 3.
STEP 3
  Configure Windows to show all files
1
Double-click the My Computer icon.
2
Do one of the following:  
  • In Windows 98, click View > Options.
  • In Windows Me/2000, click Tools > Folder Options.
3
Click the View tab.
4
Uncheck Hide file extensions for known file types.
5
Do one of the following: 
  • In Windows 98, in the Advanced settings box, click Show all files under the Hidden files folder.
  • In Windows Me/2000, uncheck Hide protected operating system files and click Show hidden files and folders under the Hidden files folder.
6
Click Yes if you see a warning dialog box.
7
Click Apply, and then click OK.
STEP 4
  Search for and rename the file RpaWinet.dll
1
Click Start > Find or Search > Files or Folders.
2
In the Search Results window, set Look in to (C:) and check Include subfolders.
3
In the Named or Search for... box, type--or copy and paste--the following file names:
 
RpaWinet.dll
4
Click Find Now or Search Now.
5
Right-click the file that is displayed, and then click Rename.
6
Type RpaWinet.old and then press Enter.
NOTE Note If you see a message indicating that the file cannot be changed, then follow the steps in the document How to start the computer in Safe mode to restart the computer in Safe mode and then rename the file.
7
Click Yes if you see another prompt.
8
Close the Find utility and all open programs, and then restart the computer.
Windows XP
STEP 1
  Check the Windows Hosts file
1
Click Start > Search.
2
Click All files and folders.
3
In the All or part of the file name box, type:
 
hosts
4
Verify that Look in is set to Local Hard Drives or to (C:).
5
Click More advanced options.
6
Check Search system folders.
7
Check Search subfolders.
8
Click Search.
NOTE Note This search may find files other than the Hosts file. For example, if you have Norton Ghost installed, it may find files of that name. These can be ignored.
9
Click Find Now or Search Now.
10
For each Hosts file that you find, note its location.
 This is displayed in the In Folder column.
11
Right-click each file, and then click Open With.
12
Uncheck Always use this program to open this program.
13
Scroll through the list of programs and double-click Notepad.
14
When the file opens, you may see one--or many--lines of text.
 Delete any lines that have "liveupdate" or "symantec" in them.
 Do not delete the following line:
 127.0.0.1    localhost
15
Close Notepad and save your changes when prompted.
STEP 2
  Run an online virus scan
1
Run a tool to start the online virus scan. RUN IT NOW 
  • When you are asked if you want to run the software, be sure to click Run.
  • If you see a yellow bar at the top of the window with a message about ActiveX controls, click the bar and then click Install ActiveX control. When a small box appears, click Install.
2
When the Security Check Web page opens, click GO.
3
When you are asked, always click START, Next, or Install.
4
Allow the scan to run. The scan can take thirty minutes or longer. Do not interrupt the scan.
5
When the scan finishes, if any problems were found, you will be given links to more information.
 If no problems were found, return to this page and go to step 3.
STEP 3
  Configure Windows to show all files
1
Click Start > My Computer.
2
Click Tools > Folder Options.
3
Click the View tab.
4
Uncheck Hide file extensions for known file types.
5
Uncheck Hide protected operating system files and click Show hidden files and folders under the Hidden files folder.
6
Click Yes if you see a warning dialog box.
7
Click Apply, and then click OK.
STEP 4
  Search for and rename the file RpaWinet.dll
1
Click Start > Search.
2
Click All files and folders.
3
In the All or part of the file name box, type--or copy and paste--the following file names:
 
RpaWinet.dll
4
Verify that Look in is set to Local Hard Drives or to (C:).
5
Click More advanced options.
6
Select Search system folders.
7
Select Search subfolders.
8
Select Search hidden files and folders.
9
Click Search.
10
Right-click the file that is displayed, and then click Rename.
11
Type RpaWinet.old and then press Enter.
NOTE Note If you see a message indicating that the file cannot be changed, then follow the steps in the document How to start the computer in Safe mode to restart the computer in Safe mode and then rename the file.
12
Click Yes if you see another prompt.
13
Close the Search utility and all open programs, and then restart the computer.

What if this didn't work?

Document ID: 2002092316375206
Last Modified: 12/08/2006
Date Created: 09/23/2002
Operating System(s): Windows 98, Windows 98 SE, Windows Me, Windows 2000, Windows XP Home Edition, Windows XP Professional Edition
Product(s): Norton AntiVirus 2003, Norton AntiVirus 2003 Professional Edition, Norton AntiVirus 2004, Norton AntiVirus 2004 Professional

©1995 - 2009 Symantec Corporation