Computer >> 컴퓨터 >  >> 체계 >> Windows

Windows 컴퓨터에서 원격 데스크톱 오류 코드 0x3000046 수정

Windows 11 또는 Windows 10 컴퓨터에서 원격 연결 또는 세션을 설정하려고 하면 오류 코드 0x3000046이 표시될 수 있습니다. . 이 게시물은 영향을 받는 PC 사용자가 문제를 성공적으로 해결하는 데 가장 적합한 솔루션을 적용할 수 있도록 돕기 위한 것입니다. 이 문제는 일반적으로 Windows 클라이언트를 통해(일부 경우 웹 클라이언트를 통해) WVD(Windows 가상 데스크톱)에 연결할 때 발생하며 오류 코드 0x3000047이 표시될 수 있습니다. 대신.

Windows 컴퓨터에서 원격 데스크톱 오류 코드 0x3000046 수정

이 문제가 발생하면 다음과 같은 전체 오류 메시지가 표시됩니다.

<블록 인용>

원격 데스크톱
현재 사용 가능한 리소스가 없기 때문에 연결할 수 없습니다. 나중에 다시 시도하거나 문제가 계속 발생하면 기술 지원에 문의하세요.
오류 코드:0x3000046

이 문제가 발생하면 호스트 풀 및 세션 호스트가 Azure Virtual Desktop(AVD)(일명 WVD v2)용 새 포털에서 생성될 때 사용자가 개인 가상 데스크톱(직접 할당 사용)에 연결할 수 없습니다.

원격 데스크톱 오류 코드 0x3000046 수정

원격 데스크톱 오류 코드 0x3000046이 발생한 경우 Windows 11/10 PC에서 특별한 순서 없이 아래 권장 솔루션을 시도하고 문제 해결에 도움이 되는지 확인할 수 있습니다.

  1. UPN을 온프레미스 DC와 Azure AD에서 동일하게 구성
  2. 원격 데스크톱 사용자 그룹에 사용자 추가
  3. PowerShell을 사용하여 개인 데스크톱에 사용자 할당
  4. AVD 새 포털에서 사용자에게 개인 데스크톱 할당

나열된 각 솔루션과 관련된 프로세스에 대한 설명을 살펴보겠습니다.

이 원격 데스크톱 연결 문제를 해결하는 유일한 해결 방법은 Azure Portal에서 VM을 수동으로 시작하는 것입니다. 이 경우 아래 솔루션을 계속 진행하세요.

1] UPN을 온프레미스 DC와 Azure AD에서 동일하게 구성

원격 데스크톱 오류 코드 0x3000046에 대한 이 솔루션 온프레미스 도메인 컨트롤러와 Azure AD에서 UPN이 동일한지 확인해야 합니다. 또한 O365 UPN이 로컬 Active Directory의 사용자 로그온 이름과 동일한지 확인하십시오.

온-프레미스 DC 및 Azure AD에서 동일하게 UPN을 구성하려면 다음을 수행합니다.

  • Active Directory 도메인 및 트러스트 열기 .
  • 새 창의 왼쪽에서 Active Directory 도메인 및 트러스트를 마우스 오른쪽 버튼으로 클릭합니다. .
  • 속성 선택 컨텍스트 메뉴에서.
  • 대체 UPN 접미사 필드에 WVD 사용이 허용된 사용자의 도메인 접미사를 입력합니다.
  • 추가 클릭 .
  • 다음으로 각 사용자의 사용자 로그온 이름 속성을 (예:) [email protected]에서 수정합니다. [이메일 보호] (사용자가 O365/AAD 테넌트에 있는 것처럼).
  • 변경 사항을 저장하고 종료합니다.

완료되면 원격 데스크톱 연결을 다시 시도하십시오. 지금 문제가 해결되어야 합니다.

2] 원격 데스크톱 사용자 그룹에 사용자 추가

이 솔루션을 사용하려면 이 문제가 발생한 사용자를 원격 데스크톱 사용자 그룹에 추가해야 합니다. 사용자를 WVD 컴퓨터에서 로컬 원격 데스크톱 사용자의 구성원으로 추가하려면 다음을 수행하십시오.

  • 시작을 클릭합니다. .
  • 관리 도구를 클릭합니다. .
  • 컴퓨터 관리를 클릭합니다. .
  • 콘솔 트리에서 로컬 사용자 및 그룹을 클릭합니다. 노드.
  • 세부정보 창에서 그룹스를 두 번 클릭합니다. 폴더.
  • 원격 데스크톱 사용자 두 번 클릭 을 클릭한 다음 추가를 클릭합니다. .
  • 사용자 선택에서 대화 상자에서 위치를 클릭합니다. 검색 위치를 지정합니다.
  • 객체 유형을 클릭합니다. 검색하려는 개체 유형을 지정합니다.
  • 선택할 개체 이름 입력(예시) 상자에 추가하려는 이름을 입력합니다.
  • 이름 확인을 클릭합니다. .
  • 이름을 찾으면 확인을 클릭합니다. .

3] PowerShell을 사용하여 개인 데스크톱에 사용자 할당

PowerShell을 사용하여 사용자를 개인 데스크톱에 할당하려면 다음을 수행하십시오.

  • AVD 관리용 Visual Studio Code 다운로드 및 설치

설치 후 Visual Studio Code for AVD에서 PowerShell을 구성해야 합니다. 방법은 다음과 같습니다.

  • Ctrl 누르기 +P (빠른 열기 ) 검색 옵션을 시작합니다.
  • 빠른 열기에서 ext install powershell Enter 키를 누릅니다.
  • Visual Studio Code용 Powershell 확장 프로그램 선택 (Visual Studio 코드의 PowerShell 스크립트).
  •  설치 를 클릭합니다. 계속하려면 버튼을 누르세요.
  • Windows 터미널에서 다음 명령을 차례로 실행합니다.
Install-Module -Name Microsoft.RDInfra.RDPowerShell
Install-Module -Name Az.DesktopVirtualization -RequiredVersion 2.1.0
Import-Module -Name Microsoft.RDInfra.RDPowerShell
  • 다음 명령을 차례로 실행하여 적절한 구독을 선택합니다.
Connect-AzAccount
Get-AzSubscription | Out-GridView -PassThru | Select-AzSubscription
Update-AzWvdHostPool -ResourceGroupName WVD-Resource-Group -Name HostPool -StartVMOnConnect:$True
  • 완료되면 이제 아래 PowerShell 명령을 실행하여 사용자를 개인 데스크톱에 할당할 수 있습니다. . 다음 변수를 모두 호스트 풀 이름, 세션 호스트 이름, 리소스 그룹 이름 및 userupn으로 바꿉니다.
Update-AzWvdSessionHost -HostPoolName $hostpoolname -Name $sessionhostname -ResourceGroupName $resourcegroupname -AssignedUser $userupn
  • 완료되면 터미널을 종료합니다.

4] AVD 새 포털에서 사용자에게 개인 데스크톱 할당

위의 솔루션 3의 대안] AVD 새 포털에서 사용자에게 개인 데스크톱을 할당할 수 있습니다. 방법은 다음과 같습니다.

  • portal.azure.com에 로그인합니다.
  • Azure Virtual Desktop으로 검색 .
  • Azure Virtual Desktop을 클릭합니다. 아이콘.
  • 개인 호스트 풀 선택 .
  • 개인 데스크톱 세션 호스트를 선택하십시오.
  • 할당된 사용자가 표시될 때까지 오른쪽으로 이동합니다. 칼럼.
  • (할당을 클릭합니다. ) 링크를 클릭하고 사용자를 선택합니다(직접 할당). ).

이제 사용자는 원격 데스크톱 연결을 다시 시도할 수 있습니다. 이번에는 성공적으로 연결되어야 합니다.

그게 다야!

관련 게시물 :Windows에서 원격 데스크톱 오류 코드 0x204 수정

Azure Windows Virtual Desktop에 어떻게 액세스합니까?

Azure Windows Virtual Desktop에 액세스하려면 다음을 수행하십시오.

  • Azure Portal로 이동하여 VM에 연결합니다.
  • 목록에서 가상 머신을 선택합니다.
  • 가상 머신 페이지 시작 부분에서 연결을 선택합니다. .
  • 가상 머신에 연결 페이지에서 RDP를 선택합니다. .
  • 적절한 IP 주소와 포트 번호를 선택하십시오.

WVD의 배수 모드란 무엇입니까?

Windows Virtual Desktop의 드레인 모드는 패치를 적용하고 사용자 세션을 방해하지 않고 유지 관리를 수행하려는 경우 단순히 세션 호스트를 격리합니다. 격리되면 세션 호스트는 새 사용자 세션을 허용하지 않습니다.

Windows 컴퓨터에서 원격 데스크톱 오류 코드 0x3000046 수정