I have seven more suggestions. PROCEED AT YOUR OWN RISK. I mean it.
One of my computers at home was experiencing exactly what is happening to yours (NAS and everything). The previous solution already posted fixed it though.
I am pretty confident in saying that you are having a problem with the icons or icon handler or icon cache.
There are several other things that I have tried at work to fix the Directory Opus issue. You see, I carry in one of my USB Flash Drives a portable version of Directory Opus.
Some computers at work were behaving similarly like you describe even when using the portable Dopus. These computers also didn’t have the “Shellex” container, so I had to search elsewhere, for other solutions. One solution worked with some computers, another solution with others. Besides what I already posted as a solution, here are the other ones which fixed it for me at work with different computers. The steps and code below are totally accurate, simply copy/paste and use it. All the following solutions were found in different forums all over the net over the years. I have tried them and they all work, I mean, the solution does its job… but if one solution does not work in a particular computer, then try the next solution… and so on.
.
.
.
DISCLAIMER: I AM NOT RESPONSIBLE FOR ANY (AND I MEAN ANY) DAMAGES TO YOUR OPERATING SYSTEM, APPLICATIONS, HARDWARE, ETC. PROCEED AT YOUR OWN RISK.
.
.
.
First thing first... (this is one of the seven suggestions)
-
Open a command prompt with administrator rights and paste the following command, and then press ENTER:
fsutil dirty set c:
-
Reboot the computer and CHKDSK will perform a drive/folder/file structure scan and fix any errors.
Then, and only then, the hunt begins...
.
.
.
OPTION 1
Refreshing the Icon Cache Quickly
-
Press WinKey + R to bring up the Run dialog. Then, run the following command and hit ENTER:
ie4uinit.exe -ClearIconCache
-
Reboot the computer.
See if this fixed the Dopus issue.
.
.
.
OPTION 2
Delete the Icon Cache. v.1
-
First, open Notepad and paste the below code:
@echo off
taskkill /F /IM explorer.exe
cd /d %UserProfile%\AppData\Local
attrib –h IconCache.db
del IconCache.db
start explorer
exit
-
Save the file as a ResetIcons.bat
file on your desktop (or any filename, as long as the extension is .bat)
-
Then open explorer and navigate to C:\users\username\appdata\local
(make sure you've selected to view hidden folders, if using Windows Explorer) and delete IconCache.db
.
-
Lastly, double click on the “.bat” file that you just saved on your desktop.
-
Reboot the computer.
Check and see if Dopus is working fine now.
.
.
.
OPTION 3
Delete the icon cache. v.2
-
Open a command prompt with admin rights.
-
Copy and paste each command line below, one at a time into the command prompt, and press Enter after each command. The last command will instantly reboot your computer.
ie4uinit.exe -show
taskkill /IM explorer.exe /F
DEL /A /Q "%localappdata%\IconCache.db"
DEL /A /F /Q "%localappdata%\Microsoft\Windows\Explorer\iconcache*"
shutdown /r /f /t 00
.
.
.
OPTION 4
Deeper level of rebuilding the icon’s cache.
-
Open Notepad and paste the following code:
@echo off
set iconcache=%localappdata%\IconCache.db
echo The Explorer process must be killed to delete the Icon DB.
echo.
echo Please SAVE ALL OPEN WORK before continuing.
echo.
pause
echo.
If exist "%iconcache%" goto delID
echo.
echo Icon DB has already been deleted.
echo.
pause
exit /B
:delID
echo Attempting to delete Icon DB...
echo.
ie4uinit.exe -ClearIconCache
taskkill /IM explorer.exe /F
del "%iconcache%" /A
echo.
echo Icon DB has been successfully deleted. Please "restart your PC" now to rebuild your icon cache.
echo.
start explorer.exe
pause
exit /B
-
Save the file as RebuildIconsCache.bat
(or any file name, as long at the extension is ".bat")
-
Run this file by double clicking it and then immediately reboot the computer.
Check and see if Dopus works fine now.
.
.
.
OPTION 5
Reset all icon’s registry settings with a registry key file.
-
Open Notepad again and paste the following data:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\.ico]
[HKEY_CLASSES_ROOT\.ico]
@="icofile"
"Content Type"="image/x-icon"
"PerceivedType"="image"
[HKEY_CLASSES_ROOT\.ico\OpenWithProgids]
"AppX43hnxtbyyps62jhe9sqpdzxn1790zetc"=hex(0):
[HKEY_CLASSES_ROOT\.ico\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"
[-HKEY_CLASSES_ROOT\IcoFile]
[HKEY_CLASSES_ROOT\IcoFile]
@="Icon"
"EditFlags"=dword:00200000
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,73,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,\
00,2c,00,2d,00,33,00,30,00,36,00,30,00,31,00,00,00
"ImageOptionFlags"=dword:00000000
[HKEY_CLASSES_ROOT\IcoFile\DefaultIcon]
@="%1"
"PictureID"="1"
[HKEY_CLASSES_ROOT\IcoFile\shell]
[HKEY_CLASSES_ROOT\IcoFile\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{43372ada-945b-4713-82db-d217b338ae6f}"
[HKEY_CLASSES_ROOT\IcoFile\shellex\{e357fccd-a995-4576-b01f-234630154e96}]
@="{43372ada-945b-4713-82db-d217b338ae6f}"
[-HKEY_CLASSES_ROOT\SystemFileAssociations\.ico]
[HKEY_CLASSES_ROOT\SystemFileAssociations\.ico]
"ExtendedTileInfo"="prop:System.ItemType;*System.DateModified;*System.Image.Dimensions"
"FullDetails"="prop:System.PropGroup.Image;System.Image.Dimensions;System.Image.HorizontalSize;System.Image.VerticalSize;System.Image.BitDepth;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.DateCreated;System.DateModified;System.Size;System.FileAttributes;System.OfflineAvailability;System.OfflineStatus;System.SharedWith;System.FileOwner;System.ComputerName"
"InfoTip"="prop:System.ItemType;*System.DateModified;*System.Image.Dimensions;*System.Size"
"PreviewDetails"="prop:*System.DateModified;*System.Image.Dimensions;*System.Size;*System.OfflineAvailability;*System.OfflineStatus;*System.DateCreated;*System.SharedWith"
[HKEY_CLASSES_ROOT\SystemFileAssociations\.ico\DefaultIcon]
@="%1"
[HKEY_CLASSES_ROOT\SystemFileAssociations\.ico\OpenWithList\PhotoViewer.dll]
[HKEY_CLASSES_ROOT\SystemFileAssociations\.ico\ShellEx\ContextMenuHandlers\ShellImagePreview]
@="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
[-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ico]
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ico\OpenWithList]
"a"="mspaint.exe"
"MRUList"="a"
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ico\OpenWithProgids]
"icofile"=hex(0):
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ico\UserChoice]
"Hash"="3v1Pe6oDdBo="
"ProgId"="AppX43hnxtbyyps62jhe9sqpdzxn1790zetc"
[-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Roaming\OpenWith\FileExts\.ico]
-
Save the file as icons.reg (the file extension is now ".reg")
-
Double click on the registry file you just made and click on "yes" or "ok" when prompted to confirm that you want to merge this data into your computer's registry.
-
Reboot the computer.
Check Dopus.
.
.
.
OPTION 6
I found the following suggestion at a Stardock forum which also worked.
-
Believe it or not, go ahead and install Stardockk IconPackager through Impulse. In other words, download impulse (is a Stardock software manager) and through that software install the IconPacager. Restart your computer. NOTE: if Impulse is not available or it will not install easily, then you can try installing IconPackager directly by downloading it here: (http://www.download.com/IconPackager/3000-2195_4-10031210.html?tag=mncol&cdlPid=10893658)
-
Once the IconPackager is installed, go ahead and download this FIX provided by Stardock themselves:
http://sd.stardock.com/mike/apps/odnt_zapper.exe
-
Run the utility odnt_zapper.exe
-
Check/select the option "IconPackager" and click "Apply"
-
You may get 2 warnings. The first will be a "cleanup" warning asking if you are sure you want to delete everything. Select YES and ignore it. After you select yes, you will receive an error saying you must re-install. Ignore this error and select OK. Then, click on OK in the last window and exit the program.
-
Reboot the computer.
See if Dopus now works properly.
.
.
.
OPTION 7
Remove Custom Default App Associations
-
Open a command prompt as administrator
-
Copy/paste the command below into the command prompt and press Enter.
Dism.exe /Online /Remove-DefaultAppAssociations
-
Reboot the computer.
Check Dopus and hopefully this one solution worked.
.
.
.
If none of this helps, then either format the hard drive and reinstall windows (and install one by one all your application but Directory Opus fist, and test Dopus after installing any other application to see which one messes it up), or buy a new computer. Just kidding. One of these will work.