A vehicle control device includes a processor and a flash storage. The processor is configured to execute a plurality of processes that are associated with a corresponding vehicle control component. The processor is configured to execute an asynchronous driver that, in response to a write request of a respective process, writes vehicle status data of the respective process in a corresponding process context in the flash storage. The processor is configured to execute a synchronous driver that, in response to a write request of a predetermined process, stops the executing of the asynchronous driver on the processor and writes vehicle status data of the predetermined process in the flash storage. The synchronous driver is configured to activate the asynchronous driver again, with restoring of a saved process context, after the writing of the vehicle status data of the predetermined process in the flash storage.