display loading status

Is there a way to pint text on monitor during OS boot? I have a long process in the driver and would like to display the progress to a user.

Thank you,
Roman

When I search the NTDEV list archives with the keywords “boot display” I get 95 hits. You might wanna give that a try…

P

Search the web for NtDisplayString and check Ctrl2Cap from Mark - it
contains a snippet for what you need.

----- Original Message -----
From: Roman Kudinov
Newsgroups: ntdev
To: Windows System Software Devs Interest List
Sent: Monday, December 19, 2005 12:37 PM
Subject: [ntdev] display loading status

Is there a way to pint text on monitor during OS boot? I have a long process
in the driver and would like to display the progress to a user.

Thank you,
Roman


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

Actually, that no longer works (you need some other routines for the data to
be visible). Be aware that you may not have a console when booting, also
there are systems out there that assume the boot will take a given amount of
time, if you make this too long, they assume a problem and force a reboot.


Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply

“xxxxx@Home” wrote in message news:xxxxx@ntdev…
> Search the web for NtDisplayString and check Ctrl2Cap from Mark - it
> contains a snippet for what you need.
>
>
>
> ----- Original Message -----
> From: Roman Kudinov
> Newsgroups: ntdev
> To: Windows System Software Devs Interest List
> Sent: Monday, December 19, 2005 12:37 PM
> Subject: [ntdev] display loading status
>
>
> Is there a way to pint text on monitor during OS boot? I have a long
> process in the driver and would like to display the progress to a user.
>
>
> Thank you,
> Roman
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>

> Actually, that no longer works (you need some other routines for the data

to be visible).
Hmmm… Worked for me up to w2k3ssp1 inclusive.
Can you elaborate?

The bad news is that on w2k3s I could not fetch the cmd line params for the
app the way I did earlier, and the research - on the web and/or with the
kd - brought nothing. Strange, chkdsk still has the params on its (pseudo)
cmd line.

Be aware that you may not have a console when booting
Oh that’s true. It’s very difficult to put something on a console when
there is no console:-)
Believe me, I tried:-)

there are systems out there that assume the boot will take a given amount
of time, if you make this too long, they assume a problem and force a
reboot.
Now you talk about a pause, not about the output per se.
OP asked about “puts” only, not about “Press ESC if you don’t want MyDrv.sys
to be loaded”.

----- Original Message -----
From: “Don Burn”
Newsgroups: ntdev
To: “Windows System Software Devs Interest List”
Sent: Monday, December 19, 2005 1:21 PM
Subject: Re:[ntdev] display loading status

> Actually, that no longer works (you need some other routines for the data
> to be visible). Be aware that you may not have a console when booting,
> also there are systems out there that assume the boot will take a given
> amount of time, if you make this too long, they assume a problem and force
> a reboot.
>
>
> –
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> Remove StopSpam from the email to reply
>
>
>
> “xxxxx@Home” wrote in message news:xxxxx@ntdev…
>> Search the web for NtDisplayString and check Ctrl2Cap from Mark - it
>> contains a snippet for what you need.
>>
>>
>>
>> ----- Original Message -----
>> From: Roman Kudinov
>> Newsgroups: ntdev
>> To: Windows System Software Devs Interest List
>> Sent: Monday, December 19, 2005 12:37 PM
>> Subject: [ntdev] display loading status
>>
>>
>> Is there a way to pint text on monitor during OS boot? I have a long
>> process in the driver and would like to display the progress to a user.
>>
>>
>> Thank you,
>> Roman
>>
>> —
>> Questions? First check the Kernel Driver FAQ at
>> http://www.osronline.com/article.cfm?id=256
>>
>> You are currently subscribed to ntdev as: unknown lmsubst tag argument:
>> ‘’
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>>
>>
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@bellsouth.net
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

Comments inline:
“xxxxx@Home” wrote in message news:xxxxx@ntdev…
>> Actually, that no longer works (you need some other routines for the data
>> to be visible).
> Hmmm… Worked for me up to w2k3ssp1 inclusive.
> Can you elaborate?
>
> The bad news is that on w2k3s I could not fetch the cmd line params for
> the app the way I did earlier, and the research - on the web and/or with
> the kd - brought nothing. Strange, chkdsk still has the params on its
> (pseudo) cmd line.

Some configs will hide the display, and require use of additional calls.

>> Be aware that you may not have a console when booting
> Oh that’s true. It’s very difficult to put something on a console when
> there is no console:-)
> Believe me, I tried:-)
>
>> there are systems out there that assume the boot will take a given amount
>> of time, if you make this too long, they assume a problem and force a
>> reboot.
> Now you talk about a pause, not about the output per se.
> OP asked about “puts” only, not about “Press ESC if you don’t want
> MyDrv.sys to be loaded”.

No, the OP talked about an extremely long lived operation as part of his
driver during boot up. Depending on how he does this it will trigger these
events.


Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply

> No, the OP talked about an extremely long lived operation
Sorry, missed that.

Still - if you feel like naming them - what “other routines” you had in
mind?

----- Original Message -----
From: “Don Burn”
Newsgroups: ntdev
To: “Windows System Software Devs Interest List”
Sent: Monday, December 19, 2005 2:05 PM
Subject: Re:[ntdev] Re:display loading status

> Comments inline:
> “xxxxx@Home” wrote in message news:xxxxx@ntdev…
>>> Actually, that no longer works (you need some other routines for the
>>> data to be visible).
>> Hmmm… Worked for me up to w2k3ssp1 inclusive.
>> Can you elaborate?
>>
>> The bad news is that on w2k3s I could not fetch the cmd line params for
>> the app the way I did earlier, and the research - on the web and/or with
>> the kd - brought nothing. Strange, chkdsk still has the params on its
>> (pseudo) cmd line.
>
> Some configs will hide the display, and require use of additional calls.
>
>>> Be aware that you may not have a console when booting
>> Oh that’s true. It’s very difficult to put something on a console when
>> there is no console:-)
>> Believe me, I tried:-)
>>
>>> there are systems out there that assume the boot will take a given
>>> amount of time, if you make this too long, they assume a problem and
>>> force a reboot.
>> Now you talk about a pause, not about the output per se.
>> OP asked about “puts” only, not about “Press ESC if you don’t want
>> MyDrv.sys to be loaded”.
>
> No, the OP talked about an extremely long lived operation as part of his
> driver during boot up. Depending on how he does this it will trigger
> these events.
>
>
>
> –
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> Remove StopSpam from the email to reply
>
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@bellsouth.net
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

ZwDisplayString

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “Roman Kudinov”
Newsgroups: ntdev
To: “Windows System Software Devs Interest List”
Sent: Monday, December 19, 2005 8:37 PM
Subject: [ntdev] display loading status

Is there a way to pint text on monitor during OS boot? I have a long process in
the driver and would like to display the progress to a user.

Thank you,
Roman

Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

> Actually, that no longer works (you need some other routines for the data to

be visible)

Yes. InbvEnableDisplayString(TRUE)

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

> Yes. InbvEnableDisplayString(TRUE)
Thanks. Googling immediately brought up the details on
http://www.osronline.com/lists_archive/ntdev/thread11582.html

ZwDisplayString
That’s the usual Nt/Zw duality (check previous mode etc.)

----- Original Message -----
From: “Maxim S. Shatskih”
To: “Windows System Software Devs Interest List”
Sent: Monday, December 19, 2005 4:00 PM
Subject: Re: Re:[ntdev] display loading status

>> Actually, that no longer works (you need some other routines for the data
>> to
>> be visible)
>
> Yes. InbvEnableDisplayString(TRUE)
>
> Maxim Shatskih, Windows DDK MVP
> StorageCraft Corporation
> xxxxx@storagecraft.com
> http://www.storagecraft.com
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@bellsouth.net
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

Hello,

Could you give the estimation how much time I have for the booting? My
driver performs defragmenting and resizing of partitions. I assume that if
chkdsk can work during boot and checking may take pretty long time then my
driver should work as well.


Roman

“Don Burn” ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ:
news:xxxxx@ntdev…
> Actually, that no longer works (you need some other routines for the data
to
> be visible). Be aware that you may not have a console when booting, also
> there are systems out there that assume the boot will take a given amount
of
> time, if you make this too long, they assume a problem and force a reboot.
>
>
> –
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> Remove StopSpam from the email to reply
>
>
>
> “xxxxx@Home” wrote in message news:xxxxx@ntdev…
> > Search the web for NtDisplayString and check Ctrl2Cap from Mark - it
> > contains a snippet for what you need.
> >
> >
> >
> > ----- Original Message -----
> > From: Roman Kudinov
> > Newsgroups: ntdev
> > To: Windows System Software Devs Interest List
> > Sent: Monday, December 19, 2005 12:37 PM
> > Subject: [ntdev] display loading status
> >
> >
> > Is there a way to pint text on monitor during OS boot? I have a long
> > process in the driver and would like to display the progress to a user.
> >
> >
> > Thank you,
> > Roman
> >
> > —
> > Questions? First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256
> >
> > You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
> >
> >
>
>
>

Thank you

“xxxxx@Home” ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ:
news:xxxxx@ntdev…
> Search the web for NtDisplayString and check Ctrl2Cap from Mark - it
> contains a snippet for what you need.
>
>
>
> ----- Original Message -----
> From: Roman Kudinov
> Newsgroups: ntdev
> To: Windows System Software Devs Interest List
> Sent: Monday, December 19, 2005 12:37 PM
> Subject: [ntdev] display loading status
>
>
> Is there a way to pint text on monitor during OS boot? I have a long
process
> in the driver and would like to display the progress to a user.
>
>
> Thank you,
> Roman
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>
>

Thanks for the help

“Maxim S. Shatskih” ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ
ÓÌÅÄÕÀÝÅÅ: news:xxxxx@ntdev…
> > Actually, that no longer works (you need some other routines for the
data to
> > be visible)
>
> Yes. InbvEnableDisplayString(TRUE)
>
> Maxim Shatskih, Windows DDK MVP
> StorageCraft Corporation
> xxxxx@storagecraft.com
> http://www.storagecraft.com
>
>
>

> Thank you
Keep in mind what I forgot to say but others added about w2k3s specifics [
InbvEnableDisplayString(TRUE) - output - InbvEnableDisplayString(FALSE) ]

----- Original Message -----
From: “Roman Kudinov”
Newsgroups: ntdev
To: “Windows System Software Devs Interest List”
Sent: Thursday, December 22, 2005 11:59 AM
Subject: Re:[ntdev] display loading status

> Thank you
>
>
> “xxxxx@Home” ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ:
> news:xxxxx@ntdev…
>> Search the web for NtDisplayString and check Ctrl2Cap from Mark - it
>> contains a snippet for what you need.
>>
>>
>>
>> ----- Original Message -----
>> From: Roman Kudinov
>> Newsgroups: ntdev
>> To: Windows System Software Devs Interest List
>> Sent: Monday, December 19, 2005 12:37 PM
>> Subject: [ntdev] display loading status
>>
>>
>> Is there a way to pint text on monitor during OS boot? I have a long
> process
>> in the driver and would like to display the progress to a user.
>>
>>
>> Thank you,
>> Roman
>>
>> —
>> Questions? First check the Kernel Driver FAQ at
>> http://www.osronline.com/article.cfm?id=256
>>
>> You are currently subscribed to ntdev as: unknown lmsubst tag argument:
>> ‘’
>> To unsubscribe send a blank email to xxxxx@lists.osr.com
>>
>>
>>
>>
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@bellsouth.net
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

Having watched boot sequences take many, many hours to run (try running “chkdsk /r” on a 50TB disk array sometime if you want to learn a new definition of the term “long boot time”.)

Rather than worry about someone else’s arbitrary timeout, design your own software so that during the time you DO have you make forward progress. In that way, if they reboot, the next time it comes up you can pick up near where you left off. For example, periodically write a checkpoint so that you can restart at the point of the checkpoint (and I’m thinking “every 30 seconds” type checkpoints, not “40 times per second” checkpoints.)

You can’t fix other people’s broken assumptions, but you can make your software work in spite of them.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Roman Kudinov
Sent: Thursday, December 22, 2005 11:58 AM
To: ntdev redirect
Subject: Re:[ntdev] display loading status

Hello,

Could you give the estimation how much time I have for the booting? My
driver performs defragmenting and resizing of partitions. I assume that if
chkdsk can work during boot and checking may take pretty long time then my
driver should work as well.


Roman

“Don Burn” ???/??? ? ??? ???:
news:xxxxx@ntdev…
> Actually, that no longer works (you need some other routines for the data
to
> be visible). Be aware that you may not have a console when booting, also
> there are systems out there that assume the boot will take a given amount
of
> time, if you make this too long, they assume a problem and force a reboot.
>
>
> –
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> Remove StopSpam from the email to reply
>
>
>
> “xxxxx@Home” wrote in message news:xxxxx@ntdev…
> > Search the web for NtDisplayString and check Ctrl2Cap from Mark - it
> > contains a snippet for what you need.
> >
> >
> >
> > ----- Original Message -----
> > From: Roman Kudinov
> > Newsgroups: ntdev
> > To: Windows System Software Devs Interest List
> > Sent: Monday, December 19, 2005 12:37 PM
> > Subject: [ntdev] display loading status
> >
> >
> > Is there a way to pint text on monitor during OS boot? I have a long
> > process in the driver and would like to display the progress to a user.
> >
> >
> > Thank you,
> > Roman
> >
> > —
> > Questions? First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256
> >
> > You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
> >
> >
>
>
>


Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Tony Mason wrote:

Having watched boot sequences take many, many hours to run (try running “chkdsk /r” on a 50TB disk array sometime if you want to learn a new definition of the term “long boot time”.)

Yes. In the early days of MSN, they had a 6- or 8-hour worldwide
service outage caused by exactly this: a server with a huge disk array
had to be restarted unexpectedly, and triggered a boot-time chkdsk.

You’ll note that we almost never see boot-time chkdsks any more. I
suspect there is a cause-and-effect relationship there.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

I was under the impression that chkdisk doesn’t strictly run as part of
booting - it runs as a native process after the OS is loaded but before the
boot volume is loaded and the paging file is completely set up.

=====================
Mark Roddy DDK MVP
Windows 2003/XP/2000 Consulting
Hollis Technology Solutions 603-321-1032
www.hollistech.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Roman Kudinov
Sent: Thursday, December 22, 2005 11:58 AM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] display loading status

Hello,

Could you give the estimation how much time I have for the
booting? My driver performs defragmenting and resizing of
partitions. I assume that if chkdsk can work during boot and
checking may take pretty long time then my driver should work as well.


Roman

“Don Burn” ???/??? ? ??? ???:
> news:xxxxx@ntdev…
> > Actually, that no longer works (you need some other
> routines for the
> > data
> to
> > be visible). Be aware that you may not have a console when
> booting,
> > also there are systems out there that assume the boot will take a
> > given amount
> of
> > time, if you make this too long, they assume a problem and
> force a reboot.
> >
> >
> > –
> > Don Burn (MVP, Windows DDK)
> > Windows 2k/XP/2k3 Filesystem and Driver Consulting Remove StopSpam
> > from the email to reply
> >
> >
> >
> > “xxxxx@Home” wrote in message
> news:xxxxx@ntdev…
> > > Search the web for NtDisplayString and check Ctrl2Cap
> from Mark - it
> > > contains a snippet for what you need.
> > >
> > >
> > >
> > > ----- Original Message -----
> > > From: Roman Kudinov
> > > Newsgroups: ntdev
> > > To: Windows System Software Devs Interest List
> > > Sent: Monday, December 19, 2005 12:37 PM
> > > Subject: [ntdev] display loading status
> > >
> > >
> > > Is there a way to pint text on monitor during OS boot? I
> have a long
> > > process in the driver and would like to display the
> progress to a user.
> > >
> > >
> > > Thank you,
> > > Roman
> > >
> > > —
> > > Questions? First check the Kernel Driver FAQ at
> > > http://www.osronline.com/article.cfm?id=256
> > >
> > > You are currently subscribed to ntdev as: unknown lmsubst
> tag argument:
> ‘’
> > > To unsubscribe send a blank email to
> > > xxxxx@lists.osr.com
> > >
> > >
> > >
> >
> >
> >
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as:
> xxxxx@hollistech.com To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>

Well, I think that we’re now discussing the general meaning of “boot time” then. I was thinking “before I can use the computer for anything useful” which certainly does cover the time frame before anything that “matters” is opened (registry hives, paging file) on the volume. You can’t really start using the volume for write activity until the disk check is done.

I recently watched a boot (on a 200GB SATA drive in a new Dell system) take a LONG time to run chkdsk (I gave up on it - literally - after an overnight run.) It does happen in the “real world” but systems of the type with a front end console (like Don was describing) are not typically found on home systems.

Forcing a check on the integrity of the entire drive is evil, but failures DO occur (last week’s FAST '05 conference had some fascinating discussions about storage failure conditions - and Jim Gray’s keynote observed that data farms are now exceeding the size where they can be backed up, not so much 'cuz of the backup time - which is expensive in and of itself - but the restore time.)

Used to be 1TB was a lot of data. Now I have that much disk space on my desktop system. I don’t want to EVER run chkdsk on that if I can avoid it!

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Looking forward to seeing you at the next OSR File Systems class in Boston, MA April 24-27, 2006.

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Mark Roddy
Sent: Thursday, December 22, 2005 12:45 PM
To: ntdev redirect
Subject: RE: [ntdev] display loading status

I was under the impression that chkdisk doesn’t strictly run as part of
booting - it runs as a native process after the OS is loaded but before the
boot volume is loaded and the paging file is completely set up.

=====================
Mark Roddy DDK MVP
Windows 2003/XP/2000 Consulting
Hollis Technology Solutions 603-321-1032
www.hollistech.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Roman Kudinov
Sent: Thursday, December 22, 2005 11:58 AM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] display loading status

Hello,

Could you give the estimation how much time I have for the
booting? My driver performs defragmenting and resizing of
partitions. I assume that if chkdsk can work during boot and
checking may take pretty long time then my driver should work as well.


Roman

“Don Burn” ???/??? ? ??? ???:
> news:xxxxx@ntdev…
> > Actually, that no longer works (you need some other
> routines for the
> > data
> to
> > be visible). Be aware that you may not have a console when
> booting,
> > also there are systems out there that assume the boot will take a
> > given amount
> of
> > time, if you make this too long, they assume a problem and
> force a reboot.
> >
> >
> > –
> > Don Burn (MVP, Windows DDK)
> > Windows 2k/XP/2k3 Filesystem and Driver Consulting Remove StopSpam
> > from the email to reply
> >
> >
> >
> > “xxxxx@Home” wrote in message
> news:xxxxx@ntdev…
> > > Search the web for NtDisplayString and check Ctrl2Cap
> from Mark - it
> > > contains a snippet for what you need.
> > >
> > >
> > >
> > > ----- Original Message -----
> > > From: Roman Kudinov
> > > Newsgroups: ntdev
> > > To: Windows System Software Devs Interest List
> > > Sent: Monday, December 19, 2005 12:37 PM
> > > Subject: [ntdev] display loading status
> > >
> > >
> > > Is there a way to pint text on monitor during OS boot? I
> have a long
> > > process in the driver and would like to display the
> progress to a user.
> > >
> > >
> > > Thank you,
> > > Roman
> > >
> > > —
> > > Questions? First check the Kernel Driver FAQ at
> > > http://www.osronline.com/article.cfm?id=256
> > >
> > > You are currently subscribed to ntdev as: unknown lmsubst
> tag argument:
> ‘’
> > > To unsubscribe send a blank email to
> > > xxxxx@lists.osr.com
> > >
> > >
> > >
> >
> >
> >
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as:
> xxxxx@hollistech.com To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>


Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

Mark Roddy wrote:

I was under the impression that chkdisk doesn’t strictly run as part of
booting - it runs as a native process after the OS is loaded but before the
boot volume is loaded and the paging file is completely set up.

Isn’t that just a semantics issue? In the minds of most users (myself
included), anything that happens before I get the login dialog is “boot
time”. The fact that there are several phases to the boot process is
important to boot device driver writers, but not to most others.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

> Could you give the estimation how much time I have for the booting? My

driver performs defragmenting and resizing of partitions.

Why not do this from the init path of your driver, using NtDisplayString for
printing? why using the native app?

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com