« PREV : 1 : NEXT »

"STOP 0x0000001E" or "STOP 0x0000008E"

Posted 2009/05/21 09:28

[원인]

운영체제가 지원하지 않는 고성능 CPU (대용량 L3 캐쉬를 포함한) 상에서 실행되어 발생한 문제점 같습니다.

[해결방법]

L3 캐시를 부팅 BIOS에서 Disable하거나 Windows 2003의 경우 SP1이상으로 업그레이드 하시기 바랍니다.

http://support.microsoft.com/default.aspx?scid=kb;EN-US;924439

[참고]

DbgBreakPoint

Breakpoint는 Asynchronous Procedure Call (APC)가 발생하기 전에 Processor가 계속해서 code를 실행하는 경우에 발생하게 됩니다.

 

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.

Arguments:

Arg1: 80000003, The exception code that was not handled

Arg2: 8045b2ec, The address that the exception occurred at

Arg3: 00000000, Parameter 0 of the exception

Arg4: bca17948, Parameter 1 of the exception

 

Debugging Details:

------------------

 

The call to LoadLibrary(kdextx86) failed, Win32 error 0n2

"지정된 파일을 찾을 수 없습니다."

Please check your debugger configuration and/or network access.

The call to LoadLibrary(kdextx86) failed, Win32 error 0n2

"지정된 파일을 찾을 수 없습니다."

Please check your debugger configuration and/or network access.

The call to LoadLibrary(kdextx86) failed, Win32 error 0n2

"지정된 파일을 찾을 수 없습니다."

Please check your debugger configuration and/or network access.

*************************************************************************

*** ***

*** ***

*** Your debugger is not using the correct symbols ***

*** ***

*** In order for this command to work properly, your symbol path ***

*** must point to .pdb files that have full type information. ***

*** ***

*** Certain .pdb files (such as the public OS symbols) do not ***

*** contain the required information. Contact the group that ***

*** provided you with these symbols if you need this command to ***

*** work. ***

*** ***

*** Type referenced: kernel32!pNlsUserInfo ***

*** ***

*************************************************************************

*************************************************************************

*** ***

*** ***

*** Your debugger is not using the correct symbols ***

*** ***

*** In order for this command to work properly, your symbol path ***

*** must point to .pdb files that have full type information. ***

*** ***

*** Certain .pdb files (such as the public OS symbols) do not ***

*** contain the required information. Contact the group that ***

*** provided you with these symbols if you need this command to ***

*** work. ***

*** ***

*** Type referenced: kernel32!pNlsUserInfo ***

*** ***

*************************************************************************

 

EXCEPTION_CODE: (HRESULT) 0x80000003 (2147483651) - .

 

FAULTING_IP:

nt!DbgBreakPoint+0

8045b2ec cc int 3

 

EXCEPTION_PARAMETER1: 00000000

 

EXCEPTION_PARAMETER2: bca17948

 

DEFAULT_BUCKET_ID: INTEL_CPU_MICROCODE_ZERO

 

BUGCHECK_STR: 0x1E

 

PROCESS_NAME: LSASS.EXE

 

EXCEPTION_RECORD: ba948924 -- (.exr 0xffffffffba948924)

ExceptionAddress: 8045b2ec (nt!DbgBreakPoint)

ExceptionCode: 80000003 (Break instruction exception)

ExceptionFlags: 00000000

NumberParameters: 3

Parameter[0]: 00000000

Parameter[1]: bca17948

Parameter[2]: 00000000

 

TRAP_FRAME: ba948978 -- (.trap 0xffffffffba948978)

ErrCode = 00000000

eax=00000001 ebx=8a52ca68 ecx=bca17948 edx=00000000 esi=00000000 edi=00000000

eip=8045b2ed esp=ba9489ec ebp=ba948a18 iopl=0 nv up ei pl nz ac po cy

cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00000213

nt!DbgBreakPoint+0x1:

8045b2ed c3 ret

Resetting default scope

 

LAST_CONTROL_TRANSFER: from 8046be55 to 80430a18

 

STACK_TEXT:

ba948908 8046be55 ba948924 00000000 ba948978 nt!KiDispatchException+0x30e

ba948970 8046c44c 00000000 8ac631a8 8a52ca68 nt!CommonDispatchException+0x4d

ba948970 8045b2ed 00000000 8ac631a8 8a52ca68 nt!KiTrap03+0x98

ba9489e8 bca178b2 892381e0 892381c8 00000000 nt!DbgBreakPoint+0x1

ba948a44 bca14474 88db3028 00000005 bca0f796 afd!AfdAddressListQuery+0xa2

ba948a78 ba948a50 8048953c ba948ad0 80465a40 afd!AfdGetGroup+0x16c

WARNING: Frame IP not in any known module. Following frames may be wrong.

ba948a84 80465a3f 804008c0 ffffffff ba948ae0 0xba948a50

ba948b90 8045a69a 8047c4c0 8a2d2a40 8aa65a80 nt!_except_handler2+0xb7

ba948c14 804b6990 fe9590e4 00000000 fe959008 nt!PsReturnPoolQuota+0xe2

ba948c78 804543c6 8aa66668 804543e0 ba948d64 nt!IopSynchronousServiceTail+0x60

ba948d34 8046b339 0000135c 000013a4 00000000 nt!ObReferenceObjectByHandle+0x1c2

ba948d34 77f88403 0000135c 000013a4 00000000 nt!KiSystemService+0xc9

00f9f680 74f44141 0000135c 000013a4 00000000 ntdll!ZwDeviceIoControlFile+0xb

00f9f6fc 74f44dfa 0000135c 0d7483f0 00000010 msafd!WSPBind+0x162

00f9f7b8 74f44c6a 0000135c 0fdd3118 00000010 msafd!SockDoConnect+0x243

00f9f7e8 74fac21d 0000135c 0fdd3118 00000010 msafd!WSPConnect+0xb8

00f9f834 779689c3 0000135c 0fdd3118 00000010 WS2_32!connect+0x64

00f9f854 779654d8 0fdd3108 0302cad3 00000001 DNSAPI!Dns_OpenTcpConnectionAndSend+0x4f

00f9f92c 7796570a 00f9f9c4 00002000 0dc92e90 DNSAPI!Dns_NegotiateTkeyWithServer+0x247

00f9f9c8 77965959 0fdcf0a8 0fddd008 00000000 DNSAPI!Dns_DoSecureUpdate+0xcb

00f9fa6c 7796b145 0fdcf0a8 0fddd008 00000000 DNSAPI!Dns_DoSecureUpdate+0x31a

00f9fac0 7796149d 0dc8d278 00002000 0dc93450 DNSAPI!Dns_UpdateLib+0x109

00f9faec 7795e4d5 0dc8d278 00002000 0dcbb2b8 DNSAPI!DnsUpdate+0x4c

00f9fb10 7795e433 00000000 0dc8d278 00002000 DNSAPI!DoQuickUpdateEx+0x1e

00f9fe5c 7795fb87 0dc8d278 00002000 00000000 DNSAPI!DoQuickUpdate+0x1ad

00f9fe88 7795fc02 00f9fed8 00000000 00002000 DNSAPI!modifyRecordsInSetPrivate+0xc3

00f9feac 7651f6ea 00f9fed8 00000000 00002000 DNSAPI!DnsModifyRecordsInSet_UTF8+0x1c

00f9ff24 7651f968 000f6620 00000001 000f6620 netlogon!NlDnsUpdate+0x11d

00f9ff3c 765203d9 00f9ff94 000f6620 00f9ff88 netlogon!NlDnsRegisterOne+0x62

00f9ff60 765204f4 00f9ff94 000f6620 00f9ff88 netlogon!NlDnsScavengeOne+0x58

00f9ff9c 7655bb91 00000000 00000000 00000038 netlogon!NlDnsScavengeWorker+0x111

00f9ffb4 77e5b3bc 00000000 00000000 00000038 netlogon!NlWorkerThread+0x94

00f9ffec 00000000 7655bafb 00000000 00000000 KERNEL32!BaseThreadStart+0x52

 

 

STACK_COMMAND: kb

 

FOLLOWUP_IP:

afd!AfdAddressListQuery+a2

bca178b2 e9e4b8ffff jmp afd!AfdJoinLeaf+0x47 (bca1319b)

 

SYMBOL_STACK_INDEX: 4

 

SYMBOL_NAME: afd!AfdAddressListQuery+a2

 

FOLLOWUP_NAME: MachineOwner

 

MODULE_NAME: afd

 

IMAGE_NAME: afd.sys

 

DEBUG_FLR_IMAGE_TIMESTAMP: 425aeca9

 

FAILURE_BUCKET_ID: 0x1E_afd!AfdAddressListQuery+a2

 

BUCKET_ID: 0x1E_afd!AfdAddressListQuery+a2

 

Followup: MachineOwner

---------

 

1: kd> .exr 0xffffffffba948924

ExceptionAddress: 8045b2ec (nt!DbgBreakPoint)

ExceptionCode: 80000003 (Break instruction exception)

ExceptionFlags: 00000000

NumberParameters: 3

Parameter[0]: 00000000

Parameter[1]: bca17948

Parameter[2]: 00000000

1: kd> .trap 0xffffffffba948978

ErrCode = 00000000

eax=00000001 ebx=8a52ca68 ecx=bca17948 edx=00000000 esi=00000000 edi=00000000

eip=8045b2ed esp=ba9489ec ebp=ba948a18 iopl=0 nv up ei pl nz ac po cy

cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00000213

nt!DbgBreakPoint+0x1:

8045b2ed c3 ret

1: kd> lmvm afd

start end module name

bca00000 bca1f140 afd (pdb symbols) DownstreamStore\afd.pdb\4247F9041\afd.pdb

Loaded symbol image file: DownstreamStore\afd.dbg\425AECA91f140\afd.dbg

Image path: \SystemRoot\System32\drivers\afd.sys

Image name: afd.sys

Timestamp: Tue Apr 12 06:31:21 2005 (425AECA9)

CheckSum: 000275B2

ImageSize: 0001F140

Translations: 0000.04b0 0000.04e0 0409.04b0 0409.04e0

1: kd> dd bca00000

bca00000 00905a4d 00000003 00000004 0000ffff

bca00010 000000b8 00000000 00000040 00000000

bca00020 00000000 00000000 00000000 00000000

bca00030 00000000 00000000 00000000 000000c0

bca00040 0eba1f0e cd09b400 4c01b821 685421cd

bca00050 70207369 72676f72 63206d61 6f6e6e61

bca00060 65622074 6e757220 206e6920 20534f44

bca00070 65646f6d 0a0d0d2e 00000024 00000000

Write your message and submit
 

아래 작업순서를 확인후 작업진행 하시기 바랍니다.


문제를 해결하려면 Windows 2003 CD를 사용하여 Microsoft Windows 2003를 복구한 다음 파일을 바꿉니다. 이렇게 하려면 다음 단계를 수행하십시오.

1.

Windows 2003 CD CD 드라이브 또는 DVD 드라이브에 넣은 다음 컴퓨터를 다시 시작합니다. 다음과 유사한 메시지가 나타나면 아무 키나 눌러 Windows 2003 CD에서 컴퓨터를 시작합니다.

Press any key to boot from CD


참고 컴퓨터가 CD 드라이브나 DVD 드라이브에서 시작되도록 구성해야 합니다. CD 드라이브나 DVD 드라이브에서 시작되도록 컴퓨터를 구성하는 방법에 대한 자세한 내용은 개인용 컴퓨터와 함께 제공된 설명서를 참조하거나 컴퓨터 제조업체에 문의하십시오.

2.

다음과 같은 메시지가 나타나면 R 키를 눌러 복구 콘솔을 시작합니다.

사용자의 컴퓨터에 Microsoft Windows 2003를 실행할 수 있도록 준비합니다.

Windows 2003
를 설치하려면, Enter 키를 누르십시오
.

Windows 2003
를 복구하려면, R 키를 누르십시오
.

Windows 2003
를 설치하지 않고 마치려면, F3 키를 누르십시오.

3.

1 키를 눌러 복구 콘솔에서 기본 드라이브 설치에 액세스합니다.

4.

관리자 암호를 입력하라는 내용의 메시지가 나타나면 관리자 암호를 입력합니다. 관리자 암호를 설정하지 않은 경우 Enter 키를 눌러 계속합니다.

5.

cd %SystemRoot%\System32를 입력한 다음 Enter 키를 누릅니다.

6.

REN 명령을 사용하여 다음 파일의 이름을 바꿉니다. 이렇게 하려면 다음 구문을 사용하십시오..

REN file_name.extension file_name.old

Wpa.dbl

Pidgen.dll

Actshell.html

Licdll.dll

Regwizc.dll

Licwmi.dll

Wpabaln.exe

7.

CD-ROM 드라이브의 드라이브 문자와 콜론(: "D:")을 입력한 다음 Enter 키를 누릅니다.

8.

cd i386을 입력한 다음 Enter 키를 누릅니다.

9.

다음 명령을 한 번에 하나씩 입력합니다. 각 명령 끝에서 Enter 키를 누릅니다.

expand licwmi.dl_ %systemroot%\system32

expand regwizc.dl_ %systemroot%\system32

expand licdll.dl_ %systemroot%\system32

expand wpabaln.ex_ %systemroot%\system32

expand wpa.db_ %systemroot%\system32

expand actshell.ht_ %systemroot%\system32

copy pidgen.dll %systemroot%\system32

10.

Exit를 입력하고 Enter 키를 눌러 컴퓨터를 다시 시작합니다.

 

[참고]

Windows XP 설치할 "오류 코드: 0x80004005” 오류 메시지가 나타난다

http://support.microsoft.com/kb/306081/ko


저작자 표시 비영리
Write your message and submit

VSS Event ID 12302

Posted 2009/05/12 11:58
VSS writer관련된 Registry key 가 손상되었을 경우 발생하는 것으로 아래의 KB 에 그 해결 방법이 나와 있습니다.

KB 에서는 손상된 registry key 를 복구 하기 위해 모든 key 를 삭제한 후 관련 service 를 재 시작 시켜 VSS writer 관련 key 를 재 생성하게 합니다.

http://support.microsoft.com/?id=940184

 

KB 적용으로 Backup 서비스는 정상적으로 등록되나 백업테스트(SystemState) 중에 다음과 같은 에러 발생하였습니다.

오류: System State\Cluster Quorum 디렉터리의 일부를 액세스할 수 없습니다.

파일을 열 수 있는 권한이 없거나 디렉터리가 손상 또는 없는 경우입니다.

관리자나 소유자에게 문의하십시오.

해당 서버는 MSCS 구성된 서버 중 Standby 서버이며, 다른 Standby 서버에서는 정상 동작합니다.

이것은 Cluster 에서 정보의 일관성을 위해 Cluster Quorum 에 대한 접근을 제한하는데 이에 대한 접근 권한을 획득하지 못한 문제로 자세한 분석을 위해서는 DS, NtBackup, VSS 의 상세 Debug Log 를 생성하여 분석을 진행해야 합니다.

 

아래의 Hotfix 를 적용하여 해결되었습니다. 해당 Hotfix 는 문제가 발생하는 서버에만 적용하시면 됩니다.

http://support.microsoft.com/?id=891957


저작자 표시 비영리
Write your message and submit
 

[원인]
시스템 파일 손상


[해결 방법]
 

1.     시작->실행->”chkdsk c:\ /f /r을 통해 디스크 검사를 진행합니다.
노말 부팅을 시도해보기시 바라고 진행이 되지 않고 증상이 동일할시 아래 작업을 진행하여 보기시 바랍니다.

2.     C:\Winnt\System32\Config\디렉토리의 Sam, Security, software, Default, system 파일을 백업합니다.

3.     C:\Winnt\Repair\디렉토리 Sam파일을 복사하여 C:\Winnt\System32\Config\디렉토리 덥어쓰기합니다.

정상부팅 확인후 다음 작업을 진행합니다

정상부팅이 되지 않으면 다음 작업을 합니다..

3.     C:\Winnt\Repair\디렉토리의 Sam 파일을 제외한 나머지 Security, software, Default, system
      를 
파일을 복사하여  C:\Winnt\System32\Config\디렉토리 덥어쓰기합니다. 

     *SAM 파일은 사용자 계정 정보가 들어있습니다. SAM을 복구했을경우 일부 계정 및 그룹이 없어 시스템 및 서비스에 문제가 발생할수 있습니다.
*C:\Winnt\Repair는 시스템 설치시 한번 생성되며, 시스템 상태를 백업할때 갱신됩니다.

저작자 표시 비영리
Write your message and submit
[원인]
DC Secure Channel문제입니다
.


[
해결방법]
1. Stop the KDC service:
C:\>net stop KDC
2. Purge kerberos tickets using KLIST:
         
Download details: Windows Server 2003 Resource Kit Tools
C:\>klist purgeall
or
C:\>klist purge
(enter "y" to confirm purge of each ticket)
3. Reset secure channel from Problem DC's to PDCe:
C:\>netdom resetpwd /server:<PDCe> /userd:<DOMAIN>\<Admin_account> /passwordd:*
Type the password associated with the domain user: <Type password for Admin
account>
4. Access the PDCe by FQDN to force the Problem DC's to request new kerberos
tickets:
C:\>net use \\MyPDCe.MyDomain.com\IPC$

Active Directory
사이트 및 서비스 에서 복제후 RepAdmin Tool에서 확인합니다.
저작자 표시 비영리
Write your message and submit

Kerberos Error 4 KRB_AP_ERR_MODIFIED

Posted 2009/05/06 14:47
[원인]
처음에 KDC에서 제공 받은 TGT값 즉 패스워드에 대한 커버러스의 티켓 값이 다르다는 오류내용입니다.

[해결방법]

패스워드 리셋
DC는 기본적으로 KDC서비스를 하도록 설계되어 있습니다.
DC가 2대인 경우에는 KDC서비스를 2곳중 하나의 서비스를 내리고 패스워드를 리셋합니다.


하나의 DC KDC서비스를 중지 합니다.
net stop kdc

netdom을 통해 패스워드를 리셋합니다.
    *netdom은 Windows CD의 Support Tool을 설치하시면 됩니다.
netdom resetpwd
    *이때 자동으로 실행중인 하나의 KDC에서 티켓을 받아옵니다.

레지스트리 수정Win2k3SP1의 경우
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteRegistry\Parameters\
새로 만들기 ->"DontUseSecureNPForRemote" DWORD

저작자 표시 비영리
Write your message and submit

Error Code 0x80246008

Posted 2009/05/06 14:42
 

[원인]

해당 오류는 BITS(백그라운드 인텔리전트 전송 서비스) 버전 2.0 Microsoft Windows HTTP 서비스(WinHTTP) 버전 5.1이 포함되어 있는 결합 때문에 발생합니다.

 

[해결방법]

FIX 다운로드

 

Windows Server 2003

WindowsServer2003-KB842773-x86-kor.exe 패키지 다운로드


Windows XP

WindowsXP-KB842773-v2-x86-kor.exe 패키지 다운로드

 

Windows 2000

Windows2000-KB842773-x86-KOR.exe 패키지 다운로드

 

만약 설치후 제거를 하는 방법

1. 시작, 실행을 차례로 누르고 appwiz.cpl을 입력한 다음 확인을 누릅니다.

2. 현재 설치된 프로그램 목록에서 "Windows *** 핫픽스 - KB842773"을 누른 다음 제거를 누릅니다

저작자 표시 비영리
Write your message and submit

이유

해당 오류는 failed in parsing response 니다.

이러한 종류의 오류는 주로 Automatic Update Service BITS Service의 응답이 없거나 느린 경우 발생됩니다.

해당 1번 작업을 먼저 수행해 주시고 장애 지속 시 다음 작업을 수행해 주십시오.



방법

1. Automatic Update Background Intelligent Transfer Service (BITS) 재 적용

A)       The Automatic Updates service is missing

To reinstall the Automatic Updates service, follow these steps:

1.             시작을 누르고 실행을 선택한후 다음 명령어를 실행하시기 바랍니다

%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\au.inf 

위 작업 중 Windows 시디를 요구할수 있습니다.

 

B) The Background Intelligent Transfer Service is missing

    To reinstall the Background Intelligent Transfer Service, follow these steps:

1.             시작을 누르고 실행을 선택한후 다음 명령어를 실행하시기 바랍니다

%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf    

위 작업 중 Windows 시디를 요구할수 있습니다.

 

위 작업후에도 증상이 동일하다면 다음 작업을 진행하시기 바랍니다.

 

2. Windows Update 작업 폴더 오류 및 파일 오류

    a. 모든 IE를 닫습니다.

    b. “시작 버튼 > 실행 > Services.msc“ 를 입력 후 엔터를 누르십시오.

    c. 서비스 목록 중 Automatic Updates 항목을 중지 시키십시오.

    e. 상기 작업 후 “ 시작 버튼 > 실행 > cmd.exe” 를 입력 후 엔터를 누르십시오.

    f. 다음 명령을 차례로 실행 합니다.

        regsvr32.exe wuapi.dll

        regsvr32.exe wups.dll

        regsvr32.exe wuaueng.dll

        regsvr32.exe wucltui.dll

        regsvr32.exe msxml3.dll

      상기 명령 중 실패가 발생하더라도 다음 작업을 계속 진행 합니다.

    g. 탐색기에서 시스템 루트 (일반적으로 C:\Windows) 아래에 있는 SoftwareDistribution 폴더의 이름을
        SoftwareDistribution_old
등으로 이름을 고칩니다.

    h. 다시 서비스 목록 중 Automatic Updates 항목을 시작 시키십시오.

    i. 상기 작업을 마치고 Windows Update를 다시 시도해 보시기 바랍니다
저작자 표시 비영리
Write your message and submit