2010-12-14 3 views
3

LSASS에 DLL이로드되었습니다. 재부팅 할 때 교체해야합니다.잠긴 DLL을 교체하는 방법 (사용하지 않음)

win2k reskit의 inuse라는 오래된 유틸리티가 있습니다. 더 이상 작동하지 않는 것 같습니다 (Windows 7).

누구나 지금 올바른 방법을 알고 있습니까? 시스템 파일 검사기 도구가를 복구 할 수없는 경우 :

+0

당신의 DLL이 LSASS에로드 방법 : 여기

빠른 (거의 & 붙여 넣기 복사) 솔루션입니다? LSASS의 협력없이 언로드해서는 안됩니다. LSASS는 확실히 불안정하게 만들고 싶지 않은 과정입니다. –

+0

바로 그 이유는 재부팅시 dll을 바꾸려고하는 이유입니다. – pm100

답변

1

시스 인 터널에서있는 MoveFile는 윈도우 7 (비스타)에

http://technet.microsoft.com/en-us/sysinternals/bb897556

+0

은 Windows 7에서 작동하지 않습니다. pendmoves는 재부팅 후 보류 중입니다. pendmoves는 더이상 보류 중이 아니지만 파일이 변경되지 않았다고 말합니다. – pm100

0

복사 시스템 DLL이 2 단계 "에 (System File Checker tool article에 설명되어 있습니다 : 트릭을 할해야 파일").

REM you will need to change this :-) 
SET tmpset_SOURCE=c:\Windows\SysWOW64\d3d10_1.dll 
SET tmpset_DEST=c:\_tmp\SysWOW64\d3d10_1.dll 

REM copy and paste this straight to cmd: 
takeown /f %tmpset_DEST% 
icacls %tmpset_DEST% /GRANT %USERNAME%:F 
copy %tmpset_SOURCE% %tmpset_DEST% 
관련 문제