今日、いつものようにコンピューターを使用していたとき、通常はタスクバーに表示される実行中のアプリケーションと固定されたアプリケーションアイコンが突然消えました。最初は、再起動が役立つと思いましたが、残念ながらそうではありませんでした。最近アプリケーションをインストールしなかったのでおかしいですが、これが問題の原因かもしれません。
スクリーンショットで見ることができるように:
Chromeを開いていますが、タスクバーにChromeが表示されていません。もちろん、固定されたアプリケーションアイコンもありません。使用する必要があります。 Alt+Tab アプリケーションを切り替えます。
私が試したこと:
sfc /scannow
(いくつかの問題が検出されたとのことですが、すべてではなく一部しか修正できません)私はすでにグーグルで検索しましたが、私が試すべきことは、次の手順に従って現在のユーザープロファイルを修正することだけだと思われます。
http://windows.Microsoft.com/en-ie/windows-Vista/fix-a-corrupted-user-profile
これを試す前に、他に考えられる解決策があるかどうか知りたいのですが。
更新:
私は同じ問題に苦しんでいる誰かを見つけました:
http://windows7forums.com/windows-7-support/78023-taskbar-icons-missing.html
彼はいくつかのWindowsレジストリの変更によって問題を解決しましたが、詳細は提供されませんでした。私は今この方向に掘っていて、何か見つけたら報告します。
次のvbsスクリプトを実行して、最終的に問題を解決しました。 Windowsレジストリにいくつかの変更を加えます。もともとはWindowsXP用に設計されていますが、幸いなことに、少なくとも私の場合はWindows7でも機能します。タスクバーが戻ってきましたが、実際にそのような問題を引き起こしている原因がまだわかりません。
'xp_taskbar_desktop_fixall.vbs - Repairs the Taskbar when minimized programs don't show.
'?Kelly Theriot and Doug Knox - 8/22/2003
Set WSHShell = WScript.CreateObject("WScript.Shell")
Message = "To work correctly, the script will close" & vbCR
Message = Message & "and restart the Windows Explorer Shell." & vbCR
Message = Message & "This will not harm your system." & vbCR & vbCR
Message = Message & "Continue?"
X = MsgBox(Message, vbYesNo, "Notice")
If X = 6 Then
On Error Resume Next
WshShell.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2\"
WshShell.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StreamMRU\"
WshShell.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop\"
WshShell.RegDelete "HKCU\Software\Microsoft\Internet Explorer\Explorer Bars\{32683183-48a0-441b-a342-7c2a440a9478}\BarSize"
P1 = "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\"
WshShell.RegWrite p1 & "NoBandCustomize", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoMovingBands", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoCloseDragDropBands", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoSetTaskbar", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoToolbarsOnTaskbar", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoSaveSettings",0,"REG_DWORD"
WshShell.RegWrite p1 & "NoToolbarsOnTaskbar", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoSetTaskbar",0,"REG_DWORD"
WshShell.RegWrite p1 & "NoActiveDesktop",0,"REG_DWORD"
WshShell.RegWrite p1 & "ClassicShell",0,"REG_DWORD"
p1 = "HKCU\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\LocalUser\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\"
WshShell.RegWrite p1 & "NoCloseDragDropBands", 0, "REG_DWORD"
WshShell.RegDelete p1 & "NoMovingBands"
p1 = "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell"
WshShell.RegWrite p1, "Explorer.exe", "REG_SZ"
p1 = "HKCU\Software\Microsoft\Internet Explorer\Explorer Bars\{32683183-48a0-441b-a342-7c2a440a9478}\"
WshShell.RegDelete p1 & "BarSize"
WshShell.RegWrite p1, "Media Band", "REG_SZ"
On Error Goto 0
For Each Process in GetObject("winmgmts:"). _
ExecQuery ("select * from Win32_Process where name='Explorer.exe'")
Process.terminate(0)
Next
MsgBox "Finished." & vbcr & vbcr & "?Kelly Theriot and Doug Knox", 4096, "Done"
Else
MsgBox "No changes were made to your system." & vbcr & vbcr & "?Kelly Theriot and Doug Knox", 4096, "User Cancelled"
End If
スクリプトは、次のページからダウンロードすることもできます。
http://www.kellys-korner-xp.com/taskbarplus!.htm
「タスクバーがありません」をクリックするだけです。
幸運を。