Windows OS 설치 초기 환경 조성

금속 기어가 맞물려 있는 이미지

Last updated on 2019-11-30 at 23:40

■ 키보드 반복 속도와 마우스 무가속 설정

예전에 일일이 레지스트리 항목 찾아가며 편집하기 귀찮아서 레지스트리 파일로 만들어 둔 게 있다. Win 7 유저 때 만든 것인데, REG 파일을 메모장으로 열면 내용을 확인-편집할 수 있다. 파일을 실행해 해당 레지스트리 항목들을 수정한다.

어떤 연유로 편집된 레지스트리가 초기화되는 경우와 특정 프로그램에선 사용자 정의가 아닌 프로그램의 값으로 강제 적용될 때가 있다. 다음 권한 설정으로 이 문제를 해결할 것.

레지스트리 사용 권한을 잠가 프로그램이나 다른 사용자의 편집으로 인한 레지스트리 변경을 미연 방지할 수 있다
[HKEY_CURRENT_USER\Control Panel\Mouse]

1. 이미지 경로로 이동, Mouse 폴더의 '사용 권한' 창을 연다
2. 모든 계정(이미지에선 4개 계정)의 모든 권한 '거부'(체크)
3. 확인 - 리부팅
4. 재시작 뒤에 다시 Mouse 레지스트리 폴더를 살폈을 때
   모든 항목들이 숨겨져 편집할 수 없게 됐다면 정상

 

 

■ 전원 관리

'제어판 - 전원 옵션'에서 전원 관리 옵션을 고성능으로.
'설정 변경'을 통해서 상세 설정 가능.
 *고성능 퍼포먼스에 관련된 세부 설정을 할수록 본체의 펜 회전 속도가
  빨라진다=소음·발열이 높아진다. (노트북은 적당히만 옵션 타협)

 

 

■ 사용자 계정 컨트롤 알림 끄기

'제어판 - 사용자 계정 - 사용자 계정 컨트롤 설정 변경'에서 가장 낮은 단계로 조정

 

 

■ MSMQ 활성화

Windows OS에서 MSMQ 기능을 사용하려면 우선 'Windows 기능 사용/사용 안 함'에서 관련 항목을 체크해야 한다

1. '제어판 - 프로그램 및 기능 - Windows 기능 사용/사용 안 함'에서
   이미지와 같이 MSMQ 기능이 사용되고 있는지 확인
2. 프로 에디션이 아니라면, 레지스터리를 추가해야 한다.
   이것도 reg 파일로 만들었는데, 내용은 아래와 같다

   *프로 에디션도 해당 위치에 항목과 데이터 값을 확인할 것

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters]
"TCPNoDelay"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\OCMsetup]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\Security]
"SecureDSCommunication"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\setup]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Setup]

 

 

■ 네트워크 지연율 낮추기

1. 실행 (Win+R)-> Regedit
   [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
   Tcpip\Parameters\Interfaces\레지스터 폴더 중 택1]

   *Interfaces 하위 폴더 중 항목이 가장 많은 폴더 하나 있음.
2. 새로 만들기-> Dword (32)-> TcpAckFrequency , 1
3. 새로 만들기-> Dword (32)-> TCPNoDelay , 1

 

 

■ 네트워크 트래픽 균형 처리 (기본값 권장)

1. 레지스트리 편집기 실행
2. [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/
   CurrentVersion/Multimedia/SystemProfile]
로 이동.
3. 'NetworkThrottlingIndex = 70(10진수)'으로 값 수정.
   *70은 유효 범위 최댓값, 밸런싱 제한을 풀려면 ffffffff(16진수).
    제한을 푸는 건 권장되지 않는다. 주로 FPS 게임처럼 순간을 경쟁하는
    게임에서 판정 이점이 있다 나돌았는데, 지금은 도시전설로 통한다.
    제한을 풀어 특정 타깃에 트래픽 처리량을 집중시켜주는 것도 아니라서,
    넷 컨디션만 불안정하게 만듦. 유효 최댓값 지정도 혹시나 한 개인적 반영.
    기본값[dword:0000000a(10)]이면 충분

 

 

■ 장치관리자에서 '네트워크 어댑터' 설정

1. '사용하는 어뎁타의 속성 - 전원관리 탭'에서
   "전원 절약을 위해 컴퓨터가 이 장치 끌 수 있음" 해제
2. 고급 탭 항목들 (내 설정값)
   - ARP Offload : 사용
   - Energy Efficient Ethernet : 사용 안 함
   - Gigabit 자동 비활성화(절전) : 사용 안 함
   - IPv4 체크섬 오프로드 : Rx/Tx 사용
   - Large Send Offload v2 (IPv4) : 사용
   - Large Send Offload v2 (IPv6) : 사용 안 함(or 사용)
   - NS Offload : 사용
   - TCP 체크섬 오프로드 (IPv4) : Rx/Tx 사용
   - TCP 체크섬 오프로드 (IPv6) : 사용 안 함(or 사용)
   - UDP 체크섬 오프로드 (IPv4) : Rx/Tx 사용
   - UDP 체크섬 오프로드 (IPv6) : 사용 안 함(or 사용)
   - Wake Up Magic Packet : 사용
   - Wake Up pattern match : 사용
   - WOL 및 종료 링크 속도 : 100 Mbps 먼저(or 10 Mbps 먼저)
   - 네트워크 주소 : 없음(N)
   - 속도 및 이중 : 최댓값 전이중
   - 송신 버퍼 : 128
   - 수신 버퍼 : 512
   - 수신 측 조정 : 사용
   - 우선순위 및 VLAN : 우선순위 및 VLAN 사용
   - 웨이크 온 랜 종료 : 사용
   - 인터럽트 완화 : 사용
   - 절전형 이더넷 : 사용 안 함
   - 점보 프레임 :
        서버 컴을 겸하면 '최댓값'을 사용하고,
        일반 컴은 '사용 안 함'으로 설정
   - 흐름 제어 : 사용

 

 

■ 차세대 인터넷 프로토콜을 사용하지 않을 때

1. '제어판 - 네트워크 및 공유센터 - 어댑터 설정 변경'
2. 연결된 유무선 네트워크 속성 - 'TCP/IPv6' 체크 해제

 

 

■ 제어판의 '인터넷 옵션' 설정

1. 일반 탭 - 검색 기록 - '종료할 때 검색 기록 삭제' 체크 -
   탭 - 미리 보기 표시(해제) - 새 탭(빈 페이지)
2. 검색 기록 - 설정 - 임시 인터넷 파일 탭에서
   '사용 디스크 공간 250MB, 웹페이지를 열 때마다' 선택
   기록 탭 - 페이지 보관 일수 "0"
   캐시 및 DB - 0MB - 캐시 및 DB 허용(해제)

3. 내용 탭 - 자동 완성 - 모든 박스에 체크 해제
   피드 및 웹 조각 설정 - 고급 - 모든 박스 해제
4. 연결 - LAN 설정 - 모두 해제
5. 고급 탭에 들어가 다음 항목 설정
   - 포록시 연결을 통해 HTTP 1.1 사용 체크 해제
   - GPU 렌더링 대신 소프트웨어 렌더링 사용 체크(선택)
   - 부드러운 화면 이동 사용 해제
   - 웹 페이지의 단추 및 컨트롤에 시각적 스타일 사용 해제
   - 자동 크래시 복구 사용 체크 해제
   - URL 경로 UTF-8으로 보내기 체크 해제
   - SmartScreen 필터 사용 체크 해제
   - 브라우저 닫을 때 임시 인터넷 파일 폴더 비우기 체크

6. '보안 탭 - 사용자 지정 수준'에 들어가 다음 항목 수정
   - ActiveX 컨트롤을 자동으로 사용자에게 확인, 사용
   - 서명 안 된 ActiveX 컨트롤 다운로드, 확인
   - 승인된 도메인만 확인 없이 ActiveX를 사용, 사용 안 함
   - smartscreen 필터 사용, 사용 안 함
   - 파일을 서버에 업로드할 때 로컬 디렉터리 경로 포함, 사용

7. 개인정보 탭 - 설정 바 제일 아래 (모든 쿠키 허용)
8. 프로그램 탭 - 추가 기능 관리
   - 최초 '검색 공급자'는 구글을 추가하고, 나머지는 삭제
        *이후 검색 공급자를 가진 사이트에 접속하면 자동 추가되는 부분
   - '바로 연결'에서 사용하지 않는 연결은 '사용 안 함'
   - '맞춤법 교정 사용' 체크 해제

 

 

■ IE 호환성 보기 설정

'익스플로어에 접속 - 도구(Alt+X) - IE 호환성 보기 설정'에서
'인트라넷 사이트 표시'와 'MS 호환성 목록 사용' 체크 해제

 

 

■ Adobe에서 지원하는 웨어 설치

어도비 공식 홈페이지 다운로드 센터에서 리더, 플래시 플레이어, 에어를 내려받아 설치.

 

 

■ 웹 브라우저 설치, 환경 설정

1. 설치된 브라우저들의 환경설정, 북마크 가져오기.
   *나는 일부 항목만 동기화 함. 북마크는 동기화 하지 않음
2. 모던 브라우저의 확장 프로그램 설치 (이하 개인 Pick)
    AdBlock
    AdBlock for youtube
    Dark Reader
    h264ify
    Native AdBlocker
    NoCountryRedirect (NCR)
    OneTab
    RSS Feed Reader(크)
    The Great Suspender
    FireShot
    테마: Morpheon Dark(크)/DarkTheme(파)

3. 크롬 주소창에 chrome://flags 입력, 실험실로 이동
    Override software rendering list 활성
    Accelerated 2D canvas 비활성
    Smooth Scrolling 비활성
    Experimental QUIC protocol 비활성
    Offline Auto-Reload Mode 활성
    Only Auto-Reload Visible Tabs 활성
    Brotli Content-Encoding 활성

 

 

■ Java 설치

Windows OS는 Java 공식 홈페이지 에서 32bit와 64bit 모두 받아 설치

 

 

■ 네트워크 오토 튜닝 레벨 조정

1. 명령 프롬프트(cmd) 실행. 다음 명령어 입력.
   netsh interface tcp set global autotuninglevel=highlyrestricted
2. "확인됨" 확인. 혹 오류가 나면 기본값으로
   netsh interface tcp set global autotuninglevel=normal

 

 

■ QoS 예약 대역폭 제한 해제

로컬그룹정책편집기(gpedit.msc)를 실행할 텐데, OS가 프로 에디션이 아니면 편집기를 사용할 수 없어 따로 설치해줘야 한다.
1. 로컬그룹정책편집기 설치 파일을 다운로드 - 설치
2. 설치 뒤, [C:\Windows\SysWOW64\gpedit.msc] 파일을 복사해서
   [C:\Windows\System32] 폴더에 붙어 넣는다.
3. 실행(Win+R) - gpedit.msc

Windows OS의 기본 QoS 예약 대역폭 제한을 해제하려 '로컬 그룹 정책 편집기'를 사용한다

4. 컴퓨터 구성의 관리자 템플릿 - 네트워크 - QoS 패킷 스케쥴러
5. 예약 대역폭 제한 "사용" , 기본값 20%를 0%로 변경

 

 

■ Windows OS 방화벽 설정

*일부 랜섬웨어를 차단하는 설정으로
 웹페이지, 광고, 첨부파일 등에 포함된 멀웨어는 차단 안 됨.

1. 제어판 - Windows 방화벽 - 고오급 설정
2. 인바운드 규칙 - 새 규칙 - 포트 - 다음
3. TCP - 특정 로컬 포트 - 139, 445 - 다음
4. 연결 차단 - 다음 - 모든 연결처 체크 - 다음
5. 이름: SMB 차단(예시) - 마침
6. 명령 프로프트(cmd) 실행 - 다음 명령어를 차례로 입력
   rem. > %windir%\perfc
   rem. > %windir%\perfc.dat
   attrib +R %windir%\perfc.*
7. 로컬 시스템 드라이브의 Windows 폴더 안에
   perfc , perfc.dat 생성 파일(0byte)이 있는지 확인

 

 

■ 시스템, 웹 브라우저 폰트 설정

1. 제어판 - 디스플레이 - ClearType 텍스트 조정
2. 출력 폰트로 등록할 폰트 내려받기 - 설치
3. 모던 브라우저의 기본 글꼴 변경
        serif: 바탕
        sans-serif(기본): D2Coding
        cursive(파폭): Hi Melody
        monospace: 둥근모꼴

   파이어폭스는 일반 설정 뒤에 고급 환경 설정도 편집

파이어폭스의 구성 편집기를 이용해서 브라우저에서 사용할 폰트를 설정할 수 있다
주소창에 about:config , 검색에 font.name*.ko

4. 레지스트리 편집기(regedit) 실행

레지스트리 편집기로 Windows 7 OS의 기본 폰트인 맑은 고딕을 D2Coding으로 바꿨다
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]

   Malgun GothicMalgun Gothic Bold 폰트 항목을 찾고,
   D2Coding.ttc(예제) 폰트로 데이터 값 수정. 리부팅.
      *한글 Win 7 OS에서 가장 많이 쓰이는 기본 글꼴이 '맑은 고딕'
      *Bold 폰트가 독립해 존재하는 폰트 패밀리는 구분해서 지정

5. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
   CurrentVersion\FontLink\SystemLink]
로 이동.
   Segoe UI 항목의 우선 순위 값을 다음과 같이 수정했다

TAHOMA.TTF
MALGUN.TTF,128,96
MALGUN.TTF
MEIRYO.TTC,Meiryo,128,85
MEIRYO.TTC,Meiryo
GULIM.TTC,Gulim
MSGOTHIC.TTC,MS UI Gothic
MSJH.TTF,128,96
MSJH.TTF
MSYH.TTF,128,96
MSYH.TTF
MINGLIU.TTC,PMingLiU
SIMSUN.TTC,SimSun
MEIRYO.TTC,Meiryo,128,85
MEIRYO.TTC,Meiryo
D2CODING.TTC,128,110
D2CODING.TTC
TAHOMA.TTF
GULIM.TTC,Gulim
MSGOTHIC.TTC,MS UI Gothic
MSJH.TTF,128,96
MSJH.TTF
MSYH.TTF,128,96
MSYH.TTF
MINGLIU.TTC,PMingLiU
SIMSUN.TTC,SimSun
좌: 원본 | 우: 수정본

6. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
   CurrentVersion\FontSubstitutes]
이동.
   새로만들기(문자열)-> 이름: 맑은 고딕 , 데이터: Segoe UI. 리부팅
7. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
   CurrentVersion\FontDPI]
이동.
   'LogPixels' 항목 데이터 값을 사용 중인 화면 확대율에
   일치하도록 다음과 같이 10진수로 수정.
        100% = 96 (dword:00000060)
        125% = 120 (dword:00000078)
        150% = 144 (dword:00000090)

Windows OS 제어판의 디스플레이에서 적용 중인 화면 확대율을 확인
'제어판-디스플레이'에서 적용 중인 화면 확대율을 확인

 

 

■ 명령 프롬프트의 사용자 설정

명령 프롬프트의 폰트, 배경색 등의 외관을 취향에 맞춰봤다

1. 레지스트리 편집기(regedit) 실행.
   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
   CurrentVersion\Console\TrueTypeFont]
이동
2. '949=*굴림체' 항목 데이터 값을 *D2Coding으로 수정
3. CMD 실행 - 속성에 들어가서 폰트 및 그 외 환경 설정
4. [HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
      CodePage , FaceName , FontFamily , FontSize,
      FontWeight , ScreenColors
   위 항목의 데이터 값을 편집. (없는 항목은 새로 만들기)
   바로 상위 폴더 [HKEY_CURRENT_USER\Console]로 가보면
   해당 항목의 데이터 값을 얻을 수 있다. 동일하게 수정

 

 

인터넷 연결 이전에 설정한 것들 재확인

윈도즈 업데이트 이후에 설정 초기화 현상이 종종 발생.

 

 

■ DNS 서버 전환

 

■ 기본 압축, 뷰어, 미디어 플레이어 설치

 

■ 텍스트 에디터, SSH·FTP 클라이언트 설치

 

■ Git 클라이언트 설치

 

■ 시스템 클리너 설치

 

■ 그 외 사용 프로그램 설치

오피스, 작업용 SW, 저용량 게임, 기타 유틸리티 등등.
설치한 프로그램의 세부 설정이나 그 외 최적화 설정은 나중에.

 

 

■ 메모리 청소 스케줄 설정

1. CleanMem 설치
2. 설치된 폴더에 CleanMem_Settings.exe 파일 실행
3. 설정 변경 없이 계속 '다음' 누르다가, Finished 단계에서
   [Install CleanMem Task Schedule]을 선택, 'Finish'
4. 설치된 폴더에 Install_32/64bit_OS 파일이 두 개 있는데,
   걔 중 운영체제의 비트에 맞는 걸 골라 실행
5. '제어판 - 관리도구 - 작업 스케줄러'에서
   Clean System Memory의 속성을 연다

CleanMem을 활성화하면 시스템이 사용하지 않는 프로세서에 할당된 메모리를 청소하는 스케줄을 추가할 수 있다(1)
설정 탭에 들어가 이미지처럼 옵션 지정

6. 트리거 탭에서 '시작할 때'를 선택 - 편집

CleanMem을 활성화하면 시스템이 사용하지 않는 프로세서에 할당된 메모리를 청소하는 스케줄을 추가할 수 있다(2)
이미지와 같이 설정하고, '확인' 클릭

7. 스케줄러 보드에서 'Clean System Memory' 우클릭, '실행'

 

 

■ 휴지통 폴더 만들기

캐시·임시 파일, 업데이트 파일 등등 누적 데이터를 관찰할 폴더들을 바로가기 만들고, '휴지통 폴더'에 모아 관리.
OS는 시간이 지날수록 누적 데이터 탓에 무거워지고 느려지기 마련인데, 청소 폴더를 만들어 정기적으로 정리하면 포맷하는 시기를 많이 늦출 수 있었다.

 

 

■ 즐겨찾기 및 라이브러리 폴더 지정

Windows OS 탐색기의 즐겨찾기와 라이브러리 영역에 작업용 폴더나 자주 드나드는 폴더를 저장하면 접근성이 높아지는 효과를 기대할 수 있다
작업용 폴더나 자주 드나드는 폴더의 접근성 높이기

 

 

■ 자동실행 옵션 설정

매번 장치 연결 때마다 엉뚱하게 자동 실행돼 귀찮게 하는 장치나 프로그램이 있으면 '제어판 - 자동 실행'에서 수정.

 

 

■ 수동 모니터 캘리브레이션

*1~4번 과정은 캘리 전에 Adobe RGB 프로필을 등록하는 과정
1. Adobe RGB ICC 프로필 다운로드
2. 제어판 - 색 관리 - 모든 프로필 탭 - 추가 - 프로필 설치
3. 고급 탭 - Adobe RGB (1998), ICC 보기 조건에 대한 WCS 지정
4. 장치 탭 - "이 장치에 내 설정 사용" 체크 - 추가
   - Adobe RGB(기본), sRGB 프로필 두 프로필 선택
5. 모니터 무결점 테스트 사이트에서 제공하는 각 기준치로 모니터
   캘리브레이션을 진행한다. 테스트를 진행하는 동안 GPU 또는
   내장 그래픽 카드 제어판을 통해 컨트롤하며 적정치를 찾기

 

 

■ 설치된 모든 프로그램의 최적화 작업

설치 프로그램의 환경 설정과 최적화 작업을 진행한다.

다른 프로그램에 비해 무겁고 시스템이 집중 지원해야 하는 프로세스는 CPU 우선순위를 높음으로 설정한다

이때 다른 프로그램에 비해 무겁고 시스템이 집중 지원해야 하는 프로세스는 CPU 우선순위를 '높음'으로 설정.
다중 작업 시 우선순위가 높은 프로세스가 많으면 비효율적이다. 단일 모드로 사용되는 일부 프로그램 위주로 설정할 것.
*'실시간'은 백신, 서버 클라이언트 같은 극히 일부 프로세스에만 적합.
 그러한 프로세스의 대부분은 자동으로 상위 우선순위를 차지하도록
 설계되었기 때문에 실시간 우선순위를 유저가 지정할 일이 거의 없음

 

 

■ 시스템 클리닝, 바이러스·악성코드 검사

OS 업데이트 데이터 삭제, 최적화 및 소거 프로그램 실행 등등 클리닝 작업을 진행한다. (Windows Update Clean Tool 다운로드)
클리너 프로그램에 '시작프로그램'을 관리하는 기능이 있으면 이용하고, 없으면 실행(Win+R)에서 msconfig 실행해 관리한다.
청소 뒤엔 백신으로 시스템 전체를 검사.

 

 

■ Windows OS 백업 기능 활용

여기까지가 내 가장 기본 되는 Windows OS 작업 환경 세팅이다.
이다음 포맷하고 이 짓 반복하고 하는 것도 퍽 귀찮아, 이 시점을 기준으로 최초 복원 지점을 만든다. (Win 7 기준)

[시스템 복원 사용 준비]

Windows OS의 시스템 복원 기능을 사용하려면 시스템 보호 대상 설정에서 복원 대상과 복원 지점을 저장할 공간을 할당해야 한다

1. 제어판 - 시스템(Win + Pause) - 시스템 보호
2. 시스템 드라이브 선택 - '구성' 클릭
3. '시스템 설정 및 이전 버전 파일 복원' 선택.
   사용 공간은 3% 안팎 할당 (공간 여유되면 5~8%)

[시스템 이미지 + 데이터 파일 백업]
1. 제어판 - 백업 및 복원 - '시스템 이미지 만들기'
2. 저장 위치=공간 여유가 많은 데이터 드라이브(HDD) 선택
3. 백업 대상 드라이브 선택. 기본은 시스템 드라이브만.
   "시스템 복구 디스크 만드시겠슴꽈?" - (N)
4. 시스템 이미지 만든 뒤 사용자 데이터 파일 백업을 진행.
   최초엔 '백업 설정', 그 이후 '지금 백업'으로 데이터 백업을
   진행할 텐데, 백업 전에 백업 예약은 끈다

[복원]
1. 제어판 - 백업 및 복원 - '시스템 설정 또는 컴퓨터 복구'
2. 시스템 복원 열기 - 복원 지점 선택 후 진행.

[전체 백업 데이터 삭제]
1. 제어판 - 백업 및 복원 - '공간 관리'
2. 시스템 이미지와 데이터 파일 백업 삭제는 여기서 관리
3. '공간 관리'를 통해 정상적으로 삭제했다면
   [저장 위치:\WindowsImageBackup\] 폴더는 비워진다
4. 시스템 드라이브에 복원 지점 백업 데이터가 남았다.
   제어판 - 시스템 - 시스템 보호 - 시스템 드라이브 선택 - 구성 - 삭제
5. 복원 지점까지 전체 삭제 완료

 

크리에이티브 커먼즈 라이선스
Pages: 1 2

Comment ♬

 URL이 포함된 댓글은 관리자의 검토 뒤에 게시가 결정됩니다.
 작성하신 댓글은 작성 후 30분간 편집과 삭제가 가능합니다.