Есть у меня весёлая программка , которая какбы прописана в автозагрузку через реестр Винды, но как я не плясал с бубном она не хочет при рестарте запускаться, хотя другие прописанные в той же ветке программы запускаются. Прописываю в автозагрузку так: (PureBasic ток не пинать меня =) ) Код (Text): phkResult.l = 0 RegOpenKeyEx_(#HKEY_LOCAL_MACHINE, "Software\Microsoft\Windows\CurrentVersion\Run", 0, #KEY_ALL_ACCESS, @phkResult) RegSetValueEx_(phkResult, #REG_VALUE_NAME, 0, #REG_SZ, *szRegValue, lstrlen_(*szRegValue)) RegCloseKey_(phkResult) RegOpenKeyEx_(#HKEY_CURRENT_USER, "Software\Microsoft\Windows\CurrentVersion\Run", 0, #KEY_ALL_ACCESS, @phkResult) RegSetValueEx_(phkResult, #REG_VALUE_NAME, 0, #REG_SZ, *szRegValue, lstrlen_(*szRegValue)) RegCloseKey_(phkResult) Ключ благополучно появляется в реестре и даже msconfig его видит в списке "Автозагрузка", но программа не стартует. Может ли это быть связанно с тем что запускается она из system32?