And Zachary Pascal's "Showstopper" captured the feel of the project in a way 
closest to Kidder's "Soul of a New Machine" that I've read. 

Not nearly as technical, but a great look at the team dynamic. 

The good ol' days when MS still acted like the young upstart.

-sc

PS- While we are talking books, I'll go off the NT topic a tad and suggest 
"Where Wizards Stay up Late" (Origins of the internet), and "Dealers of 
Lightening" (Xerox PARC) are great reads as well...

> -----Original Message-----
> From: [email protected] [mailto:[email protected]] 
> On Behalf Of Free, Bob
> Sent: Thursday, August 28, 2014 7:25 PM
> To: [email protected]
> Subject: RE: [NTSysADM] move hdd with windows 7 on it
> 
> Couldn't agree more. One of the most worthwhile technical books I've ever 
> read.....well actually studied.
> 
> 
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] 
> On Behalf Of Steven M. Caesare
> Sent: Thursday, August 28, 2014 4:06 PM
> To: [email protected]
> Subject: RE: [NTSysADM] move hdd with windows 7 on it
> 
> Indeed. And Custer's original is what I'd consider required reading to really 
> understand the subject.
> 
> While the subsequent tomes by the follow on authors can stand on their own, 
> the underlying concepts and design
> principles were best outlined in the original book and provide a lot of 
> context you don't otherwise get.
> 
> -sc
> 
> > -----Original Message-----
> > From: [email protected]
> > [mailto:[email protected]] On Behalf Of Free, Bob
> > Sent: Thursday, August 28, 2014 7:00 PM
> > To: [email protected]
> > Subject: Re: [NTSysADM] move hdd with windows 7 on it
> >
> > > Microsoft's documentation on this is not as good as it could be
> >
> > When I wanted to learn and understand this stuff back in the NT days,
> > I went straight to the Custer(Russinovich)(Solomon book). I have quite a 
> > stack of them now.
> >
> > The knowledge within is not available anywhere else in such a concise
> > fashion....if you can call a 1500pg tome concise that is. Still priceless 
> > IMO.
> >
> > -----Original Message-----
> > From: [email protected]
> > [mailto:[email protected]] On Behalf Of Ben Scott
> > Sent: Thursday, August 28, 2014 9:24 AM
> > To: [email protected]
> > Subject: [spam] [dkim-failure] Re: [NTSysADM] move hdd with windows 7
> > on it
> >
> > On Thu, Aug 28, 2014 at 9:14 AM, Steven M. Caesare <[email protected]> 
> > wrote:
> > > While the shotgun approach of nuking _EVERY_ driver in the system
> > > might solve the _SPECIFIC_ issue of this being a boot device access issue 
> > > ...
> >
> >   Since this has come up twice now...
> >
> >   What you see in "Device Manager" are not drivers.  They're objects in the 
> > PNP manager's device enumeration list.
> > Removing objects from Dev Mgr does not remove the driver.
> >
> >   The actual device drivers are considered "Services" internally, and
> > are mostly managed by the same Service Control Manager that manages the 
> > "regular" services one sees in the "Services"
> control panel/MMC.
> >
> >   Said drivers (and other services) are enumerated in the registry
> > under <HKLM\System\Current Control Set\Services>.  Not all of these drivers 
> > appear in Device Manager, even when
> they're running.
> >
> >   Drivers set to boot start will always be loaded, regardless of
> > whether a device node exists in the PNP tree (because the drivers are 
> > loaded before the PNP manager is available, by
> the NT loader).
> >
> >   I believe it's the PNP manager that normally decides to set a driver
> > to boot start, although I don't fully understand the mechanism.  I don't 
> > know what rules the PNP manager has (if any) for
> setting boot start drivers back to system/demand.
> >
> >   The main reason to manually remove a PNP device node to fix a boot
> > problem after a system move would be to disable a device driver that's
> > causing problems with hardware on the new system.  For example, the
> > driver may be trying to load or probe the wrong hardware, causing said 
> > hardware to get confused.  Or maybe the driver is
> getting confused and crashing/corrupting the running system.
> >
> >   And it's certainly the case that none of this has anything to do
> > with the HAL, which is it's own beast.  If someone still doesn't believe 
> > this, go look under the "Services" regkey.  You
> won't find the HAL there.
> >
> >   Microsoft's documentation on this is not as good as it could be
> > (it's scattered about, and some things are very under- documented), but 
> > here are some starting points:
> >
> > "QUERY_SERVICE_CONFIG structure"
> > https://urldefense.proofpoint.com/v1/url?u=http://msdn.microsoft.com/e
> > n-
> > us/library/windows/desktop/ms684950.aspx&k=4%2BViHuL0UtSJBpVrYi3EdQ%3D
> > %3D%0A&r=Jek3QSvahmIrNAN1nuPfQA
> > %3D%3D%0A&m=hvGX7wHMlmAe9GzOFx7hSyb1cZjfhGSCXVXvizGQyX8%3D%0A&s=3bf7f4
> > 654c620427ba570aa8ef71f101b
> > b45f9432192371479131adf976d7df0
> >
> > "Specifying Driver Load Order"
> > https://urldefense.proofpoint.com/v1/url?u=http://msdn.microsoft.com/e
> > n-
> > us/library/windows/hardware/ff552319.aspx&k=4%2BViHuL0UtSJBpVrYi3EdQ%3
> > D%3D%0A&r=Jek3QSvahmIrNAN1nuPfQA
> > %3D%3D%0A&m=hvGX7wHMlmAe9GzOFx7hSyb1cZjfhGSCXVXvizGQyX8%3D%0A&s=453f3f
> > e523c7ef8a73edd553f9ae378bf
> > 87e73eec580d307a99a00247781a2dd
> >
> > "Windows Kernel-Mode HAL Library"
> > https://urldefense.proofpoint.com/v1/url?u=http://msdn.microsoft.com/e
> > n-
> > us/library/windows/hardware/ff565727.aspx&k=4%2BViHuL0UtSJBpVrYi3EdQ%3
> > D%3D%0A&r=Jek3QSvahmIrNAN1nuPfQA
> > %3D%3D%0A&m=hvGX7wHMlmAe9GzOFx7hSyb1cZjfhGSCXVXvizGQyX8%3D%0A&s=961c2e
> > 755c766f6a2b6462b318dd5492
> > c2a9274959793f034206891d2698c2d2
> >
> > -- Ben
> >
> >
> >
> >
> > PG&E is committed to protecting our customers' privacy.
> > To learn more, please visit
> > http://www.pge.com/about/company/privacy/customer/
> >
> 
> 
> 
> PG&E is committed to protecting our customers' privacy.
> To learn more, please visit http://www.pge.com/about/company/privacy/customer/
> 

Reply via email to