Disk allocating?

I am using BC 0.7 (Bitcomet version 0.7) in my Windows XP SP2 Home.

I downloaded a .torrent for a 3.5GB anime videos from a Web site last night.

I always choose to allocate disk space for a file before downloading.

I am using 3MBps bandwidth, so it should take me at least a week to finsih it.

I hoped to let the file be downloading over the mid-night, but for safety reason,

I had no choice but to turn off my PC before I slept.

So, I tried to stop the downloading task, but then problem I found was that

my BC program stopped response for a few minutes before it returned to normal.

I think the program should be allocating disk space for the 3.5 GB file.

Am I right?

I find I can immediatley stop the process of a downloading file if and only if it is of

small file size, say 120MB.