메인보드에 RTC Alarm Power On 설정에서 예약 자동 부팅을 설정해놨지만, 컴퓨터가 자동으로 켜지지 않았습니다. 이상하다 싶어 구글링을하니 윈도우10에서 발생하는 증상인 듯 하네요. 그 이전 윈도우 os에서는 잘 되던 기능이니까요. 윈도우 검색창에 전원을 입력 -> 전원 관리 옵션 선택을 선택합니다. 또는 키보드에서 윈도우키 + X -> 전원 옵션 -> 추가 전원 설정을 선택합니다. 윈도우10 메인보드 자동 예약 부팅 기능이 안되는 경우 해결하기
전원 옵션창에서 왼쪽 상단 전원 단추 작동 설정을 클릭합니다.
전원 단추 정의 및 암호 보호 설정창에서 빠른 시작 켜기(권장)이 체크되어 있습니다. 현재 사용할 수 없는 설정 변경을 누른 후 빠른 시작 켜기를 클릭해서 비활성화 시킨 후 변경 내용 저장을 누르면 해결 됩니다.
빠른 시작 켜기는 윈도우 상태를 HDD나 SSD에 정보를 저장해서 PC를 완전 끄지않고 최대 절전모드로 만든 후 다시 시작할 때 불러와서 컴퓨터 사용을 빠르게 할 수 있게 하는 기능 같은데, 굳이 요즘 SSD가 많이 활성화된 상태에서는 불필요해 보이네요.
이 블로그의 인기 게시물
'xxx.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.
비주얼 스튜디오 2008에서 2015로 마이그레이션 중 아래와 같은 에러가 있었습니다. 'myproject.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다. 컴파일, 링크에러를 모두 잡고 프로젝트 실행시 발생한 에러입니다. 디버깅 - 명령에 있는 $(TargetPath)와 링커 - 일반 - 출력 파일에서 설정된 값이 달라서 발생을 했더군요. $(TargetPath) 는 *.exe 였다면 링커쪽에는 $(OutDir)$(ProjectName)_debug.exe 이런식으로 되어 있어서 발생한 에러였습니다. _debug를 지우고 파일명을 같게 해주면 잘 됩니다. 아마 신규로 Visual Studio로 프로젝트 만들어서하면 이런 에러가 없을 것 같은데, 마이그레이션 하면서 자동 수정 업그레이드 된 프로젝트 설정이 문제가 된 것 같네요.
다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 액세스 할 수 없습니다
네뷸라 프로젝트를 빌드중 이상한 Fatal 에러가 생기더군요. Error: Fatal error 오후 3:15:45 (+0:13) Target queue management failed. Error starting target 'cl: crc32.c -> crc32.obj' on machine 'Local CPU 1' Error: Failed to get file object type Access violation at address 0001231A in module 'xgHandle.exe'. Read of address 00A4FFFC (xgHandle utility returned code: 0x00000002) Cannot open file: C:\Program Files\Nebula3 SDK (Apr 2009)\code\vs9.0\Win32\Debug\zlib_win32\vc90_ib_1.idb: 다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 액세스 할 수 없습니다 일단 작업관리자를 열어 mspdbsrv.exe 프로세스를 죽인 후 프로젝트 클린을 한번 하고나서 빌드를 해주면 해결이 됩니다. 저 파일이 뭐하는 녀석인지는 잘 모르겠지만 pdb라는게 있는걸로 봐서 디버그 관련 된 파일 같은데 말이죠. 꼭 네뷸라에서만 생기는 에러는 아닌 듯 합니다.
[GWork] LNK2038 'RuntimeLibrary'에 대해 불일치가 검색되었습니다. 'MDd_DynamicDebug' 값이 'MTd_StaticDebug' 값과 일치하지 않습니다.
이제 GWork 샘플 빌드를 해봤고 실제로 저희 프로젝트에 연동하기 위해 lib와 h 파일 위치등을 설정해 준 후 빌드를 해보니 아래와 같이 링크에러가 발생했습니다. LNK2038 'RuntimeLibrary'에 대해 불일치가 검색되었습니다. 'MDd_DynamicDebug' 값이 'MTd_StaticDebug'(atltypes.obj에 위치) 값과 일치하지 않습니다. GworkSDL2.lib(SDL2.obj) 1 LNK2005 "public: __thiscall std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QAE@H@Z)이(가) libcpmtd.lib(xlock.obj)에 이미 정의되어 있습니다. msvcprtd.lib(MSVCP140D.dll) 1 LNK2005 "public: __thiscall std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QAE@XZ)이(가) libcpmtd.lib(xlock.obj)에 이미 정의되어 있습니다. msvcprtd.lib(MSVCP140D.dll) 1 LNK2005 "void __cdecl std::_Debug_message(wchar_t const *,wchar_t const *,unsigned int)" (?_Debug_message@std@@YAXPB_W0I@Z)이(가) libcpmtd.lib(stdthrow.obj)에 이미 정의되어 있습니다. msvcprtd.lib(MSVCP140D.dll) 1 LNK2005 "void __cdecl std::_Xbad_alloc(void)" (?_Xbad_alloc@std@@YAXXZ)이(가) libcpmtd.lib(xthrow.obj)에 이미 정의되어 있습니다. msvcprtd.lib(MSVCP140D.dll) 1 LNK2005 "v