2010년 10월 15일 금요일

Imagex 이용 추출/백업 하기

Imagex이용 이미지 추출 및 백업하기

 

*옵션

 

1. apply : 특정 이미지를 풀기

 

imagex /apply 원본위치 "원본의 이미지번호 " 대상드라이브

 

2. export : 이미 추출하기(같은 이미지이름으로 저장시 공통적인요소 제외후 저장됨)

 

imagex /export 추출이미지위치 이미지번호 저장위치

 

3. capture : 이미지로 백업하기

 

imagex /capture /compress fast /check c: 저장위치및저장이름 "이미지이름" "이미지설명"

2010년 8월 19일 목요일

CD 자동실행 허용/방지

1.

윈도우 XP의 경우는 CD-ROM을 삽입하면 자동으로 다음과 같은 윈도우가 나타난다.

이와 같은 기능은 편리하지만 때로는 불편하다고 느낄 경우도 있다. 윈도우 Me의 경우는 CD-ROM 등록 정보에서 자동 실행을 막을 수 있는 부분이 있었는데 윈도우 XP의 경우에는 이러한 기능이 없다. 따라서 조금은 복잡한 방법으로 설정을 해야 한다. 바로 레지스트리를 건드리는 방법이다.

바로 다음 레지스트리를 변경하면 된다.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

이 레지스트리에는 NoDriveTypeAutoRun이라는 값이 있는데 이 값을 바꾸어 주면된다. 구체적으로는 다음과 같은 수치를 넣을 수 있다.

91-CD 자동 실행.
b5-CD 자동 실행 안함.

물론 레지스트리의 내용을 변경하고 나면 반드시 재부팅을 해 주어야 효력을 발생하게 된다.

 

 

2.

"HKEY_LOCAL_MACHANE ->SYSTEM -> CONTROLSET001 -> SERVICE -> CDROM

 

오토런 부분 수정

 

1:허용, 0:방지

2010년 8월 13일 금요일

인터넷 / 엑셀 사용시 한글입력 안될때

인터넷이나 엑셀사용시 한/영키를 눌러도 한글로 안바뀔시

 

1. 국가 및 언어 옵션에서 확인후 조치가 안되면

 

실행

 

regsvr32.exe /u msimtf.dll

regsvr32.exe /u msctf.dll

 

재부팅후 확인~

2010년 8월 7일 토요일

랜카드 드라이버 충돌로 인한 ip 할당 오류 해결법

Windows XP에서 IP를 설정하다보면 다음과 같은 오류 메시지를 가끔 볼 수 있습니다.

네트워크 어댑터에 사용자가 입력한 IP 주소는 이며 XXX 어댑터에 할당되었습니다.
컴퓨터에 실제로 존재하지 않거나 사용할 수 없는 어댑터이기 때문에 XXX 어댑터는 네트워크 연결 폴더에 숨겨져 있습니다.
어댑터에 같은 주소로 할당하고 사용하면, 하나의 어댑터만 이 주소를 사용하게됩니다.
이는 올바르지 않은 시스템 구성을 초래합니다.
고급 대화 상자의 IP 주소 목록에 다른 IP 주소를 입력하시겠읍니까?

이 오류의 원인은 일반적으로 랜카드를 교체한 경우에 자주 발생한다.
XP의 경우 랜카드를 교체하면 이전 랜카드의 정보가 레지스트리에 그대로 남게되어 고정 IP 할당 시 위와 같은 오류가 발생한다.
무시하고 사용해도 무방하지만 원본적인 해결책을 찾는다면 아래 방법으로 해결 할 수 있다.

-----------------------
여기에서는 결과는 같은 3가지의 접근법을 제시하며, 결과값은 같다는 사실을 미리 알려둔다.

* 기본적으로 XP에 제공된 시스템 변수 중 devmgr_show_nonpresent_devices 변수를 이용하여, 장치관리자에 숨김장치를 표시하게 하여, 기존에 설치된 랜카드(사용하지 않는)의 드라이버를 제거하여 이 문제를 해결 할 수 있다.

1. 레지스트리를 변경하는 방법

시작 ->
실행 ->
regedit 입력 후 확인 ->
레지스트리 편집기가 실행되면 다음의 레지스트리 값으로 이동 ->
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment ->
우측 마우스 버튼 클릭하여 새로만들기 -> 문자열 값
값 이름에 devmgr_show_nonpresent_devices 입력 ->
생성된 키 값을 더블클릭 하여 값 데이터에 1 입력 ->

레지스트리 편집기를 종료 후 PC를 재부팅 한다.

시작 -> 설정 -> 제어판 ->(여기까지 윈도우키+Pause Break 가 단축키) 시스템 -> 하드웨어 탭 -> 장치관리자 ->
장치관리자가 실행되면, 상단 메뉴 중 보기(V) -> 숨김 장치 표시(W) 를 클릭한다.
반투명으로 표시된 랜카드를 제거 후 재부팅하면 ip 할당 오류가 발생하지 않는것을 볼 수 있다.(기존의 랜카드의 정보와 드라이버가 삭제되었으므로, 오류가 발생하지 않는다.)

2. 시스템 변수 직접 적용하는 방법

시작 -> 설정 -> 제어판 ->(여기까지 윈도우키+Pause Break 가 단축키) 시스템 -> 고급 탭 -> 환경변수 ->
환경변수가 실행되면, 시스템 변수(S)의 새로 만들기(W)를 클릭한다. ->
변수이름에 devmgr_show_nonpresent_devices
변수 값에 1 을 입력 한 후 확인 버튼을 클릭하여, 시스템 변수를 입력한다.

변수를 입력하였다면 시스템 등록정보 창을 확인을 클릭하여 종료한다.(재부팅이 필요 없음)

시작 -> 설정 -> 제어판 ->(여기까지 윈도우키+Pause Break 가 단축키) 시스템 -> 하드웨어 탭 -> 장치관리자 ->
장치관리자가 실행되면, 상단 메뉴 중 보기(V) -> 숨김 장치 표시(W) 를 클릭한다.
반투명으로 표시된 랜카드를 제거 후 재부팅하면 ip 할당 오류가 발생하지 않는것을 볼 수 있다.(기존의 랜카드의 정보와 드라이버가 삭제되었으므로, 오류가 발생하지 않는다.)

3. 도스 배치파일을 이용하는 방법

시작 ->
실행 ->
notepad 입력 후 확인 ->

메모장이 실행되면 아래의 내용을 복사하여 붙여넣기 한다. ->

@echo off
cls
set devmgr_show_nonpresent_devices=1
cd c:\windows\System32
start devmgmt.msc


메모장의 메뉴 중 파일 -> 다른 이름으로 저장(A) 을 클릭한다. ->
파일 이름에 숨김장치보기.bat 라고 입력 한 후, 파일형식을 모든파일 로 변경한다. ->
적당한 폴더에 저장 한 후 생성된 파일을 실행하면 장치관리자가 실행된다. ->

장치관리자가 실행되면, 상단 메뉴 중 보기(V) -> 숨김 장치 표시(W) 를 클릭한다.
반투명으로 표시된 랜카드를 제거 후 재부팅하면 ip 할당 오류가 발생하지 않는것을 볼 수 있다.(기존의 랜카드의 정보와 드라이버가 삭제되었으므로, 오류가 발생하지 않는다.)

------------------------
같은 결과에 접근하는 3가지의 방법을 나열했는데, 이것은 윈도우의 한가지 문제를 해결하는데 여러가지 접근법이 있음을 알려주기 위한 것이니, 본인이 편리한 방법을 사용하는 것이 좋으며, 결국 같은 결과를 나타내고 있으므로, 꼭 한가지의 방법으로만 적용해보길 바랍니다.
1번 방법은 재부팅이 필요하며, 3번 방법은 파일을 생성 한 후 간편하게 사용가능 합니다. :)

또한 위의 방법으로 사용하지 않는 다른 하드웨어의 드라이버 파일을 삭제하여, 부팅속도 향상과 윈도우 안정성 증가효과를 기대 할 수 있습니다.

2010년 6월 2일 수요일

2010년 3월 26일 금요일

XP 복구콘솔 명령어

명령 동작
다음은 복구 콘솔에 사용할 수 있는 명령에 대한 설명입니다.
  • Attrib - 파일이나 하위 디렉터리의 특성을 변경합니다.
  • Batch - 텍스트 파일인 입력 파일에서 지정한 명령을 실행합니다. 출력 파일에는 명령의 출력이 저장됩니다. 출력 파일 매개 변수를 생략하면 출력이 화면에 표시됩니다.
  • Bootcfg - 부팅 구성 및 복구 작업을 위해 Boot.ini 파일을 수정합니다.
  • CD(Chdir) - 현재 Windows 설치, 이동식 미디어, 하드 디스크 파티션의 루트 디렉터리 또는 로컬 설치 원본의 시스템 디렉터리에서만 작동합니다.
  • Chkdsk - /p 스위치는 드라이브가 불량으로 표시되지 않은 경우에도 Chkdsk를 실행합니다. /r 스위치는 불량 섹터를 찾아서 읽을 수 있는 정보를 복구합니다. 이 스위치에는 /p 스위치의 기능도 포함되어 있습니다. Chkdsk에는 Autochk가 필요합니다. Chkdsk는 자동으로 시작 폴더에서 Autochk.exe를 찾습니다. Chkdsk가 시작 폴더에서 이 파일을 찾지 못하면 Windows 2000 설치 CD-ROM에서 찾습니다. Chkdsk가 설치 CD-ROM을 찾지 못하는 경우에는 Autochk.exe의 위치를 사용자에게 묻습니다.
  • Cls - 화면을 지웁니다.
  • Copy - 대상 위치에 파일을 하나 복사합니다. 기본적으로 이동식 미디어를 대상으로 사용할 수 없으며 와일드 카드 문자를 사용할 수 없습니다. Windows 2000 설치 CD-ROM에서 압축된 파일을 복사해오면 파일 압축이 자동으로 풀립니다.
  • Del(Delete) - 파일 하나를 삭제합니다. 현재 Windows 설치, 이동식 미디어, 하드 디스크 파티션의 루트 디렉터리 또는 로컬 설치 원본의 시스템 디렉터리에서만 작동합니다. 기본적으로 와일드 카드 문자를 사용할 수 없습니다.
  • Dir - 숨김 파일과 시스템 파일을 비롯하여 모든 파일의 목록을 표시합니다.
  • Disable - Windows 시스템 서비스나 드라이버를 사용하지 않도록 설정합니다. service_or_driver 변수는 사용하지 않도록 설정할 서비스나 드라이버의 이름입니다. 이 명령을 사용하여 서비스를 사용하지 않도록 설정하면 시작 유형이 SERVICE_DISABLED로 변경되기 전에 해당 서비스의 원래 시작 유형이 표시됩니다. enable 명령을 사용하여 서비스를 다시 시작할 수 있도록 원래 시작 유형을 기록해 두어야 합니다.
  • Diskpart - 하드 디스크 볼륨의 파티션을 관리합니다. /add 옵션은 새 파티션을 만들고 /delete 옵션은 기존 파티션을 삭제합니다. 장치 변수는 새 파티션의 장치 이름(예: \device\harddisk0)입니다. 드라이브 변수는 삭제할 파티션의 드라이브 문자(예: D)이고 파티션 변수는 삭제할 파티션에 대한 파티션 기반 이름(예: \device\harddisk0\partition1)이며 드라이브 변수 대신 사용할 수 있습니다. 크기 변수는 새 파티션의 크기(MB)입니다.
  • Enable - Windows 시스템 서비스나 드라이버를 사용하도록 설정합니다. service_or_driver 변수는 사용하도록 설정할 서비스나 드라이버의 이름이고 start_type은 사용하도록 설정한 서비스의 시작 유형입니다. 시작 유형은 아래 형식 중 하나를 사용합니다.
    SERVICE_BOOT_START
    SERVICE_SYSTEM_START
    SERVICE_AUTO_START
    SERVICE_DEMAND_START
  • Exit - 복구 콘솔을 종료하고 컴퓨터를 다시 시작합니다.
  • Expand - 압축된 파일을 해제합니다. 원본 변수는 압축을 해제할 파일입니다. 기본적으로 와일드 카드 문자를 사용할 수 없습니다. 대상 변수는 새 파일에 대한 디렉터리입니다. 기본적으로 대상은 이동식 미디어일 수 없고 읽기 전용이면 안 됩니다. attrib 명령을 사용하여 대상 디렉터리에서 읽기 전용 특성을 제거할 수 있습니다. 원본에 파일이 둘 이상 있는 경우에는 /f:filespec 옵션이 필요합니다. 이 옵션에서는 와일드 카드 문자가 허용됩니다. /y 스위치는 덮어쓰기 확인 프롬프트를 사용하지 않도록 설정합니다. /d 스위치는 압축된 파일을 해제하지 않도록 지정하고 원본에 들어 있는 파일의 디렉터리를 표시합니다.
  • Fixboot - 시스템 파티션에 새 시작 섹터를 씁니다.
  • Fixmbr - 시작 파티션의 마스터 부팅 코드를 복구합니다. 장치 변수는 새 마스터 부팅 레코드가 필요한 장치를 지정하는 옵션 장치 이름입니다. 대상이 시작 장치이면 이 변수를 생략하십시오.
  • Format - 디스크를 포맷합니다. /q 스위치는 빠른 포맷을 실행합니다. /fs 스위치는 파일 시스템의 종류를 지정합니다.
  • Help - 명령 변수를 사용하지 않고 명령을 지정하면 help가 복구 콘솔이 지원하는 모든 명령의 목록을 표시합니다.
  • Listsvc - 컴퓨터에서 사용할 수 있는 서비스와 드라이버를 모두 표시합니다.
  • Logon - 검색된 Windows 설치를 표시하고 설치에 대한 로컬 관리자 암호를 요구합니다. 다른 설치나 하위 디렉터리로 이동하려면 이 명령을 사용하십시오.
  • Map - 현재 활성 상태인 장치 매핑을 표시합니다. Windows 장치 경로 대신 ARC(Advanced RISC Computing) 경로(Boot.ini 형식)를 사용하도록 지정하려면 arc 옵션을 포함시키십시오.
  • MD(Mkdir) - 현재 Windows 설치, 이동식 미디어, 하드 디스크 파티션의 루트 디렉터리 또는 로컬 설치 원본의 시스템 디렉터리에서만 작동합니다.
  • More/Type - 지정된 텍스트 파일을 화면에 표시합니다.
  • Rd(Rmdir) - 현재 Windows 설치, 이동식 미디어, 하드 디스크 파티션의 루트 디렉터리 또는 로컬 설치 원본의 시스템 디렉터리에서만 작동합니다.
  • Ren(Rename) - 현재 Windows 설치, 이동식 미디어, 하드 디스크 파티션의 루트 디렉터리 또는 로컬 설치 원본의 시스템 디렉터리에서만 작동합니다. 새 드라이브나 경로를 대상으로 지정할 수 없습니다.
  • Set - 복구 콘솔 환경 변수를 표시하고 설정합니다.
  • Systemroot - 현재 디렉터리를 %SystemRoot%로 설정합니다.

배치파일

이 요약은 사용할 수 없습니다. 이 글을 보려면 여기를 클릭하세요.

2010년 3월 16일 화요일

WinXP 네트워크 접근시 "리소스 사용할 권한이 없다"고 표시될 경우 해결 방법

<WinXP 네트워크 접근시 "리소스 사용할 권한이 없다"고 표시될 경우 해결 방법>

[WinXP Home, Pro 공통 : Guest 계정 활성화 ]
1. 시작-제어판-사용자계정을 선택합니다.
2. Guest 계정을 확인 하여 "Guest 계정 사용 안함"으로 표기되어 있다면

    해당 계정을 클릭하여 "Guest 계정 사용" 버튼을 클릭 합니다.
     WinXP Pro일 경우 추가 작업
3. *내컴퓨터에서 마우스 오른쪽 버튼을 관리를 선택합니다.
    *로컬 사용자 및 그룹을 선택하신 후 사용자를 선택합니다.
    *화면 오른쪽에 Guest 계정을 두번 클릭하여 "계정 사용 안함"이

      체크되어 있다면 체크를 해제한 후 확인을 누릅니다.
    *Guest계정에서 오른쪽 마우스 클릭하여 "암호 설정"을 선택하고 "계속"버튼을 선택합니다.
    *암호를 입력하지 않고 설정 버튼을 누릅니다. (암호 없애는 작업)
4. 컴퓨터를 재시작 합니다.
5. 위와 같이 진행하셨는데 문제가 해결 되지 않았을 경우 아래 추가 작업을 진행합니다.

[ WinXP Home, Pro 공통 : 관련 레지스트리 수정작업 ]
1. 시작을 누른 다음 실행을 누릅니다.
2. 열기 상자에 regedit를 입력한 다음 확인을 누릅니다.
3. 레지스트리 편집기에서 파일-내보내기-내보내기 범위에서 모두 클릭 후 파일이름 넣고
   저장해 놓습니다.
4. 아래의 레지스트리로 이동합니다.

HKEY_LOCAL_MACHINESystemCurrentControlSetServicesLanmanServerParameters

5. Parameters 선택 후 오른쪽 창에 나오는 데이타 중 "IRPStackSize"

    선택 값을 4더해서 늘려준다.
    (예를 들어 11일 경우 15로 늘립니다.)
6. 만약 IRPStackSize 값이 없을 경우 아래와 같이 진행합니다.
7. 마우스 오른쪽 버튼을 누른 후 새로만들기-DWORD 값을 선택합니다.
8. 생성된 데이타 "새 값 #1"을 IRPStackSize로 이름을 변경합니다.

    (대소문자를 구분하여 정확히 입력합니다.)
9. 해당 값을 두번 클릭하여 값 데이터에 15를 입력합니다.
10. 아래의 레지스트리로 이동합니다.
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLSA
11. RestrictAnonymous 값을 0으로 변경 합니다.
12. 컴퓨터를 재시작 하신후 네트으크로 접속을 시도해 봅니다.
13. 위와 같이 진행하셨는데 문제가 해결 되지 않았을 경우 아래 추가 작업을 진행합니다.



[ WinXP Pro : 로컬 보안 정책 확인]
1. 시작-제어판-관리도구-로컬 보안 정책-로컬 정책-사용자 권한 할당을 선택합니다.
2. 네트워크에서 이 컴퓨터 엑세스 거부 항목을 선택합니다.
3. Support_ 항목을 제외한 다른 항목을 제거합니다.
4. 로컬 보안 정책-로컬 정책-보안옵션을 선택한 후 아래와 같이 설정되어 있는지 확인한 후
   아래와 같이 변경합니다.
   네트워크 액세스 : 로컬 계정에 대한 공유 및 보안 - 일반으로
   네트워크 액세스 : Everyone 사용 권한을 익명 사용자에게 적용 - 사용안함
   네트워크 액세스 : SAM 계정과 공유의 익명 열거 허용안함 - 사용안함
   네트워크 액세스 : SAM 계정의 익명 열거 허용 안함 - 사용
5. 재부팅 후 "네트워크 액세스 : SAM 계정과 공유의 익명 열거 허용안함"이

    "사용"으로 되어있는지  확인합니다.
6. 변경되지 않았다면 다른 PC에서 접근 작업을 진행합니다.

[ WinXP Home, Pro 공통 : 시작프로그램 및 서비스 확인]
- 단계1. 안전모드(네트워킹 사용)에서 확인
1. 컴퓨터를 재시작하시고 제조사로고 화면이 나타나고,

   사라지면 바로 키보드 F8키를 여러번 누릅니다.
2. Windows 고급 옵션 메뉴가 나타나면 안전모드(네트워킹사용)으로

    선택하고 엔터키를 누릅니다.
3. 시작할 운영 체제를 선택하십시오: 라는 화면이 나옵니다.
4. WinXP를 선택하신후 엔터키를 누릅니다.
5. 계정선택 화면이 나오시면 정상모드에서 고객님이 사용하셨던

    계정을 선택하시고 로그인 합니다.

6. WinXP 안전모드로 실행중이라는 메세지가 표시되고 "예"버튼을 누릅니다.
7. 장치관리자를 실행해 보시고 문제가 없다고 아래 작업을 진행합니다.
8. 해결이 되지 않았을 경우 [과정3]을 진행합니다.

- 단계2. 시작프로그램 및 서비스 확인
1. 시작-실행-MSCONFIG입력 확인을 누릅니다.
2. 시스템 구성유틸리티-서비스탭에서

    "모든 Microsoft숨기기"체크 후 모두 사용안함 선택합니다.
3. 시작프로그램 탭에서 모두사용안함 선택-적용-확인후 다시시작 버튼을 누릅니다.
4. 정상모드로 부팅후 문제 발생여부를 확인 합니다.

    문제가 해결 되셨다면 아래와 같이 설정합니다.

5. 해당 문제는 서비스 또는 시작프로그램의 영향으로 발생하는 문제로 MSCONFIG를

    다시 실행하여 서비스와 시작프로그램 체크되지 않는 항목들 중 일부를

    다시 체크하여 문제가 되는 부분들의 범위를 좁혀나갑니다

상기 에러메세지를 보여주는것을 보니 해당컴퓨터로 접속은 잘 되는데 보안정책부분에서 guest 허용이 되지 않아 접근이 되지 않는것 같습니다. 혹은 바이러스 때문에 보안정책이 손상되서 그럴수도 있구요.. 다음 방법을 참고해 보세요..

*** 만약 XP pro를 사용하신다면

1. [제어판]-->[사용자계정]-->[guest]가 사용함으로 되어 있는지 확인

2. 되어있다면 시작 → 설정 → 제어판 → 관리도구 → 로컬보안정책/로컬정책/사용자 권한 할당의 우측항목의 '네트워크에서 이 컴퓨터 액세스' 에 'Everyone' 혹은 guest를 추가합니다.

3. 재부팅 시킨 후 공유폴더에 접근하는지 확인해 보세요..


*** 만약 XP Home을 사용하신다면

1. [제어판]-->[사용자계정]-->[guest]가 사용함으로 되어 있는지 확인

2. 주변에 xp pro 사용하는 PC를 찾아 그 PC의 c:\windows\system32 폴더에 가셔서 secedit.exe 파일을 복사

3. 복사한 파일을 xp home의 c;\windows\system32 폴더안에 붙여넣기

4. 다음내용을 메모장에 복사하여 home_allowaccess.inf 파일로 만듬

[Unicode]
Unicode=yes
[Version]
signature="$CHICAGO$"
Revision=1
[System Access]
EnableGuestAccount = 1
[System Log]
[Security Log]
[Application Log]
[Event Audit]
[Registry Values]
machine\system\currentcontrolset\control\lsa\restrictanonymoussam=4,1
machine\system\currentcontrolset\control\lsa\restrictanonymous=4,0
machine\system\currentcontrolset\control\lsa\forceguest=4,1
[Group Membership]
[Privilege Rights]
sedenynetworklogonright =
senetworklogonright = *S-1-1-0,*S-1-5-32-545,*S-1-5-32-547,*S-1-5-32-551,*S-1-5-32-544,*S-1-5-21-1390067357-789336058-1708537768-501
[Registry Keys]
[Profile Description]

5. 만든 inf 파일을 xp home의 c:\windows\system32 폴더안에 넣습니다.

6. xp home에서 명령프롬프트를 실행하셔서 c:\windows\system32로 이동

7. 다음 명령어를 입력하고 엔터
secedit /configure /cfg home_allowaccess.inf /db temp.db /verbose

8. 진행과정이 퍼센티지로 나타나면서 명령을 잘 수행했다는 메세지가 나오면
명령프롬프트 창을 닫고 PC 재부팅!!

9. 공유폴더에 접근하는지 확인해 보세요

성공하셨나요? 참고로 위의 방법은 보안정책값을 초기화하는 방법입니다..

 

추신:

1.secedit파일을 열수없다고 뜨시는분은,,슬러쉬 부분에 띄어쓰기 안되여서 그렇습니다

2.내컴퓨터 더블클릭해서 실행시키시구요 도구탭에서 폴더옵션>보기>고급설정>모든 사용자에게 동일한 폴더 공유 권한을 지정에 체크

3.secedit.chm이라고 나오시는 분들은 명령프롬프트창에서 철자를 잘못입력하셨다거나 아니면 띄어쓰기 혹은 secedit파일이 해당디렉토리에 없기 때문입니다.