Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

For example if I installed a driver I must restart , is there any way to fool the computer , like ( restart withou restart) .

share|improve this question

closed as unclear what you're asking by Synetech, Mokubai, MariusMatutiae, Kevin Panko, Moses Nov 24 '13 at 23:33

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question.If this question can be reworded to fit the rules in the help center, please edit the question.

Not really, because the regular restart for Win8 is already pretty close to just that. – Debra Nov 17 '13 at 16:17
Your system will be nicely unstable after your fake restart. There's a reason for a full reinitialization. – Fiasco Labs Nov 18 '13 at 0:32
Usually you can just say no when it prompts you to restart. (At least you can with any properly programmed software; though just this afternoon, I happened to install a Hauppauge program which restarted without notice and left me spitting mad. Fortunately I didn’t have anything critical running at the time.) Anyway, it depends on why it wants to reboot, what it does when it shuts down and reboots, and how it does it. In any case, this sounds like an XP problem. – Synetech Nov 18 '13 at 1:09
No, because the main reason those drivers need a restart is because they need some files to be unloaded, replaced, and then reloaded. If some unknown number of programs are using the file then it is not feasible to force the replacement as the programs may crash fatally and cause serious problems. You need the reboot to process the replacement cleanly. – Mokubai Nov 24 '13 at 8:27
up vote 1 down vote accepted

After driver installation the driver creates startup entries in your Windows Services. Your driver services will start when you will restart your computer. Go on and try starting your driver's services from Windows Services. You will be greeted by an error 'A reboot is required'. A fake restart may fake the windows but wont load the drivers. Drivers are loaded only when you start your computer.

share|improve this answer

I apologize beforehand because I'm not really answering your question, but there is no good reason why you should do a "fake restart".

Why? The system only loads drivers at startup (most important drivers anyways). Drivers are a big deal in computing - they interface you with the rest of your machine. In a sense, without them you couldn't run it.

Drivers are assigned a specific address in memory at startup, by mechanisms that fall outside of what explorer does, and are usually locked, as to prevent corruption and user access. Assuming their positions could change by user action, all programs that depend on those drivers would need to know that the driver's positions or their contents have been changed. That would reak havoc for all applications because as I said, explorer doesn't do anything with drivers.

Trying to perform a "fake restart" by closing and opening explorer.exe can do one of three actions:

  • Do nothing, as drivers are loaded at startup.
  • Mess up the computer. This is assuming your drivers are somehow tied with explorer.
  • Actually work. This happens when it isn't a "relevant" driver (i.e. graphics, audio, motherboard, etc), like in the case of a touchpad or a keyboard.

But it is best to allow the system lo load the drivers their natural way, that is, by performing a restart.

However, no one says when you need to restart your computer...

share|improve this answer

Certain things in Windows can be "fooled", and others cannot; particularly devices. One thing you can try is to kill explorer.exe and restart it (this is particularly helpful if you make a registry change and you don't want to have to logout or restart to see the recognize the change). If that doesn't do it, beyond that you're going to have to restart the computer unfortunately.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.