Kompyuter viruslari ko'pincha barcha ish stoli belgilarini olib tashlash funktsiyasini o'z ichiga oladi. Dastur belgisini tozalash jarayonida foydalanuvchining o'zi tasodifan o'chirib tashlashi mumkin. Hech bo'lmaganda ish stolidagi ikonkalarni tiklash muammosiga hamma duch kelishi mumkin.
Ko'rsatmalar
1-qadam
Boshlash tugmachasini bosing va qidiruv satriga regedit yozing. Bu sizga o'zgartirish kerak bo'lgan parametrlar saqlanadigan ro'yxatga olish kitobi muharriri yordam dasturiga kirishga imkon beradi.
2-qadam
Ekranning chap qismidagi ro'yxatdagi tugmachalarni tanlang va ketma-ket oching: HKEY_CURRENT_USER
Dasturiy ta'minot
Microsoft
Windows
CurrentVersion
Siyosatlar
Explorer.
3-qadam
Oynaning o'ng tomonida NoDesktop ko'rsatilganligiga ishonch hosil qiling. Aks holda, uni xizmat menyusidagi "Yangi parametr yaratish" -ni tanlash bilan yarating, uni ro'yxatga olish kitobi muharriri ochilgan oynada bo'sh joyni o'ng tugmasini bosish orqali chaqirish mumkin. Raqamli qiymatlarni saqlashga imkon beradigan parametr turini DWORD-ga o'rnating.
4-qadam
Maydonda uning nomi bilan ikki marta bosish orqali yangi yaratilgan parametrni oching va 0 qiymatini kiriting. Ba'zi hollarda ish stoli piktogrammalarini tiklash uchun parametrni to'liq o'chirib tashlashingiz kerak bo'lishi mumkin (agar u zararli dastur tomonidan yaratilgan bo'lsa). Ish stoli piktogrammalarini tiklashning muqobil usuli bu barcha ishlarni bajarish bilan skript yozish bo'lishi mumkin.
5-qadam
Bloknotni oching va ish stolingizda matnli fayl yarating.
6-qadam
Quyidagi qiymatni kiriting:
Dim WshShell
Xira qiymati
Dim ResultOn Xato davom ettirish NextSet WshShell = CreateObject (″ Wscript. Shell ″)
Value = WshShell. RegRead (″ HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerNoDesktop ″) Agar (Value = ″ ″) yoki (Value = 0)
Natija = MsgBox (″ Ish stoli piktogrammasi ko'rinadi. Yashirish kerakmi?, 65, ″ natijani o'qing)
Agar natija = 1 bo'lsa, qiymat = 1 bo'ladi
Boshqa
Natija = MsgBox (″ Ish stoli piktogrammasi yashirilgan. Ko'rsatish? ″, 65, ″ natijani o'qish ″)
Agar natija = 1 bo'lsa, qiymat = 0 bo'ladi
End ifWshShell. RegWrite ″ HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerNoDesktop ″, Value, ″ REG_DWORD ″ Natija = MsgBox (″ Amalni bajarish uchun qayta boshlash kerak. Qayta boshlashni xohlaysizmi? ″, 65, agar Natija = 1 bo'lsa
OpSysSet = GetObject-ni o'rnating (″ winmgmts: {(O'chirish)}). ExecQuery (″ Win32_OperatingSystem dan * ni tanlang, bu erda Primer = rost ″)
Har bir OpSys uchun OpSysSet-da
OpSys. Reboot ()
Keyingisi
Tugatish IF
7-qadam
"Fayl" menyusidan "Saqlash" -ni tanlang. "Turi bo'yicha saqlash" ochiladigan menyusida "Barcha fayllar" -ni tanlang va fayl nomi va kengaytmasini kiriting.vbs. (Masalan: Desktop Icon.vbs)
8-qadam
Skriptni ishga tushiring va kompyuteringizni qayta yoqing.