Goedemorgend iedereen,
Ik heb hier thuis (als homeserver) een server 2012 R2 met hyper-V draaien.
Nu, gezien deze 's nachts vrijwel niets zit te doen zou ik hem graag willen hibernaten (s4) omdat het wat gunstiger is voor de energie rekening uiteraard.
Dus, na wat online zoeken kwam ik uit op een 'handleidingetje' voor server 2012. Maar helaas heeft MS de locaties in het register van de sleutels wat aangepast. Dus na wat zoeken heb ik het volgende gedaan...
De sleutel HKEYLM\System\CurrentControlSet\Services\hvservice\start heb ik aangepast naar 3 (zodat deze alleen nog maar opstart wanneer ik het wil (ga dit doen via scripting).
Vervolgens even herstart en met het commando "powercfg.exe /hibernate on" hibernaten geactiveerd.
Alles werkt zoals het zou moeten, kan hem in slaapstand laten gaan en met een gemaakt scriptje (gewoon een "echo hello world") weer uit slaapstand halen.
Maar nu is er echter 1 probleem...
Als ik de hyper-V service wil starten moet ik eerst een scriptje aanmaken dat zegt "net start hvservice" dit start de Hyper-V service en ik krijg er ook bevestiging van. Maar met dat dit gestart wordt, word wel de hibernate automatisch uitgezet. Dus om hem weer te kunnen laten hibernaten zou ik diezelfde service moeten kunnen uitzetten... Probeer dit met het commando "net stop hvservice" maar dan krijg ik een output die zegt: "De aangevraagde onderbreking, voortzetting of het stoppen van deze service is niet geldig".
Dus daar zit ik een beetje vast, iemand enig idee hoe ik alsnog de hyper-v service kan laten stoppen?
Kan ik dit allemaal mooi in een bat file gieten en door takenplanner laten uitvoeren :)!
Bedankt.
Ik heb hier thuis (als homeserver) een server 2012 R2 met hyper-V draaien.
Nu, gezien deze 's nachts vrijwel niets zit te doen zou ik hem graag willen hibernaten (s4) omdat het wat gunstiger is voor de energie rekening uiteraard.
Dus, na wat online zoeken kwam ik uit op een 'handleidingetje' voor server 2012. Maar helaas heeft MS de locaties in het register van de sleutels wat aangepast. Dus na wat zoeken heb ik het volgende gedaan...
De sleutel HKEYLM\System\CurrentControlSet\Services\hvservice\start heb ik aangepast naar 3 (zodat deze alleen nog maar opstart wanneer ik het wil (ga dit doen via scripting).
Vervolgens even herstart en met het commando "powercfg.exe /hibernate on" hibernaten geactiveerd.
Alles werkt zoals het zou moeten, kan hem in slaapstand laten gaan en met een gemaakt scriptje (gewoon een "echo hello world") weer uit slaapstand halen.
Maar nu is er echter 1 probleem...
Als ik de hyper-V service wil starten moet ik eerst een scriptje aanmaken dat zegt "net start hvservice" dit start de Hyper-V service en ik krijg er ook bevestiging van. Maar met dat dit gestart wordt, word wel de hibernate automatisch uitgezet. Dus om hem weer te kunnen laten hibernaten zou ik diezelfde service moeten kunnen uitzetten... Probeer dit met het commando "net stop hvservice" maar dan krijg ik een output die zegt: "De aangevraagde onderbreking, voortzetting of het stoppen van deze service is niet geldig".
Dus daar zit ik een beetje vast, iemand enig idee hoe ik alsnog de hyper-v service kan laten stoppen?
Kan ik dit allemaal mooi in een bat file gieten en door takenplanner laten uitvoeren :)!
Bedankt.
"Small minds discuss persons. Average minds discuss events. Great minds discuss ideas. Really great minds discuss mathematics."