이따금 XP 지갑을 사용하다보면 오류가 발생하여 지갑이 구동되지 않는 경우가 발생합니다.

이럴 때, 가장 확실하고 쉽게 떠오르는 방법으로는 지갑 데이터의 백업 이후 지갑을 재설치하면 대부분 해결되는데요.

그러나 정확한 원인을 찾지 못한 채, 추후에 다른 오류가 발생하였을 때 비효율적인 방법을 계속 고수한다는 것은 결국 시간의 손실로 이어집니다. 통으로 지갑을 재설치하기 전에, 해당 오류를 확인하고 점검하여 그에 맞는 대처 방법을 소개해 드립니다.

 

◼︎ 지갑을 실행하면 "Error loading block database" 오류가 발생합니다.

이 오류는 XP의 주 디렉토리 내의 데이터를 로딩하는 과정에서 발생한 오류입니다. 이 오류를 해결하기 위해서, 윈도우 또는 맥 사용자에 따라 각각 사용하는 OS에 맞게 주 디렉토리로 먼저 이동합니다.

윈도우 사용자의 경우: %appdata%\XP

맥 사용자의 경우: ~/Library/Application Support/XP

 

주 디렉토리로 이동 후, 다음 파일들을 지우도록 합니다.

database

blkindex.dat

blk0001.dat

 

이 작업을 거치면 지갑을 다시 구동할 수 있습니다. 빠른 동기화를 위해 부트스트랩을 다시 적용한 후, 지갑을 동기화 해야합니다.

 

◼︎ 윈도우에서 XP지갑을 동기화 하는 과정 중에 C드라이브의 용량이 부족하다고 알림 메시지가 뜹니다.

일부 컴퓨터의 경우 동기화 하는 과정 중에서 드라이브의 용량을 너무 많이 차지하다보니, 용량의 여유가 없어 이 문제가 종종 발생합니다. 이 문제를 해결하기 위해서 2가지 방법을 택할 수 있습니다.

1) C드라이브의 불필요한 파일 제거 (원활한 XP지갑의 구동을 위하여 5GB 이상의 여유 공간이 필요합니다.)

2) XP 주 디렉토리 (%appdata%\xp) D 또는 E 드라이브로 바꿔야 합니다.

 

만약, 1의 방법으로 해결이 불가한 경우에는 2의 방법을 이용하셔야 합니다. , 매뉴얼에서는 주 디렉토리를 %appdata%\xp 로 설명하고 있으므로, 추후에 본인의 주 디렉토리와 다르다는 점을 인지하시고 지갑을 관리하시는데 주의가 필요합니다.

 

◼︎ 윈도우 상의 XP 주 디렉토리 바꾸기

윈도우 상에서 처음에 XP 지갑을 구동할 때, 주 디렉토리를 설정하는 창이 화면에 출력됩니다. 하지만 설정하고 난 이후에는 디렉토리를 설정하는 창이 더 이상 출력되지 않습니다. XP 지갑 프로그램 상에서도 디렉토리를 재설정하는 방법은 어디에도 나와있지 않습니다.

기본적으로 %appdata% 내에 디렉토리가 지정되는 경우 레지스트리에 의해 지갑이 해당 경로를 항상 기억하게끔 되어있는 구조로 되어있습니다. 따라서 레지스트리의 변경을 통하여 주 디렉토리를 재설정하는 방법을 이용해야 합니다.

 

1) Windows 키와 R키를 동시에 누른 후, Regedit 을 입력합니다. 입력 후 레지스트리 편집기를 관리자 권한으로 실행을 해주세요.

2) Ctrl + F 키를 함께 누른 후, 찾을 내용에는 XP를 입력합니다. 하단에 있는 체크 박스에는 모두 체크를 한 후 값을 찾아주세요.


3) 스크린샷 상에서 보여지듯이 컴퓨터\HKEY_CURRENT_USER\Software\XP와 일치하는 경로에서 XP폴더를 삭제해주셔야 합니다. XP 검색어와 일치한 다른 프로그램들이 검색될 수 있으므로, 반드시 경로를 확인한 후에 지워주셔야 합니다.


4) %appdata%/xp 로 이동 후, wallet.dat 파일을 백업합니다.

5) %appdata% 으로 이동한 후, XP 폴더 전체를 삭제합니다.


6) XP지갑을 재실행하면 주 디렉토리를 설정하는 창이 화면에 출력됩니다. C드라이브 이외의 드라이브로 경로를 지정해주시면 됩니다.


7) 새로운 주 디렉토리에 부트스트랩 적용과 백업한 지갑 데이터의 복원 과정을 거칩니다.

 

◼︎ Cannot obtain a lock .... 오류가 발생하는데 어떻게 해야 하나요?

오류의 앞 문장만 보면 정말 큰 일이 난 것 같은 오류로 보이지만, 이 오류는 사실 백그라운드 상에서 XP 지갑이 구동된 상태기 때문에 발생되는 오류입니다. 컴퓨터 한 대당 실행할 수 있는 지갑은 최대 1개입니다. 윈도우 상에서는 작업 관리자로, 맥에서는 강제종료 기능을 이용하여 백그라운드에 실행되고 있는 XP 지갑을 종료한 후에 재실행 바랍니다.


  1. ss 2018.04.06 12:35 신고

    첫번째 오류가 떠서 말씀하신데로 삭제후 재설치 하려고 하는데.

    백업이 안된상태이긴한데.


    괜찮을까요? 코인은 그대로 살아날까요?

댓글을 남겨주세요 :)




submit

latest comment