Tuesday, January 26, 2016

on


1. If you click 'driver details' from the 'driver' tab of the device properties (from device manager), it will show you the driver name and location. It should be C:\Windows\System32\Drivers\vwififlt.sys

2. Get a valid copy of the driver (vwififlt.sys). I have another computer running the exact same version of Win7, so I copied it from the system files of that computer.

3. Restart the computer in safe mode. This ensures that the service won't be running.

4. Follow the instructions below to give yourself rights to delete the driver.

5. Delete it, and replace it with the valid version.

6. Restart normally.


If you need to delete or overwrite a system file in Windows 7 or Vista, you’ll quickly notice that you cannot delete system files, even as administrator. This is because Windows system files are owned by the TrustedInstaller service by default, and Windows File Protection will keep them from being overwritten.

There’s a way that you can get around this. You need to take ownership of the files, and then assign yourself rights to delete or modify the file. For this, we’ll use the command line.

Open an administrator command prompt by typing cmd into the start menu search box, and hit the Ctrl+Shift+Enter key combination.












To take ownership of the file, you’ll need to use the takeown command. Here’s an example:
takeown /f C:\Windows\System32\en-US\winload.exe.mui
That will give you ownership of the file, but you still have no rights to delete it. Now you can run the cacls command to give yourself full control rights to the file:
cacls C:\Windows\System32\en-US\winload.exe.mui /G pctip:F
Note that my username is pctip, so you will substitute your username there.

At this point, you should be able to delete the file. If you still can’t do so, you may need to reboot into Safe Mode and try it again. For the filename in the example, I was able to overwrite it without safe mode, but your mileage may vary.

0 comments: