Jump to content

Hirudin

Member
  • Posts

    23
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Posts posted by Hirudin

  1. It sounds like you're doing a fresh install? Are you getting this message when you're asked into what drive to install Vista?

    To me (from what you've said so far) Vista doesn't think whatever drive you're installing into is a boot device. If you only have the single HDD this doesn't make any sense...

    Do you have any flash drives or external drives?

  2. Sorry for taking so long to post the answers to my own questions.

    I am now talking from experience...

    1. They only send you a new disc, in a plain white sleeve. No new key. It's odd that the Microsoft CSR (after putting me on hold to verify the answer to this question) was actually incorrect...

    1b. N/A

    2. It appears so (from what others have said) and from my own experience. I used the key from my 32 bit packaging to activate my 64 bit Windows.

    3. It seems that other people are saying that OEM keys will activate either version. I was under the impression MS wont let you order a 64 bit disc if you mistakingly order a 32 bit OEM.

    Q5. Has anyone out there actually activated a 64 bit OEM install using a key from 32 bit OEM packaging? (or a 32 install using a 64 key)

    4. No, it doesn't appear that I'll actually have to order another disc.

  3. OK... Talked to MS again. Here's what they said this time... There's really only 1 bit that's different than the first time.

    1. They send a disc and a key.

    1b. They weren't sure about this <--- I'm still very curious about this, if anyone knows!

    2. No, 32 bit needs a 32 bit key, 64 bit needs a 64 bit key. (This is different than what the first rep told me, but I think he may have been mistaken.)

    3. OEM is not elijable for alternate media, at least not 64 bit. I forgot to get a specific answer for upgrades...

    4. Yes. Since the key I will be getting is 32 bit only, I'll have to order a whole new disc and key for the other disc as well. Boo! 10 more bucks, more waiting... lame!

    Well, at least with the new keys I don't have to worry that the eBay seller copied them down before shipping to me...

  4. I've receintly bought a few copies of Vista on eBay. One of them was a Business-Full-Retail version. I've received the disc but since I'd like to install the 64 bit version I've ordered a 64 bit disc from Microsoft. I had to enter my DVD Key to order the disc.

    I called Microsoft, they made it seem like the 64 bit disc would come with another key. I can only presume that the key I used to order the disc is now no longer valid...

    Have any of you ordered alternative media from Microsoft?

    1. Do they just send a new disc, or do they send a new key as well?

    1b. What form does the new key take? Is it a nice COA sticker like all copies of XP used to have, or is it a cheap, ugly, yellow sticker affixed to the packaging?

    In the same conversation with Microsoft they also made it seem like the key that I already have would work with either a 32 or 64 bit install.

    2. Do all full-retail keys work with either 32 or 64 bit installs?

    3. What about OEM keys and/or upgrade keys?

    The main reason I ask, is I have another disc/key coming (a Premium-Full-Retail). I'm going to use this license to install a 64 bit version on another computer.

    4. Am I going to need to order a completely seperate 64 bit DVD and key for this as well, or can I just use the key included with the 32 bit packaging and use any 64 bit DVD for the install?

    Thanks to anyone who can help! By the way, I've searched around the forums and the net for definative answers to these questions but as of yet have been unable to find any. I think I'll call MS again, and ask another CSR. I'll post her/his responses here...

  5. Maybe the Key is not for an upgrade version but just for an OEM clean install, that's why the maker gives you a recovery dvd so the system gets installed as a clean full install.

    That's probably it.

    Sounds like you're trying to upgrade from XP to Vista using a "clean install" key. I think retail version keys will upgrade AND clean install, but OEM keys will only clean install...

  6. OK, I'm sorry if this has been discussed before, I was trying to find out how to do this and searched many times, I didn't find anything useful.

    Anyway, you can change the "transition effects" setting in the Display Properties -> Effects -> Visual Effects dialog box window thing. Also, I bet this could be used to change the other settings like:

    Smooth edges of screen fonts

    Use large icons

    Show icons using all possible colors

    Show window contents while dragging

    Hide keyboard navigation indicators until I use the Alt key

    (I have only tested with "transition effects" though.)

    I'm no expert, but this did work for me. I'm also sleepy, if this is incomprehensible lemme know and I'll try to fix it or something...

    I used a file comparison program to narrow the registry entry that controlls this setting down to the MinAnimate string in HKEY_USERS\<random numbers windows assigns to the current user>\Control Panel\Desktop\WindowMetrics

    0 = NO transition effects

    1 = USE transition effects

    The problem was, you can't create a registry key unless you know the random a** (or maybe not random) string of numbers Windows 2000 aparrently assigns to users. I figured out a sullution though: Change the .DEFAULT user, then when windows copies it to the new user account it'll be setup the way you want.

    The only way I could figure out to change the .DEFAULT account in time is to do it in the RunOnceEx.cmd file. Use REG.EXE to add any registry entries you want.

    Here's a very simple RunOnceEx.CMD file that will add this key:

    @echo off

    SET DFLT=HKU\.DEFAULT\Control Panel\Desktop

    REG ADD "%DFLT%"\WindowMetrics /V MinAnimate /D 0 /f

    exit

    The quotation marks around %DFLT% are important, don't forget them.

    I've also turned off the "Getting Started With Windows 2000" window:

    @echo off

    SET DURO=HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion

    REG ADD %DURO%\Explorer\tips /V Show /T REG_DWORD /D 00000000 /f

    exit

    I've also set a "Cleanup" cmd file to run immediately after the first login

    (The main reason to have "cleanup.cmd" run after the first login is so you can have it delete all the stupid shortcuts on your desktop and/or start menu like "Connect to the Internet.lnk")

    @echo off

    FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\CD.txt SET CDROM=%%i:

    SET DURO=HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion

    REG ADD %DURO%\Runonce /V Cleanup /D "%CDROM%\Install\CLEANUP.CMD"

    exit

    And here's everything that pertains to this from my RunOnceEx file:

    @echo off

    FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\CD.txt SET CDROM=%%i:

    SET DURO=HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion
    SET DFLT=HKU\.DEFAULT\Control Panel\Desktop

    REG ADD %DURO%\Runonce /V Cleanup /D "%CDROM%\Install\CLEANUP.CMD"
    REG ADD %DURO%\Explorer\tips /V Show /T REG_DWORD /D 00000000 /f
    REG ADD "%DFLT%" /V UserPreferencesMask /T REG_BINARY /D b0200080 /f
    REG ADD "%DFLT%" /V SmoothScroll /T REG_DWORD /D 00000000 /f
    REG ADD "%DFLT%"\WindowMetrics /V MinAnimate /D 0 /f

    exit

  7. [quote name='W2Kuser' date='Feb 11 2005, 08:16 AM']Distribution folder means install over network and not CD??

    We must stil use ? :unsure:

        * I386\$OEM$\TEXTMODE\
        * I386\$OEM$\
    [right][post="270350"][/post][/right][/quote]

    I hope I understand your question...

    When they say "distribution folders" they're talking about the $OEM$ directories. The $OEM$ folders are used to "distribute" other files. (I think so anyway)

  8. (I tried to include many keywords to help searches.)
    Welp, I made it work, thanks mostly to this guide.

    I've successfully included the Via "8237 Integrated Serial ATA RAID controller" drivers in my Windows 2000 CD. I no longer need to hit F6, no more driver disk. The SATA controller is on my Abit KV7 motherboard and the HDD is a Maxtor Y120M0 (if it somehow matters).

    Here's what I did (as best as I can remember).

    [b]*[/b][b]Copied Files[/b][b]*[/b]
    I copied the following files to my [b]ROOT\I386\$OEM$[/b] and [b]ROOT\$OEM$\TEXTMODE[/b] folders:
    [b]TXTSETUP.OEM
    VIAMRAID.CAT
    VIAMRAID.INF
    VIAMRAID.SYS[/b]
    (After extracting the [url="http://www.viaarena.com/downloads/drivers/RAID/VIA_RAID_V410a.zip"]file downloaded off the Via Arena website[/url] the [b]txtsetup.oem[/b] file was in [b]EXTRACTION-ROOT\DriverDisk[/b] and [b]viamraid.cat[/b] , [b]viamraid.inf[/b] , and [b]viamraid.sys[/b] were in [b]EXTRACTION-ROOT\DriverDisk\RAID\Win2000[/b] .)

    [b]*[/b][b]Modified both TXTSETUP.OEM files[/b][b]*[/b]
    I also modified both [b]TXTSETUP.OEM[/b] files, I'm pretty sure this needed to be done... In the [b][disks][/b] section I replaced the path after the last " [b],[/b] " (comma) with " [b]\[/b] " (backslash).
    The original [disks] section looked like this:
    [quote][Disks]d1 = "VIA RAID Combo Driver Diskette", \RAID\winxp\VIAMRAID.SYS, [b]\RAID\winxp[/b]
    d2 = "VIA RAID Combo Driver Diskette", \RAID\win2000\VIAMRAID.SYS, [b]\RAID\win2000[/b]
    d3 = "VIA RAID Combo Driver Diskette", \RAID\Winnt40\VIAMRAID.SYS, [b]\RAID\Winnt40[/b]
    d4 = "VIA RAID Combo Driver Diskette", \RAID\2003ia32\VIAMRAID.SYS, [b]\RAID\2003ia32[/b]
    #d9 = "VIA RAID Combo Driver Diskette", \RAID\x64\VIAMRAID.SYS, [b]\RAID\x64[/b]

    d5 = "VIA ATA/ATAPI Host Controller Driver", \PIDE\winxp\viapdsk.sys, [b]\PIDE\winxp[/b]
    d6 = "VIA ATA/ATAPI Host Controller Driver", \PIDE\win2000\viapdsk.sys, [b]\PIDE\win2000[/b]
    d7 = "VIA ATA/ATAPI Host Controller Driver", \PIDE\winnt40\viapdsk.sys, [b]\PIDE\winnt40[/b]
    d8 = "VIA ATA/ATAPI Host Controller Driver", \PIDE\2003ia32\viapdsk.sys, [b]\PIDE\2003ia32[/b]
    [/quote]
    Now the [disks] section looks like this:
    [quote][Disks]d1 = "VIA RAID Combo Driver Diskette", \RAID\winxp\VIAMRAID.SYS, [b]\[/b]
    d2 = "VIA RAID Combo Driver Diskette", \RAID\win2000\VIAMRAID.SYS, [b]\[/b]
    d3 = "VIA RAID Combo Driver Diskette", \RAID\Winnt40\VIAMRAID.SYS, [b]\[/b]
    d4 = "VIA RAID Combo Driver Diskette", \RAID\2003ia32\VIAMRAID.SYS, [b]\[/b]
    #d9 = "VIA RAID Combo Driver Diskette", \RAID\x64\VIAMRAID.SYS, [b]\[/b]

    d5 = "VIA ATA/ATAPI Host Controller Driver", \PIDE\winxp\viapdsk.sys, [b]\[/b]
    d6 = "VIA ATA/ATAPI Host Controller Driver", \PIDE\win2000\viapdsk.sys, [b]\[/b]
    d7 = "VIA ATA/ATAPI Host Controller Driver", \PIDE\winnt40\viapdsk.sys, [b]\[/b]
    d8 = "VIA ATA/ATAPI Host Controller Driver", \PIDE\2003ia32\viapdsk.sys, [b]\[/b]
    [/quote]


    [b]*[/b][b]Modified the WINNT.SIF file[/b][b]*[/b]
    I added the following lines to the bottom of my WINNT.SIF file in my I386 directory.
    (Yes, it works without the driver filenames, at least in my case.)
    [quote][MassStorageDrivers][b]"VIA RAID Controller(Windows 2000)"[/b] = "OEM"
    "IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"

    [OEMBootFiles]
    TXTSETUP.OEM
    [/quote]
    BTW, I got the string: [b]"VIA RAID Controller(Windows 2000)"[/b] from this section of the txtsetup.oem file:
    [quote][scsi]VIARAID_MULTIPLE_2003IA32 = "VIA RAID Controller(Windows 2003 IA32)"
    VIARAID_MULTIPLE_XP = "VIA RAID Controller(Windows XP)"
    VIARAID_MULTIPLE_2K = [b]"VIA RAID Controller(Windows 2000)"[/b]
    VIARAID_MULTIPLE_NT = "VIA RAID Controller(Windows NT4)"
    #VIARAID_MULTIPLE_2003K864 = "VIA RAID Controller(Windows 2003 AMDx86-64)"

    VIAPDSK_VT4149_2003IA32 = "VIA ATA/ATAPI Host Controller(Windows 2003IA32)"
    VIAPDSK_VT4149_XP = "VIA ATA/ATAPI Host Controller(Windows XP)"
    VIAPDSK_VT4149_2K = "VIA ATA/ATAPI Host Controller(Windows 2000)"
    VIAPDSK_VT4149_NT = "VIA ATA/ATAPI Host Controller(Windows NT4)"
    [/quote]

    I think that's about it... (I'll check this thread periodicly for a couple weeks, so if you have any questions for me, ask them soon).
  9. OK fine, thanks for pointing out line 8 on instructions.

    Do we need to download "filecase" from somewhere? Does it say so in the instrctions anywhere? (line 14 maybe?)

    C:\>filecase
    'filecase' is not recognized as an internal or external command,
    operable program or batch file.

    INFS directory

    : WINDOWS2000
    ...
    CALL :HF1
    CALL :HF2
    ...
    RD /S /Q INFS

    :HF1
    ...
    :HF1EXTRACT
    ...
    FOR /F %%I IN (INF.TXT) DO COPY TEMP\UPDATE\%%I "INFS\%HF% %%I.INF"

    :HF2
    ...
    :HF2EXTRACT
    ...
    FOR /F %%I IN (INF.TXT) DO COPY TEMP\%%I "INFS\%HF% %%I.INF"

    I can't say for sure, but it looks like the script takes all the infs, renames them, and puts them into the INFS folder. Then does nothing with them and deletes them. Are they suppose-to be moved into the i386 folder or something?

    Also

    IF "%DOIE%"=="YES" COPY /Y FIX\*.IN_ SOURCESS\I386
    IF "%DOIE%"=="YES" COPY /Y FIX\IESETUP.DL_ SOURCESS\I386
    IF EXIST FIX COPY /Y FIX\*.* SOURCESS\I386

    Looks like it copies specific files out of FIX, then copies everything.

    If you ever look at this thread FDV, is there a chance you could tell us what postsp.inf does? Its got a lot of registry keys in there, what do they do?

    ...

    HKLM,SYSTEM\CurrentControlSet\Services\EventLog\Application\winlogon,"EventMessageFile",0x20000,"%SystemRoot%\System32\winlogon.exe;%SystemRoot%\System32\sp3res.dll"

    ;

    HKLM,SYSTEM\CurrentControlSet\Services\Tapisrv,"Type",0x10021,0x20

    HKLM,SYSTEM\CurrentControlSet\Services\EventLog\Security\Security,"EventMessageFile",0x20000,"%SystemRoot%\System32\MsAuditE.dll;%SystemRoot%\System32\sp2res.dll;%SystemRoot%\System32\sp3res.dll"

    HKLM,SYSTEM\CurrentControlSet\Services\EventLog\System\TermService,"EventMessageFile",0x20000,"%SystemRoot%\System32\termsrv.exe;%SystemRoot%\System32\ntdll.dll;%SystemRoot%\System32\sp3res.dll"

    HKLM,SYSTEM\CurrentControlSet\Services\EventLog\Application\winlogon,"EventMessageFile",0x20000,"%SystemRoot%\System32\winlogon.exe;%SystemRoot%\System32\sp3res.dll"

    ...

    Is this necessary?

  10. Thank you for the update! I think it'll make it a whole lot easier for people who just want to get it done without having to get a PhD in slipstreaming.

    The nice part about this version is that you can run all the infs without typing in any commandlines.

    Is this implemented in the new file (2/25)?

    So the new cmd file will automatically patch your install files so that WU knows that you've already installed the hotfixes?

  11. So you guys are saying this CMD file can integrate DirectX 9C without requiring

    user interaction?  I would swear I had tried the switches (QA & RN) before - and it didn't work.

    I'm pretty sure you need to "repack" your DirectX. I followed the instructions here and it works fine (dxdiag runs without errors).

    ...

    If you use the above method you don't need any switches, you can edit them out of the cmd file or out of the SVCPACK.IN_(.cab) file after the script has run.

  12. I'm back in the saddle again... :blushing:

    I'll keep this short and concise...

    I'd like windows update to recognize I've allready installed the hotfixes.

    As I understand it I need to "register" the infs for the hotfixes. The INFs for the slipstreemed hotfixes are in the INFS folder.

    To register an INF I need to execute this:

    %systemroot%\System32\rundll32.exe advpack.dll,LaunchINFSection [b]<filename>[/b].INF ,DefaultInstall

    Is executing that command for each file all that is needed to register an INF?

    Is there anything wrong with registering INFs like this?

    I'd like to help if I can...

    tommyp, you mentioned editing a portion of the INF and integrating that with the hive files.

    The hive files are the registry right? So you want to automate the process of editing out the correct portion and injecting that into the registry. Am I close to being right here?

    What part(s) of the INFs is/are the correct part(s)?

  13. [edited to make me look like less of an a-hole]

    First part: Compatibility

    I don't think the unattended.msfn.org tutorial covers the following hotfixes.

    type2maybe.gif

    Second part: Icons

    I didn't ask what a type 1 or a type 2 hotfix is, I asked about the best way to tell them apart.

    Third part: Other Install Files

    I tried what I asked about: rem'ed out the part of the CMD that cab's the svcpack.inf and edited it. It works now...

    Fourth part: MSXML

    "MSXML - PLACE MSXML COMPRESSED BINARIES HERE" isn't spelling it out, it's pretty much the least description possible.

    For anyone debating between this and the normal svcpack method: The svcpack method may be easier, just install the hotfixes in order, no directories, no batch files, and no manual registration.

    Unless of course, this method will actually yeild an improvement after installation (which I asked about earlier, if anyone wants to clue me in).

    [original post below if anyone cares or something]

    First part: Compatibility (sorry for asking my uneducated questions).

    I don't think the unattended.msfn.org tutorial covers the following hotfixes.

    [image]

    Second part: Icons (again, sorry for asking my uneducated questions).

    I guess a "yes" or a "no" would be too much to ask.

    I didn't ask what a type 1 or a type 2 hotfix is, I asked about the best way to tell them apart. I actually said...

    "Is the icon the only way to tell a type 1 from a type 2?" (A yes or no question)

    and

    "Is it the best way?" (A yes or no question)

    Third part: Other Install Files (deeply sorry for asking my uneducated questions).

    I tried what I asked about: rem'ed out the part of the CMD that cab's the svcpack.inf and edited it. It works now, seems like if you read my post and you noticed that it would work it would be easy to say "Yeah, that should work."

    Fourth part: MSXML (please forgive me for asking my uneducated questions).

    Sorry, but you haven't spelled it out, the instructions in the CMD file are minimal. ("MSXML - PLACE MSXML COMPRESSED BINARIES HERE" isn't spelling it out.)

    Again, I am truely sorry for asking anything, it wont happen again. I guess if someone can't create batch files like this on their own they shouldn't be using yours.

    For anyone debating between this and the normal svcpack method: The svcpack method may be easier, just install the hotfixes in order, no directories, no batch files, and no manual registration.

    Unless of course, this method will actually yeild an improvement after installation (which I asked about earlier, if anyone wants to clue me in).

  14. I'm still a little unclear on supported/unsupported and type 1/2 hotfixes.

    Are all files released by MS with "KB######" or "Q######" in the name considered a hotfix? Are they all compatible as long as they were released after SP4?

    What about MS files that have a ###### in their description, but the filename is something else?

    Is this a hotfix that should be placed in the HF2 folder?

    type2ornot.gif

    Is the icon the only way to tell a type 1 from a type 2? Is it the best way?

    Is this correct?

    type1or2.gif

    What about hotfixes for .NET and WMP? Say I want .NET and WMP9 to be installed with windows. Would it be best to modify the following lines (parts I edited in bold).

    rem MAKECAB SVCPACK.INF /L W2KSP4SS\I386

    rem DEL SVCPACK.INF

    Then manually add something like:

    MPSetup9.exe /Q

    dotnetfx.exe /Q

    to the existing svcpack.ini, then makecab it?

    One last thing, I don't know what a compressed binary is. I would like to install MSXML, but I don't know what files to add to the MSXML dir.

    Is msxml.msi a compressed binary file?

    Any input appreciated! I don't think this is terribly complicated, I'm just not familiar with the terminology.

  15. Thanks for the replys! I'm pulling my hair out trying to make this thing work, well not really, but it is taking a lot of my time... I can only imagine how much time you must have put in tommyp (and Bilou_Gateux?). I get the impression Bilou_Gateux helped a lot with this also :huh: ?

    I'm going to go over all the replys a couple times, try it a couple more times, then get back to y'all...

    Before I post this let me say thank you again! :thumbup Especially to tommyp and Bilou_Gateux!

  16. OK, I have tried using both svcpack and using tommyp's w2khf.rar

    tommyp's method does install much faster and is much smaller, it's actually very cool!

    I still have a problem... the first time windows starts (after installing) explorer.exe has an error. The error is probably my fault, I was using files from the latest XPcreate instead of an XP-SP1 CD. [edit]Also, I realize I had "Q832483.EXE" in the wrong folder... Oops[/edit]

    I'm a little unclear on a couple things though. tommyp, maybe you can help me out???

    The following quote is one thing I'm confused about.

    ECHO *  SETUPAPI.DL_ AND SFC.DL_ FROM FDV'S SITE IF MAKING STANDALONE W2K

    ECHO *  SETUPAPI.DL_ AND SFC.DL_ NOT REQUIRED IF MAKING NLITE'D W2K

    ECHO    -    (BUT YOU MUST SELECT DISABLE SYSTEM FILE PROTECTION)

    ECHO.

    ECHO IF YOU ARE SLIPSTREAMING THE SCRIPTEN HF2, THEN YOU MUST EDIT THE

    ECHO FOLLOWING IN THE W2KSP4 SOURCE

    ECHO    FILENAME    INSERT TEXT                    AFTER THIS LINE:

    ECHO    DOSNET.INF  "wshcon.dll = 2,,,,,,,2,0,0"  [sourceDisksFiles]

    ECHO    TXTSETUP.SIF "wshcon.dll = 2,,,,,,,2,0,0"  [sourceDisksFiles]

    What do you mean by "STANDALONE W2K"? Does it have something to do with upgrading from another version of windows or something?

    What do you mean by "NLITE'D W2K"? Are you saying you don't need the files if you are using nlite to make your iso, as long as you check "disable system file protection"?

    I think this is a typo or something, but what is "SCRIPTEN HF2"?

    My DOSNET.INF file doesn't have a "[sourceDisksFiles]" line. Should I add it? Is the bottom of the file good enough?

    Also, I repacked DX9 using the instructions here. Is the resulting file what you're referring to here:

    THE REPACKED DX9C THAT USES A "/Q:A /R:N" SWITCH
    I'm asking because the linked post doesn't mention "/Q:A /R:N", it does however have you add "/install /silent." I just want to make sure "/Q:A /R:N" and "/install /silent" are the same thing... Would it be better to repack it again using /Q:A /R:N instead?

    I'm not sure what you mean by this:

    ECHO AFTER INSTALLATION IS COMPLETE, RUN A SERIES OF INFS TO UPDATE THE

    ECHO REGISTRY SO WINDOWSUPDATE REPORTS ALL HOTFIXES ARE APPLIED.

    Are you saying that the batch file will run the INFs, or that I have to? If I have to do it manually, which INFs do I run? To run an INF is it just right click>Install, right?

    The only way I know to tell the difference between the type 1 and type 2 hotfixes is to look at the icon, is that the best way? It's not clear what files you can add to the HF1 and HF2 directories. Is this file (gdidettool.exe) a compatable type 2 hotfix?

    One last thing, I downloaded all the hotfixes linked on this page, some of them are for WMP9 (like this one: "KB885492 -› Security Update for Windows Media Player 9 Series"). Should I remove this hotfix before running your CMD file? Can your CMD file also integrate mpsetup9.exe somehow? Can I install mpsetup9.exe using the svcpack method and still have the hotfix(es) install propperly?

    Thanks a ton!

    Hirudin

×
×
  • Create New...