Avatar billede wallyr Nybegynder
09. september 2005 - 02:10 Der er 9 kommentarer

Installering af Null device?

Efter en kort udfald i strømmen opstod der en fejl i mit Null device og ved forsøg på at rette det fjernede Windows devicen fra oversigten i device manageren.

Hvordan får jeg installeret Null devicen igen?

Jeg kan oplyse at filen null.sys ligger i %systemroot%\System32\drivers og at registry indstillingerne under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Null er intakte, men registry indstillingerne under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NULL mangler og kan ikke oprettes via regedit, da den branch er beskyttet.

Til dem der ikke lige kender Null devicen, så er det et hidden device i device manageren.

Tak på forhånd! :)
Avatar billede Slettet bruger
09. september 2005 - 07:43 #1
Brug regedt32 så kan du ændre permissions.
:-)
Avatar billede wallyr Nybegynder
09. september 2005 - 18:05 #2
Tak for indlægget.
Jeg kan nu oprette de manglende branches, men nøglen HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NULL\0000\Control\DeviceReference er øjensynligt en adresse, der varierer fra opsætning til opsætning, så det er altså ikke nok bare at smide informationerne fra en lignende maskine ind.
Devicen kommer heller ikke op i device manageren, selvom jeg sammenlignet registry på to maskiner og ikke har fundet noget der kunne have relation til null devicen.

Det kan være at registry indtastninger ikke er nok, så hvordan installeres det null device?
Avatar billede Slettet bruger
09. september 2005 - 19:17 #3
Prøv dette:
Omdøb null.sys til null.sys.bak
Instaler/geninstaler seneste ServicePack.
:-)
Avatar billede wallyr Nybegynder
11. september 2005 - 07:19 #4
Har prøvet nu prøvet at gøre som foreslået, men det eneste det gav var en masse arbejde med downloads af bug fixes fra SP4 til idag. :)

Null devicen er en ret simpel ting at lave og der er ikke de store muligheder for fejl eller sikkerhedshuller, så jeg tror ikke den ændret siden frigivelsen af Windows 2000. Jeg kan ihvertfald ikke se den i nogen af listerne over rettelser for servicepacks. :)

Spørgsmålet er så hvad nu?
Er eneste løsningen en reinstallation af Windows?
Avatar billede Slettet bruger
11. september 2005 - 11:33 #5
Prøv dette.
Start en CMD prompt, og tast disse 2 kommandoer:
set DEVMGR_SHOW_NONPRESENT_DEVICES=1
start devmgmt.msc

I Device Manager:
Vælg "Show hidden devices"

Nu skulle der være en mulighed for at du kan se Null.

:-)
Avatar billede wallyr Nybegynder
11. september 2005 - 12:19 #6
Har desværre allerede undersøgt problemet med den indstilling og devicen er øjensynligt slet ikke installeret på maskinen pt.

Det er en lidt irriterende situation jeg er kommet i, da maskinen kører en del ret vigtige services, som ikke kræver null devicen og derfor virker perfekt.
Desværre så skulle maskinen også køre en WAMP-opsætning med en mindre vigtig service, som ikke virker, da Apache fejler pga. den manglende null device.
Den nuværende situation berører altså ikke noget kritisk, men hvis det mindre kritiske problem skal rettes, så kommer det altså til at berøre de kritiske ting også, derfor ville en løsning uden reinstallation af Windows være at foretrække. :)
Avatar billede Slettet bruger
11. september 2005 - 12:35 #7
Har du prøvet fra CMD med "set DEVMGR_SHOW_NONPRESENT_DEVICES=1", denne variable gør at der også vises enheder der ikke er tilstede. "devmgmt.msc" skal startes i samme CMD session.

Jeg har brugt dette til at fjerne "Spøgelses NIC", de bliver ikke listet ved bare at vælge "Show hidden devices".
:-)
Avatar billede wallyr Nybegynder
11. september 2005 - 23:51 #8
Jeg har prøvet med den setting.
Faktisk er den sat permanent på maskinen via en user enviroment variabel. :)

Problemet er ikke at fjerne devicen, da Windows har været så venlig at gøre dette for mig. :)
Problemet er at få devicen installeret igen, da der øjensynligt ikke er nogen installationsfil til denne device driver, som faktisk kun er en software device. :(
Avatar billede wallyr Nybegynder
15. september 2005 - 19:40 #9
Løsningen er nu blevet en reinstallation efter at en MS supporter også måtte opgive. :(

Tak for forsøget tpo! :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester