That patcher is one of the slowest I've ever experienced. Try running it before you go to do some chores and come back in a half hour to an hour and see what happens. If it doesn't work, uninstall
BF2142, delete your patch file and redo everything.
Also, take note that if you want to install Northern Strike, you most likely will have to start from a fresh install of
BF2142, patch to v1.4, install Northern Strike, patch v1.4 again and then patch v1.5, in that order.