What’s new in version 3.9.0
Full support for
zip files. After downloading a screen (the zip file), just put it in any subfolder
under the base folder. Program will handle it as a normal folder. All things
work like usual.
In order to load
pictures faster at THUMBNAILS preview, program after detect NEW
zip files, will prompt you to search the zip files for pictures. After
searching, will extract the picture (if any) and save it to disk under the
name "<name of zip file>.zip.jpg". The real format of the
picture can be jpg/gif/tiff/png/bmp but after extraction the extension ALWAYS
[You will see this
prompt only ONCE for the NEW zip files that program
found. After you can use the menu Boot/LogonUI - "Search zip files for
For CLASSIC preview, program extracts the zip file
to a temp folder and search there for pictures.
No need for Intel
JPEG library any more. Program uses GDI+ from Microsoft. So,
faster thumbnails preview and support for jpg/gif/tiff/png/bmp formats (even
for save images).
dialog. Now, it is easier to set up the program for new users. Also, detailed
instructions there, about how to restore the system in case of problems (for
boot and logon screens). CHECK or better PRINT these instructions.
Some new commands
when right click
Small bug fixes
What’s new in version 3.8.4
A new powerfull feature/function that can locate the palette's and
progress bar's positions even for unknown/unsupported kernel versions. Until
now the program had build in support for kernel versions
5.1.2600.31, 5.1.2600.1106 (SP1) and
for DUAL CPU
Now the progarm can
locate all the infos for any file version automatically (on fly) with out any
need to update the program.
A relative option at dialog Options.
Now, before set a new boot screen, program will compare the version
numbers of the new boot screen with the original ntoskrnl.exe file located to
system32 folder. If found that versions are different (or the one is for dual
cpu systems while the other not), will show a warning message.
[That way (I
think) that BSOD are limited to almost 0%]
New in version 3.8.3
I add a "View" menu. From there you can make the button bar, screen
info and favorites visible or unvisible.
Program now can remember if it was closed minimized, maximized or normal.
New in version
Random screens now support SP1.
[In the previous update, I forgot to update the random screens to support
New in version
Support for kernel version 5.1.2600.1106 (SP1)
WANT TO USE THE OLD BOOT
SCREENS WITH SP1 do this
Go to dialog Options - 'Boot Screens' tab. There as 'Method to use for new
boot screens' select 'Bitmaps' and there select the 'Use the existing bitmaps
in folder'. Also, check the 'Reset kernel every 3 times, before updating
Hit the 'Reset kernel' button and after hit the Ok button.
Now, you are ready to use the boot screens with SP1
Support for mouse
Drag and drop support to move a folder (screen) from one location to another.
I mean that if you drag and drop a folder inside the treeview control,
program will move the folder in hard drive and update the list.
Now program will put the blank palette in the bitmaps (for boot screens),
when using the method with existing bitmaps in folder (to avoid blinking).
Right click menu also in Classic preview
New in version 3.8.0
Small bug fixes.
Support for dual cpu kernels version 5.1.2600.0 and 5.1.2600.31.
I update the welcome dialog. Now includes instructions about how to act in
case of problems. Also, I impruve (I think) the How it works section.
A new dialog about users that have NTFS. The first time that program will
run, if it detect that boot.ini file is in a NTFS drive, will show a dialog
with instructions about what to do in case of problems. In that dialog you
can add a new OS (line) in the boot.ini, in order to use the boot screens
100% safe. That dialog can be accessed by going to menu Help - Show dialog
New in version 3.7.94
Some small bug fixes.
New in version 3.7.93
An option in the Options dialog - Extra tab, about disabling the checking for
boot.ini backups with some limitations (click the "?" button there
to see the limitations).
New in version 3.7.92
Better error handling
New in version 3.7.91
Improve some things from the latest update.
Also, when right click in the progress bar OR in the panel "Anim"
at status bar, you will see a menu for positioning and saving the position of
progress bar. You can drag the progress bar and place it where ever you want
(If you want to hide it drag it below the height of the main bitmap, so Top
> 480 and save that position)
New in version 3.7.9
Full support for
boot screens - Real time preview for boot screens. That includes all the
known features (moving progress bar vertically - Program remembers the
position of progress bar using even the method with bitmaps). A new panel
"Anim" at status bar (when you are in boot screens) - Click there
to toggle animation.
Also, full support for the real bitmaps inside boot exe file - program first
retrieve the palette from exe file and then apply it to the bitmaps. The
Extract boot bitmaps dialog and the Extract directly from zip files, are
updated to save the position of progress bar.
Also, when program loads the pictures for thumbnails preview, at the right
area of status bar you can see the names of pictures. I put this because some
users had problems in thumbnails preview (run time errors), so when you have
problems, remove the picture you see in status bar and try again (or mail me
and include the invalid picture to impruve the error handling).
Some other small fixes.
THIS VERSION IS NOT VERY WELL TESTED. GIVE ME SOME
Again, change the host. Now I am at http://members.rogers.com/userxp/
New in version 3.7.861
when loading pictures.
Also, from the previus update (v. 3.7.86), some users had problems. For that
reason in my home page is also availiable version 3.7.85.
New in version 3.7.86
A known bug when
a user have a lot (more than 150) screens and want to see thumbnails preview,
now is fixed. Also, there is a limitation about the number of screens that a
user can see in thumbnails preview (about 400 max). I don't think that I
Almost forget.. I change my host. Now it is: http://www.alexkelm.com/userxp
New in version 3.7.85
Very small fixes.
A new option in dialog Options - Boot screens tab, about resetting kernel.
Also, I make some dialogs to show the focus rectangle, with a work around.
New in version 3.7.84
I put an option (in dialog Options - Extra tab), in order to show a menu
item (when you right click at a screen/folder) about launch the Boot Editor
(a program that I made for creating boot screens).
A small bug, about a strange run time error (path/file access error), fixed.
New in version 3.7.83
A small bug from previous version is fixed. Small improve in right click
menu for tray icon.
An option to select an other way for randomizing boot screens (In many users
while changing boot screens working ok, the randomize not working at all. I
add a work around for this with a limitation - That option is at Options -
Boot screens tab)
New in version 3.7.82
Support for select the drive where boot.ini is located.
New in version 3.7.81
I add an feature for a sefer method to set new screens. This method can NOT
verify if a screen (file) is a valid Boot/Logon screen. Just checks to see if
it's not a Boot/Logon screen (file), based on some rules. Try it by selecting
a wrong file - [The method is very good for logon screens and good for boot
Little change in UI. Little improve in code.
New in version 3.7.8
A new method for
setting boot screens (similar to booxp, for the ones they know that program).
Now program can set a new boot screen by changing only 3 bitmaps. This can be
done either by extracting the bitmaps from the exe file (the one you
download) on the fly or using existing bitmaps. You can go to ‘Options’ -
‘Boot screens’ tab and select the method you want. There you can find a
button ‘Reset kernel’ that can be used if you have problems with boot
screens, when you select the method with bitmaps.
I add a new dialog ‘Extract Boot
Bitmaps’. Using that dialog, a user can extract the 3 boot bitmaps (for the
above method) from the exe file and optionally delete that file after
successful extract. The extract can be used for the current boot screen, all
the screens or only the screens that don’t already have that bitmaps.
A new dialog ‘Extract Screens
Directly from zip files’. Now a user can select multiple zip files that
contain (boot and/or logon) screens and extract them to appropriate folder,
either automatically or by manually selecting a folder. Program can find
automatically the type of screen (boot or logon) and extract it to the right
folder, with out asking the user. As for boot screens, program can
automatically extract the 3 bitmaps and if the user want delete the exe file
after successful extract.
IN ORDER to use the feature with
zip files, I add a library (vbuzip10.dll) inside the programs’ zip file you
download. That library you can place it in yours system32 folder OR in the
folder where the program is.
I add a new tab in Options dialog:
‘Extra’. There you can select to ‘Put LogonUIBootRandomizer in right click
menu for zip files’ or ‘Make dialog windows transparent’. The first is for
adding the menu item ‘Extract Boot/Logon screen’ when you right click a zip
file (for now that works only if you right click ONE zip file) and the
second is for making dialog windows transparent.
New in version 3.7.7
A big improve in the way thumbnail images are loading (when using INTEL JPEG
LIBRARY). About 5 times faster that before. Be sure to try it.
New in version 3.7.63
New in version 3.7.62
A bug from the bellow improve fixed. I add a menu item (in Help menu) for
programs' Home page. Small change in Options dialog.
New in version 3.7.61
A small improve in the way program handle boot.ini
New in version 3.7.6
Nothing new here.
I forgot to tell you that in order to work the save in jpg format you must
have Intel JPEG Library (ijl15.dll). If you haven't all features works, but
with bmp format (a bug here is fixed). You can find that library (ijl15.dll)
by searching the net for it.
New in version 3.7.5
An option to save
a bitmap from a screen in jpg format. Go to 'See bitmaps in file...' and you
will see the new button 'Save...'. Also a new menu item 'Save bitmap 100
<or 1 for boot screens> in current folder' (when right click in base
folder), in order to quick save a preview of the screen (usually bitmap 100
<or 1 for boot screens> contains the basic image of the screen). Also I
add a new menu item 'Multiple bitmap extract...' in LogonUI/Boot menu. Now
you can extract a bitmap from ALL your screens (folders)
OR from all the screens (folders) that NOT HAVE a picture. That's very nice
for those that have a lot screens with out a preview picture.
Also, a small change to main screen (screen info).
New in version 3.7.2
Welcome screen added. It appears
if the program doesn't found a base folder (that's for new users), or if you go to Help – Show
welcome screen. Improved the Exclude feature. Now you can exclude a category
(a folder that have subfolders) and if you add new
subfolders in there, the program will exclude them as well (no need to open
the program again and exclude the new ones). See the 'A note for Exclude' to clear this up.
New in version 3.7.1
Better exclude folders from randomize (now you can exclude a category with
one click). Also, a bug when you send a category (with right click) to a
favorite, fixed. Small improve in tool tips. Easier uninstall (now from Help
menu). Some small fixes.
New in version 3.7.0
categories. Now base folder list, shows folders in tree view style (like
windows explorer). That way you can organize better your screens. It's like
the sites you download the screens (have categorized the logon/boot screens).
So, every folder that have subfolders its a category (or subcategory) and not
a logon/boot screen folder. Every folder that doesn't have subfolders is a
normal screen folder. In randomize (and other operations) program handles
only the normal screen folders. OLD USERS doesn't have to do anything.
Program still working as before (the categories are optional). Also, some
small changes and fixes.
New in version 3.6.6
Exclude folder from randomize (only for base folder). If you want to exclude
some screens from randomize them (only for randomize to base folder) now you
can do it. Some other small fixes.
New in version 3.6.5
I add an option
(in options dialog - thumbnails) to use ijl15.dll (Intel JPEG Library) in
order to load faster thumbnails preview. If you don't have that dll, search
the net for 'ijl15.dll' and you will find it. New options for tray icon and
load at start up. Some other small changes in UI (favorites with out tree
lines, better drag and drop, sort in favorites items, small change in button
bar and right click menu)
New in version 3.6.3
Small change in
New in version 3.6.2
A bug with RandomScreens.exe fixed. An option to go to current screen when
program starts. Some other small updates.
New in version 3.6.0
Favorites feature added. Now you can make favorite lists (as many as you
want) of your choise and select to randomize there. Right click support. Drag
and drop support.
New in version 3.5.0
A small lifting in UI. Now program requires comctl32.ocx. If you don't have
it, you can find it everywhere in the net.
New in version 3.4.0
Add an option to see bitmaps in logon files
New in version 3.3.0
Now UI is like WinXP themes
New in version 3.2.0
Bug with randomize in specific order fixed
I add a new small program to automatically randomize the screens. It's faster
and better. To use it go to randomize for logon and/or boot screens and hit
the OK button.