Logitech Webcam이 있는 경우, %LOCALAPPDATA%\temp\LWSDebugOut.txt 파일의 (무제한) 증가 현상
어느 순간 %TEMP% 디렉터리의 크기가 4GB가 넘었습니다. 그중 아래의 파일이,
%LOCALAPPDATA%\temp\LWSDebugOut.txt
(텍스트 파일이면서) 3GB가 넘었습니다. ^^; 검색해 보면,
LWSDebugOut.txt File Gets Huge! Important Advice For Streamers Using Logitech Webcams
; https://steemit.com/streaming/@peppernrino/lwsdebugout-txt-file-gets-huge-important-advice-for-streamers-using-logitech-webcams
Logitech Webcam(제 경우에는 예전에 사용했던 "Logitech HD Pro Webcam C920")을 설치 후, 기기를 분리하면 아래와 같은 로그들이 LWSDebugOut.txt 파일에 쌓인다고 합니다. ^^;
CDeviceInfoMap::GetDeviceFriendlyName() - !pDeviceInfo - failed m_DeviceInfoMap.Lookup(lDeviceID=: 0
.\DeviceInfoMap.cpp
Line: 313
CDeviceInfoMap::GetPnPId() - failed m_DeviceInfoMap.Lookup - device ID: : 0
.\DeviceInfoMap.cpp
Line: 406
이 로그를 남기는 프로그램은 "Logitech 웹캠 소프트웨어" 설치 시 레지스트리에 등록된,
경로 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
이름: LWS
값: C:\Program Files (x86)\Logitech\LWS\Webcam Software\LWS.exe -hide
LWS.exe가 내부적으로 실행시키는 CameraHelperShell.exe입니다. 딱히 이 프로그램의 제어를 할 만한 설정이 없으므로 저 문제를 겪지 않으려면 선택을 해야 합니다.
우선, Logitech Webcam을 더 이상 사용하지 않는다면 제어판의 프로그램 추가/삭제에서 "Logitech 웹캠 소프트웨어"를 삭제하면 됩니다. 하지만, 만약 거의 항상 사용한다면 1) 그냥 WebCam을 USB 케이블로 연결해 두거나, 2) 어쩌다 WebCam을 사용한다면 레지스트리의 값을 삭제(또는 실행이 안 되도록 경로를 임시 변경)해야 합니다.
[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]