Solved VBScript Question

First, let me preface this post by saying I don’t have a lot of experience with posting on message boards, so forgive me if I post/reply incorrectly.

I am running Vista 64-bit SP2 on a Dell Inspiron laptop, and, a few months ago, I uninstalled McAfee from my computer, and their removal tool messed up my Windows Sidebar. I ended up using the fix listed in the tutorial thread http://www.vistax64.com/tutorials/161046-windows-sidebar-gadget-not-displayed-correctly.html (regsvr32 msxml3.dll, regsvr32 scrrun.dll, & regsvr32 jscript.dll) to fix the issue. It fixed most of the gadgets, with the exception of the calendar gadget and the stock gadget, both of which I’ve never used. (When added to the Sidebar, the calendar only shows up as an orange tablet; the stock gadget doesn’t appear at all.)

I noticed in several Sidebar-related threads in this forum (and others), that perhaps I should register vbscript.dll. (Note: I also noticed that in Event Viewer when you click on “Event Log Online Help” the message “Can’t find script engine “VBScript” for script [insert name of the script here]" comes up.)

Would registering vbscript.dll fix both of these issues? If so, how do I do it? Right-click CMD, select “Run as Administrator,” and then type in “regsvr32 vbscript.dll” (without the quotes)? (I saw several different variations of how to register this, depending on where I was looking on the internet…) Would I need to disable my security software while doing this?

I don’t really have a lot of technical know-how, and I am a student taking online courses, so it is important for my computer to stay usable. Thus, I don’t want to do anything that might mess up my system. As I mentioned before, I don’t use the calendar and stock gadgets (and don't spend a lot of time clicking on things in Event Viewer, since I wouldn't be able to make heads or tails out of anything that might be reported there anyway), but I don’t know if whatever is making that not work could cause problems further down the line with other programs, etc.

So, should I leave well enough alone (since everything I want to use the computer for is currently working okay) or try some sort of fix, such as the one mentioned above? Any help/advice is welcomed!
 
Last edited:

My Computer

System One

  • Manufacturer/Model
    Dell Inspiron 1545

My Computer

System One

  • Manufacturer/Model
    Dell XPS420
    Memory
    6 gig
    Graphics Card(s)
    ATI Radeon HD3650 256 MB
    Sound Card
    Intergrated 7.1 Channel Audio
    Monitor(s) Displays
    Dell SP2009W 20 inch Flat Panel w Webcam
    Hard Drives
    640 gb
    Cooling
    Fan
    Keyboard
    Dell USB
    Mouse
    Dell USB 4 button optical
    Other Info
    DSL provided by ATT
I’m all for leaving well enough alone, and I’m not too concerned about the gadgets.

My main concern/reason for posting was if vbscript is the problem in both of the situations mentioned in my original post (Sidebar & Event Viewer; since vbscript was mentioned in the Event Viewer message and was mentioned in the Sidebar posts that I read, I thought perhaps I might have some sort of a vbscript issue), can this not working correctly cause problems if I download updates for programs (Windows updates, Office updates, Adobe Reader, Java updates, Flash player updates, etc.) or try to install new ones?

I’ll soon be updating my Java and Flash player. Would/could any potential vbscript problems that I may have cause the updates to fail or cause these things to stop working correctly? (I know it’s probably hard to deal in hypotheticals, but I was just wondering how worried I need to be when trying to update these programs, as I use them both daily.)

I know my questions might be unanswerable, but I figured it never hurts to ask (especially when you're asking people who are more knowledgeable than you are)! :)
 

My Computer

System One

  • Manufacturer/Model
    Dell Inspiron 1545

My Computer

System One

  • Manufacturer/Model
    Dell XPS420
    Memory
    6 gig
    Graphics Card(s)
    ATI Radeon HD3650 256 MB
    Sound Card
    Intergrated 7.1 Channel Audio
    Monitor(s) Displays
    Dell SP2009W 20 inch Flat Panel w Webcam
    Hard Drives
    640 gb
    Cooling
    Fan
    Keyboard
    Dell USB
    Mouse
    Dell USB 4 button optical
    Other Info
    DSL provided by ATT
The regsvr32 command is trickier in 64bit. Here is the correct syntax for you (run both):

%systemroot%\system32\regsvr32.exe %systemroot%\system32\vbscript.dll

%systemroot%\SysWOW64\regsvr32.exe %systemroot%\SysWOW64\vbscript.dll

Try both of those, and tell us of a success, failure (what error message/s) and whether the problem still exists.

Thanks!

Richard (yes, another one!)

P.S. This won't do any more damage. There is no harm in trying this, and it may well do a lot of good.
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS 420
    CPU
    Intel Core 2 Quad Q9300 2.50GHz
    Motherboard
    Stock Dell 0TP406
    Memory
    4 gb (DDR2 800) 400MHz
    Graphics Card(s)
    ATI Radeon HD 3870 (512 MBytes)
    Sound Card
    Onboard
    Monitor(s) Displays
    1 x Dell 2007FP and 1 x (old) Sonic flat screen
    Screen Resolution
    1600 x 1200 and 1280 x 1204
    Hard Drives
    1 x 640Gb (SATA 300)
    Western Digital: WDC WD6400AAKS-75A7B0

    1 x 1Tb (SATA 600)
    Western Digital: Caviar Black, SATA 6GB/S, 64Mb cache, 8ms
    Western Digital: WDC WD1002FAEX-00Z3A0 ATA Device
    PSU
    Stock PSU - 375W
    Case
    Dell XPS 420
    Cooling
    Stock Fan
    Keyboard
    Dell Bluetooth
    Mouse
    Advent Optical ADE-WG01 (colour change light up)
    Internet Speed
    120 kb/s
    Other Info
    ASUS USB 3.0 5Gbps/SATA 6Gbps - PCI-Express Combo Controller Card (U3S6)
The regsvr32 command is trickier in 64bit. Here is the correct syntax for you (run both):

%systemroot%\system32\regsvr32.exe %systemroot%\system32\vbscript.dll

%systemroot%\SysWOW64\regsvr32.exe %systemroot%\SysWOW64\vbscript.dll

Try both of those, and tell us of a success, failure (what error message/s) and whether the problem still exists.

Thanks!

Richard (yes, another one!)

P.S. This won't do any more damage. There is no harm in trying this, and it may well do a lot of good.

So, if the vbscript is already registered correctly in both the 64 & 32 bit sections of Windows (if that is the right terminology), than entering this in won’t harm anything? (Or, if it isn't registered correctly in the 64-bit section, but is already registered correctly in the 32-bit section, it won't harm anything to re-register it?) And what I need to do is open an elevated command prompt and then just start typing those two entries? Can I copy and paste them in?

This is just a guess (since I’m definitely not a PC expert), but I think running the McAfee removal tool might have just messed up the 64-bit part of my Windows and not the 32-bit section. (For example, before I fixed the majority of my Sidebar issues, on one of the websites that I visit, in 64-bit IE – which I don’t normally use – I got some sort of jscript error message when trying to access the site, but it opened fine in 32-bit IE. After following the tutorial mentioned in my original post – entering in simply regsvr32 msxml3.dll, regsvr32 scrrun.dll, & regsvr32 jscript.dll in a command prompt – that problem was fixed.)

Also, this is probably a stupid question, but, after I am done entering in the command prompts, I just click the “X” in the corner to close out the session, correct?
 

My Computer

System One

  • Manufacturer/Model
    Dell Inspiron 1545
Don't worry! Better to find out now, and you can learn from it!

Open an http://www.vistax64.com/tutorials/181765-elevated-command-prompt.html


%systemroot%\system32\regsvr32.exe %systemroot%\system32\vbscript.dll

%systemroot%\SysWOW64\regsvr32.exe %systemroot%\SysWOW64\vbscript.dll

Copy and paste in the above, one at a time, pressing enter after each one. Copy and paste is fine!

These Commands will never cause any harm. If they are already registered, no harm will be done whatsoever, and if they are not already registered, good will be done. There is NO risk! They are perfectly safe, and so we should definitely try both 32bit and 64bit in one go, as there is no risk so why not!

Red X is fine :)

Richard
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS 420
    CPU
    Intel Core 2 Quad Q9300 2.50GHz
    Motherboard
    Stock Dell 0TP406
    Memory
    4 gb (DDR2 800) 400MHz
    Graphics Card(s)
    ATI Radeon HD 3870 (512 MBytes)
    Sound Card
    Onboard
    Monitor(s) Displays
    1 x Dell 2007FP and 1 x (old) Sonic flat screen
    Screen Resolution
    1600 x 1200 and 1280 x 1204
    Hard Drives
    1 x 640Gb (SATA 300)
    Western Digital: WDC WD6400AAKS-75A7B0

    1 x 1Tb (SATA 600)
    Western Digital: Caviar Black, SATA 6GB/S, 64Mb cache, 8ms
    Western Digital: WDC WD1002FAEX-00Z3A0 ATA Device
    PSU
    Stock PSU - 375W
    Case
    Dell XPS 420
    Cooling
    Stock Fan
    Keyboard
    Dell Bluetooth
    Mouse
    Advent Optical ADE-WG01 (colour change light up)
    Internet Speed
    120 kb/s
    Other Info
    ASUS USB 3.0 5Gbps/SATA 6Gbps - PCI-Express Combo Controller Card (U3S6)
Richard/niemiro,

Thank you so much for your help and instructions! I ran the commands and both were successful. The calendar and stocks gadget, as well as the link in Event Viewer all now work, and, thus far, nothing seems to be amiss.

By the way, I didn’t run System File Checker, as richc46 suggested (thank you also for your suggestions and help, richc46), prior to trying the commands. Since everything seems okay now, is it okay not to bother?
 

My Computer

System One

  • Manufacturer/Model
    Dell Inspiron 1545
Even if you did not have a problem, the SFC command will not hurt. It will show any corruption, that can be corrected, now, before they become serious. Why not give it a try.
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS420
    Memory
    6 gig
    Graphics Card(s)
    ATI Radeon HD3650 256 MB
    Sound Card
    Intergrated 7.1 Channel Audio
    Monitor(s) Displays
    Dell SP2009W 20 inch Flat Panel w Webcam
    Hard Drives
    640 gb
    Cooling
    Fan
    Keyboard
    Dell USB
    Mouse
    Dell USB 4 button optical
    Other Info
    DSL provided by ATT
I ran the SFC twice, and it could not repair member file tcpmon.ini. (I can post the relevant parts of the log if you want me to.) Neither time did it find any other errors or irreparable files.

I already knew about this issue. (It’s a long story, but I had previously run scans – both before and after a factory restore – that showed this file as corrupted.) To my untrained eye, this file appears to be related to printing, and I don’t print from this computer, so I think this could be something that could be safely ignored, especially since I haven’t experienced major problems that would be associated with this and am not the tech-savviest person in the world. (I’ve downloaded SP2, countless Windows updates, etc. and ran the computer for about three months or so since I did my initial SFC and spotted this issue.)
 

My Computer

System One

  • Manufacturer/Model
    Dell Inspiron 1545
Based on everything, you are good to go. Glad to be able to help.
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS420
    Memory
    6 gig
    Graphics Card(s)
    ATI Radeon HD3650 256 MB
    Sound Card
    Intergrated 7.1 Channel Audio
    Monitor(s) Displays
    Dell SP2009W 20 inch Flat Panel w Webcam
    Hard Drives
    640 gb
    Cooling
    Fan
    Keyboard
    Dell USB
    Mouse
    Dell USB 4 button optical
    Other Info
    DSL provided by ATT
Don't worry about that file. That is a common occurance in SFC. All we are looking for is anything except for settings.ini and tcpmon.ini :)

I am really glad that the issue is now solved, and have fun using your computer!

Richard
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS 420
    CPU
    Intel Core 2 Quad Q9300 2.50GHz
    Motherboard
    Stock Dell 0TP406
    Memory
    4 gb (DDR2 800) 400MHz
    Graphics Card(s)
    ATI Radeon HD 3870 (512 MBytes)
    Sound Card
    Onboard
    Monitor(s) Displays
    1 x Dell 2007FP and 1 x (old) Sonic flat screen
    Screen Resolution
    1600 x 1200 and 1280 x 1204
    Hard Drives
    1 x 640Gb (SATA 300)
    Western Digital: WDC WD6400AAKS-75A7B0

    1 x 1Tb (SATA 600)
    Western Digital: Caviar Black, SATA 6GB/S, 64Mb cache, 8ms
    Western Digital: WDC WD1002FAEX-00Z3A0 ATA Device
    PSU
    Stock PSU - 375W
    Case
    Dell XPS 420
    Cooling
    Stock Fan
    Keyboard
    Dell Bluetooth
    Mouse
    Advent Optical ADE-WG01 (colour change light up)
    Internet Speed
    120 kb/s
    Other Info
    ASUS USB 3.0 5Gbps/SATA 6Gbps - PCI-Express Combo Controller Card (U3S6)
Don't worry about that file. That is a common occurance in SFC. All we are looking for is anything except for settings.ini and tcpmon.ini :)

I am really glad that the issue is now solved, and have fun using your computer!

Richard

Out of curiosity, since tcpmoni.ini is a common occurrence, does that mean that if I ever do get a printer, having this problem reported in my SFC log does not necessarily mean the printer would not work?

Thanks again for all of your help!
 

My Computer

System One

  • Manufacturer/Model
    Dell Inspiron 1545
OK, we will try to fix it. I cannot work without the logfile, especially as your Windows is x64, and the problem could be located in either SysWOW64, or System32.

Right, please run steps 1, 2A, 3 (about 15 minutes), 4, 5, and then Step 1 from the top yellow box, but only follow this last one if Integrity Violations were found. Please upload the new sfcdetails.txt from your Desktop. System Files - SFC Command

Now, please zip up (right click > Send to > Compressed (Zipped) Folder) C:\Windows\System32\tcpmon.ini, AND C:\Windows\SysWOW64\tcpmon.ini for further analysis.

Please make sure to upload two different copies of tcpmon.zip, and sfcdetails.txt.

Thanks!

Richard
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS 420
    CPU
    Intel Core 2 Quad Q9300 2.50GHz
    Motherboard
    Stock Dell 0TP406
    Memory
    4 gb (DDR2 800) 400MHz
    Graphics Card(s)
    ATI Radeon HD 3870 (512 MBytes)
    Sound Card
    Onboard
    Monitor(s) Displays
    1 x Dell 2007FP and 1 x (old) Sonic flat screen
    Screen Resolution
    1600 x 1200 and 1280 x 1204
    Hard Drives
    1 x 640Gb (SATA 300)
    Western Digital: WDC WD6400AAKS-75A7B0

    1 x 1Tb (SATA 600)
    Western Digital: Caviar Black, SATA 6GB/S, 64Mb cache, 8ms
    Western Digital: WDC WD1002FAEX-00Z3A0 ATA Device
    PSU
    Stock PSU - 375W
    Case
    Dell XPS 420
    Cooling
    Stock Fan
    Keyboard
    Dell Bluetooth
    Mouse
    Advent Optical ADE-WG01 (colour change light up)
    Internet Speed
    120 kb/s
    Other Info
    ASUS USB 3.0 5Gbps/SATA 6Gbps - PCI-Express Combo Controller Card (U3S6)
I wasn’t sure what you meant by integrity violations, but I attached the SFC file. (It includes the log from previous days’ scans. Is that okay?)

As far as compressing the files is concerned, all I have to do is enter System 32 and SysWOW64, right click the tcpmon.ini file > click Send to > click Compressed (Zipped) Folder? (Is tcpmon.ini the same as tcpmon? I don’t see a tcpmon.ini file in either System 32 or SysWow64, unless I am looking in the wrong place.) This is probably a very dumb question, but where will the compressed folder appear? (I’ve compressed documents before but never system files.) This is perfectly safe to do?

Also, what would the fix for this be? (As an FYI, Vista was preloaded on my computer; I have a restore partition and a Dell reinstall CD.) Is it hard to do or risky? I don’t really know what tcpmon.ini does, but, if it just centers on printing, maybe I should just ignore this issue for now, since I don’t currently have a printer for this computer.
 

Attachments

  • sfcdetails.txt
    114.9 KB · Views: 43

My Computer

System One

  • Manufacturer/Model
    Dell Inspiron 1545
I wasn’t sure what you meant by integrity violations, but I attached the SFC file. (It includes the log from previous days’ scans. Is that okay?)

As far as compressing the files is concerned, all I have to do is enter System 32 and SysWOW64, right click the tcpmon.ini file > click Send to > click Compressed (Zipped) Folder? (Is tcpmon.ini the same as tcpmon? I don’t see a tcpmon.ini file in either System 32 or SysWow64, unless I am looking in the wrong place.) This is probably a very dumb question, but where will the compressed folder appear? (I’ve compressed documents before but never system files.) This is perfectly safe to do?

Also, what would the fix for this be? (As an FYI, Vista was preloaded on my computer; I have a restore partition and a Dell reinstall CD.) Is it hard to do or risky? I don’t really know what tcpmon.ini does, but, if it just centers on printing, maybe I should just ignore this issue for now, since I don’t currently have a printer for this computer.

Nothing risky with us just looking. We will decide from there depending on how risky I think it will be. However, before I do a replacement, I do want to analyse the file, as it is possible that some 3rd party printer has added to the file in a non-destructive way, and we don't want to overwrite that :)

OTLI.gif
OTL - Download or alternative link here and here

Download OTL to your Desktop
  • Double click on the icon to run it. Make sure all other windows are closed and to let it run uninterrupted.
Under the Custom Scan box paste this in:

/md5start
tcpmon.ini
/md5stop

  • Click the None button, followed by the Run Scan button. Do not change any settings unless otherwise told to do so. The scan wont take long.
    • When the scan completes, it will open one notepad window. OTL.Txt These are saved in the same location as OTL.
    • Please copy (Edit->Select All, Edit->Copy) the contents of this file, and post them here.
Please follow Option 2, Steps 1, 2, 4, 6, and while you are there, uncheck "Hide extensions for known file types" here: http://www.vistax64.com/tutorials/86163-hidden-files-folders.html

We will restore all to normal later. If we do decide to fix, we can fix in a non-destructive way. Either your computer has a backup, or I can source you a replacement. :)

Navigate to C:\Windows\System32\ and now try to zip up tcpmon.ini. It will show up nicely now!

Richard
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS 420
    CPU
    Intel Core 2 Quad Q9300 2.50GHz
    Motherboard
    Stock Dell 0TP406
    Memory
    4 gb (DDR2 800) 400MHz
    Graphics Card(s)
    ATI Radeon HD 3870 (512 MBytes)
    Sound Card
    Onboard
    Monitor(s) Displays
    1 x Dell 2007FP and 1 x (old) Sonic flat screen
    Screen Resolution
    1600 x 1200 and 1280 x 1204
    Hard Drives
    1 x 640Gb (SATA 300)
    Western Digital: WDC WD6400AAKS-75A7B0

    1 x 1Tb (SATA 600)
    Western Digital: Caviar Black, SATA 6GB/S, 64Mb cache, 8ms
    Western Digital: WDC WD1002FAEX-00Z3A0 ATA Device
    PSU
    Stock PSU - 375W
    Case
    Dell XPS 420
    Cooling
    Stock Fan
    Keyboard
    Dell Bluetooth
    Mouse
    Advent Optical ADE-WG01 (colour change light up)
    Internet Speed
    120 kb/s
    Other Info
    ASUS USB 3.0 5Gbps/SATA 6Gbps - PCI-Express Combo Controller Card (U3S6)
Nothing risky with us just looking. We will decide from there depending on how risky I think it will be. However, before I do a replacement, I do want to analyse the file, as it is possible that some 3rd party printer has added to the file in a non-destructive way, and we don't want to overwrite that :)

OTLI.gif
OTL - Download or alternative link here and here














Download OTL to your Desktop
  • Double click on the icon to run it. Make sure all other windows are closed and to let it run uninterrupted.
Under the Custom Scan box paste this in:

/md5start
tcpmon.ini
/md5stop

  • Click the None button, followed by the Run Scan button. Do not change any settings unless otherwise told to do so. The scan wont take long.
    • When the scan completes, it will open one notepad window. OTL.Txt These are saved in the same location as OTL.
    • Please copy (Edit->Select All, Edit->Copy) the contents of this file, and post them here.
Please follow Option 2, Steps 1, 2, 4, 6, and while you are there, uncheck "Hide extensions for known file types" here: http://www.vistax64.com/tutorials/86163-hidden-files-folders.html

We will restore all to normal later. If we do decide to fix, we can fix in a non-destructive way. Either your computer has a backup, or I can source you a replacement. :)

Navigate to C:\Windows\System32\ and now try to zip up tcpmon.ini. It will show up nicely now!

Richard

What exactly is OTL/what does it do, if you don't mind me asking?

I went on geekstogo.com and read up a bit about the program. So, I download it to my desktop, double-click it to start the program, paste in what you wrote in your previous post in the “Custom Scans/Fixes” box, click on the “None” button at the (sort-of) top, and then click on “Run Scan”? Then, after a scan that doesn’t take long, a text file will appear on my desktop, the contents of which I will copy and paste into a post?

Also, in regards to zipping up the tcpmon.ini file, do you still want both the System32 & and SysWOW64 files? (The warnings in the tutorial file you linked to made messing around with this stuff seem kind of scary. Remember, I need this computer to stay in working condition for school! :)) After I click "Compress File," the file will be found where?
 
Last edited:

My Computer

System One

  • Manufacturer/Model
    Dell Inspiron 1545
In lieu of updating my previous post again, I thought that I would put this question in another post. Hypothetically, would it be okay to ignore the tcpmon.ini thing for the time being (or maybe even forever), or is this file something that could cause a lot of problems if it isn’t fixed? I am unclear on this, and, since I am a student taking online courses who needs her computer to remain in a working order on a day-to-day basis, I'm not sure if right now is the best time to be messing around with my computer. I'm conflicted. :confused:
 
Last edited:

My Computer

System One

  • Manufacturer/Model
    Dell Inspiron 1545
Hello!

I completely understand your problem. The stuff I have already asked you to do is without risk, but if we continue to the actual fix, there will be the tiniest amount of risk in the pot. Since this isn't actually an issue at the moment, why don't we leave it for now, but if it ever turns into an issue, you can jump straight back onto this thread. That means that you will still have me, and I will know what is going on. When I say "turns into an issue", I don't mean you wanting to print, I mean printing doesn't work. How does that sound?

Richard
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS 420
    CPU
    Intel Core 2 Quad Q9300 2.50GHz
    Motherboard
    Stock Dell 0TP406
    Memory
    4 gb (DDR2 800) 400MHz
    Graphics Card(s)
    ATI Radeon HD 3870 (512 MBytes)
    Sound Card
    Onboard
    Monitor(s) Displays
    1 x Dell 2007FP and 1 x (old) Sonic flat screen
    Screen Resolution
    1600 x 1200 and 1280 x 1204
    Hard Drives
    1 x 640Gb (SATA 300)
    Western Digital: WDC WD6400AAKS-75A7B0

    1 x 1Tb (SATA 600)
    Western Digital: Caviar Black, SATA 6GB/S, 64Mb cache, 8ms
    Western Digital: WDC WD1002FAEX-00Z3A0 ATA Device
    PSU
    Stock PSU - 375W
    Case
    Dell XPS 420
    Cooling
    Stock Fan
    Keyboard
    Dell Bluetooth
    Mouse
    Advent Optical ADE-WG01 (colour change light up)
    Internet Speed
    120 kb/s
    Other Info
    ASUS USB 3.0 5Gbps/SATA 6Gbps - PCI-Express Combo Controller Card (U3S6)
Richard,

As long as you think that this is something that is okay/safe to ignore for the time being, that sounds like a good solution to me. I agree that your instructions thus far don’t seem to involve too much risk. (Although, I must admit that after my McAfee debacle I am now leery of installing/uninstalling programs! :zip:) With enough careful instruction, I think I probably could have handled whatever solution you would have guided me through. But, considering my need to devote time to my schoolwork (and make sure my computer stays usable), combined with my worrywart personality traits, it probably is best to take a wait-and-see approach on this.

Thank you so very much for your help and patience thus far. I really appreciate it, and, if anything changes with my situation, I will be sure to come back to this thread for help. Thanks again!
 

My Computer

System One

  • Manufacturer/Model
    Dell Inspiron 1545
Back
Top