티스토리 뷰
윈도우 11에서 WSL를 이용해 ubuntu를 사용하는데
최근 가상환경 접속 서버를 운용하려고 proxyCap 프로그램을 설치했습니다.
무사히 설치하고 잘 쓰다가 다시 wsl를 이용하려고 보니
다음과 같은 메시지가 떠서 활용이 불가능하더군요.
문제발생: 관련된 개체 종류에 대한 해당 작업은 지원되지 않습니다.
C:> ubuntu2204
관련된 개체 종류에 대한 해당 작업은 지원되지 않습니다.
C:> wsl.exe
관련된 개체 종류에 대한 해당 작업은 지원되지 않습니다.
단순히 에러 메시지를 해결하기 위해서 처음에 winsock 관련한 모듈을 리셋하는 방법을 해보았습니다.
The Solution to WSL Error “The attempted operation is not supported for the type of object…
“The attempted operation is not supported for the type of object referenced” error arises when you try to start your subsystem in Win10…
wangyj.medium.com
여러 방법을 시도해 보았고 여하튼 아래와 같은 방법으로 winsock을 리셋하면 다시 사용할 수 있었습니다.
netsh winsock reset
문제는 다시 proxyCap이 disable되면서 가상환경 서버 접속이 안되는 문제가 발생했습니다
사실, 이 과정을 두번씩 반복하고 재부팅을 하고 나서야 두가지 프로그램이 충돌을 일으키는구나 알게 되었네요.
하나(wsl)를 살리면 다른 하나(proxyCap 모듈)이 비활성화되는 상황이었습니다.
해결책 : registry 추가 방법
동시에 활용이 가능한 방법을 찾아보게 되었고 다음 아래 링크에서 또하나의 해결 방법을 제시해주었고 따라서 해보니 두가지가 충돌하지 않고 동시 활용이 가능하게 되었습니다.
https://meganad.github.io/2022-03-25-WSL-code-4294967295-error/
WSL [코드 4294967295로 프로세스 종료됨] 에러 발생시
process exited with code 4294967295
meganad.github.io
1. registry 파일 만들기
먼저 아래 내용을 복사합니다.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\0408F7A3]
"AppFullPath"="C:\\Windows\\System32\\wsl.exe"
"PermittedLspCategories"=dword:80000000
메모장을 열어서 붙여 넣습니다.

파일이름을 만드시고 확장자 reg를 붙여서 저장합니다.
(저는 wsl_enable_registry.reg 로 저장하였습니다.)
2. registry 파일 저장하기 (클릭하기!!!!)
registry 파일을 regedit같은 도구로 뭔가를 해야 하나 싶었는데 아주 쉬운 방법이 있더군요.

간단히 '더블 클릭' 하면 됩니다.
레지스트리 에디터는 사용자 시스템 변경을 위해 사용되기 때문에 진행여부를 물어보는 대화창이 나타나는데 '예'를 눌러서 진행하시면 됩니다.
레지스트리 편집기 대화창에서 추가 여부를 묻는 대화창이 아래 처럼 보이게 됩니다.
역시 '예'를 누르면 끝입니다.

재부팅이나 다른 과정없이 커맨드 창에서 같은 명령어(ex. wsl.exe)를 실행해보니 무리 없이 진행됨을 알 수 있었습니다.
다른 블로그를 보니 winsock을 사용하는 프로그램과 wsl이 충돌이 나는 경우 공통적으로 쓸 수 있는 방법으로 보입니다.
'General > Windows' 카테고리의 다른 글
WSL2의 메모리 크기 변경시키기(.wslconfig 편집) (1) | 2024.01.23 |
---|---|
[캡처&어노테이션 프로그램] 간단하게는 LightShot 공들일 때는 Share X (0) | 2023.08.09 |
[tips] 윈도우 폴더 이동 단축키 (0) | 2019.04.11 |
[tips] 윈도우 단축키 - 새폴더 만들기 (0) | 2019.04.11 |
- Total
- Today
- Yesterday
- Streamlit
- 한글
- Maker
- MicroBit
- cura
- tensorflow
- ssh
- WSL
- nvidia
- opencv
- Stable Diffusion
- CAD
- docker
- conda
- git
- 3d프린터
- Python
- vvvv
- 단축키
- Arduino
- Linux
- Fusion360
- vscode
- 메이커
- ubuntu
- nodejs
- fablab
- 우분투
- 파이썬
- comfyUI
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |