ed. note 06/28/2005): I wound up re-loading WinXP. It solved the problem
and I was in a hurry.
I tried to install a program, and it tells me that "scrrun.dll" could not be
registered. Registering it manually failed as well.
Once I found out it was part of Windows scripting, I tried to download
and install the WinXP 5.6 version of scripting from MS, and it tells me the
same thing… that "scrrun.dll" cannot be registered.
Any help? I am running NAV but I have disabled "script blocking" so it should
be out of the way.
Any ideas? Anyone a genius?
I put the same question in these places… let’s see if I get an answer :)

Windows Scripting Host Windows 2003 Reinstall (SOX040910700087) TITLE: Windows Scripting Host Windows 2003 Reinstall [ ] **Problem** Windows Server 2003 Standard [2003 -W_5827 ] ID: SOX040910700087 CRT: Sep 10 2004 MOD: Sep 10 2004 STS:Customer Verified *** Problem Description *** PROBLEM DESCRIPTION Symptoms-- IF Windows Scripting Host v5.1 is installed on Windows 2003 server it will install and revert teh script engine to version 5.1 Not Found� Environment-- Windows 2003 *** Resolution *** Sep 10 2004 2:54PM a_march RESOLUTION: Cause-- Installing WSH 5.1 on a Winows 2003 Server Resolution-- This can be fixed by the following steps. - Download the Latest WSH from http://www.microsoft.com/downloads/details.aspx?FamilyID=c717d943-7e4b-4622-86eb-95a 22b832caa&DisplayLang=en - Create a Directory c:WSH , and WSHcopy - Extract the files to C:WSH by using the command scripten.exe /T:c:WSH /C - Copy out the following files to the WSHcopy directory cscript.exe dispex.dll jscript.dll scrobj.dll scrrun.dll vbscript.dll wscript.exe wshcon.dll wshext.dll wshom.ocx - Boot the Server in Safe Mode - Copy the files from WSHcopy directory into the %windir%System32dllcache - Copy the files from WSHcopy directory into the %windir%System32 - This will replace all of the files with the latest versions - Restart the system The system should be restored to the latest version of WSH Additional information-- Links to online documentation http://www.microsoft.com/downloads/details.aspx?FamilyID=c717d943-7e4b-4622-86eb-95a 22b832caa&DisplayLang=en http://www.microsoft.com/windowsxp/home/using/productdoc/en/default.asp?url=/windows xp/home/using/productdoc/en/wsh_overview.asp
HOW TO: use regsvr32 to re register dll files f (SOX040401700058) TITLE: HOW TO: use regsvr32 to re register dll files f [SRWINNT ] **Problem** Windows XP Home Edition [2002 -W_3219 ] ID: SOX040401700058 CRT: Apr 1 2004 MOD: Apr 1 2004 STS:Sent to Triage *** Problem Description *** Internet explorer has encountered a problem and needs to close. Interent explorer crashes *** Resolution *** Apr 1 2004 1:58PM v_micle ->Click on Start ->Click on Run ->Type CMD to bring up the commend prompt. ->Type REGSVR32 as seen below then each of the fallowing dll files |||(for scripting errors)||| regsvr32 scrrun.dll regsvr32 msxml.dll regsvr32 mshtml.dll regsvr32 msjava.dll regsvr32 jscript.dll |||(for just about everything)||| regsvr32 urlmon.dll |||(for viewing errors)||| regsvr32 shdocvw.dll regsvr32 browseui.dll |||secure websites||| regsvr32 softpub.dll regsvr32 wintrust.dll regsvr32 initpki.dll After running these, the customer may need to restart the computer for the changes to take effect.
In some cases it may be necessary to reinstall VBSCRIPT on a Windows 2003 Server. In this case the customers 3rd Party Application Sybari ADS required that VBSCRIPT be reinstalled in order to function correctly. On Windows 2000 and XP operating systems you can reinstall it by run the executable scripten.exe. (This executable can be downloaded from www.microsoft.com/downloads) *** Resolution *** Jul 15 2004 9:47AM a_mattt There are Two options for reinstallation: 1) right click on %windir%infwsh.inf and choose install. This will reset much of the registration. 2) Regsvr32 all script dlls in system32 (vbscript.dll, scrobj.dll, scrrun.dll, etc) regsvr32 %systemroot%system32jscript.dll regsvr32 %systemroot%system32vbscript.dll
try this 1. Open a commnad prompt (Start -> Run -> cmd) 2. Run regsvr32 -u C:WINDOWSsystem32scrrun.dll 2. Run regsvr32 C:WINDOWSsystem32scrrun.dll CAUSE: We needed to re-register asp.dll from the c:winntsystem32inetsrv as the registry entry had become corrupt. Also saw a reference to NAV scriptblocking...may need to completely disable nav.