Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Solitaire: Windows does not recognize that the game is over!

10 Oct 2015   #11

Windows 10 Pro via free update.

Yeah, could you imagine? You would need a monster computer and a lot of time to wait for virtual XP to come up for a solitaire game.

I just played at least 10 games in a row and could not get the bug to return. This is frustrating because I have seen this so many times. I wanted to bring it up, capture it in a video file, and show you and now cannot do it.

Speculation: I do have issues with Windows at times. Example is write email in Windows Live Mail and click the Send button. Nothing happens, message does not close, message does not send. Alt+S does send the messages. Rebooting fixes this issue for a while. Running system file checker reveals "Windows has found problems and fixed some of theme", meaning there are things that were not fixed. Peeking at the log is to cryptic to be of help.

Maybe this is one of those bugs, not sure, but when it comes back, I am going to capture it and post it for you guys to see. Once the challenge has been put out there, prove it, then I have to try and prove it. If I can.

My System SpecsSystem Spec
10 Oct 2015   #12

W7 Pro SP1 64bit

I was able to repeat the issue. After pressing H and Enter enough times to see that it things were not going to change, I restarted that same game and let the computer play it thru to the end via hints. The computer was unable to win - the hints stopped - I never got the " more possible moves..." screen.
My System SpecsSystem Spec
10 Oct 2015   #13

Windows 10 Pro via free update.

You got the hint bug to show up? Oh thank goodness! I played 10 games in a row, sure I would spot the bug and could screencap it for you, and the bug never showed up.

That's right, you do not get the "No More Moves" screen and there are no moves left to play. Hints do not actually stop though. I can tap the h key and the deal deck will always glow, telling me to use the deck. But every card turn of the play deck never reveals any moves you can play. Every press of the h key makes the play deck glow. All the way to the end of the deck, restart the deck, all the way to end of deck again, repeat infinity. Hint always shows the play deck has next move, but there are no moves in the play deck at all. Not in 3 card deal Solitaire.

Well, I really do not feel like making the video, this is an issue you can prove if you just play Solitaire over and over, you will see it. I did find this bug in Google, that is how I got to this page. But subsequent searches could not find anything further. Bug proven, no apparent solution or fix.

BTW, there are numerous links on youtube to get the game pack back in Windows 8 and 10. Some people have created game installers that do work quite well to restore the games.

Thanks for taking the time, UsernameIssues. You have a very high rating on this forum and the fact that you took the time to confirm this bug shows just how you go that rating. Nice work! This is an old thread and I did not expect any answers on it. Nice to at least confirm it. Now I just have to live with it.
My System SpecsSystem Spec

10 Oct 2015   #14

W7 Pro SP1 64bit

Thanks for the kind words. I was planning on a video or two after testing a few more things.

I used an AutoIt3 script to send the "H" and "ENTER" keys:
HotKeySet("{ESC}", "_end_this")

WinMove("Solitaire", "", 0, 0)

While 1
    If WinExists("No More Moves") Then
        WinActivate("No More Moves")
        WinWaitActive("No More Moves")
        WinWaitClose("No More Moves")

        WinWait("Game Lost")
        WinActivate("Game Lost")
        WinWaitActive("Game Lost")
        WinWaitClose("Game Lost")

    If WinExists("Game Won") Then
        WinActivate("Game Won")
        WinWaitActive("Game Won")
        WinWaitClose("Game Won")

Func _end_this()
As you noted, sometimes it took a few games for the issue to show up. The videos only show the problem, not the games that were played until the issue appeared. The script can be used to find a problematic game. Once found, the script can be ended by pressing the ESC key. Then select Game > New Game > Restart this game and start the script again (as shown in the videos). If someone finds this thread and wants to play with the script, here is some info on using AutoIt3.

Draw 1

Draw 3
My System SpecsSystem Spec
11 Oct 2015   #15

Windows 10 Pro via free update.

Wow, you nailed it! You see, this is why I come here for answers and I often do my part by helping those that I can. There is a certain "caliber" of individual that comes to sevenforums to help and assist. Who else would take the time to script Solitaire and then capture it for all to see? What did you use, Windows Scripting Host? I had to drop the ball at batch files, the scripts were to far advanced for me to use. You did a great job, though, UsernameIssues. You *never* see answers like this at Yahoo Answers or Hah hah, LOL!

I did save the script and this post, I cannot help but to save particularly interesting posts and files, and this, this was a commendable effort. I had planned to save only the error itself by tapping h, Enter repeatedly, and record with FRAPS to show no more plays and no end game present. Your video was quite clear, the same 3 cards, 9, 4, 8 kept repeating with no end game or win. *Very* good.

Now there is no question about it. The hint bug in Microsoft Solitaire is clearly documented and illustrated. I had to take a break from Law & Order; Special Victims Unit to read this, yeah, it was actually better than the 17th season's drama episodes, although the 4 of them are very good. Nothing we can do about it and Microsoft is retiring much of the "free entertainment" in Windows in favor for a pay as you play approach. Will not hurt me as I will install anything I like, but it sure will hurt everyone else. Thank you, UsernameIssues. You did an awesome job of illustrating the problem so that at least those that come later will know it is a true, documented bug. Back to SVU, good night!

EDIT: Here is a url to a page where the fellow seems to have the Solitaire hint system figured out. He is also "bugged" about this bug and commented on it. Worth a read as it is a very informative post. Thanks again name issue.

Solitaire - It Just Bugs Me!
My System SpecsSystem Spec
11 Oct 2015   #16

W7 Pro SP1 64bit

The scripting language is AutoIt3. There is a link to a post in the paragraph above the first video that details how to download/use scripts like this. If you get bored sometime - you can write a script that will play Solitaire for you. AutoIt3 (and most other scripting tools) can "see" pixel patterns - so it can "see" the cards.

Many years ago, I had to take a computer class at work. I had been working with computers for years, but there was this new thing called a mouse. We spent the first part of the class playing Solitaire. We learned how to start the game, set the options, position the window and get comfortable with drag & drop.... lots and lots of drag & drop.
My System SpecsSystem Spec
12 Oct 2015   #17

Windows 10 Pro via free update.

That is a good heads up. Thank you buddy, UsernameIssues. I don't know when and where I will need this new scripting tool, but it is a comfort to know that if I do, I know where to get it. I would say this has been excellent and determined work to prove or disprove the Solitaire hint bug, and for all intents and purposes, this case is closed. Thank you kindly for your help.
My System SpecsSystem Spec
09 Nov 2015   #18

Empty Stack Fault

There is a fault in Spider Solitaire (1 suit). It does not allow you to deal a new row if there are empty stacks. but it is possible to have fewer than 10 cards left exposed, making it impossible to put 1 in all the stacks. Then the game hangs and you can't continue. I had 5 tricks won and 3 rows to deal. So there were only 9 cards exposed (there were 3 outstanding tricks with a total of 39 cards; there are 10 rows so there were 3x10 + 9 cards left to make tricks from). I have often had 7 tricks, 1 row left to deal and only 3 cards exposed.

The rule seems unnecessary. Why can't you deal a single card on a blank stack? Then you can at least complete the game.
My System SpecsSystem Spec

 Solitaire: Windows does not recognize that the game is over!

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Similar help and support threads
Thread Forum
Why isn't Windows 7 solitaire dealing completely random games?
I have been keeping track of the dealt hands and Windows 7 issues the same hands over and over again. Most of the repeaters are losing hands. Think about it. If the computer can instantly issue a winning hand if you ask it too then it can also conjure up a losing hand just as easily. Anytime I get...
Windows 7 Spider Solitaire card moves lagging
I have a newer HP laptop that I have been playing Spider Solitaire on frequently without problems for the past six months. This week, out of the blue, any card moves are taking 7-13 seconds to complete. I then tried regular Solitaire and it is having the same problem. This obviously makes playing...
Windows 7 Solitaire
Has anybody noticed that the same deals keep coming up? I would think that the deals should be completely random. I like Vegas style with 1 card at a time. Is there a fix or am I doing something wrong?
Lost Spider Solitaire in Windows 7
I kept getting the message Critical Error: Failed to Create DirectX Device and got on a forum that told me to create a "Games" folder on my desktop, highlight and drag the spider solitaire application from my Programs file and open it from there. Not only did that not work for my problem, now I...
XP mode doesnt recognize game USB
New here tried searching for this but didnt find it. Recently installed Ultimate so I could get XP mode to run older programs (Autodesk for 1) Installed my Real Flight simulator (which didnt run right in 7 Home Premium) into XP mode. Problem is it will not recognize the interlink contoller plugged...
BugCheck when click Solitaire of Windows build-in game
I bought my Compaq Presario CQ62-108TX notebook two months ago, it always BugCheck when click and execute some programm like Solitaire - Windows build-in game. The bugcheck was: 0x00000116 (0x892f1510, 0x8fe4b016, 0x00000000, 0x00000002). The notebook still keep as factory default...
BSOD Help and Support

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 11:25.

Twitter Facebook Google+

Windows 7 Forums

Seven Forums Android App Seven Forums IOS App