Service not starting if installed on drive other than C


in windows server 2008 r2 can install service (it happens postgresql that's not relevant believe) folder on d: (with appropriate permissions set), set service run domain account, , well.

in builds of server 2012 (including dp) this worked fine too.

however in more recent builds (including cp , rc) not work, service fails start 'access denied' though permissions identical. case if take working server 2008 r2 server , upgrade 2012.

i can make work either changing service run local system or installing c:\program files.

is part of dynamic service accounts or other new feature? despite internet searching can't find answer. need install d: disk space management reasons.

thanks

rick

thanks replying joseph. kb written?

i'm summarizing problem , answer can 'mark answer' thread:

to replicate problem:

    • install windows server 2012 (haven't checked 2012 r2)
    • install wsus -- put content on d:\wsus (we rename dvd drive e:) -- key content must not on c
    • you able sync wsus , download content fine
    • now break it, edit default domain controllers policy, go computer configuration > policies > windows settings > security settings > local policies >audit policy
    • double click audit object access
    • tick define these policy settings
    • tick failure
    • click ok
    • reboot server
    • log in administrator , check application event log, find event id 10012 , 12072 suggesting file/folder permissions problems when permissions ok.
    • wsus sync ok if try download more content (approve updates sync again) fail , see event id 364 , 10032.

just reversing setting not fix problem, ms appears reversing setting and re-installing role (wsus in case) fix it.




Windows Server  >  Windows Server 2012 General



Comments

Popular posts from this blog

some help on Event 540

WMI Repository 4GB limit - Win 2003 Ent Question

Event ID 1302 (error 1307) DFS replication service encountered an error while writing to the debug log file