Computer >> Máy Tính >  >> Hệ thống >> Windows

Sửa mã lỗi máy tính từ xa 0x3000046 trên máy tính Windows

Khi bạn cố gắng thiết lập kết nối từ xa hoặc phiên trên máy tính Windows 11 hoặc Windows 10 của mình, bạn có thể nhận được mã lỗi 0x3000046 . Bài đăng này nhằm giúp người dùng PC bị ảnh hưởng có các giải pháp phù hợp nhất để áp dụng nhằm giải quyết thành công sự cố. Sự cố này thường xảy ra khi kết nối với Máy tính để bàn ảo Windows (WVD) qua máy khách Windows (trong một số trường hợp là thông qua máy khách web) và bạn có thể nhận được mã lỗi 0x3000047 thay vào đó.

Sửa mã lỗi máy tính từ xa 0x3000046 trên máy tính Windows

Khi gặp sự cố này, bạn sẽ nhận được thông báo lỗi đầy đủ sau đây;

Máy tính từ xa
Chúng tôi không thể kết nối vì hiện không có tài nguyên nào. Hãy thử lại sau hoặc liên hệ với bộ phận hỗ trợ kỹ thuật để được trợ giúp nếu điều này vẫn tiếp tục xảy ra.
Mã lỗi:0x3000046

Khi sự cố này xảy ra, người dùng không thể kết nối với máy tính để bàn ảo cá nhân (với sự chỉ định trực tiếp) khi nhóm máy chủ và máy chủ phiên được tạo từ cổng mới cho Máy tính ảo Azure (AVD) a.k.a WVD v2.

Sửa mã lỗi máy tính từ xa 0x3000046

Nếu bạn gặp phải Mã lỗi máy tính từ xa 0x3000046 trên PC chạy Windows 11/10 của mình, bạn có thể thử các giải pháp được đề xuất của chúng tôi bên dưới không theo thứ tự cụ thể nào và xem điều đó có giúp giải quyết sự cố không.

  1. Định cấu hình UPN giống nhau trong DC tại chỗ và Azure AD
  2. Thêm người dùng vào nhóm Người dùng Máy tính Từ xa
  3. Chỉ định (những) người dùng cho một máy tính để bàn cá nhân bằng PowerShell
  4. Chỉ định máy tính để bàn cá nhân cho người dùng từ cổng AVD mới

Hãy cùng xem mô tả về quy trình liên quan đến từng giải pháp được liệt kê.

Cách giải quyết duy nhất để khắc phục sự cố kết nối Máy tính Từ xa này là khởi động thủ công VM từ cổng Azure, điều này sẽ ổn nếu sự cố không tái diễn hoặc chỉ ảnh hưởng đến 1 hoặc 2 người dùng. Nếu đó là trường hợp của bạn, thì hãy tiếp tục với các giải pháp bên dưới.

1] Định cấu hình UPN giống nhau trong DC tại chỗ và Azure AD

Giải pháp này cho Mã lỗi máy tính từ xa 0x3000046 yêu cầu bạn đảm bảo UPN giống nhau trong Bộ điều khiển miền tại chỗ và Azure AD. Và cũng đảm bảo UPN O365 giống với Tên đăng nhập người dùng trong Active Directory cục bộ.

Để định cấu hình UPN giống nhau trong DC tại chỗ và Azure AD, hãy làm như sau:

  • Mở Tên miền và độ tin cậy của Active Directory .
  • Ở phía bên trái của cửa sổ mới, nhấp chuột phải vào Tên miền và độ tin cậy của Active Directory .
  • Chọn Thuộc tính từ menu ngữ cảnh.
  • Trong Hậu tố UPN thay thế , nhập hậu tố miền của người dùng được phép sử dụng WVD.
  • Nhấp vào Thêm .
  • Tiếp theo, sửa đổi thuộc tính tên đăng nhập người dùng của người dùng tương ứng từ (ví dụ::) [email được bảo vệ] tới [email được bảo vệ] (như người dùng có nó trong người thuê O365 / AAD).
  • Lưu các thay đổi và thoát.

Sau khi hoàn tất, hãy thử lại kết nối máy tính từ xa. Vấn đề sẽ được giải quyết ngay bây giờ.

2] Thêm người dùng vào nhóm Người dùng Máy tính Từ xa

Giải pháp này yêu cầu bạn thêm (những) người dùng gặp sự cố này vào nhóm Người dùng Máy tính Từ xa. Để thêm người dùng làm thành viên của Người dùng Máy tính Từ xa cục bộ trên máy tính WVD, hãy thực hiện như sau:

  • Nhấp vào Bắt đầu .
  • Nhấp vào Công cụ quản trị .
  • Nhấp vào Quản lý Máy tính .
  • Trong cây bảng điều khiển, nhấp vào Nhóm và người dùng cục bộ nút.
  • Trong ngăn chi tiết, nhấp đúp vào Nhóm thư mục.
  • Nhấp đúp vào Người dùng Máy tính Từ xa , sau đó nhấp vào Thêm .
  • Trong phần Chọn người dùng hộp thoại, nhấp vào Vị trí để chỉ định vị trí tìm kiếm.
  • Nhấp vào Loại đối tượng để chỉ định loại đối tượng mà bạn muốn tìm kiếm.
  • Trong phần Nhập tên đối tượng để chọn (ví dụ) , nhập tên bạn muốn thêm.
  • Nhấp vào Kiểm tra tên .
  • Khi tên được định vị, hãy nhấp vào OK .

3] Chỉ định (các) người dùng cho máy tính để bàn cá nhân bằng PowerShell

Để chỉ định (các) người dùng cho một máy tính để bàn cá nhân bằng PowerShell, hãy thực hiện như sau:

  • Tải xuống và cài đặt mã Visual Studio để quản lý AVD.

Sau khi cài đặt, bạn sẽ cần phải định cấu hình PowerShell trong Visual Studio Code cho AVD. Đây là cách thực hiện:

  • Nhấn Ctrl + P ( Mở nhanh ) để khởi chạy tùy chọn tìm kiếm.
  • Trong Quick-Open, nhập ext install powershell và nhấn Enter.
  • Chọn Tiện ích mở rộng Powershell cho Visual Studio Code (Tập lệnh PowerShell trong mã Visual Studio).
  • Nhấp vào Cài đặt để tiếp tục.
  • Chạy lần lượt các lệnh sau từ Windows Terminal.
Install-Module -Name Microsoft.RDInfra.RDPowerShell
Install-Module -Name Az.DesktopVirtualization -RequiredVersion 2.1.0
Import-Module -Name Microsoft.RDInfra.RDPowerShell
  • Tiếp theo, hãy chạy lần lượt các lệnh sau để chọn đăng ký phù hợp:
Connect-AzAccount
Get-AzSubscription | Out-GridView -PassThru | Select-AzSubscription
Update-AzWvdHostPool -ResourceGroupName WVD-Resource-Group -Name HostPool -StartVMOnConnect:$True
  • Sau khi hoàn tất, bây giờ bạn có thể chạy lệnh PowerShell bên dưới để chỉ định (các) người dùng cho màn hình cá nhân . Thay thế tất cả các biến sau bằng tên nhóm máy chủ, tên máy chủ phiên, tên nhóm tài nguyên và userupn.
Update-AzWvdSessionHost -HostPoolName $hostpoolname -Name $sessionhostname -ResourceGroupName $resourcegroupname -AssignedUser $userupn
  • Thoát khỏi Trạm khi hoàn tất.

4] Gán máy tính để bàn cá nhân cho người dùng từ cổng AVD mới

Thay thế cho Giải pháp 3] ở trên, bạn có thể gán một máy tính để bàn cá nhân cho người dùng từ cổng thông tin mới AVD. Đây là cách thực hiện:

  • Đăng nhập vào portal.azure.com.
  • Tìm kiếm bằng Azure Virtual Desktop .
  • Nhấp vào Màn hình ảo Azure biểu tượng.
  • Chọn Nhóm Máy chủ Cá nhân .
  • Chọn Máy chủ phiên trên máy tính để bàn cá nhân.
  • Điều hướng sang bên phải cho đến khi bạn thấy Người dùng được chỉ định cột.
  • Nhấp vào ( Chỉ định ) liên kết và chọn người dùng ( chỉ định trực tiếp ).

Bây giờ, người dùng có thể thử lại kết nối máy tính từ xa; lần này, kết nối sẽ thành công.

Thế là xong!

Bài đăng có liên quan :Sửa mã lỗi máy tính từ xa 0x204 trên Windows

Làm cách nào để truy cập Azure Windows Virtual Desktop?

Để truy cập Azure Windows Virtual Desktop, hãy làm như sau:

  • Truy cập cổng Azure để kết nối với máy ảo.
  • Chọn máy ảo từ danh sách.
  • Ở đầu trang máy ảo, chọn Kết nối .
  • Trên Kết nối với máy ảo trang, chọn RDP .
  • Chọn địa chỉ IP và số cổng thích hợp.

Chế độ thoát trong WVD là gì?

Chế độ Drain trong Windows Virtual Desktop chỉ đơn giản là cô lập một máy chủ phiên khi bạn muốn áp dụng các bản vá và thực hiện bảo trì mà không làm gián đoạn các phiên của người dùng. Khi bị cô lập, máy chủ phiên sẽ không chấp nhận phiên của người dùng mới.

Sửa mã lỗi máy tính từ xa 0x3000046 trên máy tính Windows