A számítógépes vírusok gyakran magukban foglalják az összes asztali ikon eltávolítását. A program ikonját a felhasználó maga távolíthatja el véletlenül a tisztítási folyamat során. Bárhogy is legyen, az asztalon található ikonok visszaállításának problémájával mindenki szembesülhet.
Utasítás
1. lépés
Kattintson a Start gombra, és írja be a regedit parancsot a keresősávba. Ez lehetővé teszi, hogy belépjen a rendszerleíróadatbázis-szerkesztőbe, ahol a megváltoztatandó paraméterek tárolódnak.
2. lépés
Válassza ki és szekvenciálisan nyissa meg a gombokat a képernyő bal oldalán található listából: HKEY_CURRENT_USER
Szoftver
Microsoft
ablakok
Jelenlegi verzió
Házirendek
Felfedező.
3. lépés
Győződjön meg arról, hogy a NoDesktop fel van tüntetve az ablak jobb oldalán. Ellenkező esetben a szolgáltatás menüben válassza az "Új paraméter létrehozása" lehetőséget, amelyet a nyitott rendszerleíróadatbázis-szerkesztő ablakának üres helyére jobb gombbal kattintva lehet meghívni. Állítsa a paramétertípust DWORD értékre, amely lehetővé teszi számértékek tárolását.
4. lépés
Nyissa meg az újonnan létrehozott paramétert úgy, hogy duplán kattint a nevét tartalmazó mezőre, és adja meg a 0 értéket. Bizonyos esetekben az asztali ikonok visszaállításához szükség lehet a paraméter teljes eltávolítására (ha rosszindulatú program hozta létre). Az asztali ikonok visszaállításának alternatív módja lehet egy szkript megírása, az összes munka elvégzése.
5. lépés
Nyissa meg a Jegyzettömböt, és hozzon létre egy szövegfájlt az asztalon.
6. lépés
Írja be a következő értéket:
Dim WshShell
Dim érték
Dim ResultOn hiba Resume NextSet WshShell = CreateObject (″ Wscript. Shell ″)
Érték = WshShell. RegRead (″ HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerNoDesktop ″) Ha (Érték = ″ ″) vagy (Érték = 0), akkor
Eredmény = MsgBox (″ Asztal ikonjai láthatók. Elrejtés? ″, 65, ″ Eredmény olvasása ″)
ha Eredmény = 1, akkor Érték = 1
Más
Eredmény = MsgBox (″ Az asztal ikonjai el vannak rejtve. Megjeleníti? ″, 65, ″ Eredmény olvasása ″)
ha Eredmény = 1, akkor Érték = 0
Befejezés ifWshShell. RegWrite ″ HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerNoDesktop ″, Érték, ″ REG_DWORD ″ Eredmény = MsgBox (″ Újraindítás szükséges a művelet befejezéséhez. Indítsa újra? ″, 65, ″ Újraindítás ″
ha Eredmény = 1 akkor
Állítsa be az OpSysSet = GetObject (″ winmgmts: {(Shutdown)}). ExecQuery (″ select * from Win32_OperatingSystem where Primary = true ″)
Minden OpSys-hez az OpSysSet-ben
OpSys. Reboot ()
Következő
Befejezés IF
7. lépés
Válassza a "Fájl" menü "Mentés" menüpontját. A "Mentés típusként" legördülő menüben válassza az "Összes fájl" lehetőséget, és írja be a fájl nevét és kiterjesztését.vbs. (Példa: Asztal Icon.vbs)
8. lépés
Futtassa a szkriptet, és indítsa újra a számítógépet.