1. 전 레지스트리를 복원하면 응용프로그램,예를 들어 한글이나,
다른 프로그램및 아웃트룩 익스프레스 같은것이 예전에 백업해
놓은상태로 돌아 갈수 있나요?
제가 컴맹이라서 이해가 잘 안갑니다.

레지스트리 복원하면 예전에 사용하던 것으로 초기화된다고 들었는데,
어떤 것들이 초기하되는것인가요?
윈도를 돌릴수 있는 시스템만 초기화되는 것인가요?
아님 위에서 제가 말씀드린것 처럼 다른 s/w도 초기화 되나요?

만약 된다면 안되는 메일실행까지 되게 되돌릴수 있게 되나요?

아님 메일을 실행시킬수있는 실행 파일만 복사해 와서
카피해 놓으면 될수 있는 것인가요?
이것때문에 공부도 못하고 정말 걱정입니다.

2. 항상 궁금해 왔던 사항인데, 하드를 두개로 파티션 나눠사용할시
c drive에 윈도를 깔고, d drive에 s/w를 깔아서 사용할때,
c drive에 이상이 생겨 포맷을 하고 나서 다시 c drive에 윈도를 깔면
d drive에 설치해 놓은 s/w(예를 들어 한글이나, ms office등)을 그대로
사용할수 있는지 궁금합니다.

윈도우xp에서 레지스트리 복원을 하려면
미리 제어판/시스템/시스템복원을 사용해야 합니다.

복구를 시키려면
안전모드로 부팅을 한 후
부팅이 완료되면, 'Ctrl + Shift + Delete' 버튼을 눌러서
[Windows 작업관리자] 실행해서
모든 프로세스 종료 후  파일/[새작업실행] 항목 선택

사용자 삽입 이미지






















%SystemRoot%\System32\restore\rstrui.exe라고 입력한 후 확인
사용자 삽입 이미지









복원 창에서 복원하고자 하는 날짜 를 선택하고 다음버튼을 눌러 복원시키면 됩니다.
사용자 삽입 이미지






















레지스트리로 복원한다는 개념 알아두기

문제는 복원시점을 언제로 돌릴 거냐는 것이 관건이겠지요.
예를 들어 게임을 일주일 전에 설치했는데
한달전이나 2달 전 날짜의 복원시점을 선택했다면 게임은 다시 설치를 해야 될 겁니다.
레지스트리에는 게임에 대한 정보가 없을 테니까요..

편지함이나 데이타파일은 상관이 없습니다.
데이타 파일이란 사용자가 저장시킨 워드문서, 사진, 동영상 등이 됩니다.

프로그램을 설치하게 되면 레지스트리에 프로그램의 설치정보
확장자 연결, 프로그램의 설치위치, 프로그램의 삭제정보,
dll 파일들의 정보가 등록이 되서
프로그램을 실행시키면 레지스트리에서 등록정보를 모두 불러와서 사용을 하게
됩니다. 초보자들이 프로그램과 파일에 대한 생각만 가지는 것 같은데..

파일이 디스크에 있다고 실행된다는 것은 잘못 생각하는것이고
설치를 통해 윈도우에게 확인시키는 절차가 없으면 사용하지 못한다고 생각하면
됩니다.


 

신고

프로그램이 설치 되면서 레지스트리에 어디에 등록이 되냐면

HKEY_LOCAL_MACHINE\SOFTWARE에 
프로그램이름이나 개발회사 이름으로 폴더를 만듭니다.
인스톨 정보에 맞춰서 하위 폴더에 필요한 셋팅을 한 다음

사용자 삽입 이미지

레지스트리의 자동실행되는 부분에 설정하고HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

사용자 삽입 이미지

삭제할 부분 제어판의 uninstall 부분에 설정합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall


사용자 삽입 이미지

프로그램이 사용하는 확장자 있을 경우에는 확장등록을 합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes   .hwp로 등록을 합니다.

사용자 삽입 이미지

중요한 부분인데 한글 실행파일 hwp.exe에서 사용하는 dll파일들의 클래스를 등록시킵니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID


사용자 삽입 이미지

아래 부터는 프로그램이 설치가 잘 된 후의
백업하는 레지스트리의 키값 이고
HKEY_CURRENT_USER\Software 하위에 프로그램의 환경설정이 들어가 게됩니다.
화면설정, 히스토리, 프린트설정등
프로그램을 실행시켜서, 옵션메뉴에서 설정을 바꾼 경우 여기에 저장된다고 생각하면 됩니다
.

사용자 삽입 이미지

이제는 삭제를 자유롭게 할 수 있겠지요.

조심할 것은 CLSID 부분입니다.

윈도우용 프로그램들은 커널이라는 메모리 체계입니다.
주메모리와 디스크의 가상메모리 영역을 사용하게 되는데...

주메모리영역에서는 실행파일들을 주로 돌리고, DLL 파일들은 커널영역 디스크 영역도 포함된
메모리 영역내에서 작동이 됩니다.
svchost.exe rundll32.exe 등이 대표적인 dll파일을 구동시키는 파일인데..
문제는 커널의 리소스가 부족하거나, 디스크의 상태가 좋지 않으면 제대로 레지스트리의 정보를
읽어 올 수 없어서 dll 에러를 발생시킵니다.
dll파일의 에러 종류도 참 많지요..

프로그램을 설치를 할 때,
설치 중간 쯤에 이런 작업을 하게 되므로 프로그램을 설치 할때는 프로그램을 사용하지 말라고
하는 것이 바로 이런 이유 때문입니다.

사실 레지스트리 정리 프로그램의 가장 큰 부분이 여기를 정리하는 것입니다.
나머지 부분은 레지스트리에 정보가 있으나 없으나 별 상관이 없습니다.

문제는 DLL 파일들의 클래스 부분이 프로그램을 많이 설치했을 때,
얽혀 버리면  무조건 포맷하고 다시 설치를 하는것이 좋습니다.

역시 사용자가 무심코 삭제를 한다면 그것 역시 프로그램의 작동을 멈추게 만듭니다.
조심하고 이 부분을 지울때는 아시는 분한테 물어보고 하세요
멀쩡한 윈도우 다시 설치해야 되는 불상사가 생길게 됩니다.

이런 프로그램이 설치되는 메카니즘은 어떤 윈도우 버전이든 계속 이런 구조로 갈겁니다.

과거 도스시절에는 유닉스에서 썼던 환경파일 기법을 사용해서
해당 파일의 PATH만 맞춰 주면 됬지만..
윈도우95부터 레지스트리가 나오면서 없어진 것입니다.

신고


업무에 수고가 많으십니다.
항상 질문에 답하여 주셔서 감사합니다.
또한가지 궁금하여 부탁을 드립니다.
아래한글이나 포토샵 등의 응용프로그램에서 작업을 한후에,
나중에 다시 응용프로그램을 열면 예전에 열었던 파일 이름이 나오게 됩니다.

이렇게 예전에 작업을 하였던 파일이름이 나오지 않게 하려면
어떻게 하여야 하는지 궁금합니다.
부탁을 드립니다.
오늘도 좋은 하루 되십시오...


과거에 프로그램에서 불러왔던 문서파일이름이나 기타 파일이름의 리스트를
history라고 부릅니다.

아래한글을 예를 들어 보면 [한글 2007]

사용자 삽입 이미지
















아래한글의
파일 메뉴를
클릭하면

메뉴 밑에
불러왔던
파일리스트가
보이죠



그럼 이것이 레지스트리에 어디에 있는지 확인해 보겠습니다.
HKEY_CURRENT_USER\Software\HNC\Hwp\7.0\HwpFrame\RecentFile
여기에 recetfile로 있군요..
count는 불러왔던 파일리스트가 몇개인지 카운트하는 키값이고
file0,1,2는 파일명이 되겠네요
그럼 여기 레지스트리 값을 지우면 되겠네요
사용자 삽입 이미지

레지스트리에서 오른쪽의 키값을 선택해서 삭제하면..

사용자 삽입 이미지














아래한글에서 보니까 파일리스트가 깨끗하게 사라졌지요
사용자 삽입 이미지





















파일리스트는 HKEY_CURRENT_USER\Software 하위에
해당 프로그램이름이나 제조회사 이름으로 레지스트리에 폴더가 생기고
다음에 프로그램을 시켜서 설정하는 옵션이 여기에 저장이 됩니다.

그러므로 최근에 사용했던 문서는 이곳 레지스트리에서 찾아야 되는데
검색할 때는 recent 라는 검색어로 레지스트리에서 검색하면 되겠지요

신고

성태님 안녕하세요.
레지스트리에 관한 질문과 시스템 에 관한 질문에 대해 비교 설명좀
듣고 싶어서 이렇게 메일 드립니다.

레지스트리를 잘못 건드리면 윈도가 작동을 안할수도 있다고 들었고,
시스템파일을 잘못 지우면 그것또한 윈도즈를 사용못한다고 들었는데,

레지스트리와 시스템 파일의 차이점은 무엇입니까?
답변 부탁합니다.


레지스트리(Windows Registry)는 모든 하드웨어, 운영 체제 소프트웨어,
응용 소프트웨어, 사용자 선호도 등에 대한 정보와 설정이 들어 있게 됩니다.
제어판 설정, 파일 연결, 시스템 정책, 또는 설치된 소프트웨어를 변경하면,
이에 따른 변경 사항들이 레지스트리에 반영되어 저장됩니다.

윈도우 3.1에서는 소프트웨어 대한 구성 설정을 각 프로그램마다 .INI 파일이 사용했다가, 이러한 파일들이 윈도우의 여러 폴더에 퍼짐으로써 찾기가 쉽지 않았었는데, 이러한 연유로 윈도 레지스트리가 도입된 것이다.

레지스트리는아래 보는것과 같이 system32하위에 software, system 이라는
파일로 존재합니다.

사용자 삽입 이미지

숨겨져 있기 때문에 탐색기의 옵션/보기에서 아래와 같이 체크를 해야합니다.

시스템파일이란..
시스템파일은 꼭 집어서 정의를 내리기가 참 애매합니다.
부팅과 관계된 시스템파일, 드라이버와 관계된 시스템파일, 레지스트리,
가상메모리파일, 윈도우의 휴지통, 등등..

레지스트리와 시스템파일이 틀린점은 레지스트리는 윈도우의 환경과 관계된
것으로 전체적으로 윈도우를 통제하는 개념으로 이해 하시면 될 것 같고..

시스템 파일은 하나하나의 파일이 각각에 역할이 명확하게 정의되어 있는
파일로 개념을 정립하면 좋을 것 같습니다.

시스템파일과 파일시스템과는 또 별개의 개념으로 사용되므로 혼돈하지 마세요.

일반적으로 윈도우에서 부르는 시스템파일이라고 정의를 하자면
부팅과 관계된 파일들을 일컫습니다.
확장자가 .sys 파일, .exe
사용자 삽입 이미지

역할은 각 하드웨어장치들을 읽어들여서 윈도우와의 호환성을 도와주는 역할을
하게 되는 것이죠..

부팅할 때 필요한 시스템 파일로는
NTDETECT.COM
ntldr
ntoskrnl.exe

부팅해서 윈도우의 바탕화면까지 갈때 필요한 시스템파일
Hal.dll 하드웨어의 정보를 윈도우커널로 불러들이는 역할
Smss.exe 세션매니저, 응용프로그램을 실행할 때 필요한 메모리할당등 유저모도관리
Csrss.exe 서버/클라이언트의 win32 프로그램들 그래픽제어등의 역할
Winlogon.exe 로그온
Services.exe 윈도우서비스실행
Lsass.exe 로컬인증 역할
System registry file 레지스트리
Pagefile.sys 가상메모리
Device driver .sys파일들 각종 드라이버

그 외에 사용자의 명령어를 해석해주는 dll파일들..
창을 만드는 dll 파일, 기본적으로 윈도우용 프로그램들이 돌아가게 끔
만들어주는 DLL 파일들이 있고 이 파일들도 시스템파일이라고
부를 수 있겠지요.

윈도우를 보기에는 그냥 쓰기 편하다 이런 생각이겠지만..
내부구조를 들여다 보면 복잡 다단합니다.

티맥스에서 국산OS를 만들었다고 들었습니다.
내년 3월 출시라고 합니다. 잘 되기를 바랍니다.
이런 운영체제 플랫폼은 메뉴를 잘 만드는 것이 문제가 아니고..
내부 커널, 즉 메모리에서 충돌이 나지 않고 설계하는 것이 제일 중요한데...

마이크로소프트가 윈도우의 소스를 공개하지 않는 이유가 여기에 있겠지요.
상상도 못하는 노우하우를 선뜻 내놓을 사람이 있겠어요..

과거 70년대 초에
IBM이 PC 플랫폼을 만들어서 유통을 시키려고 할 때..
빌게이츠가 IBM에 가서 한대를 얻어서 팔아주겠다고 해서
IBM에서 PC를 주었는데...
그것이 바로 마이크로소프트의 시발점이 되었다고 합니다.
IBM이 우습게 봤다가 덜미를 잡힌 것이죠..

신고

 


레지스트리 정리해주는 프로그램들이 많이 있습니다.
윈도우 최적화 해주는 프로그램들이 모두 레지스트리 정리해주는 프로그램입니다.

레지스트리는 윈도우와 윈도우에 설치되는 프로그램들간의 연결고리입니다.

프로그램이 설치되었는지 삭제되었는지 윈도우에서는 알 수 없습니다.

과거 윈도우 3.1 때에는
프로그램을 설치하면 .ini 파일이 윈도우폴더에 저장이 되어서 이 파일로 구동을 했습니다.

기억날 지 모르겠지만 아래한글의 hnc.ini가 바로 환경파일(configuration file) 입니다.
지금을 레지스트리를 사용하고 있습니다만..

포토샵, 오피스 아크로뱃, 게임등 모든 프로그램을 설치를 하게 되면
대체적으로 레지스트리의 6-9 군데에 등록을 하게 되어 있습니다.

첫째 uninstall 추가 삭제하는 레지스트리 영역
둘째 윈도우의 가장 핵심 부분이 COM+ 부분
셋째 설치하는 프로그램에서 사용되는 DLL 파일들과의 연결관계
네째 설치되는 프로그램에서 사용되는 확장자를 등록시키는 부분
다섯번째 설치되는 프로그램의 자동실행을 할 것인지 말것인지 선택하는 부분
여섯번째 윈도우의 SHARE DLL파일 등록 여부
등 으로 나눌 수 있습니다.

그러므로 레지스트리 정리를 하는 유틸리티는
이런 점을 역으로 정리를 해주는 것이라고 보면 됩니다.

REGCUE라는 외국산 레지스트리 OPTIMIZER를 예로 설명을 드리겠습니다.

사용자 삽입 이미지


scan를 하기 전에 옵션처럼 어느곳을 정리를 할것이라고 보여주는 그림인데
거의 모든 레지스트리 정리유틸리티가 이런 디자인을 사용합니다.
메뉴를 하나씩 설명을 드리죠..

COM/active x : 인터넷상에서 사용되는 .ocx파일, dll파일들을 정리.
예 : 방송국의 뷰어, 음악듣는것, 게임, 지도보는거 등

windows startup items : 윈도우 시작시 자동실행되는 프로그램 정리
uninstall entries : 프로그램의 삭제가 완전하게 되지 않는 프로그램 정리

file/path references : 레지스트리에 등록된 dll 파일이 찾아주고 정리.
"dll 파일을 찾을 수 없다는" 에러사인 여기에 해당됨

font entries : 폰트 폴더에서 더 이상 사용되지 않는 폰트를 정리

program shortcuts : 바로가기 아이콘 중에서 프로그램의 위치가 잘못된 것을 정리

share dlls : 레지스트리에 등록된 공유 dll 파일 중에 프로그램을 삭제해서 없어진 dll 파일 목록을 정리

Empty registry Keys : 더 이상 사용되지 않는 레지스트리 정보나 dll 파일에 대한 정보를 찾아서 정리

application path : 설치된 프로그램의 폴더가 잘못된 경우 정리

file association : 확장자와 프로그램이 잘못 연결된 것을 정리

help files information : help 파일(.chm) 파일 중에 더 이상 사용하지 않는 파일을 정리

이상이 대부분 레지스트리 정리 유틸리티의 기능들 입니다.

레지스트리 정리하는 유틸리티를 사용했을 때
가장 큰 효과를 얻을 수 있는 부분은 어떤 부분일 까 ?


윈도우가 버벅거리는 이유는 많은 프로그램을 설치하거나 삭제를 함으로써

레지스트리의
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID 키의 하위에
너저분하게 정보들이 저장되었다가 삭제가 되지 않았기 때문에
버벅되는 것입니다.

이 레지스트리 키의 기능은 COM, ACTIVE X 등 각 프로그램에서 DLL파일을 호출하거나
DLL 파일의 기능을 읽어오는 정보가 들어가 있는데
언인스톨 프로그램이 잘 되어 있는 프로그램을
제어판에서 삭제할 때 여기에 있는 정보들도 싹 정리가 되지만
안되는 프로그램들도 상당히 많이 있습니다.

그래서 윈도우가 버벅되는 원인이 됩니다.

따라서 레지스트리 정리 유틸리티에서 핵심은

COM/active x , FILE file/path references 의 정리가
깨끗하게 정리되면 다시 원래대로 돌아가는 것이고

정리가 깨끗하게 되지 않는다면 결국 윈도우를 다시 설치를 해야 되는 상황이 되는겁니다.

사용자 삽입 이미지
위 그림은 COM/active x 부분을 정리하는 그림인데
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID 하위의 레지스트리 키값 중에서
사용되지 않는 키를 찾아서 삭제를 합니다.

주로 설치 되었다가 사용되지 않는 .OCX 파일과 .DLL 파일들의 정보를 삭제를 합니다. 대부분 키 값이 16진수로 되어 있습니다
예를 들어
{00000308-0000-0000-C000-000000000046} 이런식으로 된 키값들을 검사를 합니다.


사용자 삽입 이미지

file/path references는 삭제되었거나 옮겨진 dll 파일의 정보를 찾아줍니다.


사용자 삽입 이미지

그림에서 보면 InprocServer32 이라는 용어가 보일 겁니다.
윈도우를 사용하다 보면 "InprocServer 에러"를 한 두번 정도는 모두들 경험을 해보았을 겁니다.

InprocServer32에는 dll파일의 이름이 있는데
프로그램을 사용하면 레지스트리에서 {00000308-0000-0000-C000-000000000046}키 값을 호출하고 위의 키값하위에는 InprocServer32 라고 해서 dll파일의 이름나오게 되어 있습니다.

그래서 system32 폴더에서 dll파일을 찾아서 기능을 수행하게 되는데
레지스트리에 정보는 있는데 dll 파일이 없는 경우에는 InprocServer 에러가 나오게 됩니다.

아래 그림은 레지스트리에는 정보가 있는데 실제 파일들이 없는 경우를 자세하게
리포트 형식으로 보여주는 그림 입니다.


그럼 이지클린을 보고 비교 설명을 해보죠..

아래 그림에서 HKEY_CLASS 부분이 것이 바로
COM/active x , FILE file/path references과 관계된 부분입니다.

그리고
HKEY_CURRE 부분은 사용자가 프로그램을 사용하면서 만들어진
불러온 파일리스트나 설정부분 입니다.





프로그램에 따라서 차이 있지만 크게 외산과 국산의 유틸리티를 두고 보면..

윈도우의 레지스트리를 정말 깨끗하게 정리하고 싶을 때는 외산 유틸리티를 사용하시라고
권하고 싶고
안정적인 정리를 원할 때는 국산 이지클린을 사용하라고 권합니다.

왜냐하면
외산인 경우에는 레지스트리를 거의 윈도우 처음 설치했을 때의 수준으로
정리를 합니다. 따라서 외산 유틸리티를 돌리면
인터넷에서 다운받았던 active x는 물론
프로그램 중에서 설치와 uninstall 프로그램이 엉성한 프로그램들의 정보까지 모두 정리를 합니다.
따라서 한번 돌리고 나면
작동이 안되는 프로그램이 많아 질 수 있습니다.
반면에 깔끔하게 정리는 될 겁니다.


이지클린은
한국에서 만든 유틸리티이므로
그만큼 우리나라 사용자들이 프로그램들, 인터넷에서 사용되는 성향을
감안을 해서 만들었기 때문에 피해서 정리를 할 수 있습니다.

대신에 정리를 해도 그렇게 효과면에서 탁월하다고
느끼지 못할 겁니다.
 
신고

레지스트리의 편집을 잘 하려면 어느쪽에 어떤 정보가 들어가 있는지 개념을 잡는것이 좋겠네요
일반 사용자가 레지스트리에서 주로 편집하는 부분은 제한 되어 있다고 봅니다.

사용자 삽입 이미지

HKEY_LOCAL_MACHINE 이 키는 레지스트리의 핵심입니다.
나머지 HKEY_CURRENT_USER, HKEY_CLASSES_ROOT 등은 
HKEY_LOCAL_MACHINE 의 백업키 역할을 합니다.

하위 키중에서  사용자가 주로 편집할 키는 HKEY_LOCAL_MACHINE\SOFTWARE 부분입니다.
설치되는 프로그램들이 설치 되면서 여기에 프로그램에 대한 정보를 저장을 하게 됩니다.

사용자 삽입 이미지

HKEY_LOCAL_MACHINE\SOFTWARE 에서 크게 나누면
하위에 '나우콤' 이라든지 'Ahnlab'이라든지 하는 프로그램들 이름이 보이는 부분이 있고

사용자 삽입 이미지

위 그림에서 보듯이 Microsoft 키 하위에 설정들이 보이는 키로 나눌 수 있습니다.
이 하위키에는 윈도우의 설정, 제어판, 서비스, 로그온, 자동실행, dll파일 클래스, 등
가장 핵심적인 내용이 들어 있습니다.


HKEY_LOCAL_MACHINE\SOFTWARE 키에서는 주로 프로그램의 수동 삭제를 할 수 있습니다.
간혹 탐색기를 이용해서 설치된 프로그램들의 파일만 삭제를 했을 경우
uninstall이 잘 안될 겁니다.
이럴때는 수동으로 일일이 레지스트리에서 해당 파일에 대한 정보를 삭제를 해야 하는 경우가
발생하는데 이때 많이 사용하는 키가 HKEY_LOCAL_MACHINE\SOFTWARE 키 하위에 키들을
삭제를 해야 합니다.

그럼 어떻게 찾아서 삭제를 할 까요..

대부분은 프로그램들이 설치되면서
레지스트리에 키를 만들때,, 프로그램이름, 프로그램제작회사 이름을 사용해서 키를 만듭니다.
그러므로 프로그램이름이나 , 회사이름으로 검색을 해서 레지스트리 키를 삭제를 하면 됩니다.
사용자 삽입 이미지
사용자 삽입 이미지

이런 식으로
HKEY_LOCAL_MACHINE\SOFTWARE 키에 커저를 놓고 검색해서 삭제하면 됩니다
.

주의 할 것은..
HKEY_LOCAL_MACHINE\SOFTWARE\Classes 이 하위키에 있는 것은 될 수 있으면 삭제를 하지
않는 것이 좋겠네요..
윈도우의 프로그램을 이해하는 분들만 핸드링 하는것이 좋겠습니다.

윈도우의 핵심인 COM 이라고 연결프로그램, 개체삽입, 원격지원등
가장 윈도우 답게 만드는 핵심 내용이 저장되어 있는 부분입니다.
물론 확장자 연결 사항도 들어가 있습니다.

사용자 삽입 이미지

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID
이 부분은 왠만하면 건드리면 안됩니다.
DLL 오류가 나오는 부분들이 바로 여기 부분입니다.
DLL 파일들이 클래스화 되어 있는 부분이고..
각 프로세스에서 DLL 파일명을 부르는 것이 아니고
이 레지스트리에 저장된 클래스를 호출하면 해당되는 DLL 파일이 실행이 되는 부분입니다.

한편으로는 수동으로 프로그램을 삭제하고 재설치하는데 있어서
"DLL 클래스를 등록하지 못했습니다" 에러 사인이 나오는 부분이 바로 여기 키입니다.

사용자 삽입 이미지

결론적으로
레지스트리가 윈도우95부터 사용되고 있고 비스타에서도 마찬가지로 사용됩니다.
레지스트리를 조작하면 만병통치약 처럼 생각하는 사람들도 많은데..
초창기 때나 그랬지 요즘은 좀더 복잡 해졌습니다.

레지스트리를 조작해서 정품처럼 보인다든지, 프로그램을 속일 수는 있습니다.
그러나 소프트웨어의 기능은 레지스트리 가지고 되는 것이 아닙니다.

궁금한 것 있으면 댓글로 질문해주세요
더 생각나면 시리즈로 올릴  께요

신고

안녕하세요... 오랜만에 메일을 보내는 군요.

실행에서 msconfig를 처 보면 그곳에 시작프로그램이 있잖아요.

파일 들의 역활에 대하여 알려주세요.


msconfig는 레지스트리의
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
부분을 보여주는 프로그램이므로
레지스트리 그림을 보면서 얘기 할께요
사용자 삽입 이미지

상단의 amd_dc_ 하는 것은 이 컴퓨터가 amd 프로세서를 사용하는 것 같고
최적화 작업하는 유틸리티인것 같으므로 삭제 불가

EZ PatchClient는 여기가 pc방인데 여기서 사용하는 원격프로그램과 관련된것으로
삭제 불가

HncUpdate는 아래한글 업데이트이므로 삭제 가능

imekrmig7.0  한글입력과 관계된 프로그램 삭제해도 무관
IMJPMIG8.1  오피스에서 아시아문자 입력하는 입력기이므로 삭제해도 무관

KUpdater_CJ 어떤 프로그램에서 업데이트하는 업데이터
MMService 게임방의 메신저
NNavigator 게임방의 요금계산

NvCplDaemon  NVIDIA 그래픽카드의 제어판 툴
NvMediaCenter NVIDIA 그래픽카드의 미디어툴
nwiz NVIDIA 그래픽카드의 오른쪽 하단의 아이콘 툴
  사용자에게 도움을 주는 툴이므로 삭제를 해도 가능

PHIME2002A  윈도우에서 제공하는 다국어 입력기 툴이므로 삭제해도 됨
PHIME2002ASync 윈도우에서 제공하는 다국어 입력기 툴이므로 삭제
svchost10 바이러스 같으므로 바이러스 체크 필요할 거 같음

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
사용자 삽입 이미지

여기 레지스트리는
모두 삭제해도 상관없습니다.
주로 여기에는 음악 프로그램이나 사용자가 프로그램을 설치하면서
자동실행되게끔 설정하면 이곳 레지스트리에 저장이 됩니다.



 

신고

확장자 등록

2008.01.31 12:53 | 레지스트리

. asp 파일이 등록이 안되어 있던데요
 

asp파일이 등록이 안되어 있던데요?
제 컴에는 있는데 우쩌지요?

탐색기 - 도구 - 폴더옵션/파일형식을 클릭하고
새로만들기를 클릭해서
확장자명에 asp라고 적고 확인키를 눌러주세요

사용자 삽입 이미지

이제 확장자 asp를 프로그램에 연결을 시켜 줘야 되는데..
asp 소스 편집하려면 notepad.exe 같은 편집기를
asp를 테스트를 해보려면 iexplorer.exe 프로그램과 연결을 시켜야 겠지요

사용자 삽입 이미지

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지

 asp는 서버사이트 스크립트입니다.
 테스트를 하려면 iis가 필요합니다..
 익스플로러만으로 테스트를 할 수 없을 때는
 나모나 편집기같은 프로그램에서 테스트를 해보세요.

신고