3D Race - Error CHDSK?
|
LoStaffan |
Posted on 14-09-2010 21:31
|
Free Agent
Posts: 137
Joined: 25-06-2010
PCM$: 200.00
|
Ithaca wrote:
I'm not quite sure !WHY! it's searching E: for data that is now installed on C:, but there you go.
well, that's normal. the game seems to link its source code to drive e: and run it from there (in simple words).
but i have no real clue, because of what it doesn't work properly, when you have the expansion pack installed and some external dvd drive connected... wherefor only that combination seems to make problems; using just one of both doesn't make the game crash obviously
Ithaca wrote:
In the absence of an E: it will search C:
Is that approved by the log file or just some guess?
Ithaca wrote:
However, it seems I have to reconnect the drive before and after I play the game.
Otherwise the computer will assign E: to some other drive upon the next startup, and then the problem will persist with something I might not be able to "turn off" or unplug.
do you use also some internal dvd drive?
if so ... did you try to assign drive letter E: to this one and test the game again? |
|
|
|
wargoose |
Posted on 14-09-2010 21:37
|
Amateur
Posts: 22
Joined: 15-10-2007
PCM$: 200.00
|
i have the same problem , it appears only with pcmdaily expansion installed.
i'm gonna test ur solution now. thanks! |
|
|
|
Ithaca |
Posted on 15-09-2010 10:47
|
Domestique
Posts: 401
Joined: 13-07-2009
PCM$: 200.00
|
LoStaffan wrote:
Ithaca wrote:
I'm not quite sure !WHY! it's searching E: for data that is now installed on C:, but there you go.
well, that's normal. the game seems to link its source code to drive e: and run it from there (in simple words).
but i have no real clue, because of what it doesn't work properly, when you have the expansion pack installed and some external dvd drive connected... wherefor only that combination seems to make problems; using just one of both doesn't make the game crash obviously
Ithaca wrote:
In the absence of an E: it will search C:
Is that approved by the log file or just some guess?
Ithaca wrote:
However, it seems I have to reconnect the drive before and after I play the game.
Otherwise the computer will assign E: to some other drive upon the next startup, and then the problem will persist with something I might not be able to "turn off" or unplug.
do you use also some internal dvd drive?
if so ... did you try to assign drive letter E: to this one and test the game again?
1. It's standard procedure for Microsoft Windows (has been since 9x/ME) to search C: for data that is unavailable on the peripheral partition (D:, E:, etc.) :-)
2. I have an internal drive, it's just not connected at the moment. I've been having issues with some of the connectors on it. It may be advisable to ensure that E: is a physical drive instead of a peripheral, and I'll be giving it a go when I got the time to replace the connectors
I've tested this solution 5-6 times, and so far it's working. It seems that having an external peripheral drive (DVD, HDD, etc.) mounted on E: is a problem - But one that can be fixed. |
|
|
|
Ithaca |
Posted on 15-09-2010 10:48
|
Domestique
Posts: 401
Joined: 13-07-2009
PCM$: 200.00
|
wargoose wrote:
i have the same problem , it appears only with pcmdaily expansion installed.
i'm gonna test ur solution now. thanks!
Let me know if it doesn't work. And if not, what device have you got connected to your E:? |
|
|
|
Lachi |
Posted on 15-09-2010 10:59
|
Grand Tour Champion
Posts: 8516
Joined: 29-06-2007
PCM$: 200.00
|
The main question should be, why it is searching for data on E:
What does CrueTrue say about this issue? |
|
|
|
Ithaca |
Posted on 15-09-2010 11:15
|
Domestique
Posts: 401
Joined: 13-07-2009
PCM$: 200.00
|
Lachi: I don't really know. It seems that E: is the location it chooses to use to build its virtual engine (at least, that's what I get out of the log).
Anyway, I just did some tests, and have come up with a solution that works permanently:
Solution that works: If you have an external drive connected as E:, the most comfortable solution is to rearrange your drive letters, so that E: is nothing at all.
It is possible to change drive letters via Windows.
1. Go to Computer Management via Control Panel\System and Maintenance\Administrative Tools.
2. Click Disk Management. A list of HDD's and other drives will appear.
3. Right-clicking on a drive lets your change the drive letter.
4. Change the drive letter from the drive currently assigned to E: to something else (e.g. B:,Z:,J:, etc.)
This worked for me. Have fun
Edited by Ithaca on 15-09-2010 12:19
|
|
|
|
CrueTrue |
Posted on 15-09-2010 11:22
|
Tour de France Champion
Posts: 29989
Joined: 20-10-2006
PCM$: 200.00
|
Lachi wrote:
The main question should be, why it is searching for data on E:
What does CrueTrue say about this issue?
I'm not a technical guy, so I have pretty much nothing to say |
|
|
|
Ad Bot |
Posted on 24-11-2024 04:32
|
Bot Agent
Posts: Countless
Joined: 23.11.09
|
|
IP: None |
|
|
Rasmusen |
Posted on 15-09-2010 13:42
|
Neo-Pro
Posts: 340
Joined: 25-06-2008
PCM$: 200.00
|
LIsten i had the same problem, just execute it as Administrator, and let the program runs in vista sevice pack2 mode. That solved the problem for me |
|
|
|
Rasmusen |
Posted on 15-09-2010 13:45
|
Neo-Pro
Posts: 340
Joined: 25-06-2008
PCM$: 200.00
|
right click the pcm.exe file in you procyling map.
go to properties, then click the compatibility tab.
There you can find the options i mentioned |
|
|
|
Ithaca |
Posted on 15-09-2010 14:21
|
Domestique
Posts: 401
Joined: 13-07-2009
PCM$: 200.00
|
Rasmusen wrote:
right click the pcm.exe file in you procyling map.
go to properties, then click the compatibility tab.
There you can find the options i mentioned
I did that, without any luck. In case your solution doesn't work, mine should |
|
|
|
Rasmusen |
Posted on 15-09-2010 15:52
|
Neo-Pro
Posts: 340
Joined: 25-06-2008
PCM$: 200.00
|
hmm did you do the right file ? do you get the message you want to execute it as administrator ? |
|
|
|
Rasmusen |
Posted on 15-09-2010 15:53
|
Neo-Pro
Posts: 340
Joined: 25-06-2008
PCM$: 200.00
|
if you use a shortcut, you have to make the settings also on the shortcut |
|
|
|
LoStaffan |
Posted on 15-09-2010 16:12
|
Free Agent
Posts: 137
Joined: 25-06-2010
PCM$: 200.00
|
Ithaca wrote:
1. It's standard procedure for Microsoft Windows (has been since 9x/ME) to search C: for data that is unavailable on the peripheral partition (D:, E:, etc.) :-)
but that doesn't matter, since it won't find the virtual file system of the game in there too
Ithaca wrote:
2. I have an internal drive, it's just not connected at the moment. I've been having issues with some of the connectors on it. It may be advisable to ensure that E: is a physical drive instead of a peripheral, and I'll be giving it a go when I got the time to replace the connectors
well, i asked to check, if the problem is related to external drives just only, which are using the drive letter "e:" ... but you answered it next sentence already
Lachi wrote:
The main question should be, why it is searching for data on E:
What does CrueTrue say about this issue?
as told ... the game routine seems to simulate the use of a dvd by mounting drive letter "e:" (normally assigned to a dvd or cd drive) for it.
that drive "e:" includes a virtual file system then, which contains the "real" source code of the game. so the real source code doesn't run from "c:" or "d:" or wherever you installed the game to; it simply runs from "e:".
but the main question is more, which file the expansion pack changes, so that the problem only exists, when you have the expansion pack installed, no?
that's quite weird, since the cyanide fix for it have to be in a file then, which the expansion pack touches ... and there are not that much files, which could be related to such things.
or does the problem also exist, when you haven't the expansion pack installed? |
|
|
|
Lachi |
Posted on 15-09-2010 16:59
|
Grand Tour Champion
Posts: 8516
Joined: 29-06-2007
PCM$: 200.00
|
LoStaffan: I cannot follow you. It is not possible to mount a device to a drive letter already in use. It does not matter if the device is virtual. And using a fix letter would be rather stupid. |
|
|
|
Ithaca |
Posted on 15-09-2010 18:10
|
Domestique
Posts: 401
Joined: 13-07-2009
PCM$: 200.00
|
LoStaffan: Concerning E --> C
- You're right, but it does force the virtual file system to appear on a HDD (C) instead of a peripheral drive without a file system (Empty, nonwritable DVD, SD-Card, etc.). That could explain why it works.
So far, it's only affected external drives and cardreaders, etc.
I'm having trouble finding the file that causes it, since it only appears in the expansion pack (tested on more than one occasion), but dismounting E:, or simply deactivating peripheral drives has done the trick so far. It's a simple, if rather annoying, solution.
@Lachi: Actually, it makes technical sense. It is entirely possible for Cyanide to program their virtual system to "borrow" E: for virtual computing - But in that case, something in the file that describes this function has been changed in the expansion pack - I have yet to find the file and correct it.
I'm working on it, though. I'm going through all config / data files one by one, whenever I feel like it. It's going to take some time.
Edited by Ithaca on 15-09-2010 18:12
|
|
|
|
valverde321 |
Posted on 15-09-2010 18:17
|
World Champion
Posts: 12986
Joined: 20-05-2009
PCM$: 530.00
|
Ok maybe just to shed a little more light onto this.
I have had this problem too.
When my E: drive was empty I didn't notice this problem. Now that it is half full I have been noticing this problem. COuld it be that when its filled up the error appears? |
|
|
|
valverde321 |
Posted on 15-09-2010 18:17
|
World Champion
Posts: 12986
Joined: 20-05-2009
PCM$: 530.00
|
Ok maybe just to shed a little more light onto this.
I have had this problem too.
When my E: drive was empty I didn't notice this problem. Now that it is half full I have been noticing this problem. COuld it be that when its filled up the error appears? |
|
|
|
Ithaca |
Posted on 15-09-2010 18:26
|
Domestique
Posts: 401
Joined: 13-07-2009
PCM$: 200.00
|
valverde321 wrote:
Ok maybe just to shed a little more light onto this.
I have had this problem too.
When my E: drive was empty I didn't notice this problem. Now that it is half full I have been noticing this problem. COuld it be that when its filled up the error appears?
That would make little to no sense at all. I assume your E: is a HDD?
If it is: Try one of the following solutions:
1. Go through Computer Management --> Disk Management (as explained above) and assign your E: to another drive letter.
2. (If you have ANY Cardreaders/External DVD's, etc.) Try unplugging your external drives that are not HDDs.
If none of this works:
3. Try disabling any cardreaders or external peripherals through your device manager.
I still haven't found the error in the file system of PCM, so I can't give any more solutions at the moment. All three solutions have worked at one point or another (i've been actively involved at Cyanide's website about this, so I have proof that they all work ).
Edited by Ithaca on 15-09-2010 18:27
|
|
|
|
CrueTrue |
Posted on 15-09-2010 18:55
|
Tour de France Champion
Posts: 29989
Joined: 20-10-2006
PCM$: 200.00
|
Just out of curiosity for everyone having the problem:
1. Which PCM.daily DB did you install? The update or the full version? |
|
|
|
Rasmusen |
Posted on 15-09-2010 19:37
|
Neo-Pro
Posts: 340
Joined: 25-06-2008
PCM$: 200.00
|
i think update, but i doubt its about your pack |
|
|