What does DoSvc do?

August 29, 2017 at 15:13:23
Specs: several
I've noticed that Windows\Logs\dosvc\ fills up with .etl files
over time. Each file is 64 kB. Not huge. I have deleted them
before, so there are not very many of them, but another website
reports this folder taking up more than half of a 160 GB drive.
This is obviously a bug in Windows 10, and may have already
been fixed in an update, maybe even an update that is included
in my newish laptop's OS installation. I've just noticed that the
folder contains kind of a lot of files, and I suspect that they
aren't actually being used for anything.

The other website says the service Delivery Optimization, DoSvc,
can be disabled, and the files will no longer be created. It doesn't
say one word about other consequences of disabling the service.
Black Viper leaves it as Automatic (Delayed Start). The description
of the service is "Performs content delivery optimization tasks".
Does anyone know what that means? What content? Delivered
how? Optimized in what way?

-- Jeff, in Minneapolis

See More: What does DoSvc do?

Report •

August 29, 2017 at 15:35:24
I may have already answered my own question, but I'd very
much appreciate other people's views.

I just looked inside some of those .etl log files, and found two
things. First, they are almost completely filled with hex FFs.
Padding. Second, deep inside they say "Software Distribution
Delivery Optimization". I know that Windows 10 has a screwy
thing that can migrate updates from one computer to another
in a network. I think it is turned on by default, or was in the
version of Windows 10 that came on my laptop. I turned it off
and the laptop has never been connected to a network anyway.
It sounds like the Delivery Optimization service (DoSvc) is for
figuring out how to pass Windows updates to other computers
in a network. In which case I definitely have no need of it, and
I'm surprised that Black Viper didn't mark it as a service that
can be safely disabled in all configurations.

-- Jeff, in Minneapolis

Report •
Related Solutions

Ask Question