|
I keep getting the following BSOD every few days. I reinstalled Windows 2000
Advanced Server and still have to problem. Here are the details
Aug 4 Error info
Event Type: Information
Event Source: Save Dump
Event Category: None
Event ID: 1001
Date: 8/4/2002
Time: 9:47:57 PM
User: N/A
Computer: XXXXXXX
Description:
The computer has rebooted from a bugcheck. The bugcheck was: 0x0000001e
(0xc0000005, 0xa001fa95, 0x00000001, 0x00000048). Microsoft Windows 2000
[v15.2195]. A dump was saved in: C:\WINNT\MEMORY.DMP.
Any ideas how to found out the problem?
Here is the information that I get from the Windows Debugging Tools
Microsoft (R) Windows Debugger Version 6.0.0017.0
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\Memory Dumps\Aug 4\MEMORY.DMP]
Kernel Dump File: Full address space is available
Symbol search path is:
srv*c:\websymbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 2000 Kernel Version 2195 (Service Pack 3) MP (2 procs) Free x86
compatible
Product: LanManNt, suite: Enterprise TerminalServer SingleUserTS
Kernel base = 0x80400000 PsLoadedModuleList = 0x80483de0
Debug session time: Sun Aug 04 21:41:01 2002
System Uptime: 1 days 23:18:19.267
Loading Kernel Symbols
............................................................................
...........................
Loading unloaded module list
.................................................
Loading User Symbols
.............Unable to translate address 6e420000 with prototype PTE
.Unable to translate address 75e60000 with prototype PTE
...Unable to translate address 775a0000 with prototype PTE
..Unable to translate address 63000000 with prototype PTE
.Unable to translate address 77440000 with prototype PTE
.Unable to translate address 77430000 with prototype PTE
.Unable to translate address 77840000 with prototype PTE
.Unable to translate address 770c0000 with prototype PTE
.Unable to translate address 10000000 with prototype PTE
........Unable to translate address 51580000 with prototype PTE
.Unable to translate address 770f0000 with prototype PTE
.Unable to translate address 75ac0000 with prototype PTE
.Unable to translate address 76620000 with prototype PTE
.Unable to translate address 75160000 with prototype PTE
.Unable to translate address 75210000 with prototype PTE
.Unable to translate address 751d0000 with prototype PTE
.Unable to translate address 75170000 with prototype PTE
.Unable to translate address 77be0000 with prototype PTE
.Unable to translate address 751c0000 with prototype PTE
.Unable to translate address 75150000 with prototype PTE
.Unable to translate address 75030000 with prototype PTE
.Unable to translate address 75020000 with prototype PTE
.Unable to translate address 77950000 with prototype PTE
.Unable to translate address 77980000 with prototype PTE
.Unable to translate address 75050000 with prototype PTE
..Unable to translate address 77560000 with prototype PTE
..Unable to translate address 77410000 with prototype PTE
..Unable to translate address 74fd0000 with prototype PTE
.Unable to translate address 774e0000 with prototype PTE
.Unable to translate address 774c0000 with prototype PTE
.Unable to translate address 77530000 with prototype PTE
.Unable to translate address 77830000 with prototype PTE
.Unable to translate address 75010000 with prototype PTE
.Unable to translate address 75ab0000 with prototype PTE
.Unable to translate address 77c10000 with prototype PTE
.Unable to translate address 782c0000 with prototype PTE
.Unable to translate address 77340000 with prototype PTE
.Unable to translate address 77520000 with prototype PTE
.Unable to translate address 77320000 with prototype PTE
.Unable to translate address 773b0000 with prototype PTE
.Unable to translate address 77380000 with prototype PTE
.Unable to translate address 77880000 with prototype PTE
.Unable to translate address 77360000 with prototype PTE
.Unable to translate address 777e0000 with prototype PTE
.Unable to translate address 777f0000 with prototype PTE
.Unable to translate address 6b700000 with prototype PTE
.Unable to translate address 70f30000 with prototype PTE
.Unable to translate address 6b600000 with prototype PTE
..Unable to translate address 76b30000 with prototype PTE
.Unable to translate address 727f0000 with prototype PTE
...Unable to translate address 70400000 with prototype PTE
..Unable to translate address 703d0000 with prototype PTE
.Unable to translate address 76930000 with prototype PTE
.Unable to translate address 77920000 with prototype PTE
.Unable to translate address 78160000 with prototype PTE
.Unable to translate address 7ca00000 with prototype PTE
.Unable to translate address 67400000 with prototype PTE
.Unable to translate address 70510000 with prototype PTE
.Unable to translate address 35c50000 with prototype PTE
..Unable to translate address 35cb0000 with prototype PTE
.Unable to translate address 69190000 with prototype PTE
.Unable to translate address 01110000 with prototype PTE
.Unable to translate address 6b050000 with prototype PTE
..Unable to translate address 4aa00000 with prototype PTE
.Unable to translate address 4ac00000 with prototype PTE
.Unable to translate address 6d360000 with prototype PTE
.Unable to translate address 6d510000 with prototype PTE
.Unable to translate address 6b7d0000 with prototype PTE
.Unable to translate address 6d5a0000 with prototype PTE
..
****************************************************************************
***
* *
* Bugcheck Analysis *
* *
****************************************************************************
***
Use !analyze -v to get detailed debugging information.
BugCheck 1E, {c0000005, a001fa95, 1, 48}
Unable to translate address 711e6728 with prototype PTE
Probably caused by : win32k.sys ( win32k!EBRUSHOBJ::vInitBrush+2d0 )
Followup: MachineOwner
---------
1: kd> !analyze -v
****************************************************************************
***
* *
* Bugcheck Analysis *
* *
****************************************************************************
***
KMODE_EXCEPTION_NOT_HANDLED (1e)
This is a very common bugcheck. Usually the exception address pinpoints
the driver/function that caused the problem. Always note this address
as well as the link date of the driver/image that contains this address.
Some common problems are exception code 0x80000003. This means a hard
coded breakpoint or assertion was hit, but this system was booted
/NODEBUG. This is not supposed to happen as developers should never have
hardcoded breakpoints in retail code, but ...
If this happens, make sure a debugger gets connected, and the
system is booted /DEBUG. This will let us see why this breakpoint is
happening.
An exception code of 0x80000002 (STATUS_DATATYPE_MISALIGNMENT) indicates
that an unaligned data reference was encountered. The trap frame will
supply additional information.
Arguments:
Arg1: c0000005, The exception code that was not handled
Arg2: a001fa95, The address that the exception occurred at
Arg3: 00000001, Parameter 0 of the exception
Arg4: 00000048, Parameter 1 of the exception
Debugging Details:
------------------
EXCEPTION_CODE: c0000005
FAULTING_IP:
win32k!EBRUSHOBJ::vInitBrush+2d0
a001fa95 814e4800408004 or dword ptr [esi+0x48],0x4804000
EXCEPTION_PARAMETER1: 00000001
EXCEPTION_PARAMETER2: 00000048
WRITE_ADDRESS: 00000048
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0x1E_W
TRAP_FRAME: b8937aac -- (.trap ffffffffb8937aac)
ErrCode = 00000002
eax=00000000 ebx=00000000 ecx=ffffffff edx=00000005 esi=00000000
edi=000001ce
eip=a001fa95 esp=b8937b20 ebp=b8937b5c iopl=0 nv up ei ng nz na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010282
win32k!EBRUSHOBJ::vInitBrush+2d0:
a001fa95 814e4800408004 or dword ptr [esi+0x48],0x4804000
ds:0023:00000048=????????
Resetting default context
LAST_CONTROL_TRANSFER: from a001f9e1 to a001fa95
STACK_TEXT:
b8937b5c a001f9e1 a2019008 00000006 0108002a
win32k!EBRUSHOBJ::vInitBrush+0x2d0
b8937b94 a00793e2 0301003a 000001ce a2019008 win32k!bDeleteSurface+0x28
b8937bd8 a0022bce a12cd150 000002bb 0301003a win32k!CreateSpb+0x229
b8937c38 a0021abd a12806e0 a0187550 a2b29b68 win32k!ValidateWindowPos+0x122
b8937c80 a0020b5a a0187550 00000000 a12cd150 win32k!zzzChangeStates+0x18d
b8937cdc a0020edd 00000001 00000000 ffffffff
win32k!xxxEndDeferWindowPosEx+0x1d9
b8937cf8 a006086b a12cd150 ffffffff 000000c0 win32k!FindValidWindowPos+0x4
b8937d40 80465d49 002b0e50 ffffffff 000000c0 win32k!CopyOutputString+0x33
b8937d40 77e138f5 002b0e50 ffffffff 000000c0 nt!KiSystemService+0xc9
0880e6d8 7117f3f9 002b0e50 0880e700 00000210 USER32!NtUserSetWindowPos+0xb
0880e754 7117f204 0880ea18 0880ea08 00000000
BROWSEUI!CMenuDeskBar::_PositionWindow+0x223
0880e9c4 71177686 00000000 0880ea18 0880ea08
BROWSEUI!CMenuDeskBar::Popup+0x10f
0880ea28 71177514 00008170 00000000 04e33c94
BROWSEUI!CMenuToolbarBase::PositionSubmenu+0x166
0880ea38 711764f3 00008170 0d132e30 00000003
BROWSEUI!CMenuToolbarBase::PopupOpen+0x22
0880ea48 711774b3 04e33c94 00000001 00000000
BROWSEUI!CMenuBand::UIActivateIO+0x82
0880ea5c 7116c1b2 00008170 00000000 00000000
BROWSEUI!CMenuToolbarBase::PopupHelper+0x51
0880ea78 71164137 04e33c9c 71162354 00000006 BROWSEUI!CMenuBand::Exec+0x3ed
0880eab0 71163023 04e33c9c 0880eb6c 00000000
BROWSEUI!CMenuBand::_ProcessMenuPaneMessages+0x71
0880eae0 71165c18 04e33cbc 0880eb00 0880eb54
BROWSEUI!CMenuBand::TranslateMenuMessage+0x2b2
0880eb1c 71165b0e 001e0c2c 0000c09d 0880eb6c
BROWSEUI!CShellBrowser2::_TranslateMenuMessage+0x46
0880eb58 71165ad8 0d2c6918 001e0c2c 0000c09d
BROWSEUI!CShellBrowser2::WndProcBS+0x2f
0880eb84 77e11d0a 0d2c6918 0000c09d 00008170 BROWSEUI!IEFrameWndProc+0x1d3
0880eba4 77e11bc8 71165a87 001e0c2c 0000c09d USER32!UserCallWinProc+0x18
0880ec30 77e11cef 0880ee74 00000000 71162200
USER32!DispatchMessageWorker+0x2d0
0880ec3c 71162200 0880ee74 00000000 0d2c6918 USER32!DispatchMessageW+0xb
0880ec54 7118a339 0880ee74 0880ffac 04f35dd8
BROWSEUI!TimedDispatchMessage+0x35
0880eeac 7118a113 00000000 0880ffac 04f35dd8
BROWSEUI!BrowserThreadProc+0x2d5
0880ef38 7118a0ca 04f35dd8 00000000 00000000
BROWSEUI!BrowserProtectedThreadProc+0xce
0880ffb4 77e887dd 04f35dd8 00000000 00000000
BROWSEUI!SHOpenFolderWindow+0x1fc
0880ffec 00000000 7172ea03 04f35dd8 00000000 KERNEL32!BaseThreadStart+0x52
FOLLOWUP_IP:
win32k!EBRUSHOBJ::vInitBrush+2d0
a001fa95 814e4800408004 or dword ptr [esi+0x48],0x4804000
FOLLOWUP_NAME: MachineOwner
SYMBOL_NAME: win32k!EBRUSHOBJ::vInitBrush+2d0
MODULE_NAME: win32k
IMAGE_NAME: win32k.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 3cdb4146
STACK_COMMAND: .trap ffffffffb8937aac ; kb
BUCKET_ID: 0x1E_W_win32k!EBRUSHOBJ::vInitBrush+2d0
Followup: MachineOwner
Aug 15 STOP error info
Loading Dump File [C:\Memory Dumps\Aug 15\MEMORY.DMP]
Kernel Dump File: Full address space is available
Symbol search path is: srv*c:\websymbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 2000 Kernel Version 2195 (Service Pack 3) MP (2 procs) Free x86 compatible
Product: LanManNt, suite: Enterprise TerminalServer SingleUserTS
Kernel base = 0x80400000 PsLoadedModuleList = 0x80483de0
Debug session time: Thu Aug 15 22:35:13 2002
System Uptime: 1 days 6:55:53.227
Loading Kernel Symbols
.......................................................................................................
Loading unloaded module list
..................................................
Loading User Symbols
........................................................................
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 1E, {c0000005, a001fa95, 1, 48}
Probably caused by : win32k.sys ( win32k!EBRUSHOBJ::vInitBrush+2d0 )
Followup: MachineOwner
---------
1: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
KMODE_EXCEPTION_NOT_HANDLED (1e)
This is a very common bugcheck. Usually the exception address pinpoints
the driver/function that caused the problem. Always note this address
as well as the link date of the driver/image that contains this address.
Some common problems are exception code 0x80000003. This means a hard
coded breakpoint or assertion was hit, but this system was booted
/NODEBUG. This is not supposed to happen as developers should never have
hardcoded breakpoints in retail code, but ...
If this happens, make sure a debugger gets connected, and the
system is booted /DEBUG. This will let us see why this breakpoint is
happening.
An exception code of 0x80000002 (STATUS_DATATYPE_MISALIGNMENT) indicates
that an unaligned data reference was encountered. The trap frame will
supply additional information.
Arguments:
Arg1: c0000005, The exception code that was not handled
Arg2: a001fa95, The address that the exception occurred at
Arg3: 00000001, Parameter 0 of the exception
Arg4: 00000048, Parameter 1 of the exception
Debugging Details:
------------------
EXCEPTION_CODE: c0000005
FAULTING_IP:
win32k!EBRUSHOBJ::vInitBrush+2d0
a001fa95 814e4800408004 or dword ptr [esi+0x48],0x4804000
EXCEPTION_PARAMETER1: 00000001
EXCEPTION_PARAMETER2: 00000048
WRITE_ADDRESS: 00000048
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0x1E_W
TRAP_FRAME: b86aaaac -- (.trap ffffffffb86aaaac)
ErrCode = 00000002
eax=00000000 ebx=00000000 ecx=ffffffff edx=00000005 esi=00000000 edi=000001d5
eip=a001fa95 esp=b86aab20 ebp=b86aab5c iopl=0 nv up ei ng nz na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010282
win32k!EBRUSHOBJ::vInitBrush+2d0:
a001fa95 814e4800408004 or dword ptr [esi+0x48],0x4804000 ds:0023:00000048=????????
Resetting default context
LAST_CONTROL_TRANSFER: from a001f9e1 to a001fa95
STACK_TEXT:
b86aab5c a001f9e1 a2019008 00000006 0108002a win32k!EBRUSHOBJ::vInitBrush+0x2d0
b86aab94 a00793e2 0301003a 000001d5 a2019008 win32k!bDeleteSurface+0x28
b86aabd8 a0022bce a1431380 00000400 0301003a win32k!CreateSpb+0x229
b86aac38 a0021abd a12806e0 a0187550 a279dd08 win32k!ValidateWindowPos+0x122
b86aac80 a0020b5a a0187550 00000000 a1431380 win32k!zzzChangeStates+0x18d
b86aacdc a0020edd 00000001 00000000 ffffffff win32k!xxxEndDeferWindowPosEx+0x1d9
b86aacf8 a006086b a1431380 ffffffff 000002b7 win32k!FindValidWindowPos+0x4
b86aad40 80465d49 00160c40 ffffffff 000002b7 win32k!CopyOutputString+0x33
b86aad40 77e138f5 00160c40 ffffffff 000002b7 nt!KiSystemService+0xc9
0012e614 7117f3f9 00160c40 0012e63c 00000210 USER32!NtUserSetWindowPos+0xb
0012e690 7117f204 0012e954 0012e944 00000000 BROWSEUI!CMenuDeskBar::_PositionWindow+0x223
0012e900 71177686 00000000 0012e954 0012e944 BROWSEUI!CMenuDeskBar::Popup+0x10f
0012e964 71177514 00000013 00000000 0015ae4c BROWSEUI!CMenuToolbarBase::PositionSubmenu+0x166
0012e974 711764f3 00000013 0015a498 00000013 BROWSEUI!CMenuToolbarBase::PopupOpen+0x22
0012e984 711774b3 0015ae4c 00000001 00000000 BROWSEUI!CMenuBand::UIActivateIO+0x82
0012e998 7116c1b2 00000013 00000000 00000000 BROWSEUI!CMenuToolbarBase::PopupHelper+0x51
0012e9b4 71164137 0015ae54 71162354 00000006 BROWSEUI!CMenuBand::Exec+0x3ed
0012e9ec 71163023 0015ae54 0012eaa8 00000000 BROWSEUI!CMenuBand::_ProcessMenuPaneMessages+0x71
0012ea1c 71165c18 0014e26c 0012ea3c 0012ea90 BROWSEUI!CMenuBand::TranslateMenuMessage+0x2b2
0012ea58 71165b0e 003d0bca 0000c09a 0012eaa8 BROWSEUI!CShellBrowser2::_TranslateMenuMessage+0x46
0012ea94 71165ad8 0013a748 003d0bca 0000c09a BROWSEUI!CShellBrowser2::WndProcBS+0x2f
0012eac0 77e11d0a 0013a748 0000c09a 00000013 BROWSEUI!IEFrameWndProc+0x1d3
0012eae0 77e11bc8 71165a87 003d0bca 0000c09a USER32!UserCallWinProc+0x18
0012eb6c 77e11cef 0012edb0 00000000 71162200 USER32!DispatchMessageWorker+0x2d0
0012eb78 71162200 0012edb0 00000000 0013a748 USER32!DispatchMessageW+0xb
0012eb90 7118a339 0012edb0 0012fee8 0013a568 BROWSEUI!TimedDispatchMessage+0x35
0012ede8 7118a113 00000000 0012fee8 0013a568 BROWSEUI!BrowserThreadProc+0x2d5
0012ee74 7118a0ca 0013a568 0013a568 00000000 BROWSEUI!BrowserProtectedThreadProc+0xce
0012fef0 7172e9c9 0013a568 00401350 70bf0faf BROWSEUI!SHOpenFolderWindow+0x1fc
0012ff10 00401ecd 00132c89 00000001 0006dbc8 SHDOCVW!IEWinMain+0x115
0012ff60 00401f7d 00000004 00000000 00132c89 iexplore!WinMainT+0x2dc
0012ffc0 77e9ca90 0006dbc8 77f86c6e 7ffdf000 iexplore!ModuleEntry+0x97
0012fff0 00000000 00401ee6 00000000 000000c8 KERNEL32!BaseProcessStart+0x3d
FOLLOWUP_IP:
win32k!EBRUSHOBJ::vInitBrush+2d0
a001fa95 814e4800408004 or dword ptr [esi+0x48],0x4804000
FOLLOWUP_NAME: MachineOwner
SYMBOL_NAME: win32k!EBRUSHOBJ::vInitBrush+2d0
MODULE_NAME: win32k
IMAGE_NAME: win32k.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 3cdb4146
STACK_COMMAND: .trap ffffffffb86aaaac ; kb
BUCKET_ID: 0x1E_W_win32k!EBRUSHOBJ::vInitBrush+2d0
Followup: MachineOwner
---------
|
|
|
|
|
I have two clients, each with a three-host workgroup running WinXP, and each group sharing a single Internet email address. Both clients want to be able to email among hosts within the LAN; in both offices, one person is designated to receive and handle Internet emails for the company. I have searched through all of the online help and documentation I can locate, but there is absolutely no information about how to set up interoffice email communication!
Every topic related to email returns instructions about how to set up an Internet email account! Getting unique Internet email addresses is not an option, as the local ISPs will not provide more than one per account. This used to be incredibly easy with Microsoft Mail. What has taken its place, if anything? Or does XP require that every host have its own Internet account with a permanent connection to the 'net?
Has anybody done this, or are my clients the only ones left in the world that want to communicate with their coworkers?
<marquee>"Knock, knock." "Who's there?" "Recursion." "Recursion who?" "Knock, knock..."
|
|
|
|
|
I suppose you've tried using Exchange ? I haven't used it, so I wouldn't be able to say how to set it up!
You can always setup a P100 Machine to act as your mail server under Linux. All you need to make sure is that you have enough free disk space to hold incoming and stored e-mails.
Regards,
Venet.
Donec eris felix, multos numerabis amicos.
|
|
|
|
|
Venet wrote:
I suppose you've tried using Exchange
Nope. It would be completely out of the question for cost reasons alone, disregarding the fact that Exchange is a piece of s*&t. This is a Peer-to-Peer arrangement, and has to be dirt cheap. That excludes even an old foot-warmer PC running Linux. Older versions of Windows allowed a single peer to be designated the 'post office' for the workgroup, and Mail was used to connect the other peers to the po machine. Outlook Express (and I assume Outlook) could be configured for the user's account and directed to the po for the user on the postoffice machine. I expected to find some rudimentary function still included in WinXP.
There must be some way to do this, else there'd be a howling in the trade mags from small businesses who don't own servers. The lack of complaints is a hint to me that I'm missing something, not WinXP. The installation as provided by Dell includes MSN Explorer as well as Internet Explorer, and I'm wondering if the formaer may include the functionality I'm looking for. But everytime I open it, it tries to create an Internet connection, so I'm suspicious that it may be a sneaky way to con my clients into signing up for MSN service.
Have you noticed that you're the only one that replies to my posts here? Are we the only two CPians that do networking and OS maintenance besides programming?
<marquee>"Knock, knock." "Who's there?" "Recursion." "Recursion who?" "Knock, knock..."
|
|
|
|
|
Roger Wright wrote:
Have you noticed that you're the only one that replies to my posts here? Are we the only two CPians that do networking and OS maintenance besides programming?
It seems so. Nature of my job is to write networking software (although this will be only for a few weeks more ), eventhugh I don't maintain any network (manually that is) .
And all the OS knowledge I learned form my 100 MHz, 32 RAM machine, although it's a pity that life circumstances didn't allow me to start with computers earlier! (only 3 years ago I used a computer for the first time )
Regards,
Venet.
Donec eris felix, multos numerabis amicos.
|
|
|
|
|
Damn! You do remarkably well for having only worked with these things for three years. I've been at it for over 25 years and still struggle to keep up.
I have to admit, though, that I resisted computers for many years. My job was to design electronics, and until after I was laid off, there were no computer tools that did anything to help me with that. Some of the new CAD tools available today would have been welcomed, but they didn't exist, and I could do everything I needed to do with a pencil and paper. My designs needed programs to run them, and these I enjoyed designing and coding, in a dozen languages and as many operating systems and hardware environments. But I didn't start learning PCs until I was unemployed and needing some way to eke out a living.
It's always nice to get your input - I have not one person here to swap ideas with, and no one to learn from. It makes it awfully hard to make any progress. Like this mail problem, I know someone has done it. If I was in a big city (yuck) I would probably bump into someone in a bar one night who could tell me in two sentences how to solve it. But there is no one here who has ever done it, so I'm stuck flailing around in the dark chasing random clues. Frustrating.
<marquee>"Knock, knock." "Who's there?" "Recursion." "Recursion who?" "Knock, knock..."
|
|
|
|
|
Thanks Roger, I appreciate your ideas as well.
Roger Wright wrote:
But there is no one here who has ever done it, so I'm stuck flailing around in the dark chasing random clues.
I'm the same boots really. I remember when I was in 1st and 2nd year of college, there was absolutely nobody to talk to about different computing issues (of course I haven't heard about CP then). Very very frustrating.
So I had to do everything by experiment.
Now it's very good as the place I'm working on is a research group so they are very clued in to these issues.
Anyway, did you manage to sort out that problem?
Regards,
Venet.
Donec eris felix, multos numerabis amicos.
|
|
|
|
|
Venet wrote:
did you manage to sort out that problem?
Nope. There are no clues at all! Everything in XP assumes universal access to the Internet, and that everyone has an email account. From all the information available it would appear that peers in workgroups can't talk to each other using email in XP, and I'm certain that's not true. I bought the MCSE text for XP Professional this week and read it, and it never mentioned the subject, either. I suppose I could write a mini-exchange server and install it on one client machine, but I really don't know where to start with that. There's probably a good example or two on CP, though, so that would be my first place to research the project. But what the heck do small offices do when there's no one around to write custom software for them? Grrrr.
<marquee>"Knock, knock." "Who's there?" "Recursion." "Recursion who?" "Knock, knock..."
|
|
|
|
|
I'm not sure how easy would be to setup and use SMTP Server that comes with ISS?
Regards,
Venet.
Donec eris felix, multos numerabis amicos.
|
|
|
|
|
|
hello codeproject World !
Can anyone please tell me how to change the Starting logo in Windows 2000 Advanced Server.??
I want to change the starting logo of the Windows
"Welcome to Windows2000 Server Family"
plz tell me how to change that and changing Wait and shutdown logos in Windows 2000?
--thnx
Waiting for a quick reply
|
|
|
|
|
Hmmm, this requires a bit of resource hacking (referring to the app with the same name)
Bitmap that Windows 2k displays is held in ntoskernel.exe (or kernel32.exe file, I'm not sure and it's 8 in the morning) file. Now you might want to consider backing-up this file first, before you do anything with it.
Let's say you made a kernel1.exe copy.
Open resource hacker, edit the bitmap and save the file (kernel1.exe). Make sure that you don't add some bitmap that's bigger than 16 colors!
Open your boot.ini file and copy the Windows Adavnced Server and add this line:
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 New Face" /fastdetect /kernel=kernel1.exe
Restart your machine!
P.S. I don't like your sig
Regards,
Venet.
Donec eris felix, multos numerabis amicos.
|
|
|
|
|
Dear all,
I need to set quota limit for users on a shared folder on a file server.
How to implemented it in VC++?
Thanks
|
|
|
|
|
I can' t open or copy some files. When I try it says "Access denied" and that maybe some other program has access to the file. But there is no other programm running and windows just has finished booting. My PC crashed while it was copying some files from one drive to another. Please tell me how I can reset this "access"-flag or where it is. Maybe with some API - Calls
JAVA sucks!
|
|
|
|
|
What version of Wndows ?
What filesystem ( NTFS, FAT )?
Regards,
Venet.
Donec eris felix, multos numerabis amicos.
|
|
|
|
|
It' s Windows XP Professional and this drives system is NTFS.
Thanks for your interrest.
|
|
|
|
|
In that case you might want to use TakeOwn.exe utility that comes with Resource Kit (it's for Win2k, but should work on WinXP!)
I recently had the exact same problem. For some reason security bits for certain folders were not read properly (or corrupted completely) and each time access denied would occurr. No way to change permissions back!
Used takeown.exe and fixed it fine. So it's worth trying to use this utility, because it does the job. You can even see the OS protected information!
Regards,
Venet.
Donec eris felix, multos numerabis amicos.
|
|
|
|
|
It may be Explorer itself, or one the many new shell extensions that XP seems to be bundled with. I recall reading about this a while back.
Sorry I don't have any more info. I don't use XP.
Bruce Duncan, CP#9088, CPUA 0xA1EE, Sonork 100.10030 'ugly naked women are good, when i'm not around, in front of someone else' - Shog9
|
|
|
|
|
Hi,
I was recently involved in a project where we wrote a simple program that listend to a signal on a port (COM/LPT) and on that signal it shutdown windows and after shutting down it sent back a signal letting the system know things went well.
Now I have been asked if this could be done with windows 2000 (/xp) and have been contemplating various ways to achive this. But I cant find any information on how to acchive the "power down OK signal" that is soposed to be sent after windows has shutdown.
Does anyone know how this could be achived ?
(in a simple fashion, I mean writing my own HAL isn't something Im about to do)
And is there someone who might know, ie. does Microsoft have anyone I can ask ?
// MickeM
|
|
|
|
|
If I understand you correct, then, when Windows Starts up again you wanna send a signal through the port. Is that right?
You can read the last date/time, where windows were shutting down, in the eventlog, you can also read when it was started again.
You can calculate everything needed about shutdowns/boots/uptime from the data in the eventlog...
- Anders
Money talks, but all mine ever says is "Goodbye!"
|
|
|
|
|
No, it is when windows *has* shutdown.
Its a bit like ATX power, I want to as the last code executetd in windows (or as late as posible) tell the widget connected to the poert that "windows is now shutdown"...
// MickeM
|
|
|
|
|
Is it important that your app be closed last ?
You can detect Windows Shutdown, if you listen for WM_QUERYENDSESSION and act as appropriate.
Is this what you need ?
Regards,
Venet.
Donec eris felix, multos numerabis amicos.
|
|
|
|
|
The CreateProcessWithLogonW function creates a new process and its primary thread. The new process then runs the specified executable file in the security context of the specified credentials (user, domain, and password). It can optionally load the user profile of the specified user.......
Is it also applicable if I want to run a program on a Novell Server (and have a W2K workstation using the Novel client)
or do I need the Novell NDK? Any idea?
((
|
|
|
|
|
Anyone know if it is just the server , or server and workstation that will allow you to mirror a drive ?
Ain't nobody ever told you : There ain't no sanity clause .Groucho Marks
|
|
|
|
|
If you mean mirror a drive over 2 disks (fail safe) every NT based OS from NT4 and up can do that.
(I'n don't know about XP Home edition, never used it, but professional can)
- Anders
Money talks, but all mine ever says is "Goodbye!"
|
|
|
|
|