Hogyan lehet visszaállítani az asztali ikonokat?

Mostanában nagyon gyakran az alkotók malware szeretet felvenni a termékeket úgy működnek, hogy elrejti az ikonok az asztalon. Ha egy férfi, aki találkozott ilyen meglepetés, és most már nem látja, mint egy ikon nem, legalább egy kis tapasztalat a rendszer beállításait, a tanfolyam lesz egy nagyon ijesztő neki, és azt is eléri a pánik (és mellesleg ez a lista az emberek tartoznak még azok, akik jobban ismerik a számítógépet).

Az internet bõvítése közben enyhén körbejárva válaszokat talál a probléma megoldására. De itt felmerül a kérdés, de mindenki tudja, mi a nyilvántartás, és hogyan kell kezelni? A válasz erre nyilvánvaló. Vegyük fontolóra, hogyan oldjuk meg ezt a problémát, miután találkoztunk a fejléc rendszerleíró fejével (ne félj, ez nem halálos).

Megismerjük a nyilvántartást. Vagy hogyan lehet visszaállítani az ikonokat.

Először is, el kell mondania néhány szót arról, hogy mi fog működni.

A rendszerleíró adatbázis az a hely, ahol a rendszer és a programok tárolják a beállításokat. Nagyon praktikus dolog :)

Ha az ikonokat el szeretné rejteni az asztalról, létre kell hoznia (ha nem létezik) egy NoDesktop paraméter 1-es értékkel a rendszerleíró kulcs HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer

Futtassa a C: WINDOWSregedit.exe fájlt (vagy a Start-Run - regedit). Nyissa meg a tollakat (helyesen hívják a kulcsokat), és menjen be

Most, ha nincs elem a jobb oldalon (paraméter), amelynek neve NoDesktop, akkor hozd létre. Ehhez kattintson a jobb gombbal a paraméterek listájában bárhová. Válassza ki a DWORD létrehozási paramétert (ez a numerikus típus ebben az esetben 1 vagy 0 tárolni fog). Kattintson duplán a paraméter nevére, és írja be az 1. értéket. Ez elrejti az ikonokat az asztalról. A legfontosabb, hogy a paraméterek megváltoztatása után újra kell indítani a számítógépet, hogy azok hatással legyenek. Ennek megfelelően, ha ikonokat szeretne megjeleníteni, akkor a paraméter értékét 0-ra kell változtatnia, vagy teljesen törölnie kell.

VIGYÁZAT. A nyilvántartással pontosan kell dolgozni, mivel az ilyen nyilvántartás leírása alapján lehetséges, hogy valamilyen bizonytalan akcióval károsíthatja a rendszert. Ne járjon a rendszerleíró adatbázisban, ha kevéssé megérted, mi van benne.

Szkriptet írunk. Vagy hogyan könnyítsd meg az életet.

Azok számára, akik nem akarják felvenni a rendszerleíró adatbázist, rosszul képesek dolgozni egy számítógépen, vagy egyszerűen félnek dolgozni a rendszerleíró adatbázisban, most egy script fog írni, amely mindent megtesz Önért. Ez a megközelítés nagyon kényelmes abban az értelemben, hogy felesleges a rendszerleíró adatbázishoz minden alkalommal felmászni és megváltoztatni valamit (nem pedig azt, hogy másnap nem fogod elfelejteni, hogy mit és hol kell írni). Csak futtatod a forgatókönyvet, válaszolsz a kérdésekre, és mindent megtesz érted.

Először egyszerű notebookot nyitunk. Ezután másolja be ezt a kódot:

Dim WshShell
Dim érték
Mérsékelt eredmény

Hiba folytatódik tovább

Állítsa be a WshShell = CreateObject ("Wscript.Shell") parancsot
Érték = WshShell.RegRead ("HKCU \ Szoftver \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer \ NoDesktop")

Ha (Value = "") vagy (Value = 0) Ezután
Eredmény = MsgBox ("Asztali ikonok láthatóak, Elrejtés?", 65, "Olvasási eredmény")
ha Eredmény = 1, akkor értéke = 1
más
Eredmény = MsgBox ("Az asztali ikonok rejtettek, Show?", 65, "Reading result")
ha eredmény = 1, akkor érték = 0
End If

WshShell.RegWrite "HKCU \ Szoftver \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer \ NoDesktop", Érték, "REG_DWORD"

Eredmény = MsgBox ("A művelet befejezéséhez újra kell indítania. Újraindításra van szüksége?", 65, "Újraindítás")
ha Eredmény = 1 akkor
Állítsa be az OpSysSet = GetObject ("winmgmts:") .ExecQuery ("válasszon * a Win32_OperatingSystem ahol Primary = true")
Mindegyik OpSys esetében OpSysSet-ben
OpSys.Reboot ()
következő
Vége IF

És most meg kell mentened a fájlt az .vbs kiterjesztéssel. Ehhez kattintson a mentés menüelemre. A "fájltípus" legördülő listában válassza ki az "összes fájlt". Adja meg a fájlnevet + kiterjesztés .vbs. Például: Desktop Icon.vbs.

Bejegyzés hozzáadása. Vagy minden olyan, mint egy dupla kattintás.

Windows Registry Editor 5.00 verzió [HKEY_CURRENT_USER \ Szoftver \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer] "NoDesktop" = dword: 00000000

Ha el szeretné rejteni az ikonokat az asztalról, cserélje ki az utolsó nulla értéket. Annak érdekében, hogy minden működjön megfelelően, kattintson duplán a fájlra (vagy a PKM-Mergerre), és ha megkérdezi, hogy szeretné-e a rendszerleíró adatbázishoz csatlakozni, válaszoljon igen. Minden készen áll.

Ennek a módszernek az egyetlen hátránya, hogy ha szerkeszteni szeretné a rendszerleíró adatbázist, nem tudsz egyesíteni. Az előző módszerben mindent megtettek habozás nélkül.

Letiltja az asztali ikonok megjelenítését saját célokra, és nem okoz bárki kárt. Különféle szoftvereket helyezhet az asztalra ikonokért cserébe. Például különböző modulok, gyorsindító panelek lehetnek. Milyen célokra használhatja a kapott információkat? )

Kapcsolódó cikkek