Question: Ok, so I know what hiberfil.sys is, and I want to use hibernation on my laptop.

But I have another hard drive active in my laptop, it's taken from my old one... and I want to get rid of the hiberfil.sys on that drive. But even with admin privileges I can't delete it.

Any ideas?

Answer: 
I wanted to do this in the easiest way possible, especially without rebooting.

Open a command prompt as administrator and go to the disk where hiberfil.sys resides. In my case:

```
C:\Windows\System32\> e:

```

In e:, check for hidden files:

```
E:\> dir /A:H

```

In the listing hiberfil.sys should show up. If so, delete it:

```
E:\> del /AS hiberfil.sys

```

I have to warn you: I don't know what happens if you do this with an active hiberfil.sys file. In my case it was on an old hard disk drive and was no longer needed.
For forcing remove of hibernation file and mounting it use this:

```
sudo mkdir /media/Windows
sudo ntfs-3g -o remove_hiberfile <device> /media/Windows
sudo umount <device>
sudo mount <device> <mountpoint>

```

Instead of `<device>` use the correct device like /dev/sda4

**Update**

Sorry, I don't know why, but I thought you want to mount it on linux.

So, for removing it you can use a Live-CD, like ubuntu, and execute these command above.