<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>gHacks Technology News &#124; Latest Tech News, Software And Tutorials &#187; broken shortcuts</title> <atom:link href="http://www.ghacks.net/tag/broken-shortcuts/feed/" rel="self" type="application/rss+xml" /><link>http://www.ghacks.net</link> <description>A technology news blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description> <lastBuildDate>Sat, 11 Feb 2012 07:07:56 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/> <item><title>Bad Shortcut Killer, Delete Broken Shortcuts From Windows PCs</title><link>http://www.ghacks.net/2011/10/14/bad-shortcut-killer-delete-broken-shortcuts-from-windows-pcs/</link> <comments>http://www.ghacks.net/2011/10/14/bad-shortcut-killer-delete-broken-shortcuts-from-windows-pcs/#comments</comments> <pubDate>Fri, 14 Oct 2011 17:25:57 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[broken shortcuts]]></category> <category><![CDATA[ccleaner]]></category> <category><![CDATA[shortcuts]]></category> <category><![CDATA[windows software]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=51498</guid> <description><![CDATA[One of the issues that the majority of Windows users will experience after some time of using the operating system is that of broken shortcuts. The best case when uninstalling programs is that the uninstallation routine removes the shortcuts and program folders. Sometimes that is not the case so that shortcuts pointing to directories that [...]]]></description> <content:encoded><![CDATA[<p>One of the issues that the majority of Windows users will experience after some time of using the operating system is that of broken shortcuts. The best case when uninstalling programs is that the uninstallation routine removes the shortcuts and program folders. Sometimes that is not the case so that shortcuts pointing to directories that no longer exist remain on the system.</p><p>The two locations where this becomes apparent the most are the computer desktop and the Windows start menu. Especially the start menu becomes crowded after some time of usage.</p><p>Bad Shortcut Killer is a program like the previously reviewed <a
href="http://www.ghacks.net/2010/12/10/broken-shortcut-fixer-fix-invalid-shortcuts/">Broken Shortcut Fixer</a>. The program can verify all shortcuts that are stored on the desktop and the start menu.</p><p>All that it takes is to click on the Find Bad Shortcuts link after program installation. The program will check all shortcuts in those two locations and display the broken ones in the program interface.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/10/bad-shortcut-killer.jpg" alt="bad shortcut killer" title="bad shortcut killer" width="600" height="305" class="alignnone size-full wp-image-51499" /></p><p>Each shortcut is listed with its status (invalid) and the full path of the shortcut on the local computer system. The program is missing an option to open the containing folder for manual validation, but that&#8217;s the only missing feature of the program.</p><p>Options are available to check individual or all broken shortcuts. A click on the delete selected shortcuts button will remove them from the system.</p><p>Some users may find programs to delete broken shortcuts from the computer redundant. This can be the case if they run software like the popular temporary file cleaner CCleaner which comes with the same functionality. CCleaner can remove broken shortcuts both from the Windows start menu and the desktop.</p><p>The thing is though that the default configuration does not include the verification of broken shortcuts on the PC. <a
href="http://www.ghacks.net/tag/ccleaner/">CCleaner</a> users need to locate the System group in the program interface and enable Start Menu Shortcuts and Desktop Shortcuts Manually.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2011/10/ccleaner-shortcuts.jpg" alt="ccleaner shortcuts" title="ccleaner shortcuts" width="498" height="519" class="alignnone size-full wp-image-51500" /></p><p>Windows users who like to give Bad Shortcut Killer a try can download the program <a
href="http://www.xp-smoker.com/freeware.html">from the</a> official program website. The application is compatible with 32-bit and 64-bit editions of the Microsoft Windows operating system.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2011/10/14/bad-shortcut-killer-delete-broken-shortcuts-from-windows-pcs/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Broken Shortcut Fixer, Fix Invalid Shortcuts</title><link>http://www.ghacks.net/2010/12/10/broken-shortcut-fixer-fix-invalid-shortcuts/</link> <comments>http://www.ghacks.net/2010/12/10/broken-shortcut-fixer-fix-invalid-shortcuts/#comments</comments> <pubDate>Fri, 10 Dec 2010 12:20:49 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[broken shortcut fixer]]></category> <category><![CDATA[broken shortcuts]]></category> <category><![CDATA[portable software]]></category> <category><![CDATA[shortcuts]]></category> <category><![CDATA[windows software]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=37838</guid> <description><![CDATA[Program shortcuts are handy as they allow the user to start an application from a different location than the program directory. The Windows start menu for instance uses shortcuts to give the user that option. Another popular location for program shortcuts is the computer desktop. Shortcuts are not dynamic which means that once they are [...]]]></description> <content:encoded><![CDATA[<p>Program shortcuts are handy as they allow the user to start an application from a different location than the program directory. The Windows start menu for instance uses shortcuts to give the user that option. Another popular location for program shortcuts is the computer desktop.</p><p>Shortcuts are not dynamic which means that once they are created they are not reacting on changes to the application they link to. It can happen that shortcuts stay behind on the system after application uninstallations. Those shortcuts are generally referred to as broken shortcuts.</p><p>A broken shortcut leads to nothing since the linked application is no longer on the system or at another location if it has been moved.</p><p>Programs like Broken Shortcut Fixer, or <a
href="http://www.ghacks.net/2010/12/10/advanced-systemcare-pro-review-and-giveaway-ghacks-christmas-giveaway/">Advanced SystemCare Pro</a> can scan a system for broken shortcuts to either repair or delete them. Repair in this regard would require that the linked program is still on the system.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2010/12/broken-shortcut-fixer.gif" alt="broken shortcut fixer" title="broken shortcut fixer" width="541" height="423" class="alignnone size-full wp-image-37839" /></p><p>Broken Shortcut Fixer scans the computer system for dead shortcuts. It tries to repair broken shortcuts automatically and displays only those in the program window that it cannot repair automatically.</p><p>The user has then the option to delete selected shortcuts from the system. It is of course also possible to manually repair shortcuts, for instance if the application did not find the new location of a file on the system.</p><p>The software program ignores remote shortcuts by default. This option should only be enabled if the remote devices are connected to the PC. Broken Shortcut Fixer scans the c: drive by default, and gives users the option to change the scanned drive by using the drive pulldown menu.</p><p>Broken Shortcut Fixer is a portable program for Windows to find, repair and delete broken shortcuts. It is compatible with 32-bit and 64-bit editions of the Microsoft operating system. Downloads are <a
href="http://www.brokenshortcutfixer.com/">provided</a> directly at the developer homepage.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2010/12/10/broken-shortcut-fixer-fix-invalid-shortcuts/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Fix Windows 7 Desktop Shortcuts Disappearing</title><link>http://www.ghacks.net/2010/03/30/fix-windows-7-desktop-shortcuts-disappearing/</link> <comments>http://www.ghacks.net/2010/03/30/fix-windows-7-desktop-shortcuts-disappearing/#comments</comments> <pubDate>Tue, 30 Mar 2010 13:31:27 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Windows]]></category> <category><![CDATA[broken shortcuts]]></category> <category><![CDATA[computer maintenance]]></category> <category><![CDATA[desktop shortcuts]]></category> <category><![CDATA[system maintenance]]></category> <category><![CDATA[windows 7]]></category> <category><![CDATA[windows 7 shortcuts]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=24046</guid> <description><![CDATA[If you run Windows 7 you might have noticed that desktop shortcuts disappear with no apparent reason whatsoever. Turns out that System Maintenance is responsible for that. It runs as a weekly maintenance service that affects desktop shortcuts in two ways. It will first remove desktop shortcuts that have not been used for at least [...]]]></description> <content:encoded><![CDATA[<p>If you run Windows 7 you might have noticed that desktop shortcuts disappear with no apparent reason whatsoever. Turns out that System Maintenance is responsible for that. It runs as a weekly maintenance service that affects desktop shortcuts in two ways.</p><p>It will first remove desktop shortcuts that have not been used for at least three months. System Maintenance will also remove broken shortcuts on the desktop if there are more than four of them. The problem with the latter is that Windows 7 will recognize shortcuts to disconnected network locations as broken and also shortcuts that link to shell folders.</p><p><span
id="more-24046"></span>Microsoft <a
href="http://support.microsoft.com/kb/978980/">offers</a> two solutions to the problem. The first advice is to keep the number of broken shortcuts below four. This is not always possible due to the problems with broken shortcuts mentioned above.</p><p>The second suggestion by Microsoft is to turn off Computer Maintenance:</p><ul><li>Click Start, and then click Control Panel.</li><li>Under System and Security, click Find and fix problems.</li><li>On the left navigation pane, click Change settings.</li><li>Set Computer Maintenance to Off.</li></ul><p>This does however turn off all other computer maintenance related tasks like checking the system time, disk volume errors or the disk space error reports.</p><p>All the maintenance tasks are powered by scripts that are located in c:\windows\Diagnostics\Scheduled\Maintenance\. Options are to edit the scripts directly in that directory. The permissions prohibit that the files are edited by the current user.</p><p><strong>Fixing Windows 7 Desktop Shortcuts Disappearing</strong></p><p><strong>Please note: This is a hack which might have consequences on other parts of the operating system. Everything worked fine afterwards on the test system but make sure to backup the files properly before editing them</strong></p><p>First we need to take control of the files so that we can edit them. To do that you need to take ownership first and then modify the access rights of the current user so that the files can be modified.</p><p>The first part can be automated. Just download the script <a
href="http://www.sevenforums.com/tutorials/1911-take-ownership-shortcut.html">at this</a> forum and execute it. This should add a Take Ownership entry to the right-click menu in Windows Explorer.</p><p>Go to C:\Windows\diagnostics\scheduled\Maintenance in Windows Explorer after installing the script and right-click the file <em>TS_BrokenShortcuts.ps1</em>. Select the Take Ownership option which should transfer ownership to the logged in user.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2010/03/take_ownership.jpg" alt="" title="take ownership" width="473" height="191" class="alignnone size-full wp-image-24054" /></p><p>The user still does not have permissions to save the file which means that we have to complete the next step as well before we can edit the broken shortcuts Powerscript file so that it will not delete broken shortcuts automatically.</p><p>Open an elevated command line prompt. You do that by clicking on the Start orb, All Programs, then Accessories. Right-click the Command Prompt link and select to Run As Administrator.</p><p>Now issue the following command to grant the active user full rights of the file. Make sure you replace USERNAME with the name of the active user.</p><p><code>icacls c:\windows\diagnostics\scheduled\maintenance\TS_BrokenShortcuts.ps1 /grant USERNAME:F</code></p><p>Now you can edit the file normally in a text editor like Notepad. Open it and locate the line (line 11)</p><p><code>[string]$list = ""</code></p><p>Delete everything below that is below that line up to (line 22)</p><p><code>return $list</code></p><p>The lines that are deleted are:</p><p><code> Get-ChildItem -Path $path -filter *.lnk | Foreach-Object {<br
/> $fullPath = ConvertTo-WQLPath $_.FullName<br
/> $wmiLinkFile = Get-WmiObject -query "SELECT Name,Target,AccessMask FROM Win32_ShortcutFile WHERE Name = '$fullPath'"</p><p> if(-not(Test-ValidLink $wmiLinkFile) -and (Test-Delete $wmiLinkFile))<br
/> {<br
/> $list = AttachTo-List $list $wmiLinkFile.Name<br
/> }<br
/> }</code></p><p>This basically returns a blank list to the script so that no shortcuts get deleted. I have tested it with five broken shortcuts and they have not been deleted after running system maintenance.</p><p>That fixed the broken shortcuts but we still have the issue that shortcuts that have not been used for some time are deleted by Windows 7 as well.</p><p>We have to (almost) perform the same operation here. Locate the file TS_UnusedDesktopIcons.ps1 in the same directory. Take ownership of it and grant the active user access rights.</p><p>Edit the file afterwards and locate the line (24)</p><p><code>[string]$list = ""</code></p><p>Delete everything up to line (35)</p><p><code> return $list</code></p><p>so that the following lines get deleted</p><p><code> Get-ChildItem -Path $path -filter *.lnk | Foreach-Object {<br
/> $fullPath = ConvertTo-WQLPath $_.FullName<br
/> $wmiLinkFile = Get-WmiObject -query "SELECT Name,Target,AccessMask FROM Win32_ShortcutFile WHERE Name = '$fullPath'"<br
/> $lastAccessTime = Get-LastAccessTime $_.FullName</p><p> if((Test-ValidLink $wmiLinkFile) -and (Test-Delete $wmiLinkFile) -and (Test-FileShortcut $wmiLinkFile) -and (Test-Unused $lastAccessTime $threshold))<br
/> {<br
/> $list = AttachTo-List $list $wmiLinkFile.Name<br
/> }<br
/> }</code></p><p>Please note that I did not test the second script but it should work just as fine.</p><p>This should resolve all issues that users have with removed shortcuts on the Windows 7 desktop.</p><p>Make sure you backup the files properly before you edit them. Please let me know if this worked for you or if you have a better idea on how to fix the deleted shortcut problem in Windows 7.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2010/03/30/fix-windows-7-desktop-shortcuts-disappearing/feed/</wfw:commentRss> <slash:comments>30</slash:comments> </item> <item><title>Remove Broken Shortcuts From The Windows Start Menu</title><link>http://www.ghacks.net/2009/06/10/remove-broken-shortcuts-from-the-windows-start-menu/</link> <comments>http://www.ghacks.net/2009/06/10/remove-broken-shortcuts-from-the-windows-start-menu/#comments</comments> <pubDate>Wed, 10 Jun 2009 15:34:51 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[broken links]]></category> <category><![CDATA[broken shortcuts]]></category> <category><![CDATA[ccleaner]]></category> <category><![CDATA[check links]]></category> <category><![CDATA[clean windows]]></category> <category><![CDATA[start-menu]]></category> <category><![CDATA[windows software]]></category> <category><![CDATA[windows start menu]]></category> <guid
isPermaLink="false">http://www.ghacks.net/2009/06/10/remove-broken-shortcuts-from-the-windows-start-menu/</guid> <description><![CDATA[The Windows Start Menu seems to grow in size over time. Even users who regularly uninstall software programs the proper way will notice that they end up with a massive list of folders and shortcuts in the start menu. Keeping an overview over working and broken shortcuts can be quite time consuming which is why [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://www.ghacks.net/wp-content/uploads/2009/04/microsoft_windows.jpg" alt="microsoft windows" title="microsoft windows" width="128" height="128" class="alignleft size-full wp-image-11907" />The Windows Start Menu seems to grow in size over time. Even users who regularly uninstall software programs the proper way will notice that they end up with a massive list of folders and shortcuts in the start menu. Keeping an overview over working and broken shortcuts can be quite time consuming which is why the little program Chklnks has been created by Microsoft. It is part of the Microsoft Server 2003 Resource Kit but can also be downloaded independently from <a
href="http://www.computerperformance.co.uk/ezine/tools.htm#Link%20Check%20Wizard">this</a> page. Please note that the application will work fine in Windows XP as well.</p><p>The broken links checker will automatically scan the Windows Start Menu for broken shortcuts. Each shortcut found to not working anymore will be displayed in its interface giving the user the option to delete them from the start menu.</p><p><span
id="more-13429"></span><img
src="http://www.ghacks.net/wp-content/uploads/2009/06/broken_shortcuts.gif" alt="broken shortcuts" title="broken shortcuts" width="470" height="374" class="alignnone size-full wp-image-13428" /></p><p>Some or all of the broken shortcuts can be selected in the overview. A click on the finish button will delete all selected links from the Windows Start Menu. The software program will only delete the shortcuts and not the folders that they reside in.</p><p>It should be noted that popular system cleaners such as CCleaner are also capable of deleting broken shortcuts from the start menu. An easy way to delete empty folders in the Windows Start Menu is to use a program like <a
href="http://www.ghacks.net/2007/09/01/clean-windows-from-all-empty-folders/">Remove Empty Directories</a> and point it to the path on the computer system that stores the start menu entries (Documents and Settings\All Users\Start Menu\).</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/06/10/remove-broken-shortcuts-from-the-windows-start-menu/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> </channel> </rss>
