Windows 11에서 장치 간 서비스 시 높은 CPU 및 메모리 사용량 문제 해결 방법
Windows 11에서 크로스 디바이스 서비스(Cross Device Service)가 CPU와 RAM을 너무 많이 사용하고 있나요? 검증되고 효과적인 해결 방법을 통해 문제를 해결하고 기기 성능을 향상시키세요!
가장 중요한 사항들
- crossdeviceservice.exe 사용량이 높은 주된 이유는 "파일 탐색기에 모바일 장치 표시" 옵션이 활성화된 경우 휴대폰 파일이 지속적으로 동기화되기 때문이며, 이는 모바일 장치 설정에서 해당 옵션을 끄면 해결할 수 있습니다.
- Phone Link 앱을 제거하지 않고 백그라운드 서비스 활동을 완벽하게 제어하려면 앱 고급 설정에서 "기기 간 공유" 옵션을 비활성화하고 작업 관리자의 시작 앱에서 "모바일 기기"를 끄십시오.
- 휴대폰-컴퓨터 테더링 기능을 사용하지 않는 경우 PowerShell 명령어를 사용하여 공유 장치 서비스를 완전히 제거할 수 있습니다. 단, Windows 업데이트로 인해 서비스가 다시 설치될 수 있다는 점에 유의하십시오. 이 해결 방법이 성공했는지 여부는 작업 관리자에서 해당 서비스의 CPU 및 메모리 사용량을 모니터링하여 확인할 수 있습니다.
Microsoft 크로스 디바이스 서비스는 휴대폰을 Windows 11 PC에 연결하여 Phone Link 및 콘텐츠 공유와 같은 기능을 활성화하고 연결된 휴대폰이 파일 탐색기에 표시되도록 하는 백그라운드 프로세스입니다. 그러나 일부 장치에서는 이 서비스가 제대로 작동하지 않을 수 있습니다. [이름 누락]이라는 프로세스가 시작됩니다. crossdeviceservice.exe이 제품은 과도한 CPU 리소스와 RAM을 소모하며, 종료 후에도 자동으로 재부팅됩니다. 사용자들은 메모리 사용량이 30GB를 초과하는 경우를 목격했으며, 극단적인 경우에는 수십 기가바이트에 달해 시스템 전체 속도가 느려지거나 팬 속도가 과도하게 빨라지는 현상이 발생한다고 보고했습니다.

간단한 해결책: 설정 > 블루투스 및 기기 > 모바일 기기 로 이동하여 휴대폰을 선택하고 "파일 탐색기에 모바일 기기 표시" 옵션을 끄세요 . 이렇게 하면 휴대폰의 파일을 끊임없이 열거하는 작업을 중지할 수 있으며, 이는 CPU 사용량이 과도하게 높아지는 가장 흔한 원인입니다. 또한 PhoneLink 앱을 제거할 필요도 없습니다.
소비하는 이유 crossdeviceservice.exe 프로세서와 메모리에 상당한 영향이 있습니까?
이 서비스는 백그라운드에서 조용히 실행되도록 설계되었습니다. 문제는 사용자가 기기 간 연동 기능을 전혀 사용하지 않을 때에도 계속 실행된다는 점입니다. CPU 사용량이 높아지는 주된 원인은 연결된 휴대폰의 지속적인 백그라운드 동기화 작업입니다. 파일 탐색기에서 모바일 기기를 표시하도록 설정된 경우, 이 서비스는 해당 파일을 항상 탐색 가능한 상태로 유지하기 위해 휴대폰의 파일 시스템을 반복적으로 색인화하고 재구성합니다.
프로세스 모니터를 사용하여 추적할 경우 다음과 같이 나타납니다. crossdeviceservice.exe 이 코드는 프로세스를 사용하여 휴대폰의 파일들을 반복적으로 순회합니다. FASTIO_NETWORK_QUERY_OPEN 이 현상은 절대 안정화되지 않습니다. 이 무한 루프 때문에 프로세서 코어가 무기한으로 계속 사용되게 됩니다. 또한, 이로 인해 사용자들이 휴대폰에서 직접 체감할 수 있는 부작용이 발생합니다. 지속적인 동기화는 전력 소모를 증가시켜 휴대폰이 뜨거워지고 배터리가 평소보다 빨리 소모됩니다.
동일한 서비스에서 비롯된 다른 두 가지 문제가 있습니다. Windows에서 해당 서비스를 크로스 디바이스 패키지의 핵심 구성 요소로 간주하기 때문에 프로세스 트리가 완료되면 자동으로 다시 시작됩니다. 또한 화면 공유나 비디오 녹화와 같이 리소스를 많이 사용하는 작업은 추가적인 부하를 발생시켜 일부 장치가 과열되고 화면 공유가 자동으로 중지되는 원인이 됩니다. 일반적인 동기화 문제가 발생하는 경우 " Windows에서 OneDrive 공유 폴더 동기화 문제 해결 "과 같은 문서에서 해결 방법을 찾을 수 있습니다.
해결책 1: 파일 탐색기에서 휴대폰 파일을 열람하지 마세요.
이 해결 방법은 무한 인덱싱 루프를 유발하는 정확한 동작을 대상으로 하며, 대부분의 사용자가 첫 시도에서 성공을 거두었다고 보고했습니다. CPU 사용량이 문제의 원인이고 Phone Link를 계속 사용하려는 경우 이 방법을 사용해 보세요.
1. Windows 11 컴퓨터 에서 설정을 열고 Bluetooth 및 장치 > 모바일 장치 로 이동합니다.

2. 목록에서 연결된 휴대폰을 선택하세요.
3. "파일 탐색기에 모바일 장치 표시" 옵션을 끄십시오 . 이렇게 하면 휴대전화가 파일을 나열하는 것을 중지하고 프로세서 사용량이 일반적으로 즉시 정상으로 돌아옵니다.

참고: 현재 파일 탐색기 에서 인덱싱을 비활성화한 상태로 휴대폰 파일에 계속 접근할 수 있는 확실한 방법은 없습니다 . 무한 열거는 기능상의 버그로 보이므로, 인덱싱을 비활성화하는 것이 가장 안정적인 해결책입니다.
두 번째 해결 방법: 기기 간 공유를 비활성화하고 자동 시작 기능을 끄십시오.
첫 번째 해결 방법으로 서비스가 완전히 멈추지 않으면 백그라운드 공유를 비활성화 하고 기기 시작 시 실행되지 않도록 설정할 수 있습니다. 이렇게 하면 Phone Link 앱은 설치된 상태로 유지되지만, 기기를 사용하지 않을 때 실행되는 동기화는 중지됩니다.
1. Windows 11 설정에서 설정 > 앱 > 고급 앱 설정을 열고 '기기 간 공유' 옵션을 끄기 로 설정합니다.

2. Ctrl + Shift + Esc 키 를 눌러 작업 관리자를 열고 시작 프로그램 탭 으로 이동합니다.

3. 모바일 장치를 마우스 오른쪽 버튼으로 클릭하고 '사용 안 함' 을 선택한 다음 컴퓨터를 다시 시작하십시오. 이렇게 하면 서비스가 백그라운드에서 실행되어 CPU 리소스를 소모하는 것을 방지할 수 있습니다.

해결책 3: Phone Link 앱을 유지하되 백그라운드 실행 시간을 줄이세요.
Phone Link 앱이 실행될 때 CPU 리소스를 소모하지 않고도 바로 사용할 수 있도록 하고 싶으신가요? 백그라운드 실행 권한을 제한 하고 앱을 활성화하는 예약 작업 수를 줄일 수 있습니다.
1. 설정 > 앱 > 설치된 앱 > Phone Link를 열고 고급 옵션을 선택하세요.

2. 백그라운드 앱 권한을 '안 함' 으로 설정한 다음 '종료'를 클릭 하고 컴퓨터를 다시 시작하세요. Phone Link는 활성화된 경우 계속 작동하지만, 사용자의 지시 없이 자동으로 작동이 중지됩니다.

3단계 (선택 사항): 클릭 승 + R, 쓰다 taskschd.msc, 그리고 열기 작업 스케줄러 라이브러리 > Microsoft > Windows > 연결된 장치 플랫폼주기적인 백그라운드 업데이트를 줄이려면 불필요한 작업을 비활성화한 다음 컴퓨터를 다시 시작하십시오.

해결 방법 4: PowerShell을 사용하여 공유 장치 서비스를 제거합니다.
휴대폰-PC 테더링 기능을 전혀 사용하지 않는다면 이 구성 요소를 제거할 수 있습니다. 이는 가장 극단적인 방법으로, Phone Link 앱을 포함한 모든 기기 테더링 기능을 비활성화합니다. Windows 업데이트로 인해 나중에 이 구성 요소가 다시 설치될 수 있으므로, 위의 단계를 반복해야 할 수도 있습니다.
1. 검색 상자에 Windows PowerShell을 입력하고 관리자 권한으로 실행을 선택합니다.

2. 다음 명령을 실행하여 크로스 디바이스 환경 호스트를 제거합니다.
Get-AppxPackage *CrossDevice* -AllUsers | Remove-AppxPackage -AllUsers

3. 이후에도 YourPhone 관련 프로세스가 여전히 RAM을 사용하고 있다면 다음 명령어를 사용하여 해당 프로세스도 제거하십시오.
Get-AppxPackage -AllUsers *YourPhone* | Remove-AppxPackage -AllUsers

일부 사용자는 패키지를 영구적으로 제거하는 대신 PowerShell을 통해 다시 설치하면 리소스 사용량 과다 문제가 자동으로 해결된다고 보고했습니다. 기능을 복원하고 싶지만 깔끔하게 초기화해야 하는 경우 이 방법을 시도해 볼 만합니다.
그 해결책이 효과가 있을 거라고 어떻게 확신할 수 있나요?
단계가 성공적으로 완료되었는지 확인하려면 작업 관리자를 열고 크로스 디바이스 서비스 또는 crossdeviceservice.exe 프로세스 탭에서 CPU 사용량이 거의 0에 가까워지고 RAM 사용량이 시간이 지남에 따라 증가하는 대신 안정화되는 것이 성공적인 지표입니다. 파일 탐색기 옵션을 비활성화하면 이러한 변화가 즉시 나타나는 경우가 많습니다.
휴대폰 측면에서, 수정이 성공적으로 완료되면 기기의 과열 현상이 멈추고 배터리 수명이 정상에 가까워집니다. 지속적인 동기화로 인해 연결이 과부하되지 않기 때문입니다. 패키지를 제거하면 재부팅 후 작업 관리자에 해당 작업이 전혀 나타나지 않습니다.
해결책이 때때로 지속되지 않는 이유는 무엇일까요?
서비스가 정상으로 돌아오는 데에는 몇 가지 원인이 있을 수 있으며, 이로 인해 사용자들이 혼란스러워할 수 있습니다.
| 케이스 | 뭐하는거야 |
|---|---|
| 트리 생성이 완료되면 프로세스가 다시 시작됩니다. | 작업을 종료하는 것은 임시방편일 뿐입니다. 작업이 다시 시작되지 않도록 하려면 시작 항목 및 공유 옵션을 비활성화하거나 패키지를 제거하십시오. |
| services.msc에서 비활성화하거나 시작 앱 소용없어 | 이러한 단축키만으로는 기기가 완전히 종료되지 않을 수 있습니다. 파일 탐색기 옵션과 기기 간 공유 기능을 끄고 기기를 다시 시작해 보세요. |
| CrossDevice를 제거한 후에도 RAM 사용량이 여전히 높습니다. | 별도의 YourPhone 패키지가 계속해서 메모리를 사용할 수 있습니다. 두 번째 PowerShell 명령을 실행하여 해당 패키지도 제거하십시오. |
| Windows 업데이트 후 서비스가 복원되었습니다. | 업데이트로 인해 구성 요소가 다시 설치될 수 있습니다. 주요 업데이트 후에는 선택한 해결 방법을 다시 적용하십시오. |
먼저 필요에 가장 적합하고 가장 방해가 적은 옵션부터 시작하세요. 파일 탐색기에서 전화 검색을 비활성화하면 Phone Link 앱을 그대로 유지하면서 가장 일반적인 문제를 해결할 수 있으며, Windows 11 장치 에서 PowerShell 기능을 원하지 않는 경우에는 PowerShell을 제거하는 것도 하나의 옵션입니다.
댓글이 닫혀있다.