Link to home
Start Free TrialLog in
Avatar of Robert Silver
Robert SilverFlag for United States of America

asked on

What is the MRxSMB source? Is this a device driver e.g mrxsmb.sys .sys files are device drivers aren't they?

What is the MRxSMB source? Is this a device driver e.g mrxsmb.sys  .sys files are device drivers aren't they?
What I really want to know is how can I find out more about the inner workings of this Source

In the Event log I always thought the source had to be a process, but,  I can find no such process. If this is part of the Microsoft kernel what process is this  source being called.


I have recently come up upon a random Event 50 or delayed write error. Frankly I do not understand why Microsoft can't  buffer the data and send a retry to both sides of a network drive write operation causing it to reset the last written buffer ins such situations.  Thus far Microsoft support has no solution and only asks that I wait for the next Event 50 to run an MPSReport to gather more information on the Event.
Am I wrong? Is this a a timeout  exceeded error or not. There should be a handshake in the MRxSMB protocol to deal with this by re-transmiting the written buffer information handed to the remote file server or if this is a device error wouldn't you expect some kind of retry. Bad CRC/Checksums would cause a retransmit and what about at the device driver level. One would expect a recovery from a network glitch or disk hardware glitch. This error is hard to conceive because of the complexity.


Avatar of Netman66
Netman66
Flag of Canada image

This is a redirector service - and yes, it is a service - the Computer Browser service.

That event has nothing to do with your delayed write issues.

Turn of Write Caching on the Drive Controller - in Device Manager.  Some controllers work, and some not so well.

There have been 12 patches for the MRxSMB issues that everyone has seen on occasion - all for different OSes/reasons.  

This is generally the error most see:  http://support.microsoft.com/default.aspx?scid=kb;en-us;267934


Avatar of Robert Silver

ASKER

Okay lets take a step back here because first of all there is no Computer Browser service running. Again
what is  MRxSMB?  If it were part of the computer Browser service why would the Computer Browsing service not be running. Is there an alternate service that MRxSMB might be a part of and What is A redirector service?
What service initiates the MRxSMB ?  What is it if its a service I would see MRxSMB in my services listing. I don't so what is going on with MRxSMB  Is it a device driver or a service or what?

What you suggest makes no sense in my senario as we have no Net Bios or Computer Browser running as a service.

I am not saying you do not know what you are talking about. I am saying there is another service responsible in my environment and I have no clue what it may be Nor do I know what Source means in Event log terminology.
I always thought I could track it to a process ID or Executable, DLL , COm object DCOM object but thus far I have no way of doing that or it seems even finding a white paper on this problem of understanding what MRxSMB is and why and how I am getting Delayed write errors.  Do you still maintain that Turning off the Write Caching on the Drive Controller is the way to go despite this new information?

I may suggest this to Microsoft who seems to not have a clue on fixing this.
Right now every bit of infor / Knowledge I gather helps me understand and solve the problem.

Please someone here tell me Is  MRxSMB a service or a driver called by a service??
ASKER CERTIFIED SOLUTION
Avatar of Robert Silver
Robert Silver
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial