I installed the fs9.1 update first I save the file inside the main directory of fs2004 then pressed the executable file after that when I go to the help menu inside the fs2004 it said fs9.1 but the fs9.exe properties still says 9.0.0.30612
The 9.1 update is NOT made by just an EXE. It's composed by a long series of DLLs and the main EXE. So, the code that tells you the version when you select the "About" option, is coming from a DLL which HAS probably successfully updated to 9.1 but, your main FS9.EXE hasn't. This means, you are in a dangerous situation because you are running all the DLL set of 9.1, but the the 9.0 EXE.
Please what can I do to solve this because I follwed all the steps to install the update and nothing or you guys have an another way to do if that is so please could you let me know how is your way to do it,
This can usually happen for one reason: you MODIFED your FS9.EXE *before* updating it. Patcher programs expect to find EXACTLY the same original file they are programmed to patch. If the original file has been changed, even just a single byte, the file will not be patched.
So, the most probable causes are that you either used a nocd patch on FS9.EXE OR you patched it to use >2GB. In both case, is very likely that applying the FS9.1 update over a modifed executable will fail.
You should probably need to restore the original FS9.EXE from you installation CD, use an archiver that can open .CAB files (like Winrar) to look into the .CAB files on the CD, then extract the original FS9.EXE and copy it to your FS9 folder.
Then, try to apply the 9.1 update again, and check the file properties again.