| Forum Home | ||||
| Press F1 | ||||
| Thread ID: 37285 | 2003-09-03 00:34:00 | acpi service error | bk T (215) | Press F1 |
| Post ID | Timestamp | Content | User | ||
| 172657 | 2003-09-04 06:12:00 | @ bk T I've seen the same error reported in my PC - for the past 10 months . Since it's never affected anything - so far as I can tell - I've never bothered to upgrade the BIOS, which supposedly will remedy the error . If you read and believe everything you access via the net your liable to go blind . :) |
blank_harry (1661) | ||
| 172658 | 2003-09-04 06:30:00 | As with anything there's more than one way to skin a cat. The recommended way to change HALs IIRC is to reinstall/repair and press F2 when you get the screen saying "Press F6 to install extra raid drivers etc", whereby it will come up with a screen allowing you to manually select your HAL. Another way to reinstall your HAL is to go into Device Manager, expand "Computer" and you should be able to see your HAL in there, something along the lines of "Advanced Power Configuration Interface (ACPI) PC" or "Uniproccessor ACPI", just right click on that, select properties, then select to update driver, manually select driver, choose StandardPC and reboot. Upon rebooting you'll have an entirely different HAL so windows will have to reinstall a lot of devices, so have the latest drivers ready, or when it prompts you for drivers point it to your system32/ system32/drivers system32/dllcache and system32/help (or is it winnt/help / windows/help?) where the current drivers exist... I actually go into this method in more depth here: g33kflat.skankyflat.net Probably the easiest way is this method which I haven't integrated into that article yet: (copied and pasted from another forum and edited slightly) 1. from \WINNT\Driver Cache\i386\sp3.cab (or whatever spx.cab you have be it service pack 1, 2, 3, or 4), extract following files: halacpi.dll halaacpi.dll hal.dll (and rename to halpic.dll) copy those files to \WINNT\system32 2. add to boot.ini floowing lines, remembering to keep numeric values (denoted as 'x') with proper values, specific to your system multi(x)disk(x)rdisk(x)partition(x)\WINNT="ACPI+APIC" /fastdetect /hal=halaacpi.dll multi(x)disk(x)rdisk(x)partition(x)\WINNT="ACPI+PIC" /fastdetect /hal=halacpi.dll multi(x)disk(x)rdisk(x)partition(x)\WINNT="non-ACPI" /fastdetect /hal=halpic.dll So for example if your boot.ini has mutli(0)disk(0)rdisk(0)partition(1)\WINNT then you would swap the x's in the example for the 0's and 1's where appropriate. Now you can switch in bios ACPI and APIC options to your liking. 3. after you succesfully boot you system, you can update driver under Manage -> Device Manager -> Computer, so default hal.dll is updated properly (although it's not required). After this step, you can use default boot option again. As I said this method is copied and pasted, i havent yet added my personal touch to it to tidy up the grammar or make it a bit clearer... If you are using XP, just swap all the instances of \WINNT for \WINDOWS For the StandardPC HAL (eg non-ACPI) you will have to install and enable APM if you want your computer to shut itself down, otherwise you'll get that irritating "it is now safe to turn off your computer" screen, also your monitor wont switch into powersave mode.. things like that... |
whetu (237) | ||
| 172659 | 2003-09-04 10:57:00 | Thank you all folks for the contributions in this discussion. For your info, I actually re-installed my Windows but unfortunately the problem didn't go away! :_| Probably, I'll just leave it alone. Cheers |
bk T (215) | ||
| 1 2 | |||||