윈도10에서 필요없는 프로그램, 서비스 지우기

윈도를 사용할 때, 프로그램을 설치해서 사용하지 않는 프로그램이 많이 있다. 파일 사이즈도 문제지만, 서비스에 등록되는 경우도 있어서 메모리와 CPU 리소스를 차지하는 경우도 발생했다. 그래서 필요없는 프로그램을 제거하면서 기록하기로 했다. 혹시 나중에 필요할 수도 있으므로 이 페이지에 기록하고, 지속적으로 업데이트를 할 계획이다.

Choco를 통해 설치한 프로그램

기본적으로 chocolatey를 통해 프로그램을 설치한다. 그래서 choco를 통해 설치된 프로그램을 확인했다.

다음 목록은 필요없는 프로그램을 모두 삭제하고, 남은 프로그램이다.

다음은 필요없어서 삭제한 프로그램 목록이다.

  • Atom 1.0.7 : 에디터
  • baretail 3.50.0.20120226 : tail 대체 프로그램. cygwin에서 tail을 쓴다.
  • bowery 3.6.0 : production 환경으로 코드를 배포하는 것을 돕는 환경 관리 시스템
  • codeblocks 13.12 : C, C++ 개발할 사용하는 개발 IDE. 서브라임텍스트로 대체 함.
  • cpu-z 1.74 : 하드웨어 벤치마킹 유틸리티
  • dexpot 1.6.13 : 가상 화면. 윈10에서 기본 지원하는 기능을 사용.
  • dia 0.97.2.2 : 다이어그램 작성 도구. plantuml로 대체
  • Emacs 24.5.0.20150611 : 에디터.
  • f.lux 3.10 : 모니터 밝기 조절
  • flashdevelop 4.7.2 : 플래시 개발 도구
  • freemind 1.0.1 : 마인드맵 작성 도구
  • Growl 2.0.9.20130406 : 알림 시스템
  • ietester 0.5.4 : old IE 테스트 도구.
  • Opera 33.0.1990.58 : 웹브라우저.
  • Pencil 2.0.3 : 다이어그램 작성 도구
  • fiddler 2.4.9.9 : 브라우저 테스트
  • sandboxie.install 4.20 : 샌드박스
  • StarUML 5.0 : UML 작성 도구
  • TotalCommander 8.01 : 파일관리. Free Commander로 대체
  • vagrant 1.7.4 : 가상 개발환경 관리. 개발 서버 사용으로 대체
  • VisualStudioCode 0.8.0.0 : 에디터. 서브라임텍스트로 대체
  • Xming 6.9.0.31 : x 윈도 사용. 최대한 터미널 사용
  • nmap 6.47 : 보안 스캐너
  • pgadmin3 1.18.1.20140925 – postgresql GUI 도구.
  • Graphviz 2.38 – plantuml에서 사용하는 프로그램(그래프 시각화 프로젝트)
  • jdk8 8.0.6001 – 자바 SDK
  • jre8 8.0.65 – 자바 런타임
  • jmeter 2.13.0.1 – 성능 테스트 도구 (javaruntime)
  • javaruntime 8.0.51 – 자바 런타임
  • git.install 1.9.5.20150320 – git 소스 커맨드
  • maven 3.3.1 – Java 의존성 관리. 빌드 관리
  • DotNet4.5.1 4.5.1.20140606 – .NET 4.5
  • vcredist2005 8.1.0.0 – VisualStudio 2005 재배포 가능 패키지 (Visual C++ – 라이브러리의 런타임 구성요소)
  • vcredist2008 9.0.30729.1 – VisualStudio 2008 재배포 가능 패키지
  • vcredist2010 10.0.40219.2 – VisualStudio 2010 재배포 가능 패키지
  • vcredist2012 11.0.61030 – VisualStudio 2012 재배포 가능 패키지
  • freecommander 2014.650 – 파일 관리
  • launchy 2.5.0.20140301 – 프로그램 실행. 런처
  • synergy 1.4.15-beta – 마우스 키보드 공유 프로그램. – 다운로드
  • kodi 15.2 : XBMC

모두 chocolatey의 uninstall 기능으로 삭제했다.

그리고 삭제 실패한 프로그램이 있다. 의존성이 필요한 것이라서 그런데, 이런 프로그램은 그대로 두는 것이 좋을 것 같다.

삭제 실패한 프로그램:

직접 설치한 프로그램

설치된 프로그램:

이름 게시자 설명
Adobe Acrobat Reader DC – Korean Adobe System Incorporated PDF 리더
AMD Catalyst Install Manager Advanced Micro Devices, Inc. 그래픽 드라이버
Arduino Arduino LLC 아두이노 IDE
ATnotes Version 9.5 Thomas Ascher 포스트잇 프로그램
CloudBerry Explorer for Amazon S3 5.0 CloudBerryLab S3 Gui
Composer – PHP Dependency Manager getcomposer.org PHP 라이브러리 의존성 관리 도구
EditPlus (64bit) ES-Computing 에디터
Git version 2.5.0 The Git Development Community git client
IIS Express Application Compatibility Database for x64 로컬과 원격 DB 관리
IIS Express Application Compatibility Database for x86 로컬과 원격 DB 관리
Inkscape 0.9.1 inkscape.org Illustrator 대체
Intel(R) Hardware Accelerated Execution Manager Intel Corporation 인텔 가상화 기술을 사용하는 가상화 엔진(hypervisor)
Intel(R) Network Connections 21.0.504.0 Intel 네트웍 드라이버
Kana Reminder 1.5 Kana Solution 특정시간에 알림
NuonSoft ShellEnhancer 3.0 Nuonsoft 단축키, 핫 코너 등 기타 부가 기능
NVM for Windows 1.1.1 Ecor Ventures LLC node 버전 관리 도구
R for Windows 3.2.2 R Core Team R 언어
Realtek High Definition Audio Driver Realtek Semiconductor Corp. 오디오 드라이버
Slack Slack Technologies 채팅
VanDyke Software SecureCRT 5.5 VanDyke Software, Inc ssh 접속
압축시대 kippler@gmail.com 압축 프로그램
인텔(R) HD 그래픽 드라이버 Intel Corporation 그래픽 드라이버
인텔(R) 관리엔진 구성요소 Intel Corporation
카카오톡 Kakao Corp. 메신저앱
포토스케이프 이미지 뷰어

삭제한 프로그램:

이름 게시자 설명
npEfdsWCtrl INCA Internet Co., Ltd 인터넷뱅킹
Blender Blender Foundation 3D 그래픽 프로그램
Jenkins Jenkins Project CI 툴
Opera Opera Software 웹브라우저
Android Studio Google Inc 개발 IDE
TightVNC GlavSoft LLC VNC 클라이언트, 서버
Heroku Toolbelt 3.42 25 Heroku, Inc Heroku 도구
Microsoft OneDrive Microsoft Corporation 클라우드 서비스
Bacular System(R) Enterprise 백업 시스템
AWS Command Line Interface Amazon Web Service Developer Relations AWS CLI 도구
MongoDB 3.4.2 2008R2Plus SSL (64 bit) MongoDB MongoDB 서버, 클라이언트. 필요한 서버에 직접 설치하는 것이 좋을 것 같음.
VistaSwitcher NTWind Softwre Alt+Tab 대체. 모니터별로 따로 관리 가능
Docker Toolbox version 1.11.2 Docker 개발서버에서 작업하면서 사용 안함.
pgAdmin3 1.22 The pgAdmin Development Tem Postgresql GUI Tool
Java 8 Update 121 (64-bit) Oracle Corporation
Java 8 Update 121 Oracle Corporation
Java SE Development Kit 8 Update 101 (64-bit) Oracle Corporation
Java SE Development Kit 8 Update 111 (64-bit) Oracle Corporation
Java SE Development Kit 8 Update 121 (64-bit) Oracle Corporation
Java SE Development Kit 8 Update 60 (64-bit) Oracle Corporation
Java SE Development Kit 8 Update 92 (64-bit) Oracle Corporation
Java(TM) 6 Update 20 Sun Microsystems, Inc
Ruby 2.1.7-p400 RubyInstaller Team Ruby 언어
PHP 5.3.1 The PHP Group PHP 언어
Git version 2.6.3 The Git Development Community git client
네이트온 SK Communications 메신저
OCaml Inria 언어
WinCDEmu Bazis ISO 파일 마운트
Node.js Joent, Inc and other Node contributors Node.js
WinPDF Writer TopByteLabs Ltd. PDF로 인쇄
Cisco LEAP Module Cisco Systems, Inc,
Cisco EAP-FAST Module Cisco Systems, Inc,
Cisco PEAP Module Cisco Systems, Inc,

npEfdsWCtrl 제거 방법

nProtect > npEfdsWCtrl 디렉토리 삭제 후 제어판에서 찾고, 삭제한다.

TightVNC 제거 방법

실행 후 다음 레지스트리에 있는 tvncontrol을 삭제한다.

Microsoft 프로그램

설치된 프로그램:

  • Microsoft Office Home and Business 2010
  • Microsoft Windows Driver Kit 7.1.0.7600

삭제한 프로그램:

  • Device Simulation Framework 1.0.1 : USB 디바이스를 시뮬레이트하는 프레임웍을 제공. 아두이노 때문에 설치
  • Windows 10 업그레이드 도우미 : 윈10으로 업그레이드 해서 제거함.
  • Entity Framework 6.1.1 Tools for Visual Studio 2013
  • IIS 8.0 Express
  • Microsoft ASP.NET MVC 4 Runtime
  • Microsofot Visual C++ 2008 Redistributable – x64 9.0.30729.6161
  • Microsoft .NET Framework 4.5 Multi-Targeting Pack
  • Microsoft .NET Framework 4.5 SDK
  • Microsoft .NET Framework 4.5.1 Multi-Targeting Pack
  • Microsoft .NET Framework 4.5.1 Multi-Targeting Pack (ENU)
  • Microsoft .NET Framework 4.5.1 SDK
  • Microsoft Document Explorer 2008
  • Microsoft Server 2012 Data-Tier App Framework (x64)
  • Microsoft Server 2014 Express LocalDB
  • Microsoft Server Data Tools – enu (12.0.41012.0)
  • Microsoft Server System CLR Types
  • Microsoft Visual C++ 2005 Redistributable
  • Microsoft Visual C++ 2005 Redistributable (x64)
  • Microsoft Visual C++ 2008 Redistributable – x64 9.0.30729
  • Microsoft Visual C++ 2008 Redistributable – x64 9.0.30729.17
  • Microsoft Visual C++ 2008 Redistributable – x86 9.0.21022
  • Microsoft Visual C++ 2008 Redistributable – x86 9.0.21022
  • Microsoft Visual C++ 2008 Redistributable – x86 9.0.30729.17
  • Microsoft Visual C++ 2008 Redistributable – x86 9.0.30729.6161
  • Microsoft Visual C++ 2012 Redistributable (x64) – 11.0.60610
  • Microsoft Visual C++ 2012 Redistributable (x64) – 11.0.61030
  • Microsoft Visual C++ 2012 Redistributable (x86) – 11.0.60610
  • Microsoft Visual C++ 2012 Redistributable (x86) – 11.0.61030
  • Microsoft Visual C++ 2013 Redistributable (x64) – 12.0.30501
  • Microsoft Visual C++ 2013 Redistributable (x64) – 12.0.40649
  • Microsoft Visual C++ 2010 x64 Redisitributable – 10.0.40219
  • Microsoft Visual C++ 2010 x86 Redistributable – 10.0.40219
  • Microsoft Visual Studio 2010 Tools for Office Runtime (x64)
  • Microsoft Visual Studio 2010 Tools for Office Runtime (x64) 언어팩 – 한국어
  • Microsoft Visual C++ Compiler Package for Python 2.7
  • MicrosoftHelp Viewer 2.1
  • WCF RIA Services V1.0 SP2
  • Microsoft Web Deploy 3.5
  • Microsoft Windows Driver Kit Documentation 7600.091201
  • Microsoft Silverlight 5 SDK
  • Windows 7 USB/DVD Download Tool – 이미지를 USB에 복구하는 도구
  • Prerequisites for SSDT – SQL Server Data Tool. DB 개발자를 위한 통합환경 제공
  • Microsoft System CLR Types for SQL Server 2012
  • Microsoft System CLR Types for SQL Server 2012 (x64)
  • Microsoft System CLR Types for SQL Server 2014
  • Microsoft System CLR Types for SQL Server 2014
  • Microsoft SQL Server 2012 Data-Tier App Framework
  • Microsoft SQL Server 2012 Express LocalDB
  • Microsoft SQL Server 2012 Management Objects
  • Microsoft SQL Server 2012 Management Objects (x64)
  • Microsoft SQL Server 2012 T-SQL Language Service
  • Microsoft SQL Server 2012 Transact-SQL ScriptDom
  • Microsoft SQL Server 2014 Management Objects
  • Microsoft SQL Server 2014 Management Objects (x64)
  • Microsoft SQL Server 2014 T-SQL Language Service
  • Microsoft SQL Server 2014 Transact-SQL ScriptDom
  • Microsoft SQL Server Compact 4.0 SP1 x64 ENU
  • Microsoft SQL Server Data Tools Build Utilities – enu (12.0.30919.1)
  • Microsoft SQL Server System CLR Types (x64)
  • Microsoft SQL Server2012 Native Client
  • Microsoft SQL Server 2012 Command Line Utilities
  • Microsoft Visual Studio Community 2013 with Update 4

Windows Driver Kit 삭제

다음 레지스트리를 삭제한다.

포터블 프로그램

설치된 프로그램:

  • ProcessMonitor

삭제된 프로그램:

설치된 디렉토리를 휴지통에 버린다.

  • fritzing 0.9.3b : 회로도 그리는 프로그램
  • gtk-runtime
  • minio : minio client
  • unison : 파일 동기화
  • jenkins : CI툴
  • LogExpert : tail 대체
  • RubyDevKit
  • XLaunchpad : OSX 앱 선택화면. 언인스톨러 있음.

서비스, 시작프로그램 정리

사용하는 프로그램

공통사항

시작 프로그램에서 제거:

제어판 프로그램 제거에서 삭제하는 방법

Google Update Core

자동 업데이트를 하지 않는다. 그래서 시작프로그램에서 제거했다.

다음 레지스트에서 Google Update가 있으면 삭제한다.

또는 시작 프로그램에 있는지 확인

Adobe Acrobat Update Service

업데이트는 NINITE로 해서 이건 필요 없다. 그래서 중지했다.

TSVNCache.exe 중지

Status cache를 None으로 설정

삭제한 프로그램

사용하지 않는 서비스를 제거하는 방법에 대해 다룬다.

마크애니 ImageSafer