jara Δημοσιεύτηκε Ιανουάριος 15, 2006 #1 Κοινοποίηση Δημοσιεύτηκε Ιανουάριος 15, 2006 καλησπέρα!η ιστορία έχει ως έξεις:είχα το pc ανοιχτό k κατέβαζε 2 μέρες.Πριν μια μέρα είχα βάλει νέα fonts για photoshop.μετά από μια μέρα πάω να ανοίξω το photoshop και μου βγαίνουν κάποια baloon tips στο taskbar για errors.αδιαφορώ και λέω να κάνω ένα restart για να στρώσουν τα πράγματα.πριν μπω στα windows μου βγαίνει error πως λείπει κάποιο .dll.ok λέω να μπω σε safe mode να το σώσω.ούτε σε safe mode έμπαινε!οποτε λέω να βάλω το cd τον windows για να κάνω system recovery.όμως μου ζητάει την δισκέτα του recovery που δεν έχω φτιάξει... :090: λέω τελοσπάντων ας μπω σε ubuntu να σώσω τα αρχεία μου.και να το περίεργο: δεν μπορούσα να μπω ούτε σε linux!!! :017: τελικά ξαναπέρασα τα ubuntu σε άλλο σκληρό k μπήκα. :100: πως μπορώ να φτιάξω τα windows χωρίς να κάνω format(έκανα πριν 2 βδομάδες)?:100: σας ευχάριστο πολύ! p.s. Έγραψα σε αυτήν την κατηγορια γιατί πρέπει να σώσω κάποια αρχεία επείγοντος k να δουλέψω σε photoshop για μια εργασία που έχω να κάνω για την τρίτη! Link to comment Share on other sites More sharing options...
mefistofelis Ιανουάριος 15, 2006 #2 Κοινοποίηση Ιανουάριος 15, 2006 Ποιο dll λειπει?Ειναι μονο ενα η ειναι περισσοτερα? Link to comment Share on other sites More sharing options...
Greek Ιανουάριος 15, 2006 #3 Κοινοποίηση Ιανουάριος 15, 2006 Ξαναβάλε το cd λειτουργικού και κάνε επανεγκατάσταση ξανά χωρίε να σβήσεις τα παλιά.Δηλαδή , δεν κάνεις repair αλλά προχωράς τα βήματα σαν να κάνεις εγκατάσταση.Κάποια στιγμή πρέπει να σου βγάλει ότι κάνει έλεγχο για υπάρχον λειτουργικό και ότι βρέ8ηκε στην διεύθυνση c:/windows... και θα σου πεί αν θέλεις να τα διορθώσει ή να κάνεις νεα εγκατάσταση...Επέλεξε επιδιώρθοση και είσαι εντάξει.... Link to comment Share on other sites More sharing options...
jara Ιανουάριος 15, 2006 Author #4 Κοινοποίηση Ιανουάριος 15, 2006 λοιπόν το dll που λείπει είναι το hal.dll :087: Link to comment Share on other sites More sharing options...
jara Ιανουάριος 15, 2006 Author #5 Κοινοποίηση Ιανουάριος 15, 2006 σας παρακαλώ....μια βοήθεια παιδιά... :100: :006: :022: Link to comment Share on other sites More sharing options...
Greek Ιανουάριος 15, 2006 #6 Κοινοποίηση Ιανουάριος 15, 2006 To hall.dll αν θυμάμαι καλά έχει να κάνει με το hardware της μητρικής. Μου έχει τύχει κάνα 2 φορές και αν θυμάμαι καλά.HAL - Hardware Abstraction Layer HAL is Microsoft's abbreviation for the Hardware Abstraction Layer, the technology and drivers that let the Windows NT, 2000, and XP operating systems communicate with your PC's hardware. HAL is one of several features--along with the NT file system (NTFS) that replaced the much less secure MS-DOS--that make NT-based operating systems more secure and reliable than Windows 95, 98, and Me. HAL prevents applications from directly accessing your PC's system memory, CPU, or hardware devices (such as video and sound cards)--a method that can prevent many device conflicts and crashes. Unfortunately, HAL sometimes also slows or stops DOS games and programs, which need to load their own memory managers or control hardware directly for better performance.Αντιμετώπιση:If you are unable to start your computer properly as a result of the wrong computer type (HAL) being installed after Windows 2000 Setup, start the Emergency Repair process: 1. Start your computer by using the Windows 2000 Setup floppy disks, or with the Windows 2000 CD-ROM if your computer supports starting from a CD-ROM. 2. At the Welcome to Setup screen, press R to repair. 3. At the Windows 2000 Repair Options screen, press R to repair using the emergency repair process. 4. Press M to manually select repair options and ensure that "Verify Windows 2000 system files" and "Inspect startup environment" features are selected, or press F to run all repair options. 5. Once complete, the originally installed HAL and associated files should be restored. Remove the CD-ROM or floppy disk and then restart your computer.NOTE: The incorrectly installed computer type is still visible in Device Manager. 6. To ensure the correct computer type is visible in Device Manager, when you restart your computer, press F8, choose Last Known Good Configuration, and then press ENTER. 7. Click the appropriate hardware profile (if more than one profile exists). On the hardware profile, click Configuration Recovery, press ENTER, and then permit Windows 2000 to start. The optimum method to change from an ACPI HAL to a Standard HAL is to re-install Windows 2000 as an upgrade: 1. Start Windows 2000 Setup as an upgrade. 2. To automatically disable ACPI support and allow Windows 2000 to detect automatically or manually change and install the correct (Standard HAL) computer type that your computer supports, use either of the following methods:• To Auto detect the computer type:Press F7 when Setup generates the following informational message: Press F6 if you need to install a third party SCSI or RAID driver. NOTE: You do not receive a visual indicator that auto detection is taking place when you press F7; proceed normally with setup until it is completed. • To Manually Select your computer type:Press F5, and then manually choose the correct Standard computer type by using the following list: i386 source File Computer Type *hal.dll Compaq SystemPro Multiprocessor or 100% Compatible *halapic.dll MPS Uniprocessor PC *halapic.dll MPS Multiprocessor PC *hal.dll Standard PC *halborg.dll SGI mp NOTE: You do not have to use the reinstallation method to update from a Standard PC HAL to a MPS Multiprocessor PC HAL, you can use the Update Drivers feature in Device Manager for this. However, you must reinstall Windows 2000 when going to an ACPI HAL computer type on a computer that was using the Standard computer type, and then permit Windows 2000 to automatically detect the correct computer type. If the Emergency Repair process cannot locate your repair information or if the repair information is invalid, recover your Windows 2000 installation by starting the Recovery Console: 1. Start your computer with the Windows 2000 Setup floppy disks, or with the Windows 2000 CD-ROM if your computer supports starting from CD-ROM. At the Welcome to Setup screen, press R to repair, and then press C to start the Recovery Console.NOTE: For information about using the Recovery Console, please click the article number below to view the article in the Microsoft Knowledge Base: 229716 Description of the Windows 2000 Recovery Console 2. After you log on to your computer, from the %SystemRoot%\System32 folder of your original Windows 2000 installation, use the command console to copy and rename the following files as noted in the following lists. First determine which HAL and kernel files your computer requires by using the following list of supported computer types:NOTE: Those marked with an asterisk character are Standard computer types (non-ACPI).i386 source file: i386\driver.cab\halmacpi.dllComputer type: ACPI Multiprocessor PCCopy to this folder: winnt\System32Rename to this file name: hal.dlli386 source file: i386\driver.cab\halaacpi.dllComputer type: ACPI Uniprocessor PCCopy to this folder: winnt\System32Rename to this file name: hal.dlli386 source file: i386\driver.cab\halacpi.dllComputer type: Advanced Configuration and Power Interface (ACPI) PCCopy to this folder: winnt\System32Rename to this file name: hal.dlli386 source file: *i386\driver.cab\halsp.dllComputer type: Compaq SystemPro Multiprocessor or 100% CompatibleCopy to this folder: winnt\System32Rename to this file name: hal.dlli386 source file: *i386\driver.cab\halapic.dllComputer type: MPS Uniprocessor PCCopy to this folder: winnt\System32Rename to this file name: hal.dlli386 source file: *i386\driver.cab\halmps.dllComputer type: MPS Multiprocessor PCCopy to this folder: winnt\System32Rename to this file name: hal.dlli386 source file: *i386\driver.cab\hal.dllComputer type: Standard PCCopy to this folder: winnt\System32Rename to this file name: hal.dlli386 source file: *i386\driver.cab\halborg.dllComputer type: SGI mpCopy to this folder: winnt\System32Rename to this file name: hal.dll3. As indicated in the following table, copy all the appropriate kernel files common for your system (Uniprocessor vs. Multiprocessor) and the appropriate HAL file based on your computer supported computer type from the Windows 2000 CD-ROM (i386\driver.cab) or installed service pack to the corresponding folder listed in the table under your original Windows 2000 installation, and then rename them (if required) to Ntoskrnl.exe and Hal.dll, respectively. Common Multiprocessor kernel files Copy to the following directory Rename to the following filename i386\driver.cab\ntkrnlmp.exe winnt\System32 ntoskrnl.exe i386\driver.cab\ntkrpamp.exe winnt\System32 ntkrnlpa.exe i386\driver.cab\kernel32.dll winnt\System32 kernel32.dll i386\driver.cab\ntdll.dll winnt\System32 ntdll.dll i386\driver.cab\win32k.sys winnt\System32\drivers win32k.sys i386\driver.cab\winsrv.dll winnt\System32 winsrv.dll Common Uniprocessor kernel files Copy to the following directory Rename to the following filename i386\driver.cab\ntoskrnl.exe winnt\System32 ntoskrnl.exe i386\driver.cab\ntkrnlpa.exe winnt\System32 ntkrnlpa.exe i386\driver.cab\kernel32.dll winnt\System32 kernel32.dll i386\driver.cab\ntdll.dll winnt\System32 ntdll.dll i386\driver.cab\win32k.sys winnt\System32 win32k.sys i386\driver.cab\winsrv.dll winnt\System32 winsrv.dll 4. Expand the Ntdll.dll file from the original Windows 2000 CD-ROM (i386\driver.cab) or installed service pack to the %SystemRoot%\system32 folder of your original Windows 2000 installation.For example: drive:\i386\driver.cab /f:ntdll.dll c:\winnt\system32 where drive is the drive letter of your CD-ROM drive containing the Windows 2000 Server CD-ROM. 5. Expand the Win32k.sys file from the original Windows 2000 CD-ROM (i386\driver.cab) or installed service pack to the %SystemRoot%\system32 folder of your original Windows 2000 installation. 6. Expand the Kernel32.dll and Winsrv.dll from the Windows 2000 CD-ROM (i386\driver.cab) or installed service pack to the %SystemRoot%\system32 folder of your original Windows 2000 installation. For example, type the following commands expand drive:\i386\driver.cab /F:kernel32.dll %systemroot%\system32\kernel32.dllexpand drive:\i386\driver.cab /F:winsrv.dll %systemroot%\system32\winsrv.dllwhere drive is your CD-ROM drive letter. 7. Restart your computer. For related information, please click the article number below to view the article in the Microsoft Knowledge Base: 234558 How to Add Support for Multiple Processors in Windows 2000 WARNING: Windows 2000 displays the list of compatible computer types that can be installed when you use Device Manager to manually update. Doing anything beyond what is listed as compatible is likely to result in not being able to start your computer correctly or at all. If you do have "Advanced Configuration Power Interface (ACPI) PC" listed as your computer type or after updating to the latest ACPI BIOS, then you cannot update to the "ACPI Multiprocessor PC" through Device Manager and may result in not being able to start your computer correctly or at all. In the case of an ACPI HAL, for Windows 2000 to support or recognize both CPUs using an ACPI HAL, you must first update to the latest ACPI BIOS which is fully compliant, then re-install Windows 2000 as an upgrade so it can automatically detect and install ACPI Multiprocessor PC; if it does not, your BIOS in not fully compliant yet. Link to comment Share on other sites More sharing options...
bfc_xxx Ιανουάριος 15, 2006 #7 Κοινοποίηση Ιανουάριος 15, 2006 Ξεκινα με το CD τον XP και διαλεξε το Recovery Console.Απο τη γραμμη εντολων πλεον τρεξε την εντολή:chkdsk /rΚανε restart,Aν δε μπαινει παλι στα Windows πανε παλι recovery console και τρεξε την εντολη:expand d:\i386\hal.dl_ c:\windows\system32\hal.dllόπου d: το γραμμα του οδηγου που εχεις το cdΞανα restart και αμα δε μπαινει στα Windows παλι recovery console και:Attrib -H -R -S C:\Boot.iniDEL C:\Boot.iniBootCfg /RebuildFixbootTέλος restart.Αμα δε διορθωθει και ετσι δοκιμασε να κανεις repair την εγκατασταση των Windows, δε θα χαθουν τα προγραμματα και οι ρυθμισεις απλα θα πρεπει να ξαναμπουν ολα τα Updates. Link to comment Share on other sites More sharing options...
jara Ιανουάριος 16, 2006 Author #8 Κοινοποίηση Ιανουάριος 16, 2006 ευχαριστώ για τις απαντήσεις!δυστυχώς γράφω μέσο livecd τον ουμπούντου!λοιπόν έκανα αυτό που πρότεινε ο bfc_xxx.το πρώτο έγινε κανονικά όμως δεν δούλεψε.το δεύτερο με το expand δεν δούλεψε καθόλου...μου βγάζει πως δεν επιτρέπεται η πρόσβαση!και το τελευταίο μου λέει πως η εντολή δεν αναγνωρίζεται...χρησιμοποιώ το recovery από το cd τον winxp gr home ενώ έχω winxp en pro.παίζει ρολο?ευχαριστώ! Link to comment Share on other sites More sharing options...
jara Ιανουάριος 16, 2006 Author #9 Κοινοποίηση Ιανουάριος 16, 2006 καλά θα κάνω format αφού δεν υπάρχει άλλη λύση... :073: p.σ.υπάρχει τρόπος να κρύψω ένα partition ώστε να μην εμφανίζεται στο menu του windows instal?ρωτάω γιατί μπλέκονται τα partition letters και δεν μπορώ να εγκαταστήσω τα windows στο c:\ αλλα στο D:\ :074: ευχαριστώ Link to comment Share on other sites More sharing options...
dll Ιανουάριος 17, 2006 #10 Κοινοποίηση Ιανουάριος 17, 2006 λοιπόν το dll που λείπει είναι το hal.dll :087:τοτε....http://www.pctechnology.gr/vbull/vb/showthread.php?t=2605 Link to comment Share on other sites More sharing options...
cakrit1442169096 Απρίλιος 27, 2006 #11 Κοινοποίηση Απρίλιος 27, 2006 Εφοσον έχει περάσει διάστημα μεγαλύτερο του μήνα χωρίς καμία απάντηση, το θέμα πλέον δεν ανήκει στην κατηγορία επείγοντα περιστατικά και κλειδώνει.Ευχαριστώ όλους για τις απαντήσεις τους. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.