Sleep leaves everything in memory and basically just shuts down most of
the hardware, depending on how you've configured things, i.e. what
devices and events will wake the system.
Hybrid sleep leaves everything in memory and also writes it to your hard
drive so it can recover in case of a power failure.
Hibernation is for laptops. It writes all memory to your hard drive and
essentially powers down the system.
All of these options also manage open programs and documents.
Yes, drivers have always been the weak link in Windows. But that's all
been covered.
I have no idea how you've determined how Window-Eyes is developed. I
happen to know. But it is of no consequence to end users.
I've been a developer since 1988: starting in DOS and migrating to
Windows using BASIC, assembly, C, and C++.
Tom
On 10/5/2015 6:28 AM, Rick Thomas wrote:
Hi Tom et al:
This problem is going to be very dependent on several factors and some will
experience it, others wont.
For sure it can be caused by volatile memory destruction when the computer goes
into sleep mode and comes back if your programs and, or, your operating system
have put anything into that volatile memory.
Then, as noted, there might be some problems related to drivers.
In fact, if the driver puts stuff into volatile memory the same situation could
occur and there are others.
In my case it almost seemed like some of the scripts were getting mucked up
since I only lost certain WindowEyes features after a sleep mode session but
nothing else in any other program nor in the operating system nor my own
projects that I was running having been developed in Visual Studio with
automagic memory allocation and garbage collection were impacted - only
WindowEyes which is not developed in Visual Studio indicating a potential
diference in the way isolated and, or, dynamic memory is used.
Like WindowEyes some drivers are not developed in Visual Studio and could be
prone to these types of memory problems if not very careful.
Now, I am just repeating what I have read about this problem and extrapolating
the possibilities but I do know that if you are experiencing this problem that
turning off sleep mode will help.
You should be able to leave the other setting set to some time value since it
appears only the sleep mode allows ram memory to get destroyed while the other
setting holds the settings on disk for the eventual restart.
If the WindowEyes, or driver or whatever are in volatile memory and it gets
destroyed you can, or not, experience functionallity problems when you come
back from sleep mode.
You might have something, one feature, 10 features or no features in the
volatile ram. There may be ways where the volatile ram is preserved by the
programs themselves like WindowEyes or EdSharp or my own Financial Platform -
don’t know.
If you want to start understanding how this stuff works look up the words "Isolated
Memory" and "Process Memory" as a starting point to learn the termonology and
underlying concepts - gets a little complicated and I decided to just fix the problem and move on
leaving the dirty work to AI Squared or the Scriptors who like dealing with such things and, or,
folks who create programs and drivers used on their machines.
Later and continued good luck:
Rick USA
-----Original Message-----
From: Tom Kingston [mailto:[email protected]]
Sent: Monday, October 5, 2015 6:09 AM
To: Rick Thomas <[email protected]>; Window-Eyes Discussion List
<[email protected]>
Subject: Re: Sleep Mode Situation
I put my system to sleep a couple times a day and have never had a problem.
Tom
On 10/5/2015 5:46 AM, Rick Thomas via Talk wrote:
Hi Chip: This problem was resolved by setting the sleep setting to never.
I also set the turn off mode to never but I don’t think this is necessary.
I don’t know from drivers but reading the docs about this problem I found
that there is volatile ram that gets destroyed when the computer goes into
sleep mode and comes back and warnings were posted around the net about this
potential problem.
If there is anything in that ram then after a sleep session anything that is
in there related to WindowEyes or its scripts would be lost.
After turning sleep off these problems went away.
Could be the drivers, the volatile ram or nobodys fault but the fix worked
as projected.
Rick USA
-----Original Message-----
From: Chip Orange [mailto:[email protected]]
Sent: Sunday, October 4, 2015 2:19 PM
To: 'Rick Thomas' <[email protected]>; 'Window-Eyes Discussion List'
<[email protected]>
Subject: RE: Sleep Mode Situation
Hi again rick,
I did a quick google on Dell Optiplex windows sleep problem, and the very
top article in the list looks very promising, so I'll post it's link for you
below. If this isn't actually the solution, then I suggest the same google
query to you; it seems quite likely you may hit on the problem and its
solution:
http://en.community.dell.com/support-forums/desktop/f/3514/t/19331855
hth,
Chip
'
-----Original Message-----
From: Talk [mailto:[email protected]]
On Behalf Of Rick Thomas via Talk
Sent: Thursday, October 01, 2015 7:32 AM
To: 'Rick Thomas'; 'Window-Eyes Discussion List'
Subject: RE: Sleep Mode Situation
Hi Again Rod:
Below article indicates that when the computer goes into sleep or hibernate
mode, still fuzzy on all this, that ram can be lost - sounds like something
that could cause the problems described in prior posts after a sleep
session. Think of WE loading something into ram memory, the machine goes to
sleep but ram is then lost along with the WE modules that were in them -
just a thought.
Anyway, here is the article and do you have any pointers so I can narrow my
search to something to take cautious action on.
Do you know which topic I should research on how to do so I dont screw up my
machine - a Dell Optiplex Windows 8.1 Desktop running the pro version of
Windows 8.1?
I have the standard logon form displayed so I have to login when I boot up
or after a sleep session as desired for security and the default automatic
enablement of the security settings when running programs that modify the
computer.
BeginArticle
1.
Windows 8.1: Changes in Sleep Menu
The sleep and hibernation settings in Windows 8.1 offer a lot of options.
We'll look at the differences in sleep and hibernation, how to find power
settings in Windows 8.1 and troubleshoot related problems.
The first thing to realize about Windows 8.1's sleep and hibernation is
there are lots of settings. So it follows that people experience a wide
range of hibernating related problems.
My point is that you have to work hard to find a description of the exact
same predicament that you are troubleshooting, but don't worry, I have lots
of scenarios to help you understand Windows 8.1's snoozing habits.
Windows 8.1 Shutdown Menu
Windows 8.1 Shutdown Menu
Changes In Windows 8.1 Sleep Menu
In a nutshell, Windows 8.1's new hybrid boot technology brings much more
responsive awakening from sleep than previous Microsoft
operating systems
.
Finding the Power switch in the Metro UI is a little different from the
classic Windows 7 start menu. As such, there are at least 2 ways of causing
a machine to slumber!
My favorite method is activating the Metro 'Charms' with Winkey +c, then
choosing 'Settings'. You should see the Power switch at the bottom right -
see screenshot.
Metro Charms to Power Button
Metro Charms to Power Button
The Difference Between Windows 8.1 Hibernate and Sleep
A sleeping computer awakens quicker than if you set the same machine set to
hibernate. The price to pay is that a sleeping computer could lose unsaved
data if someone turns it off, this is because the information is stored in
RAM, which is cleared if the
operating system
powers down.
Although a hibernating machine takes longer to return to its previous
state, the
data
is safe because it reloads the contents of a physical file called
hiberfil.sys into memory. Consequently, if your co-worker accidentally
turned off your machine while it was hibernating your data would still be
just as you left it.
One more point, Windows 8.1 has a setting called 'Hybrid boot', which
combines the speed of sleep with the
data security
of hibernate.
Finding the Sleep and Hibernate Settings
Microsoft provides four methods of finding the Windows 8.1 Power Settings:
Plan A: Control Panel
Hit the 'c' key on the Metro UI, Select 'Control Panel'
Hardware
and Sound --> Power Options
Manage Windows 8.1 Power Settings
Manage Windows 8.1 Power Settings
Plan B: Search Settings
Call for the Charms, Winkey +c
Select 'Search',
Key Point select 'Settings'
Type 'Power '
Plan C: PowerCFG
Launch cmd, seek 'Run as Administrator'
At the command prompt type
powercfg /?
powercfg -q (Query settings)
powercfg -h on
Plan D: (Only if you have battery!)
Switch to the
Desktop
Right-click the battery in the Navigation Area,
Left-click the battery and
Select 'More Power Options'
Before you start changing the Power settings consider what you want to
achieve, for example, conserving the battery, changing the Power Button
options, altering the wake-up triggers, or simply improving security when
you are away from the machine.
Previous
Next
Summary
Windows 8.1: Changes in Sleep Menu
Windows 8.1 Power Options
Troubleshooting Windows 8.1 Sleep and Hibernate
... [rest removed for brevity]
EndArticle:
_______________________________________________
Any views or opinions presented in this email are solely those of the author
and do not necessarily represent those of Ai Squared.
For membership options, visit
http://lists.window-eyes.com/options.cgi/talk-window-eyes.com/chip.orange%40
gmail.com.
For subscription options, visit
http://lists.window-eyes.com/listinfo.cgi/talk-window-eyes.com
List archives can be found at
http://lists.window-eyes.com/private.cgi/talk-window-eyes.com
_______________________________________________
Any views or opinions presented in this email are solely those of the author
and do not necessarily represent those of Ai Squared.
For membership options, visit
http://lists.window-eyes.com/options.cgi/talk-window-eyes.com/tom.kingston%40charter.net.
For subscription options, visit
http://lists.window-eyes.com/listinfo.cgi/talk-window-eyes.com
List archives can be found at
http://lists.window-eyes.com/private.cgi/talk-window-eyes.com
_______________________________________________
Any views or opinions presented in this email are solely those of the author
and do not necessarily represent those of Ai Squared.
For membership options, visit
http://lists.window-eyes.com/options.cgi/talk-window-eyes.com/archive%40mail-archive.com.
For subscription options, visit
http://lists.window-eyes.com/listinfo.cgi/talk-window-eyes.com
List archives can be found at
http://lists.window-eyes.com/private.cgi/talk-window-eyes.com