- Fixed bug with [Win] + [L] causing the Windows key to
- Fixed bug with changing App icons
- Added dialog blocking feature to settings.xsd
This is an advanced feature that can block Print,
File Save, File Open and other common dialogs
- Fixed bug with program remaining resident in memory
when exited via the close button (x) on the Settings window.
- Added screen resolution management to settings.xsd
- Fixed Start Menu search to include "All Users"
- Added Multi Monitor Management
- Windows 7 Compatible
Working with Microsoft Office ApplicationsSYMPTOMS
When you click to launch an Office application from the Peanut Butter PC Backyard, it appears to do nothing.
The shortcuts setup by Microsoft in the Start Menu do not point directly to the Office applications' executable files. Instead they point to an intermediate file that in turn calls the Office application.
Instead of trying to create a shortcut from the item on the Start menu
(which is itself only a shortcut), you can try one of the following:
(1) Go to the folder C:\Program Files (x86)\Microsoft Office\Office14. Right-click the file WinWord.exe and choose
"Send To > Desktop". This will create a shortcut that you can then place in the AppsAllowed folder under Peanut Butter PC.
(2) From within Peanut Butter PC's Settings window, choose to manually add a program. Select C:\Program Files (x86)\Microsoft Office\Office14\WinWord.exe
How can I test if I have Administrator Privileges (required for Peanut Butter PC)?SYMPTOMS
Peanut Butter PC requires Administrative privileges in order to lock-down many features of your computer. This will show you how to check if you have Admin rights.
Most consumer brand computers are shipped with Administrator rights enabled. However, schools and other organizations have dedicated IT staff that tend to restrict privileges of their users.
There are two ways we recommend for checking your privileges.
(1) Log into Windows, click the [START] button. If "Open All Users" and "Explorer All Users" options are available, you have Administrator rights..
(2) Download and run, IsAdmin.exe
Run on Start-up in Vista 64-bit and Windows 7 64-bitSYMPTOMS
Peanut Butter PC appears to set the auto-run, but the software does not start automatically when rebooted.
Peanut Butter PC is compiled as a 32-bit application because it used Adobe Flash (which is not supported in 64-bit at the time of this article).
32-bit applications cannot directly address the registry entries needed to manipulate startup applications on a 64-bit OS.
WARNING -- Modifying your registry is dangerous and not recommended.
(1) Click the START button, type RegEdit in the "start search" box and hit enter.
(2) In the tree, navigate to...
(3) Copy the key value, Peanut Butter PC :C:\Program Files (x86)\Peanut Butter Software Co\Peanut Butter PC\PB_PC.exe
(4) Navigate to...
(5) Paste the Key value
Issue with Zooming and Right-Click Menu on Touch ScreensSYMPTOMS
Peanut Butter Browser may "zoom" up or down. Also, a right-click menu might be displayed on the screen.
Peanut Butter Browser is based off of Internet Explorer. IE may "zoom" up or down with multiple finger touches.Also, pressing and holding the screen can also display the right-click menu.
(1) Open Windows Control Panel
(2) Find and click the icon labeled, "Pen and Touch"
(3) Select the "Touch" tab and uncheck "enable multi-touch gestures and inking".
Error encountered adding or displaying a child's pictureSYMPTOMS
Receive the following error... "Microsoft.NET Framework
Unhandled exception has occurred in your application. If you click
continue, the application will ignore this error and attempt to continue.
If you click Quit, the application will close immediately.
Value cannot be null.
Parameter name: value"
There is a problem with the image file and its file header.
(1) Try opening and re-saving the image in a graphics program (e.g. MS Paint).
(2) Or, abandon use of the bad file and use another.
Receive a "Just-In-Time Debugging" window when visiting certain sites with PBBrowserSYMPTOMS
Specific sites causing a Just-In-Time debugging dialog window to appear
(asking you to select a debugger).
Depending on your Internet Explorer settings, you may see the Just-In-Time debugging window
(1) Open Internet Explorer.
(2) Select the Tools|Options item from the menu.
(3) Click the [Advanced] tab.
(4) Look for the section labelled "Browsing".
(5) Check the "Disable script debugging (Internet Explorer)" checkbox.
(6) Check the "Disable script debugging (Other)" checkbox.
(7) Click [Ok] on to close the Internet Options dialog.
Flash sites not working on Vista 64-bitSYMPTOMS
Told no plug-in is available when visiting sites that require Flash.
PBBrowser.exe (version 2.5.1 and earlier) used the native system browser.
Unfortunately, there are many browser plug-ins that exist for 32-bit browsers that do not exist for
64-bit browsers. Adobe Flash is one such plug-in.
(1) Contact support@PeanutButterSoftware.com for the "PBBrowser Vista 64-bit Hotfix"
(2) Unzip the file when received.
(3) Replace the PBBrowser.exe file in...
"C:\Program Files x86\Peanut Butter Software Co\Peanut Butter PC\".
with the file you just received.
(4) To verify you have done this successfully, check the file version to ensure it is 3.0.0 or higher.
The Desktop remains visible when starting Peanut Butter PC in Windows XPSYMPTOMS
After selecting the child's picture, the screen disappears and the Desktop is showing.
Where your icons are located you can see items from the Peanut Butter PC Backyard (like cut-outs in your desktop).
This is caused by the "Lock Desktop Items" checkbox in your Desktop Properties settings.
(1) Right-click on the Desktop and select "Properties"
(2) Select the "Desktop" tab.
(3) Click the [Customize Desktop...] button.
(4) Select the "Web" tab.
(5) Uncheck the "Lock Desktop Items" checkbox.
(6) Click [Ok] on each of the open dialogs.
When starting Peanut Butter PC, I get the error message “Application attempted to perform and operation not allowed by the security policy.”SYMPTOMS
You receive the following error message when attempting to launch Peanut Butter PC,
“Application attempted to perform and operation not allowed by the security policy. To grant this application the required permission, contact your system administrator or use the Microsoft .NET Framework configuration tool.
If you click configure, the application will ignore this error and attempt to continue. Click quit to exit.”
Peanut Butter PC requires administrative privileges in order to “lock-down” the operating environment.
(1) Attempt right-clicking on the short-cut and selecting, “Run as Administrator,” or
(2) Logout and login as the Administrator Account
(3) Search the Knowledge Base for “Will Peanut Butter PC run without Administrator privileges?”
Why does my app try to connect to the internet?SUMMARY
Peanut Butter PC utilizes the Microsoft .Net Framework to ensure only one instance of the application can run at the same time. Certain older versions of McAfee Personal Firewall conflict with the Microsoft method causing an error with “system.net.sockets.socket”
Perform one of the following:
(1) Install a newer version of McAfee Personal Firewall, or
(2) allow Peanut Butter PC TCP/IP access in McAfee Personal Firewall, or
(3) uninstall McAfee Personal Firewall
The first instance listens on a local network port. Any subsequent instances will connect to the port, pass their command line parameters to the first instance, and then exit. A TCP socket is used because it's the only communication channel that would work on all the platforms supported by the runtime.
Will Peanut Butter PC run without Administrator privileges?
Peanut Butter PC requires Administrative privileges in order to alter the operating environment “on the fly.” It was designed to allow users to toggle between a secured environment and an open environment. In order to lock-down the environment many registry changes are made (which are, in turn, reverted back when exiting the program).
You can use AutoIT (free) to run Peanut Butter PC as the Administrator in a Least-privilege User Account. AutoIT creates a new compiled exe with the Administrator password encrypted in it.
Web site: http://www.hiddensoft.com/autoit3/
How can I rename an application listed in Peanut Butter PC?SUMMARY
Each application displayed in Peanut Butter PC has a Windows shortcut file stored on your hard drive. Just look in the "AppsAllowed" folder (usually C:\Program Files\Peanut Butter Software Co\Peanut Butter PC\AppsAllowed) for the application you wish to rename. Then simply rename it as you would any file. Take care though, blocked applications are referenced by name in Peanut Butter PC's data files. By changing an application's name, you may inadvertently make it available to other children. After making your changes, it is suggested you check each kid's allowed applications.
You can do the same thing for web sites by going to the "SitesAllowed" folder.
How can I rename a web site listed in Peanut Butter PC?SUMMARY
Each web site displayed in Peanut Butter PC has a Windows shortcut file stored on your hard drive. Just look in the "SitesAllowed" folder (usually C:\Program Files\Peanut Butter Software Co\Peanut Butter PC\SitesAllowed) for the site you wish to rename. Then simply rename it as you would any file. Take care though, blocked web sites are referenced by name in Peanut Butter PC's data files. By changing a web site's name, you may inadvertently make it available to other children. After making your changes, it is suggested you check each kid's allowed web sites.
You can do the same thing for applications by going to the "AppsAllowed" folder.
What is the optimal size for kid's pictures?SUMMARY
The pictures displayed on the welcome screen are 108 x 108 pixels. Peanut Butter PC will resize any picture to these dimensions. However, some pictures may appear distorted if their height and width are not equal.
(1) Use a photo editing program to resize your images to 108x108 pixels, or
(2) crop your image so that it becomes a square (equal height and width), or
(3) add white space to either the height or width to make it square.
Why am I asked to "Allow" PB_PC.exe to run?SUMMARY
Windows Vista now requires applications such as Peanut Butter PC to request elevation to Administrative privileges every time you run the program. This is part of Vista's new security and is an unfortunate necessity.
To eliminate this prompting, you would need to disable Vista's UAC (User Account Control). This may leave your system vulnerable to malicious code and therefore we will not discuss how to do this here.
Can I password protect a single Child?SUMMARY
In some cases, with children of different ages, you may wish to password protect one or more children's accounts. This can be particularly useful in a classroom environment.
Yes, you can password protect any child's Backyard. You wouldn't have seen this option during the set up wizard, but if you click the [Kid Options...] button, you'll see a place to enter a password.
How many children can be set up on Peanut Butter PC?SUMMARY
In a large family or classroom environment, it can be useful to have a large number of accounts with different programs available. You can have as many accounts as you wish... there is no limit. Any number above six will cause Peanut Butter PC to show arrows to scroll the account pictures.
You can organize programs and web sites by grouping them under different accounts. Accounts don't have to represent children alone. They can be classes, age brackets, types of programs, etc.
Some software requires the CD to be in the CD-ROM drive. How can I avoid this?SUMMARY
Many software companies (particularly those that offer children's titles), require the original CD to be in your CD-ROM drive when playing the game. This is a form of copy protection. Unfortunately, it becomes a point of aggravation for adults.
There are a few things you can do to overcome this issue:
(1) Attempt to copy the entire contents of the CD-ROM onto your hard drive (or if the installer gives you the option to copy everything, do so).
(2) If the program still wishes to check your CD-ROM drive, search for an .ini file in the program's directory. This may contain a path to the CD-ROM drive. Just change this to point to the program's location on your hard drive.
(3) If all else fails, you can use what is called a virtual drive. This basically makes part of your hard drive look and act like a CD-ROM. To ensure everything points to the virtual drive, try copying the CD's contents to your hard drive and then installing the software from the virtual drive.
Virtual Drive software is often free and can be easily downloaded. Make sure to use reputable sites such as www.download.com, or www.tucows.com.
Not all of the multimedia keys on my keyboard are disabled.SUMMARY
Some multimedia buttons on your keyboard remain functional by design. These include the Volume controls, Play, Stop/Pause, FF and Rev buttons. Some newer keyboards have additional buttons that launch programs. These buttons cannot be disabled by Peanut Butter PC.
The newer multimedia keyboards have added buttons that launch programs. These are controlled by the keyboard driver and not the operating system. Because of this fact, you will need to disable the buttons through the program that came with your keyboard.
Although it may sound extreme, if switching the buttons on and off becomes too troublesome, just try swapping keyboards. They make great keyboards specifically for kids.
How do I remove access to applications for some children but not all?SUMMARY
It is possible to allow programs/web sites for some children and not others.
The set up wizard only prompts you for what applications/web sites to allow for everyone. To restrict access for individual children, you will need to open the Settings window (using [Ctrl]+[Alt]+[P]) and navigate to the "Kids" tab. Click the picture of the child you wish to limit access. Then click the [Kid Options...] button. From this screen you will be able to check on or off which applications or web sites to allow for that child.
By default, a newly added program/web site is made available to everyone.
Peanut Butter Browser jumps to a pop-up window and I can't get back.SUMMARY
Peanut Butter Browser is designed to only have one window open at a time (which reduces confusion for the children). When a web site attempts to launch another browser window, Peanut Butter Browser simply loads the new page in place of the old. In most cases, this works perfectly.
Web sites with advertisements or other pop-up windows can cause problems. And every time you attempt to go back to the original page, it loads the pop-up again (causing a frustrating loop).
Try to use another page of the web site as the "landing" page. Most sites only use pop-ups on their homepage.
Peanut Butter Browser will not load web pages.SUMMARY
Clicking on a website icon launches the PBBrowser which only displays a white screen. Or, says it was unable to make a connection.
In almost all cases, this is caused by a firewall preventing PBBrowser.exe from gaining access to the Internet. If you have McAfee Personal Firewall, Norton Personal Firewall, or Windows Firewall running, you will want to specify PBBrowser.exe as a program allowed access.
For a shortcut to the Windows Firewall Settings screen, click on the [Start] button, click "Run..." and type C:\WINDOWS\system32\firewall.cpl
Preventing programs from launching a browser to the Internet.SUMMARY
Many programs have links in their software to their website or other Internet locations. This will launch your default browser and expose the Internet.
Short of removing access to your browser on the computer, you can limit the software's access to the Internet. This is done through a firewall. Windows comes with a built in firewall and many 3rd party applications have their own (e.g. McAfee, Norton, etc). Once you have enbled your firewall, look for an area where you can specify application level access. If the program is not listed, there is usually a means to browse for the program and add it to the list. Once the program is listed, simply change it's ability to access the Internet through the firewall.
IMPORTANT NOTICEAll Windows applications should run properly without an Internet connection. However, if the program was not designed to run standalone, you may see unwanted side-effects.
For a shortcut to the Windows Firewall Settings screen, click on the [Start] button, click "Run..." and type C:\WINDOWS\system32\firewall.cpl