Announcement

Collapse
No announcement yet.

XP UltraLite (0.1.0a) - It Begins...

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • XP UltraLite (0.1.0a) - It Begins...

    EDIT: 25 Jan 05

    For the prelude ... http://www.mp3car.com/vbulletin/show...8&page=1&pp=15

    Disclaimer (So needed for this type of application)
    Use at your own PERIL. This app may or may not cause sparks or cripple your OS. Me accept no responsibility, i'll point my finger at the other guy. Your to blame for clicking the "Remove Components" button.

    What is it??
    So the idea is to take the XPe database, extract the individual component information in order to reduce our XP installs further. Taking the style of nLite, incorporating the XPe information and you get XP UltraLite.

    How does it work??
    The real guts of it is the components directory, each sub directory identifies a system group, each of which have the individual component files (*.cmp) inside of them. The component files hold the registry data and files associated with that component.
    Selecting to remove a particular component would result in XPUL reading the respective component file and identify which files and registry data to delete.

    What does it need??
    Like all great apps has dependents, well only one actually, only cause I needed the treeview object to make it more intuitive. You need the beloved MSCOMCTL.OCX file in your system32 directory ... yes it should also be registered.

    So I have this rar file you told me to download, what do I do with it??
    1. Well unrar it to an empty directory preferably, it should unzip xpulite.exe and directory called components which contains a lot of subdirectories and subsequent files.

    2. Depending on your technique for starting an application you can:
    * Double-click xpulite.exe(for the lazy), or
    * Single-click xpulite.exe and tap enter (for the adventurous), or
    * Hit tab a few times navigate with the arrows until xpulite.exe is selected and then tap enter (for the hard core/mouse deficient)

    3. Firstly disable WFP (if it is on), it will perform a restart, repeat step 2 and now WFP should be off.

    4. Perform a system analysis. This determines what components are installed on your system. Then start removing components (ones you know are safe ) after that you can click the dreaded remove components buttons and hope your system restarts.

    So where is this zip file??
    Courtesy knubile

    Oh and as an opensource advocate, the source for XPUL is in vb6 and will be available when a more established host is found

    Is that all there is??
    Yes ... That is it, i'd appreciate comments and suggestions, gripes will be handled gracefully. But really, this type of app only get's better with user testing ... so let the testing begin...
    Caputer Mk. II
    '02 VX Holden Commodore Series II Executive
    MII12000, 512MB RAM, 60GB HDD (5400rpm), 16X DVD, TS200V
    Morex 60W DC-DC, Custom S/SDC
    OS/Software: Developing...

  • #2
    Can not wait till Monday to test it. However, be prepared for my bug reports

    Comment


    • #3
      u really need someone to host it.. that page is fuked
      how big is it?
      View My Blog


      Click for 2GB FREE on-line storage!

      Comment


      • #4
        Yeah, I cleaned my system real good after using that site...

        Anyways, the analysis works fine on my desktop, but on my nLite system it just crashes without any error message. What components do you use for building the file list? Do you use the FileSystem scripting object or something else? Whatever it is I guess it's missing in my nLite install.

        *EDIT*: Okay, it looks like the problem was that I was running xpulite from a network share. It needs to be copied locally. Also, it doesn't detect that I've got WFP disabled (via nLite install). Besides that, good job guys!
        EWF, HORM, MinLogon on XP.

        Zotac ION Atom N330, 2GB low-profile RAM, M3-ATX
        Win Embedded Std 2011 RC
        OCZ Vertex Turbo 30GB SSD
        Lilliput 629 Transflective, WRX Screen Mount
        BlueSoleil BT, i-Blue GM-2 GPS, DirectedHD Radio, Andrea Mic
        VoomPC 2

        Comment


        • #5
          I get a Type Mismatch Error when I try to remove any component
          EWF, HORM, MinLogon on XP.

          Zotac ION Atom N330, 2GB low-profile RAM, M3-ATX
          Win Embedded Std 2011 RC
          OCZ Vertex Turbo 30GB SSD
          Lilliput 629 Transflective, WRX Screen Mount
          BlueSoleil BT, i-Blue GM-2 GPS, DirectedHD Radio, Andrea Mic
          VoomPC 2

          Comment


          • #6
            the site sux, does not support firefox. If you post something for ppl to dl, needs to support REAL browsers. Some ppl like me removed IE from their pc with NO plans to put it back.
            The MC of Florida Car PC Meets
            CAR:2001 Ford Crown Victoria
            PC: Acer EEE 900HA with Win7 with CF 2.0.
            Memory:1G
            Drives:160gig
            WI-FI:Cingular
            GPS:IG2k9
            Screen:Xenarc 700TSV
            The Florida Meets Thread

            Comment


            • #7
              Ya. Heads up on that site. I downloaded the file with IE and boom! All this spyware. M$'s anti spyware tool is going nuts.
              I'll host it later tonight or tomorrow morning. Have to watch my playoff football! .
              Do not download from that URL in the meantime.

              Comment


              • #8
                I can host it on my site and provide a link in the forums if you would like.
                PM me and let me know.
                Check out my hopefully useful site...

                www.hobbybotics.com

                It's still under design but it is functional

                Comment


                • #9
                  K. My Eagles are dominating. I had a chance to put it up now.

                  Here's the link:

                  http://www.the145.net/publicimages/xpulite.rar

                  Comment


                  • #10
                    Guys - well impressed! Haven't tested fully but from what I see so far :-)

                    Odyssey - could I send you some registry tweaks to possibly include in the next release???

                    Comment


                    • #11
                      That would be a good idea. Another tab with a list of registry tweaks, with an option to revert back to the original settings.

                      Comment


                      • #12
                        does this actually remove anything? When I try to remove anything no matter what it is I always get an error saying "Runtime error '13': Type mismatch" I click ok and xpul is crashes

                        Comment


                        • #13
                          Nice work, as for bugs, I'm getting the following,

                          Runtime Error 13 Type mismatch (pops up in a window)

                          The app crashes once I hit ok.

                          It takes close to 2 minutes to load or conduct an analysis (don't know if this is just the way it is or if it is slower on my system)

                          It would be nice if we could resize the component removal window. Many of the entries are are only partially visible (complete entry does not fit in the window width).

                          A running count of the size of all components selected would be helpful so we can gauge how much space we stand to gain by removing the selected components.

                          Auto changing units on the component size (i.e. greater that 1024 bytes - 1 kb etc) would be nice too.

                          I'm really looking forward to experimenting with this tool. Great work guys.

                          -momanz
                          Carputer installed!!!
                          Nlited XP+Minlogon, EpiaM10k, 512mb, Seagate 40 gig 2.5" HD, FM Dlink usb radio, DWL122 USB Wifi, XMD1000 tuner, PT5071 6 amp regulator, Xenarc 700TSV, and 1 ikea key box.

                          Comment


                          • #14
                            I think using the XPe database info would be more valuable right before making the nLite ISO rather than in post-intallation. I took an inventory of all the files in the I386 directory and used that to get the info from the DB. With that info we could modify the nLite intall even further by editing the setup files. I only tested one component so far just to see if it worked or not and it seems pretty straight forward. Getting to the right registry entries is pretty easy since the hive files are named appropriately. My old app also queried for a list of components dependent on the component you want to delete that way you can see if it'll break anything. That might be useful in your app as well.
                            EWF, HORM, MinLogon on XP.

                            Zotac ION Atom N330, 2GB low-profile RAM, M3-ATX
                            Win Embedded Std 2011 RC
                            OCZ Vertex Turbo 30GB SSD
                            Lilliput 629 Transflective, WRX Screen Mount
                            BlueSoleil BT, i-Blue GM-2 GPS, DirectedHD Radio, Andrea Mic
                            VoomPC 2

                            Comment


                            • #15
                              sorry for the noob question but this does work on Windows XP PRO right? im running SP1
                              New carputer install starting soon!
                              Project status: 0% still in the planning stages
                              My Crappy site

                              Comment

                              Working...
                              X