I didn't make it!
When i tried to install HL2, while it is installing the "basesourcesharemodels.gcf" it says the cabinet files "hl2.cab" is corrupt and cannot be used then when i try to retry it just closes the instalation saying "Internal Error 2350" is it that my disc is broken or is there something i need to do?
yeah Vlash im having the same problem at the same exact spots as you. ive tried everything and no luck.
well im trying something i just ordered a new cdrw drive and i ordered a brand new copy of the game. when i get everything ill let you know.
recieved new cdrw and brand new copy of hl2 and installed fine and been playing fine.
that's good - but did the drive or the disc fix the problem? to check on the drive, see whether it is using dma mode or not. also, see if you have any system error logs related to either 'atapi', 'RMS', or 'Removable Media Service'. a bad block can be a corrupted disc (especially if it's the same block each time) but it can also mean that the drive's cache is either not enabled or somehow not enough to keep up with maintaining data stream integrity while copying files to the system. even new, high end, drives can encounter this problem. if you can, try to half-split the problem. use a known good disc in the questionable drive. if it works, then it's almost certainly your disc that is bad. if it doesn't, check where the error(s) occured. if it's the same area, then your drive cache just isn't doing its job. try another drive - one that can install hl2. first try the above to verify your media. if it works, then your drive was almost certainly not up to the task *but doesn't really mean it won't work for other things*. if it doesn't work, then the problem is neither drive nor disc - it's probably the ide bus, or the management of it by windows. if the drive is defaulting to pio mode, then that's your biggest culprit right there.
this is all simplified, of course, but it gives a reasonable direction to follow. good luck, and i hope you don't need to replace your drive and the discs.