Ayusin ang Mga Windows 7 Mga Shortcut sa Mga Desktop na Hindi Naglabas
- Kategorya: Windows
Kung nagpapatakbo ka ng Windows 7 baka napansin mo na ang mga shortcut sa desktop ay nawawala nang walang maliwanag na dahilan. Lumiliko na ang System Maintenance ay may pananagutan para doon. Tumatakbo ito bilang isang lingguhang serbisyo sa pagpapanatili na nakakaapekto sa mga shortcut sa desktop sa dalawang paraan.
Tatanggalin muna nito ang mga shortcut sa desktop na hindi ginagamit nang hindi bababa sa tatlong buwan. Ang System Maintenance ay tatanggalin din ang mga sirang mga shortcut sa desktop kung mayroong higit sa apat sa mga ito. Ang problema sa huli ay ang Windows 7 ay makikilala ang mga shortcut upang idiskonekta ang mga lokasyon ng network bilang nasira at din ang mga shortcut na nag-link sa mga folder ng shell.
Microsoft mga alok dalawang solusyon sa problema. Ang unang payo ay upang mapanatili ang bilang ng mga sirang mga shortcut sa ilalim ng apat. Hindi ito laging posible dahil sa mga problema sa mga sirang mga shortcut na nabanggit sa itaas.
Ang pangalawang mungkahi ng Microsoft ay patayin ang Computer Maintenance:
- I-click ang Start, at pagkatapos ay i-click ang Control Panel.
- Sa ilalim ng System at Security, i-click ang Maghanap at ayusin ang mga problema.
- Sa left panel ng nabigasyon, i-click ang Mga setting ng Pagbabago.
- Itakda ang Computer Maintenance sa Off.
Gayunpaman, ito ay patayin ang lahat ng iba pang mga gawain na may kaugnayan sa pagpapanatili ng computer tulad ng pagsuri sa oras ng system, mga error sa dami ng disk o mga ulat ng error sa disk space.
Ang lahat ng mga gawain sa pagpapanatili ay pinalakas ng mga script na matatagpuan sa c: windows Diagnostics Naka-iskedyul na Maintenance . Ang mga pagpipilian ay upang mai-edit ang mga script nang direkta sa direktoryo na iyon. Ipinagbabawal ng mga pahintulot na ang mga file ay na-edit ng kasalukuyang gumagamit.
Pag-aayos ng Mga Windows 7 Mga Shortcut sa Mga Desktop Nagpaputok
Mangyaring tandaan: Ito ay isang hack na maaaring makaapekto sa iba pang mga bahagi ng operating system. Ang lahat ay nagtrabaho nang maayos pagkatapos sa isang sistema ng pagsubok ngunit tiyaking i-backup nang maayos ang mga file bago i-edit ang mga ito
Una kailangan nating kontrolin ang mga file upang ma-edit natin ito. Upang gawin na kailangan mo munang kumuha ng pagmamay-ari, at pagkatapos ay baguhin ang mga karapatan sa pag-access ng kasalukuyang gumagamit upang ang mga file ay maaaring mabago.
Ang unang bahagi ay maaaring awtomatiko. I-download lamang ang script dito forum at isagawa ito. Dapat itong magdagdag ng isang entry sa Pag-aari ng Pagmamay-ari sa menu ng pag-right-click sa Windows Explorer.
Pumunta sa C: Windows diagnostics naka-iskedyul na Pagpapanatili sa Windows Explorer matapos i-install ang script at i-right-click ang file TS_BrokenShortcuts.ps1 . Piliin ang pagpipilian na Pag-aari ng Pagmamay-ari na dapat ilipat ang pagmamay-ari sa naka-log in na gumagamit.
Ang gumagamit ay hindi pa rin may mga pahintulot upang mai-save ang file na nangangahulugang kailangan nating makumpleto ang susunod na hakbang din bago namin mai-edit ang mga sirang mga shortcut na Powerscript file upang hindi ito awtomatikong tatanggalin ang mga sirang mga shortcut.
Magbukas ng isang nakataas na linya ng command. Ginagawa mo iyon sa pamamagitan ng pag-click sa Start orb, Lahat ng Mga Programa, pagkatapos Mga Kagamitan. I-right-click ang link na Prompt ng Command at piliin upang Patakbuhin Bilang Administrator.
I-isyu ngayon ang sumusunod na utos upang bigyan ang aktibong gumagamit ng buong karapatan ng file. Tiyaking pinalitan mo ang USERNAME sa pangalan ng aktibong gumagamit.
icacls c: windows diagnostics naka-iskedyul na pagpapanatili TS_BrokenShortcuts.ps1 / bigyan USERNAME: F
Ngayon ay maaari mong i-edit ang file nang normal sa isang text editor tulad ng Notepad. Buksan ito at hanapin ang linya (linya 11)
[string] $ list = ''
Tanggalin ang lahat sa ibaba na nasa ibaba ng linya na hanggang sa (linya 22)
ibalik ang listahan ng $
Ang mga linya na tinanggal ay:
Kumuha-BataItem -Pat ng $ path -filter * .lnk | Walang Hanggan Object {
$ fullPath = ConvertTo-WQLPath $ _. FullName
$ wmiLinkFile = Get-WmiObject -query 'PILIONG Pangalan, Target, AccessMask MULA Win32_ShortcutFile SAAN Pangalan =' $ fullPath ''
kung (-hindi (Pagsubok-ValidLink $ wmiLinkFile) -at (Pagsubok-Tanggalin $ wmiLinkFile))
{
$ list = AttachTo-List $ list $ wmiLinkFile.Name
}
}
Karaniwang ibinabalik nito ang isang blangkong listahan sa script upang walang mga shortcut na tinanggal. Sinubukan ko ito ng limang basag na mga shortcut at hindi pa sila tinanggal pagkatapos tumakbo sa pagpapanatili ng system.
Naayos na ang mga sirang mga shortcut ngunit mayroon pa rin kaming isyu na ang mga shortcut na hindi pa nagamit nang ilang oras ay tinanggal din ng Windows 7.
Kailangan nating (halos) magsagawa ng parehong operasyon dito. Hanapin ang file TS_UnusedDesktopIcons.ps1 sa parehong direktoryo. Dalhin ang pagmamay-ari nito at bigyan ang aktibong karapatan ng pag-access ng gumagamit.
I-edit ang file pagkatapos at hanapin ang linya (24)
[string] $ list = ''
Tanggalin ang lahat hanggang sa linya (35)
ibalik ang listahan ng $
upang ang mga sumusunod na linya ay tinanggal
Kumuha-BataItem -Pat ng $ path -filter * .lnk | Walang Hanggan Object {
$ fullPath = ConvertTo-WQLPath $ _. FullName
$ wmiLinkFile = Get-WmiObject -query 'PILIONG Pangalan, Target, AccessMask MULA Win32_ShortcutFile SAAN Pangalan =' $ fullPath ''
$ lastAccessTime = Kumuha-HulingAccessTime $ _. FullName
kung ((Test-ValidLink $ wmiLinkFile) -at (Test-Delete $ WmiLinkFile) -at (Test-FileShortcut $ wmiLinkFile) -at (Pagsubok-Hindi Ginamit $ hulingAccessTime $ threshold))
{
$ list = AttachTo-List $ list $ wmiLinkFile.Name
}
}
Mangyaring tandaan na hindi ko nasubukan ang pangalawang script ngunit dapat itong gumana nang maayos.
Dapat itong malutas ang lahat ng mga isyu na naalis ng mga gumagamit ng mga shortcut sa Windows 7 desktop.
Siguraduhing nai-backup mo nang maayos ang mga file bago mo i-edit ang mga ito. Mangyaring ipaalam sa akin kung nagtrabaho ito para sa iyo o kung mayroon kang isang mas mahusay na ideya sa kung paano ayusin ang tinanggal na problema sa shortcut sa Windows 7.