Enterprise IT Solutions 42

Windows 10, 11에서 VMware Workstation이 느리게 실행될 때 조치 방법

https://kb.vmware.com/s/article/2146361 "VMware Workstation and Device/Credential Guard are not compatible" error in VMware Workstation on Windows 10 host (2146361) This article provides steps to disable Hyper-v for a Windows 10 Host. kb.vmware.com 저의 경우에는 WSL2를 설치했기 때문에 기존에 CPL0 (Current Privilege Level 0)으로 실행되던 VMware Workstation이 ULM (User Level Mode)로 실행되어 느린 것이었습니다. ULM 모드에서는 가상머신이 VMware가..

Windows 패키지 관리자 "winget"으로 Git 설치하기

언제부턴가 winget이라는 프로그램이 윈도우에 기본 탑재되었습니다. 오늘 처음 사용해 봤는데 굉장히 편하고... 편합니다. 서버 관리나 개발 등의 이유로 리눅스를 사용해오신 분들께는 '패키지 관리자'라는 개념이 당연하게 여겨질 수도 있겠습니다. 레드햇 계열은 rpm, 데비안 계열은 dpkg, 거기에 더해서 yum, dnf와 apt를 자연스럽게 사용하고 있었을 것입니다. winget을 통해서 MS 스토어, 그리고 aka.ms/winget에 수록되어 있는 무료 프로그램을 마치 yum이나 apt를 사용하듯 설치할 수 있습니다. 패키지 검색은 winget search [검색어], 설치는 winget install [이름 또는 ID] 하면 됩니다. 기본적으로 MS 스토어와 aka.ms/winget에 커밋되어 있..

Nessus/Tenable.sc (구 SecurityCenter) 디스크 공간 확보 방법

리포트 삭제 리포트별 크기 확인 (du -h -d 1 /opt/sc/orgs//VDB/) 'Scans' - 'Scan Results'로 가서 확인한 리포트 삭제 로그 삭제 systemctl stop SecurityCenter 로그 파일별 크기 확인 (du -h -d 1 /opt/sc/admin/logs) 불필요한 로그 삭제 systemctl start SecurityCenter Nessus 코어 덤프 삭제 ls -lhS /core.* rm /core.* 참고 https://community.tenable.com/s/article/Free-up-disk-space-in-Tenable-sc-Formerly-SecurityCenter

The WinRM client cannot process the request.

오늘 PowerShell Remoting을 통해서 여러 대의 윈도우 호스트들에 보안 패치를 설치하면서 생긴 WinRM 관련 문제와, WinRM 자체에 대해 정리해 보려고 합니다. 먼저 WinRM은 이런 프로토콜입니다. https://docs.microsoft.com/en-us/windows/win32/winrm/portal Windows Remote Management - Win32 apps Windows Remote Management (Windows Remote Management) is the Microsoft implementation of WS-Management Protocol, a standard SOAP-based, firewall-friendly protocol that allows ha..

Windows 시스템 파일 복구: CHKDSK, SFC, DISM

Windows에서 뭔가 문제가 생겼을 때, 특히 Windows 기본 구성요소(시스템 유틸리티, 실행 파일 권한 등)가 정상적으로 실행되지 않을 때 항상 하는 것이 있습니다. 구글 서치 결과에 항상 올라오는 스캠 사이트("PC가 이상한가요? 여기를 클릭해 Fix" 같은 내용만 올라오는 사이트)에서도 언제나 일관되게 아래 세 가지를 시도해보라고 알려줍니다. 물론 형상 관리가 되고 있는 프로덕션 시스템에서 마음대로 sfc /scannow나 dism을 통해 시스템 파일을 변경하거나 구성요소를 설치/삭제하면 안 되겠죠? 오늘은 아래 세 가지 유틸리티들의 활용 방법을 알아보겠습니다. CHKDSK ➡️ SFC ➡️ DISM CHKDSK.EXE 이름의 의미는 CheckDisk입니다. 논리적 오류(파일 시스템 메타데이터..

윈도우 11 우클릭 컨텍스트 메뉴 되돌리기

키보드 단축키만 됐어도 쓰는건데... 안되길래 바꿨습니다. 파워셸 관리자 권한으로 열고(Win X+A) 아래 내용 복붙하시면 적용됩니다. $path = "HKCU:\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" New-Item $path -Force Set-ItemProperty -Path $path -Name "(Default)" -Value "" Stop-Process -Name explorer -Force Start-Process -FilePath $env:windir\explorer.exe

Microsoft Docs - 윈도우 명령어 레퍼런스 총집합 PDF

인터넷이 불가한 환경에서 시스템 운영을 하다보면 어려운 상황이 많은데, 아무리 기술도서를 많이 구비해 놓아도 불충분한 부분이 있습니다. PowerShell이 훨씬 나으니까 PowerShell만 쓰면 될 것 같지만 여전히 과거 버전의 Windows와 PowerShell을 사용하는 경우에는 명령어 레퍼런스가 하나쯤 있으면 좋지 않을까 해서 올려봅니다. Microsoft Docs에 가면 아래 화면처럼 윈도우 명령어 레퍼런스를 정리해놓은 코너가 있습니다. 여기에서 좌측 하단에 Download PDF 링크가 있는데, 모든 내용을 7MB 남짓의 PDF 파일로 다운로드 받을 수 있습니다. PowerShell은 Command shell처럼 레퍼런스 PDF 다운로드가 없는 것 같습니다. 대신 인터넷에 연결하고 Updat..

Windows 볼륨 라이선스 적용 방식 - Key Management Service (KMS)

개요 개인 사용자는 마이크로소프트 제품을 구매할 때 같이 받은 Product Key를 입력하면 설치가 끝남과 동시에 정품 인증(활성화)가 되어 제품을 바로 사용할 수 있습니다. 기관이나 단체에서 제품의 볼륨 라이선스를 구매한 경우에는 Volume Activation이라는 과정을 통해 제품을 정품 인증 후 사용하게 됩니다. Volume Activation에는 두 가지 방식이 있는데, 각각 KMS(Key Management Service)와 MAK(Multiple Activation Key)입니다. 전자는 조직 내 KMS 서버를 통해서, 후자는 마이크로소프트에서 호스트하는 Activation Service를 통해서 제품을 활성화하는 방식입니다. 정해진 유예 기간 내에 제품을 활성화하지 않으면, 익히 알듯이 ..

텍스트 선택 도구 Pantherbar에서 script-extension 작성하기

Pantherbar는 선택된 텍스트의 철자 검사, 검색, 복사/붙여넣기, 공유하기 등의 생산성 향상을 위한 기능을 제공하는 유틸리티입니다. 이렇게 텍스트를 선택하면 Pantherbar가 나오고 여러 action들을 실행할 수 있습니다. 여기에 PowerShell 스크립트를 통해서 추가기능을 직접 작성할 수도 있습니다. 이렇게 하면 현재 열린 chrome 창에서 새 탭이 열리면서 제가 선택한 텍스트를 제 블로그 내에서 검색해주는 익스텐션을 만들 수 있습니다. Install을 누르고 한 번 해보면 아래처럼 실행됩니다. 제공되는 매개변수 목록은 아래 웹사이트에서 볼 수 있습니다. 참고 https://pantherbar-app.com/script-creation https://stackoverflow.com/q..

2012 R2 및 이전 버전의 Windows Server에서 Disk Cleanup 사용하기

2012 R2 버전과 그 이전 버전의 윈도우 서버에서는 Desktop Experience 피쳐를 설치하지 않은 경우 Disk Cleanup (cleanmgr.exe) 유틸리티도 설치가 되지 않습니다. 이유는 알수가 없지만 필요할 때 아래와 같이 파일을 복사하여 사용하면 된다고 합니다. Copy-Item %systemroot%\WinSxS\amd64_microsoft-windows-cleanmgr*\cleanmgr.exe %systemroot%\System32\ Copy-Item %systemroot%\WinSxS\amd64_microsoft-windows-cleanmgr.resources*en-us*\cleanmgr.exe.mui %systemroot%\System32\en-US\ 참고 https://d..