/ Forside/ Teknologi / Operativsystemer / MS Windows / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS Windows
#NavnPoint
Klaudi 75853
o.v.n. 67550
refi 58409
tedd 45557
Manse9933 45149
molokyle 40687
miritdk 38357
briani 27239
BjarneD 26414
10  pallebhan.. 24310
SHLWAPI.DLL
Fra : dragearne
Vist : 403 gange
200 point
Dato : 02-06-05 10:27

Kører win98 FE. Efter boot, når den frem til win98 åbningslogo og mit skrivebordsbillede når også lige at komme med, så popper denne op: "En nødvendig .DLL-fil, SHLWAPI.DLL blev ikke fundet." Dernæst kommer denne: "Der opstod en fejl under indlæsning af Explorer.exe - Geninstaller Windows."
OK! Vha. startdisketten vælger jeg at starte uden cd - den kan jeg ikke finde!! Jeg har 4 partitioner på HD, men jeg kan ikke komme ind på nogen af drevene, kun c: - som er en RAM-drev. Jeg har ellers win98 liggende på HD'en, så jeg kan geninstallere herfra.
Det er samme resultat i fejlsikker tilstand.
Hvad er denne SHLWAPI.DLL for noget udover at være en biblioteksfil?

Arne

 
 
Kommentar
Fra : miritdk


Dato : 02-06-05 10:41

http://esikker.dk/vul_11583.php - har du kørt scan for spy og virus ????????

Kommentar
Fra : miritdk


Dato : 02-06-05 10:44

dll filen ligger i shells letvægts programmappe (microsoft) normalt


Kommentar
Fra : mickey777


Dato : 02-06-05 11:07
Kommentar
Fra : mickey777


Dato : 02-06-05 11:17

Her er hvad jeg kan læse mig frem til vedr. dit forespørgsel:

>What is shlwapi.dll?

DLL Name: Shell Light-weight Utility Library
Description: Contains utility functions for handling paths, urls, strings, registry entries and color settings

Guide to resolve problem:

(do not enter anything outside quotes including the quotes themselves...)

1> Boot up as normal but hold down SHIFT and F5 at the same time, you will get a msg saying it is bypassing start up or something, you will then get a prompt. something like c:\> this is knows as the DOS prompt.

2> from here type "CD\WINDOWS" and the prompt will change to C:\windows

3> type "copy system.ini system.bku" this will create a backup (hopefully wont need this)

4> type "EDIT system.ini" and this will bring up the DOS text editor and display a the system.ini file which is a text file that sets all kinds of parameters and thingy's for windows.

EDIT is a basic text editor program which was used pre-windows...it looks clumsy compared to MSWord but does the job and believe me its easier than the mainframe tools I used back in the 80's!

Look file carefully down the text list and you will see a line (mine was about 3 lines down) as follows.

shell=Explorer.exe

using the cursor keys, move the cursor so its at the end of this line and press <return> which will create a new line. Type the following directly underneath:

shell=Progman.exe

then go back to the first line and put a * as the first charcter which will comment it out, you show now see the following:

*shell=Explorer.exe
shell=Progman.exe

Depending on whether you have insert on or off it will either insert before the "S" or overtype it so don't worry about that as long as it has a * infront of the original line.

Now press ALT + F and then X to exit and reply YES to save it...you will now end up back at the DOS prompt.

NB: Should you stuff this up for any reason obviously reply NO to save and start again..if you save it by accident and have stuffed it up then you can copy your backup file over the top by typing "COPY SYSTEM.BKU SYSTEM.INI"

5> Press CTRL+ALT+DEL to reboot your system and do a normal boot - don't press anything...you should (hopefully) see a window appear (give it time) with Progman at the top - this is the old Windows interface which we can use to save the day!

6> You should have full mouse control (you confirmed this earlier) so click on FILE and then select run and a dialog box pops up with a box with command line above it. You cannot directly run it from here as it will be hard to predict your file structure, so you may have to do some digging around. NOTE: This old inderface only supports 8 char file names (the good old days) so files will be truncated, e.g. Program Files may be called Program~f. Click the BROWSE button and get up the file dialogue box.

7> Double click on c: on the folders list and double click your program files directory, this may me program~1 or program@s but you'll find it...then select the internet explorer sub directory, as before this will be truncated to 8 chars, mine was called INTERN~1. double click on this and on the left you should see the file IE6.SETUP.EXE amongst a few other files. Double click this to run it.

8> Make sure your modem/broadband link is up. I got a few messages saying that I didn't need to run this again as I already have it installed etc... this but you can overried I can't remember the options but just carry on with the install.

9> I then got prompted to access the internet to download latest version which I clicked yes etc.. and then it ran the installation program which took about 10 mins.

10> You will then get prompted to restart etc...do this..BUT when it boots up hold down SHIFT+F5 again to get into the DOS prompt as before..

11> Follow steps 2 & 3 again to edit system.ini only this time uncomment the old line and comment out the new line so it looks like this:

shell=Explorer.exe
*shell=Progman.exe

Save it as before and get back to the DOS prompt

12> CTRL+ALT+DEL to reboot and then let it boot up as normal...all should be ok (I HOPE)....




Kommentar
Fra : mickey777


Dato : 02-06-05 11:19

Alternativ denne...

All of these hoops to jump through just didn't make much sense to me... so here is what I did that fixed the problem.

apparently when the update to IE installed it renamed the shlwapi.dll to shlwapi.O1.

During boot up I pressed the f8 key, booted to a command prompt I entered the following:

cd\ windows\system

dir sh*

This found the shlwapi.o1 file. I copied it to another temp folder I created. Then I typed:

ren shlwapi.o1 shlwapi.dll

I did the dir sh* to verify the change. Then rebooted windows. It works fine now.... good luck everyone... !


Kommentar
Fra : ferik


Dato : 02-06-05 11:21

jeg har haft et lign problem
jeg hentede en dll fil her og det har kørt fint siden
http://www.dll-files.com/

Kommentar
Fra : dragearne


Dato : 02-06-05 12:17

Foreløbig tak. Jeg vil lige prøve noget af det. Jeg har downloaded en ny SHLWAPI.DLL-fil. Hvordan får jeg den kopieret fra en diskette og ind på rette plads, når pc'en ikke vil starte op? Kan nogen lige huske DOS kommandoerne og adressen den skal kopieres ind på.
Arne

Kommentar
Fra : mickey777


Dato : 02-06-05 13:22

copy "fra" "til"

f.eks.

copy a:\shlwapi.dll c:\windows\system

Kommentar
Fra : mickey777


Dato : 02-06-05 13:22

kommandoen kopierer shlwapi.dll (ligger på disketten) over til biblioteket c:\windows\system

Kommentar
Fra : dragearne


Dato : 03-06-05 17:58

mappen kan ikke findes, da der ikke kan åbnes til c:. Er det her problem nemmere at løse, hvis jeg sætter HD'en over i en anden pc som slave, og så her prøver at få adgang til den?

I øvrigt siger startdisketten noget om, at visse vira kan forårsage, at drev c: ikke kan ses.

Arne

Kommentar
Fra : aaron


Dato : 03-06-05 21:12

Du har fejl på din harddisk eller forbindelser/kabler til den. Når du starter op på en startdiskette, skulle dit RAM-drev normalt være drev G (= første ledige drev efter harddiskdrevene).
Kan du se harddisken i BIOS? Tjek kabler og stik og prøv derefter at autodetecte harddisken. Hvis du kommer i kontakt med den, så kør en scandisk fra startdisketten. Kommando: Scandisk C:
Når/hvis dette lykkes kan du kopiere shlwapi.dll ind som beskrevet ovenfor.

//aaron

Kommentar
Fra : dragearne


Dato : 05-06-05 17:20

Nu er det omsider lykkedes mig at reinstallere Win98 gennem dosprompten. Jeg har Win98 liggende på harddisken, så jeg derfra kan installere.
Problemerne er imidlertid ikke helt ovre, for nu får jeg den fejlmeddelelse: "Validation failed for c:\windows\system\vsinit.dll." Her stopper indlæsningen af windows så. Jeg kan få kontakt til PC'en fra en anden PC over LAN, og jeg har hentet en ny udgave af VSINIT.DLL, som jeg har overført til SYSTEM-mappen. Det gør ingen forskel.
Skal jeg prøve at installere Windows i en anden mappe, f.eks: Windows1 eller lgn. Ellers nogen forslag.

Arne

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177429
Tips : 31962
Nyheder : 719565
Indlæg : 6407948
Brugere : 218878

Månedens bedste
Årets bedste
Sidste års bedste