스위치 사용자가 explorer.exe의 TEMP 변수를 변경합니다.


0

Windows 7 Pro x64에 최신 패치가 있습니다.

그것은 믿을 수 없을 지 모르지만 때때로, 환경 변수 TEMPTMPexplorer.exe 프로세스 - 겉보기에 아무것도 - 그들의 가치를 변경합니다. 원래 그들은 사용자 temp 디렉토리를 가리킨 다음 시스템 temp를 가리 킵니다. 프로세스 ID (PID) explorer.exe 프로세스가 변경되지 않습니다.

몇 년 동안의 시도 끝에 (2015 년 이후) 요청에 따라이 행동을 유발하는 방법을 발견했습니다. "시작 & gt; 사용자 전환" , 다음으로 다시 로그인하십시오. 원래 사용자로. 대신 컴퓨터를 정상적으로 잠글 때 (예 : '시작 & gt; 잠금') 문제가 자체적으로 표시되지 않습니다.

정확히 무슨 일이 일어 났는지 모니터하려고했지만 아무 대답도 찾지 못했습니다. 필자가 직접 작성한 모니터링 도구를 사용하여 TEMP 값 변경 (몇 초) 로그인. 따라서 문제는 "사용자 전환"에 직접적으로 기인하지 않습니다. 프로세스 "스위치 사용자"가 있음을 감지하면 액세스합니다. explorer.exe 내부에서 처리하고 변경합니다. 아니면 그 explorer.exe 프로세스 자체가 그럴까요?

질문 : 어떻게 문제를 제거 할 수 있습니까? 또는 적어도 어떤 프로세스가 문제를 일으키는 지 확인하는 방법을 비파괴적인 방식으로 제안 할 수 있습니까? 나는 이것이 바이러스에 의한 것이라고 생각하지 않는다. 2015 년에 설치된 Windows 패치로 인해 발생했다고 생각하고 싶다. 또한 원래 메모리 부족 오류로 인해 발생했다.

관련 있지만 미해결 된 질문 : TEMP 환경 변수가 때때로 값을 변경합니다. TEMP 폴더 위치가 임의로 재설정 됨 (Windows 7)

편집하다: 추가 정보 :이 문제는 내 계정에만 영향을 미치지 않습니다. 실제로 다른 사용자로 로그인하면 정상적으로 처리됩니다. explorer.exe 프로세스가 생성되었습니다. 그가 "사용자 전환"을 한 다음 다시 로그인하면 TEMP 그의 변수 explorer.exe 값이 시스템 임시로 변경되었습니다. 광산 explorer.exe 내가 다시 로그인 할 때까지, 그때는 여전히 괜찮습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.