|
|
Dont worry, just my sense of humour.
==============================
Nothing to say.
|
|
|
|
|
Having recently purchased a new HP Deskjet 3070 network printer, I have noticed a small but very annoying issue.
Every 30 seconds or so, the 'Thinking' icon appears and further investigation shows it to be HPNetworkCommunicator.exe polling.
I cannot stop the process, it appears and disappears from the list and short of uninstalling the printer is there any remedy?
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
CCC Link[ ^]
Trolls[ ^]
|
|
|
|
|
Have you looked to see if it's a windows service? If so, just stop the service from starting automatically, change the setting to manual. If it's not a service, there may be some other service starting up the executable indirectly, so it could take a bit of investigating to find the culprit.
Other places where it may be getting started from:
- Set up as a "startup" application?
- Windows task (look at task scheduler)?
...but it's most likely somehow associated with a service.
|
|
|
|
|
Thanks Albert, I will check this out when I get home.
(At work now).
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
CCC Link[ ^]
Trolls[ ^]
|
|
|
|
|
If I remember correctly, last I installed an HP printer, they don't give you an option to turn off their annoying software, but at least they do name their services/apps HP something or another, so they should be easy to spot.
Forgot to mention one other place to look, in Windows, all startup applications and services can be chosen (selective startup) by typing msconfig in a command prompt.
|
|
|
|
|
Dalek Dave wrote: I will check this out when I get home
So it is a dedicated printer, dedicated to your machine. So guess what networkupdate,exe is doing and decide if you need it or not.
Tip:
Find it ijn the registry. Rename it to networkupdate.bak.
Restart the machine. If you can print, then yippedee doo dah. Leave it as is. If not, rename it back to .exe and put up with the popup thingy.
==============================
Nothing to say.
|
|
|
|
|
Dalek Dave wrote: HPNetworkCommunicator.exe
Delete its registry entry. That will stop it running.
--edit--
You asked Dave, no need to vote me a one for it.
==============================
Nothing to say.
modified 14-Nov-11 11:01am.
|
|
|
|
|
Won't that stop me from using the printer?
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
CCC Link[ ^]
Trolls[ ^]
|
|
|
|
|
Hey, you wanted it stopping.
If you cant print after then thats your problem!
==============================
Nothing to say.
|
|
|
|
|
Whaddyaknow, I renamed it and all is well!
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
CCC Link[ ^]
Trolls[ ^]
|
|
|
|
|
See, told ya!
==============================
Nothing to say.
|
|
|
|
|
Hi!
I am currently learning how to write drivers and in an example the code was supposed to raise the IRQL of all CPUs to DISPATCH_LEVEL but I keep getting BSOD with the error IRQL_NOT_LESS_OR_EQUAL
Out of curiosity, I tried changing the level of IRQL and if I changed it to APC_LEVEL, I still get a BSOD but I no longer see the IRQL_NOT_LESS_OR_EQUAL message.
The code below is not complete, I just posted some parts of the code which I think might be responsible for the BSOD.
KIRQL ChangeIRQL()
{
if (currentirql < DISPATCH_LEVEL)
{
KeRaiseIrql(DISPATCH_LEVEL, &previousirql);
}
return (previousirql);
}
PKDPC LockCPU()
{
if(KeGetCurrentIrql() != DISPATCH_LEVEL)
{
return NULL;
}
}
NTSTATUS DriverEntry(IN PDRIVER_OBJECT ptrDriverObject, IN PUNICODE_STRING registryPath)
{
irql = ChangeIRQL();
dpcPtr = LockCPU();
}
|
|
|
|
|
If you get the classic IRQL_NOT_LESS_OR_EQUAL you are touching pagable code or data at elevated IRTQL.
Dont. This is either an immediate BSOD, or instability (just because a page is pageable doesnt mean it has been) so use verifier to check your driver at all times.
--edit--
Typical. Almost noone knows what the hell kernel programmers are talking about; no response, no answer, no 'uh? what are you on about?'. Nothing. Makes me wonder why anyone posts about kernel stuff here.
Mind you, the google kernel forums have died, OSR isnt picking up the volume.
Hey ho. I guess I live in an isolated world.
==============================
Nothing to say.
modified 14-Nov-11 12:44pm.
|
|
|
|
|
Driverentry code is normally pageable, so raising IRQL to dispatch might be against the rules.
Anyway, any feedback? Or am I just pissing in the wind?
==============================
Nothing to say.
|
|
|
|
|
Thanks for the reply, Eric. Will include checks before attempting to raise the IRQL
|
|
|
|
|
Hi,
Anyone tried to use Windows Server 2008 as domain control and Linux as proxy server to administrate and maintain the internet usage?
can any explain how it can be done please..
Thanks,
Jassim
|
|
|
|
|
Linux Server running Squid Proxy and using GPO on the Domain Controller to set the Proxy Server for all Domain Member Computers to use the Linux Server as the proxy server.
Don't know the settings without being in fromt of a box and not sure in Squid has been superceded.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|
|
Hi,
I have an existing Windows Server 2008 and I want to install Linux Server on it (Debian) to have both up and running the same time.
The Windows Server 2008 will be my domain controller while the Debian will be my Mail Server.
can any one guide on what's the best practice to do this?
Thanks,
Jassim
|
|
|
|
|
There only way you're going to do that is if you install each in a virtual machine, using something like HyperV or VMWare ESX. There is no other way to have two operating systems running on the same machine at the same time.
|
|
|
|
|
You can install a VMWare product, e.g. VMWare Player on your existing server. Then create a Virtual Machine and install Debian there.
It is not necessary to virtualize your existing server also.
On my computer, I ran Ubuntu 10.04 natively, and virtualized Windows XP at the same time.
|
|
|
|
|
Bernhard Hiller wrote: It is not necessary to virtualize your existing server also.
True. I wrote that up wrong, didn't I... Where's my caffeine.
|
|
|
|
|
I've never used this type of setup for running servers... how does the computer know which OS to send requests for services too (or would it go to all OS's)? Or would you just have to make sure that they don't have conflicting services (for example, two FTP server on different OS's may cause a problem)?
|
|
|
|
|
The virtualized machine gets its own hardware - a "virtual" hardware. It has an IP address of its own, and the virtual network card has its own mac address. Its hard disks are files only. The "real" hardware of the computer communicates with the OS running on the real hardware.
I do not know the details how it works together, the virtualization software runs on the native OS (or even is the native OS, as with VMWare ESX) and redirects from the virtual hardware to real hardware and vice versa.
When you work on a virtualized computer, it will seem to you like a normal computer (ok, there are some tricks to find out: e.g. VMWare tools are running, or some specialized assembler code to detect that registers are not where they are expected to be). And when you communicate with a virtualized computer, it is even harder to detect virtualization.
|
|
|
|
|
Interesting... Maybe I'll look into it a bit more...
|
|
|
|