|
또 이상한 질문하러 왔습니다. ㅡ_ㅡ;
수야!╋입니다.
사용중인 OS 는 윈도XP입니다.
기타 하드웨어적인 요소는 별개일것 같지만 혹시나 관여있다면 말씀해주시기 바랍니다.
API 함수를 사용하였으며 CreateFile로 파일을 열어서 WriteFile로 8byte의 데이터를 기록하였습니다.
마지막으로 CloseHandle을 이용하여 파일 핸들을 닫았습니다.
정확히 기록되었는가 확인하기 위해서 저장폴더를 공유하여 다른 컴퓨터에서 이 파일을 열어 기록된 정보를 확인하였습니다.
1을 기록하고 닫고 다시 2를 기록하고 닫고 이와 같은 방식으로 14까지 기록하였습니다.
다른 컴퓨터에서 파일을 열어 확인한 결과 14가 정상적으로 기록되었습니다.
14를 기록한 이후 0.5초 ~ 2초 안에 Reset 버튼을 눌러 시스템을 제부팅하였습니다.
시스템이 부팅된 이후 기록한 파일을 열어보면 14가 아닌 13이나 그 이전값이 기록되어있습니다.
어찌하여 이런 결과가 나오는 것이며 해결방법을 알고 계시다면 알려주시기 바랍니다.
/ 하드웨어적인 변경 적용 확인 사항
1. 시스템 복원 사용안함
2. 하드 디스크 등록정보의 정책에서 빠른제거를 위해 최적화 사용
3. 서비스중 복원에 관련된 서비스 중지
4. WMI 서비스 사용 중지
도저히 찾을 수가 없네요.
아시는분이나 힌트등 많은 관심 바랍니다.
|