The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.
Right, so I replace my browseui.dll files in the system32 and syswow64 folders with custom ones, only to have explorer fail to start when I reboot (Unable to Locate Component blah blah browseui.dll). I delete the new ones and restore the old ones thinking it will solve the problem, but it's still being a pain in the ass.
you have to register system files that are dll files when you replace them. This is likely where you went wrong.
when you try again, Google "register dll file"
Or I can just tell you the command. In most normal situations you should be able to register a dll by typing in the run box
regsvr32 <yourfile.dll>
so in your case
regsvr32 browseui.dll
You may have to specify the path to the dll. If it is the System32 folder usually you don't, but you also have it in the syswow64 so you might have to for that one.
If it won't do it while explorer is running, you might have to kill the explorer process. If you do this from the task manager via the processes tab, it usually won't restart itself automatically. Then from Task Manager you should be able to run the register command from the New Task button. Or maybe from a command prompt if that doesn't work. Then just restart explorer.exe from New Task.
I have no idea if this will work for you since I've never replaced explorer dlls with custom ones, but that's the way I'd go about it.
Posts
I'm sure you have a good reason, I'm just curious. A little tweak for file browsing?
when you try again, Google "register dll file"
Or I can just tell you the command. In most normal situations you should be able to register a dll by typing in the run box
regsvr32 <yourfile.dll>
so in your case
regsvr32 browseui.dll
You may have to specify the path to the dll. If it is the System32 folder usually you don't, but you also have it in the syswow64 so you might have to for that one.
If it won't do it while explorer is running, you might have to kill the explorer process. If you do this from the task manager via the processes tab, it usually won't restart itself automatically. Then from Task Manager you should be able to run the register command from the New Task button. Or maybe from a command prompt if that doesn't work. Then just restart explorer.exe from New Task.
I have no idea if this will work for you since I've never replaced explorer dlls with custom ones, but that's the way I'd go about it.