vTaskDelay problem

When I use vTaskDelay on win32 on Visual Studio and debug the code, the delays takes double time the parameter specified. How can I solve this?

Win32 port of FreeRTOS is implemented using Windows Threads and the timing may not be always accurate as it depends on many factors including CPU load. This page describes FreeRTOS Windows port - A free FreeRTOS simulator or emulator that runs in Windows and uses Visual Studio or Eclipse and MingW as its compiler and IDE

FreeRTOS Windows port is meant for trying out and/or quick development and then taking the code to the a hardware which should be accurate for timing. What are you trying to use it for? Do you plan to run the code on a hardware eventually?