But Apple made the drivers so it's all bets off where the sleep setting is. It's too vague what's up here. There are tomes about ALL versions of Windows not showing up so we have that and then we have all the other issues.
Why 8.1 at all? http://www.quepublishing.com/articles/article.aspx?p=2019274 notes "traditional sharing" which will sidestep you being a test subject.
Bob
I have an apple MacBook pro that has Windows 8.1 installed on it. If I boot up the Apple Mac Book pro, log in to Windows 8 on the MacBook Pro, then my MacBook Pro shows up in "network" of my other Windows machines. If I keep a file open to the MacBook Pro laptop, I can keep the connection. If I close the file I am accessing remotely, or wait for a while to try to access files from the MacBook Pro on another machine after boot up, the MacBookPro doesn't show up.
I assume it is a timer of some sort, but I don't know. I have the power settings in my Laptop such that it never sleeps, goes into hibernation, or ever shuts off the LAN or anything. My workgroups are the same, and again, I can make it work if I connect to it immediately after booting it up.
Any ideas?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic