윈도우7 138

레지스트리에서 검색을 파워쉘로 해보기...

레지스트리에서 문자를 검색을 할 때 .. 여러번 F3를 눌러서 찾았는데... powershell로 한 방에 찾아서 텍스트파일로 떨 굴수 있을 것 같아서 해봤습니다. 관리자권한으로 powershell를 실행 시킨 후에.. dir HKCU:, HKLM: -recurse -include PowerShell -ErrorAction SilentlyContinue 해석 : 레지스트리의 HKCU, HKLM 의 하위폴더(-recurse)에서 Powershell 글자를 포함한(-include) 레지스트리 키를 검색하기.. 단 빨간색으로 나타나는 에러사인은 무시하기 (-ErrorAction SilentlyContinue) 이번에는 화면으로 보여주던 것을 텍스트 파일로 만들어 보기로 하지요.. dir HKCU:, HKLM:..

윈도우7 2010.06.14

윈도우7, 파워쉘로 레지스트리 들여다 보기.

파워쉘을 관리자권한으로 실행을 시켜서 get-psdrive 라고 치면 파워쉘에서 제공하는 드라이브를 보여줍니다 Windows PowerShell 드라이브에는 파일 시스템 드라이브(C: 및 D:), 레지스트리 드라이브(HKCU: 및 HKLM:) 및 인증서 드라이브(Cert:)와 같이 Windows PowerShell 공급자가 자동으로 만드는 드라이브 와 사용자가 직접 만드는 드라이브가 있습니다. 이러한 드라이브는 매우 유용하지만 Windows PowerShell 내에서만 사용할 수 있고 Windows 탐색기나 Cmd.exe와 같은 다른 Windows 도구를 사용하여 액세스할 수 없습니다. 레지스트리로 바꿀때는 하드디스크 드라이브 명 바꿀 때 와 틀립니다. 레지스트리의 current_user 로 바꾼 다음 ..

윈도우7 2010.06.02

윈도우7에 환경변수 추가하기..

자바나 안드로이드나 그 외 일부 게임을 하려면 환경변수라는 것을 윈도우에 설정을 해야 합니다... 제어판에 환경변수 넣어주는 것이 95때 부터 있었나 싶네요.. 도스에서는 autoexec.bat 파일에 넣어서 부팅 때 걸곤 했었는데... 윈도우로 넘어오면서 환경변수로 자리 잡았습니다. 제어판/시스템으로 가서 고급시스템 설정을 클릭하세요.. 고급 탭에 있는 환경변수를 클릭하면.. 환경변수를 작성할 수 있는 메뉴가 나옵니다. 상단에 사용자변수는 선언적인 부분으로 많이 사용합니다. 이미지에서 보듯이 temp 폴더의 정의라든지.. tmp 폴더 정의 아니면 많이 사용하는 자바 같은 경우 JAVA_HOME 폴더를 정의를 할때 사용합니다. 시스템 변수부분은 윈도우에서 정의하는 변수를 정의 하는 부분입니다 윈도우용어를..

윈도우7 2010.05.24

윈도우7에서 csrss.exe가 2개이상 되던데 바이러스 인가요...

윈도우7에서 로그인해서 작업관리자에서 보면, csrss.exe가 2개가 떠 있습니다. 이것은 바이러스가 아니고, 윈도우7의 session(세션) 정책 때문입니다. 세션이 뭐예요 ? 세션(session) 이라는 것은 로그온 사용자환경을 의미합니다 컴퓨터 켜서 로그인하면 첫번째 로그인 id 는 session 1, 두번째 로그인 id 는 session 2... 이렇게 연결이 됩니다. 아래 그림은 부팅후 admin 권한의 로그인 아이디로 들어가서 그림을 캡처한 것입니다. id 가 1로 나타나는 것을 보실 수 있습니다. 이번에는 user 권한의 (user) id로 로그인을 해서 사용자 전환을 해서 admin 권한의 (sungtg)와 전환해서 캡처한 그림입니다. 아이디 user -> session 1 sungtg ..

윈도우7 2010.05.17

64비트 윈도우7에서 32비트용 프로그램을 돌릴 때 별 무리가 없는지요 ?

운영체제를 윈도우7 64bit로 깔고 32bit용 프로그램을 사용해도 별 무리가 없는지요? windows 7을 64bit 운영체제로 깔고, MS Office같은 경우 32bit라고 한다면, 프로그램 동작 중 별 문제가 없는지요? =============================================== 아무 문제가 없습니다. 이런 질문들이 많이 있습니다. 기본적인 개념을 알아두시는 것이 좋을 것 같아서 말씀을 드리죠. 익스플로러에서 버전이 있지요. 6.0 7.0 8.0 등등 보통 버전이 높은 버전들은 하위버전에서 사용했던 기능을 모두 사용하게 됩니다. 응용 프로그램(application) 들은 운영체제와 매치를 시킬때.. 운영체제의 비트 수와 응용프로그램의 비트 수를 맞추면 됩니다. 32비트 ..

윈도우7 2010.05.05

윈도우7에서 엑셀 창 여러개 띄워놓고 사용하기..

하나의 문서를 여러개 창 각각에 띄워 놓은 상태 입니다. 몇개이 엑셀 파일만 열고 사용하려고 한다면... 바탕화면에 엑셀 파일(.xls)을 바로가기로 만들고... 엑셀실행파일의 경로명과 /en 옵션만 넣어주면 간단합니다. 기준은 윈도우7에서 오피스2007 사용자기준입니다. 우선 엑셀(excel.exe) 실행파일의 경로명을 따오기... 일반적으로 program files폴더에 설치 되었다고 가정하면... 일단 탐색기의 폴더 옵션/보기 메뉴에서 제목표시줄에 전체경로 표시에 체크를 하세요. 다음에 엑셀 실행 파일이 있는 오피스 폴더를 탐색기에서 찾아가면... 제목표시줄에 경로가 뜰 겁니다. 이것을 카피해두면 됩니다. 기본적으로 밑 작업을 마쳤으니까 이제 바탕화면에서 작업을 해보죠.. 미리 엑셀파일 2003 버..

윈도우7 2010.04.28

윈도우7에서 네트워크 폴더 공유할 때 접속 제한이..

윈도우7 프로를 사용하고 있는데.. 네트워크 상에서 최대 몇명까지 접속이 가능한지요.. xp에서는 10명 정도 인 것으로 아는데 윈도우7에서는 몇 명까지 되는지요 ============================================================== 윈도우7 에서는 기본적으로 20명까지 접속이 가능합니다. 더 늘리려면 IIS 를 설치를 하면 접속자를 늘릴 수 있습니다. 간단하게 net.exe 로 알아볼 수 있습니다. system32 폴더에 있는 명령어 입니다. 공유할 때 사용하는 명령어 입니다. xp에서 도스창을 열고 net config server 라고 치면 (로그온 사용자 최대 수) 가 바로 그것입니다. 아래 그림을 참고해 보세요 윈도우7에서도 마찬가지로 cmd.exe를 이용..

윈도우7 2010.04.11

윈도우7 xp처럼 쓸 수는 없을 까....

폴더를 열어서 확인하면 xp에서 만들어지 파일과 윈도우7에서 만들어지 파일을 같이 볼수 없는 문제가 발생합니다. ================ 잠깐 살펴볼것이 있습니다. 아래그림을 잠깐 설명을 하는게 좋겠네요 아래 그림에서 보듯이 tradition windows32bit 방식은 COM 이나 registry, permission, ui, file, API, NET 등 을 사용하지요 아래 윈도우32비트의 전형적인 구조 UI : 그래픽인터페이스 NET : 닷넷프레임워크, PERMISSION : 계정에 따른 허가 XP에서는 주로 ADMIN를 사용했지요 그 외 FILE 이나 REGISTRY는 아실 겁니다 COM : 윈도우에서 확장자 연결이나 개체삽입같은 가장 기본적인 기능이고요 위의 비스타/윈도우7의 커널과 프로..

윈도우7 2010.04.02

윈도우7에서 프로세스 관리를 파워쉘로 해볼까...

ehrecvr.exe 을 보니까 필요한 서비스도 아니고 한데.. 갑자기 이 프로세스가 사용하는 모듈(dll 파일등)이 궁금해졌습니다 그래서 어떤 dll 파일을 사용하는지 알아 볼겸 powershell에 get-process을 사용해 보기로 했습니다 우선 파워쉘에서 e로 시작하는 프로세스를 찾아보기로 했습니다. (get-service e*) 다음에는 ehrecvr.exe에 딸린 모듈(dll)를 찾아보기로 했습니다. (get-service -module ehrecvr) 모듈을 불러 보니까 한 60개정도의 dll 파일과 .ax 코덱도 딸려 있더라구요.. 그래서 이 서비스는 자동 실행되게 놀 필요가 없겠구나 생각을 했지요 그리고 나서 파워쉘에서 프로세스를 종료를 시키기로 했습니다. stop-process ehr..

윈도우7 2010.03.15

윈도우7의 작업관리자의 서비스로 이동 단축메뉴 잘 만들었네..

집에서 문득 작업관리자를 열어보니까 못 보던 프로세스가 보여서 체크를 해봤습니다. ehrecvr.exe 라는 보지 못했던 프로세스를 추적을 해보기로 했습니다. 설치한 프로그램 중에는 없고.. 그렇다고 인터넷 상으로 다운 받은 것도 없으니까... 그럼 서비스에 있겠거니 생각을 했습니다. 그래서 작업관리자에 서비스로 이동할 수 있는 메뉴가 있다는 걸 기억하고서는 추적을 해봤습니다. 서비스로 이동을 해서 보니까.. 미디어플레이어에서 tv 방송이나 라디오방송을 업데이트 상황을 하는 서비스 였습니다. 제어판의 서비스까지 찾아가기도 귀찮고 해서 작업관리자의 서비스 단추를 눌러서 들어가 보니... 자세하게 설영이 되어 있더군요.. 작업관리자의 프로세스를 보고 바이러스체크나 웜을 체크를 주로하는데 이제는 서비스까지 한..

윈도우7 2010.03.15

윈도우7으로 갈아 타라고 조언하고 싶을 때....

윈도우즈XP 서비스팩3를 사용합니다__ 3D캐드 프로그램에서 좀 복잡한 구조를 만들고 랜더링 하려면 __ "윈도우즈에서 메모리가 부족하여 프로그램을 종료합니다. 다시부팅해야 합니다..." 라는 메세지가 뜹니다__ 메모리 문제라기에 RAM을 2Gb에서 3Gb로 올렸습니다만 아무 효과가 없군요 현재 상태로 봐서는 xp의 서비스에서 쓸 데없는 거 죽이기.. 자동실행되는 프로그램들 없애기.. 백신 프로그램 꺼두기 쓸데없는 폰트를 삭제하기 하드디스크의 남은 양을 늘려놓기. xp에서 해볼 것은 이정도 입니다. 3d 캐드 프로그램들이 대부분 비스타 지원을 하고 있고.. 또 64비트용이 있는 것으로 압니다. 좀 더 원할하게 작업을 하시려면 다이렉트x 11버전을 지원하는 윈도우7을 운영체제로 그래픽카드도 하이앤드 급으로..

윈도우7 2010.03.08

윈도우7에서 그래픽카드 드라이버를 쉽게 업데이트 하기...

윈도우xp 에서 보면 그래픽카드 드라이버 업데이트 할 때, 어렵다는 이야기를 많이 들었습니다. 윈도우 초창기 때부터 지금까지 질문 받은 것 중에 대부분이 기억하건데 거의 그래픽카드 쪽의 문제가 많았지요.. 그래서 업데이트를 한번 해보라고 답변을 드리면, 업데이트 하는 방법을 몰라서 쩔쩔 매는 분들을 많이 보았습니다. 윈도우7의 제어판을 이것 저젓 만지다 보니까 귀여운 것이 있어서 소개 할 까 합니다. 제어판 장치관리자를 찾아서 열고 그래픽카드(디스플레이 어댑터)을 열면 자기의 컴퓨터의 그래픽카드 칩셋명이 나옵니다. 오른쪽 마우스로 클릭을 하면, 메뉴 중에 드라이버 소프트웨어 업데이트 (P)를 클릭하세요 인터넷에서 할것인지. 아니면, 그래픽카드 드라이버를 다운 받은 것을 설치할 것인지 묻는 대화상자가 뜹니..

윈도우7 2010.03.01

윈도우7에서 프로그램 설치시 주의 ...

윈도우7 버전으로 나온 프로그램들은 그리 많지 않기 때문에 대부분 기존에 xp나 비스타 용으로 나온 프로그램들을 설치해서 사용하는데... 주의 해야 할 것이 있습니다. dll 파일의 엎어쓰기 윈도우7에서 사용되는 시스템 dll 파일의 이름이 바뀐것이 별로 없습니다. 그래서 기존 xp에서 사용하던 프로그램을 윈도우7에서 설치를 하게 되면 운이 나쁘면 시스템dll 파일을 엎어쓰기가 될 수도 있습니다. 물론 그 전에 박스가 떠서 에러를 나면 좋은데... 소리 소문없이 바꿔치기를 하는 경우에는 골치가 아파 질 수 있습니다. 같은 이름일 경우 최신버전에는 과거 버전의 기능을 사용하게 끔 일반적으로 만들지만.. 버전 관리가 안되는 프로그램들은 어떤 식으로 설치가 될지 모르죠... 권한 문제.. 프로그램에 권한을 부..

윈도우7 2010.02.24

왜 윈도우7에서 업데이트 후에 재부팅 할까 ?

왜 윈도우 업데이트를 하면 재부팅을 할까... 예를 들어 현재 쓰고 있는 버전이 ie6 이라고 가정할 때.. ie7로 업데이트 한다고 가정하면 업데이트시 새로운 소프트웨어가 디스크에 설치가 됩니다. 그런데 이미 이전 버전에 사용되는 코드(dll파일이나 레지스트리의 clsid값)은 이미 실행되고 있고 있지요. 그러면 어떻게 될까요.. 사용하는 파일은 새로운 버전에서 코드값을 불러와야 되는데 아직 예전 버전을 가지고 실행중이므로.. 뻑이 날 수 있습니다. 새로운 dll파일에 맞는 레지스트리 값을 불러서 ie에서 실행이 되어야 되겠지요 그래서 재부팅이 필요로 합니다. 억지로 재부팅을 막는 것은 바보 같은 짓입니다. 재부팅이 필요한 업데이트들은... 윈도우의 보안업데이트는 수시로 뜨지요.. 보안업데이트는 결국 ..

윈도우7 2010.02.19

windows7에서 같은 프로그램을 여러 개 창으로 띄울때...

윈도우7을 사용하다 보면 xp 때 처럼 창을 여러개를 띄우고 싶은데.. 윈도우7에서는 창이 하나 만 나타납니다. 작업 표시줄에서 해당 프로그램의 점프리스트에서 다시 프로그램을 실행시키는데.. 불편할 때가 많이 있을 겁니다. 이렇때.. 메모장이면 작업표시줄에 있는 메모장만 shift 누르고 메모장만 누르면 창이 하나 더 생깁니다.

윈도우7 2010.02.16

윈도우7에서 종료와 재부팅을 파워쉘로

powershell 로 컴퓨터를 종료시킬 수 있다.. 원격으로 공유되어있는 컴퓨터를 종료시킬때 사용하는 명령어인데.. 로컬에서도 사용이 됩니다. stop-computer 로컬 컴퓨터를 종료를 시킵니다. 띄워놓은 창을 모두 닫고 바로 종료로 들어갑니다. restart-computer 윈도우를 재부팅을 시킵니다. 윈도우7도 사용하다 보면 시작메뉴의 종료버튼으로 안될 때가 많이 있을 것 같습니다. 종료를 했는데 재부팅이 된다든지.. 하는 경우에.. 파워쉘을 이용해서 정확하게 명령을 전달하는 과정이 되므로.. 알아 두었다가 이 명령어를 사용해보세요 주의 할 것은 응용프로그램에서 파일을 로드 과정에 있거나.. 실행과정...이거나 백그라운드에서 다른 작업이 이루어 질 때... 이 명령어를 사용하면 안되겠지요. 윈도..

윈도우7 2010.02.10

윈도우7 의 가상xp모드, 가상화를 어떻게 이해한다....

윈도우7 를 들은 것이 벌써 1년이 되어 갑니다. 작년 1월 달에 windows7의 모습을 보고, 마이크로소프트에서 강의를 듣고, 돌아서면서 머리속에 퍼뜩 든 것이 "윈도우7이 이제는 PC용이 아닐 수도 있겠구나" 라는 생각이 들었지요. 가상화, 파워쉘, direct Access, 윈도우2008서버 등 통신, 금융권에서 이미 Xen이나 Vmware를 사용해서.. 개발자들이 만든 프로그램을 테스트할 수 있는 가상화가 몇년전 부터 일반화 되었고.. 스토리지 가상화, 네트워크 가상화, 서버 가상화, 등 하드웨어업체든, 데이타베이스, 어플리케이션, 스토리지, 등등 IT 자원을 가상화로 가는데 이슈되었을 때.. 마이크로소프트도 가만히 있을 수 없을 것이다.. 라는 관점 이었습니다. 하드웨어가상화를 볼때 크게 나누..

윈도우7 2010.01.29

윈도우7에서 익스플로러(ie8)버전을 삭제할 수 있나요..

행망용 윈도우7을 배포한다는 공문을 받았습니다. 그런데 NEIS(교육부)나 다른 기관들 사이트를 보면 아직 IE8을 지원하지 않는 곳이 많습니다. 혹시 윈도우7에서 인터넷 익스플로러 8 버전을 삭제할 수 있는지요.. =============================================================== 윈도우7에서는 기본 브라우저가 IE8 버전이라서 삭제가 안됩니다. 과거 XP때에 인터넷 익스플로가 5.0 인가 부터 나와서 서비스팩 1, 2, 3를 지나면서 익스플로러가 6.0 7.0까지 업데이트 되었지요.. 그래서 XP 때에는 상위에 나온 버전을 삭제를 해도 하위버전으로 자동 버전이 내려가는기능이 됬는데.. 윈도우7에서는 처음부터 내장브라우저가 IE8 이라서 안됩니다. 다른 브..

윈도우7 2010.01.14

윈도우7의 powershell.. get-content 사용하기

파워쉘에 있는 get-content 와 set-content 명령으로 텍스트를 파일을 읽거나 자를 수 있습니다. get-content : 텍스트파일형태의 내용를 읽는 명령어 set-content : 텍스트를 파일 형태를 write 하는 명령어 예로 11.txt 파일을 만들어 봤습니다. 8줄짜리 입니다. 파워쉘을 띄우면. 내 문서의 폴더가 지정되기 때문에 imsi 폴더로 바꾸어 놨습니다. cd D:\imsi 하면 되겠지요 get-content 는 형식은 get-content 경로명 따라서 도스와 같은 개념으로 다른 폴더에 있는 경우에는 해당 폴더 명까지 모두 적어주고.. 코맨드 폴더가 작업 중이 폴더 인 경우에는 그냥 파일이름만 쳐주면 되겠네요 위 그림에서 다음 줄 명령어는 get-content d:\im..

윈도우7 2010.01.12

windows7에서 종료를 빨리 하기..

윈도우7에서 프로세스를 빨리 종료시키는 팁이 있어서 소개합니다. 레지스트리(regedit.exe)에서 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control 에서 디폴트로 12000 (12초)로 잡혀 있는 것을 원하는 시간대로 만들면 됩니다. 1000 단위가 1초이므로 개인 컴퓨터 사양에 따라서 종료시간을 조정하세요 그림에서는 샘플로 2000으로 잡았지만 너무 빨라도 별로 도움되지 않습니다. 저는 한 5초로 잡아놓고 사용하고 있습니다.

윈도우7 2010.01.04