
어떤 이유로 Windows XP 임베디드 시스템에 원격 데스크톱을 연결하면 연결하는 데 항상 시간이 걸립니다. 첫 번째 연결 후 바로 연결됩니다.
이 지연을 막을 수 있는 방법이 있나요?
편집하다- 업데이트..
컴퓨터에서 실행 중인 서비스 전후에 runnnig를 시도했는데 원격 데스크톱이 일시 중지되고 로드된 후에 다음 두 프로세스가 나타나는 것처럼 보입니다.
csrss.exe
winlogon.exe
아마도 이것들은 발사하는 데 시간이 걸리는 두 가지입니까? 질문이 생깁니다. 기계가 시작될 때 어떻게 시작하게 할 수 있나요?
편집2- 다중 로그인..
한 사용자가 연결을 시도하고 20~30초의 지연이 발생하는 경우 후속 사용자에게는 호스트 시스템에 무언가가 한 번 로드된다는 이론을 뒷받침하는 동일한 지연이 표시되지 않습니다.
답변1
서비스 애플릿에서 "터미널 서비스" 서비스의 시작 유형이 자동으로 설정되어 있는지 확인하십시오. 수동으로 설정되어 있으면 자동으로 변경하세요.
설명하자면, Windows XP Embedded에서 이 서비스는 기본적으로 요청 시 시작되도록 구성되어 있으며 지연 후(약 1분 정도) winlogon.exe에 의해 시작됩니다. 이 지연을 변경하는 것은 불가능하지만 시작 유형을 자동으로 변경할 수 있습니다. 그러면 원격 데스크톱이 더 빠르게 실행되지만 전체 부팅 시간이 약간 느려집니다.
어떤 이유로 서비스 애플릿에 액세스할 수 없는 경우 regedit를 통해 동일한 조작을 수행할 수 있습니다.
키를 열고
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService
해당 항목의 값을 Start
"3"에서 "2"로 변경한 후 재부팅하세요.
또 다른 가설: 로그인된 사용자에게 확인 메시지가 표시됩니다.
귀하가 겪고 있는 지연은 로그인한 사용자가 세션의 자동 로그오프를 확인하거나 취소하기 위해 주어진 시간입니다.
이는 관리 템플릿/Windows 구성 요소/터미널 서비스 아래의 로컬 그룹 정책 편집기(gpedit.msc)에서 변경할 수 있습니다 .
더블 클릭원격 데스크톱 서비스의 원격 제어 규칙 설정 그리고 옵션을 선택하세요사용자의 허가 없이 모든 권한을 갖습니다. 로그인한 사용자에게 확인 메시지가 표시되지 않도록 합니다. 재부팅하는 것도 좋습니다.
XPE에 해당 정책이 없으면 다음 레지스트리의
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
DWORD 키로 도 찾을 수 있습니다. Shadow
여기서 값 2는 "사용자 권한 없는 모든 권한"을 의미합니다.
답변2
물리적 시스템을 통해 원격으로 연결하려는 계정에 로그인한 다음 시스템을 잠글 수 있습니다(또는 원격으로 로그인하기 전에 다른 계정으로 로그인하려는 경우 "빠른 사용자 전환"을 사용할 수 있습니다).
계정이 이미 로그인되어 있으면 원격 데스크톱 연결이 매우 빠릅니다.
나는 일반적으로 이 때문에 업무용 컴퓨터를 종료하거나 로그오프하지 않습니다. (저는 컴퓨터를 잠급니다.)
나는 하나를 믿으며 csrss.exe
시스템 winlogon.exe
에 로그인된 각 계정에 대해 존재할 것입니다. Windows에서는 사용 가능한 데스크톱을 제공하기 전에 프로필을 로드하려고 한다는 것을 알고 있습니다. 도메인 환경에 있는 경우 여기에는 네트워크 공유에서 NTUSER.DAT 레지스트리 하이브 로드, GPO 정책 적용 및 로그온 스크립트가 포함됩니다.