Connect with us


(solved)- svchost.exe downloading constantly, eating all my bandwidth. Virus ?



windows based script host

Windows Based Script Host: Sometimes when you are connected to internet, your bandwidth vanishes for no reason..  Idle network bandwidth is used for no reason even without opening a web browser.

svchost.exe Virus ? svchost.exe downloading, eating all my bandwidth.

How to find which application consumes the  Idle network bandwidth in this manner ? You can download netbalancer and install.. By opening netbalancer, you can observe individual application/program wise download and upload .

Find which application consumes the Idle network bandwidth using netbalancer

Netbalancer shows svchost.exe  downloading constantly, eating all my bandwidth.. Now what ? 

Most of the time, huge traffic shown in the svchost.exe is due to windows updates via Background Intelligent Transfer Service (BITS) ..

From description of BITS “Transfers files in the background using idle network bandwidth. If the service is disabled, then any applications that depend on BITS, such as Windows Update or MSN Explorer, will be unable to automatically download programs and other information.” 

BITS uses binpath= “c:\windows\system32\svchost.exe -k netsvcs”

Svchost works as a  container for multiple processes …You can simply expand it in task manager… See the service host expansion in the pic.. and under that you may see other things such as Background Intelligent Transfer Service etc..

Expand svchost using Taskmanager to check how svchost works as a container for multiple processes

I use wsus  in my work environment, with netbalancer.. and I see 200/300GB traffic via svchost…Netbalancer is used to create rules not to sync updates in day time in wsus, that is a different story though..

Also you can use netbalancer to verify the svchost that takes much bandwidth is same as bits path ..  that is  “c:\windows\system32\svchost.exe -k netsvcs”


Open netbalancer and enable command line by right clicking and selecting command line.. It will show you the command line path of svchost.exe

Enable command line columns in netbalancer by right clicking and selecting command line option to display the command line path of svchost.exe

Using netbalancer, simply you can verify this or you can verify this  by disabling windows updates temporarily or disabling Background Intelligent Transfer Service   for a day or so…..

Go to Control Panel – Administrative Tools – Services – search for BITS and Stop the service by right clicking on it then click on stop. Also in the properties of this service select manual or disable. You can enable it to update your windows anytime. But make sure to enable it, when you need to download windows updates or related service to BITS. 

Instead of disabling BITS completely you can limit svchost.exe to use your traffic for a predefined time period that you decide.. See How to limit svchost.exe  downloading constantly, eating all my bandwidth using netbalancer ? 

There are also some malware  under svchost name, yet above BITS usage  is the very common scenario for huge traffic through svchost.. To make sure you are not infected by common known svchost virus you can always run a virus inspection in your pc using following free tools..

Use these tools first..

Use trojan remover and have a full system scan (shareware)

Download hitman pro 3.7 (shareware and can be activated for 30 days free)and have a full system scan..

use adwcleaner (freeware) and and have a full system scan.. )

use malwarebyte (free version) have a full system scan

Use Kaspersky Virus Removal Tool

Note: BITS traffic via   “c:\windows\system32\svchost.exe -k netsvcs” is Not a virus or malware problem, its a legit program, so if you use 100 antivirus scanners, you will not be able to remove/stop BITS download traffic…

Continue Reading
Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *


(Solved)-An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Parser Error Message:Could not load type




parser error

Recently I migrated application from Windows Server 2003 to 2008 R2. Some urls were not working .. Just displayed the following error.

######## ######### ####### ########## ######## ######## ######## ########## ###

Server Error in ‘/AssessmentsV2’ Application.

Parser Error

Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: Could not load type ‘CBI.login2’.

Source Error:

Line 1:  <%@ Page Language=”vb” AutoEventWireup=”false” Codebehind=”login.aspx.vb” Inherits=”CBI.login2″ %>
Line 2:  <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”>
Line 3:  <HTML>

Source File: /assessmentsv2/xxx/login.aspx    Line: 1

Version Information: Microsoft .NET Framework Version:2.0.50727.5477; ASP.NET Version:2.0.50727.5483

######## ######### ####### ########## ######## ######## ######## ########## ###

I DID lot more researches, when i see this error An error occurred during the parsing of a resource required to service this request.” None of them are working for my scenario except one.. Solution worked for me was just convert the web folder to an Application in IIS.


Open IIS and select the website and the appropriate folder that needs to be converted. Right click and select convert to Application.

Say good bye to “An error occurred during the parsing of a resource required to service this request. “


Continue Reading


(Solved)-Event ID:1005 -Word 2010 crashes when starting! Application Error Windows cannot access the file MSGR3EN.DLL




Event ID:1005 -Word 2010 crashes when starting! Application Error Windows cannot access the file MSGR3EN.DLL

When I open Microsoft Word 2010, after few seconds,  it crashes with no messages , without any additional details. I tried Start Microsoft Word in Safe Mode, assuming a newly installed plugin may causing the problem. (in word safemode (winword /safe), Plugins are not loaded.)  Proving that I was wrong it crashed again and again even safe mode. repaired and Reinstalled office 2010 (Uninstalled completely and reinstalled  ) . yet no use. 🙁

Thus, I had to check Evenviewer and located few errors related to word crash and they are Event ID:  1005 and Event ID: 1000.

But he important error was found under Event ID:  1005.

Log Name: Application
Source: Application Error
Date: 06/07/2016 08:19:57
Event ID: 1005
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Windows cannot access the file C:\Program Files (x86)\Microsoft Office\Office14\PROOF\1033\MSGR3EN.DLL for one of the following reasons: there is a problem with the network connection, the disk that the file is stored on, or the storage drivers installed on this computer; or the disk is missing. Windows closed the program Microsoft Word because of this error.

Program: Microsoft Word
File: C:\Program Files (x86)\Microsoft Office\Office14\PROOF\1033\MSGR3EN.DLL

The error value is listed in the Additional Data section.
User Action
1. Open the file again. This situation might be a temporary problem that corrects itself when the program runs again.
2. If the file still cannot be accessed and
- It is on the network, your network administrator should verify that there is not a problem with the network and that the server can be contacted.
- It is on a removable disk, for example, a floppy disk or CD-ROM, verify that the disk is fully inserted into the computer.
3. Check and repair the file system by running CHKDSK. To run CHKDSK, click Start, click Run, type CMD, and then click OK. At the command prompt, type CHKDSK /F, and then press ENTER.
4. If the problem persists, restore the file from a backup copy.
5. Determine whether other files on the same disk can be opened. If not, the disk might be damaged. If it is a hard disk, contact your administrator or computer hardware vendor for further assistance.

Additional Data
Error value: C000009C
Disk type: 3
Event Xml:
<Event xmlns="">
<Provider Name="Application Error" />
<EventID Qualifiers="49152">1005</EventID>
<TimeCreated SystemTime="2016-07-06T06:19:57.000000000Z" />
<Security />
<Data>C:\Program Files (x86)\Microsoft Office\Office14\PROOF\1033\MSGR3EN.DLL</Data>
<Data>Microsoft Word</Data>


So this was the reason for word 2010 crash “Windows cannot access the file C:\Program Files (x86)\Microsoft Office\Office14\PROOF\1033\MSGR3EN.DLL”

MSGR3EN.DLL was there when I check it under C:\Program Files (x86)\Microsoft Office\Office14\PROOF\1033\ it was there. For some reason word can’t access it and that is the reason for this crash ..

Now what ?

Solution for Event ID:  1005 “Windows cannot access the file C:\Program Files (x86)\Microsoft Office\Office14\PROOF\1033\MSGR3EN.DLL”.. 

The Event ID:  1005 itself has few suggestion.  what worked for me was chkdsk.

How to fix disk issues with check disk?

(1) Method 1 

Open command prompt with run as admin. (You must run command prompt as admin to access chkdsk utility Else you will see  “Access Denied as you do not have sufficient privileges.You have to invoke this utility running in elevated mode.”

then run

chkdsk /R /F C:

“/R”    switch  locates bad sectors and recovers readable information while  “/F” switch will fixes errors on the disk.

Then you will get a message saying

"Cannot lock current drive.

Chkdsk cannot run because the volume is in use by another
process. Would you like to schedule this volume to be
checked the next time the system restarts? (Y/N)" 

event id 1005

This is normal , and its is because windows operating system and other programs that are running are holding the drive which prevents it from locking,.  Press Y and let it run when you restart your pc. Check disk is scanning and fixing issues at start up when you press Y and hit enter .


(2) Method 2 (Alternative method , dont run both!!)

Go to C drive properties

Go to C drive properties

and go to tools —> Error Checking— > check now and tick both “Automatically fix file system Errors” and “Scan for and attempt recover of bad sectors” and click Start. Then you will get a message “Windows can’t check the disk while it’s in use” , Just click on Schedule disk check and let it run when you restart your pc.

Disk Error checking Utility

That’s it….  After running this , word can access MSGR3EN.DLL and it was the solution for my word 2010 crash . 


Continue Reading


(Solved)-Run-Time error ‘1004’ : General ODBC Error : The Oracle(tm) client and networking components were not found.




run time error 1004

How to fix Run-Time error ‘1004’ : General ODBC Error : The Oracle(tm) client and networking components were not found.

Recently I have migrated to windows 7 and one Microsoft excel 2010 form  which was working previously stopped working.

and there were two error messages from Microsoft Visual Basic and Microsoft ODBC for Oracle

Microsoft Visual BasicMicrosoft Visual Basic .Run-Time error ‘1004’ : General ODBC Error

Microsoft ODBC for Oracle

The Oracle(tm) The Oracle(tm) client and networking components were not found. These components are supplied by Oracle Corporation and are part of the Oracle Version 7.3 (or greater) client software installation. You will be unable to use this driver until these components have been installed

Though I receive error “The Oracle(tm) client and networking components were not found.” I had oracle 11.2.0 client installed already. Yet excel cant detect my oracle client 11.2.0 . Thus it gives Microsoft ODBC for Oracle error as well as Microsoft Visual Basic  error Run-Time error ‘1004’ : General ODBC Error.

Solution for “The Oracle(tm) client and networking components were not found.”

Solution was to add Oracle client path to the system path of windows. Oracle client executables, binaries cannot be identified by windows until it is added to system path variable. My oracle client was located under C:\Oracle\product\11.2.0\client_1 (you once may be different, select it in the way your pc has it)


Go to system properties, —>Advanced—–>Environment Variables—–>path——>Edit.

Then add your oracle  client path (C:\Oracle\product\11.2.0\client_1) with a semicolan at the end and click ok

System Path Variable settings for Oracle ClientSystem Path Variable settings for Oracle Client

That’s it

Continue Reading